zola-check-manager.meta

Issues/PRs archive for MTRNord/zola-check-manager
git clone git://archive.git.mtrnord.blog/MTRNord/zola-check-manager.meta.git
Log | Files | Refs

commit 1a83fd8b0d9cec5a0471a0def7a00c5cf019c771
Author: Phorge Migration <migration@localhost>
Date:   Tue, 21 Jul 2026 17:15:51 +0200

Archive issues/PRs export for MTRNord/zola-check-manager

Diffstat:
Aissues/4.json | 14++++++++++++++
Aissues/4.md | 17+++++++++++++++++
Aissues/5.json | 14++++++++++++++
Aissues/5.md | 13+++++++++++++
Aissues/6.json | 17+++++++++++++++++
Aissues/6.md | 13+++++++++++++
Aissues/7.json | 16++++++++++++++++
Aissues/7.md | 13+++++++++++++
Apulls/1.diff | 92+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/1.json | 21+++++++++++++++++++++
Apulls/1.md | 116+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/10.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/10.json | 27+++++++++++++++++++++++++++
Apulls/10.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/100.diff | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/100.json | 27+++++++++++++++++++++++++++
Apulls/100.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/101.diff | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/101.json | 27+++++++++++++++++++++++++++
Apulls/101.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/102.diff | 294+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/102.json | 32++++++++++++++++++++++++++++++++
Apulls/102.md | 201+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/103.diff | 51+++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/103.json | 32++++++++++++++++++++++++++++++++
Apulls/103.md | 127+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/104.diff | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/104.json | 21+++++++++++++++++++++
Apulls/104.md | 51+++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/105.diff | 13+++++++++++++
Apulls/105.json | 21+++++++++++++++++++++
Apulls/105.md | 124+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/106.diff | 3617+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/106.json | 21+++++++++++++++++++++
Apulls/106.md | 141+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/107.diff | 1669+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/107.json | 27+++++++++++++++++++++++++++
Apulls/107.md | 121+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/108.diff | 7562+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/108.json | 21+++++++++++++++++++++
Apulls/108.md | 259+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/109.diff | 51+++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/109.json | 21+++++++++++++++++++++
Apulls/109.md | 115+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/11.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/11.json | 27+++++++++++++++++++++++++++
Apulls/11.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/110.diff | 64++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/110.json | 21+++++++++++++++++++++
Apulls/110.md | 61+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/111.diff | 28++++++++++++++++++++++++++++
Apulls/111.json | 21+++++++++++++++++++++
Apulls/111.md | 150+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/112.diff | 13+++++++++++++
Apulls/112.json | 21+++++++++++++++++++++
Apulls/112.md | 107+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/113.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/113.json | 21+++++++++++++++++++++
Apulls/113.md | 151++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/114.diff | 319+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/114.json | 27+++++++++++++++++++++++++++
Apulls/114.md | 134+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/115.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/115.json | 21+++++++++++++++++++++
Apulls/115.md | 97+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/116.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/116.json | 21+++++++++++++++++++++
Apulls/116.md | 50++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/117.diff | 3611+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/117.json | 21+++++++++++++++++++++
Apulls/117.md | 175+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/118.diff | 13+++++++++++++
Apulls/118.json | 27+++++++++++++++++++++++++++
Apulls/118.md | 91+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/119.diff | 327+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/119.json | 27+++++++++++++++++++++++++++
Apulls/119.md | 134+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/12.diff | 146+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/12.json | 21+++++++++++++++++++++
Apulls/12.md | 115+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/120.diff | 13+++++++++++++
Apulls/120.json | 21+++++++++++++++++++++
Apulls/120.md | 98+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/121.diff | 355+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/121.json | 21+++++++++++++++++++++
Apulls/121.md | 133+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/13.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/13.json | 32++++++++++++++++++++++++++++++++
Apulls/13.md | 80+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/14.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/14.json | 27+++++++++++++++++++++++++++
Apulls/14.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/15.diff | 197+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/15.json | 32++++++++++++++++++++++++++++++++
Apulls/15.md | 83+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/16.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/16.json | 21+++++++++++++++++++++
Apulls/16.md | 50++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/17.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/17.json | 21+++++++++++++++++++++
Apulls/17.md | 72++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/18.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/18.json | 27+++++++++++++++++++++++++++
Apulls/18.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/19.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/19.json | 21+++++++++++++++++++++
Apulls/19.md | 50++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/2.diff | 51+++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/2.json | 21+++++++++++++++++++++
Apulls/2.md | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/20.diff | 197+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/20.json | 27+++++++++++++++++++++++++++
Apulls/20.md | 75+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/21.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/21.json | 27+++++++++++++++++++++++++++
Apulls/21.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/22.diff | 240+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/22.json | 27+++++++++++++++++++++++++++
Apulls/22.md | 135+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/23.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/23.json | 27+++++++++++++++++++++++++++
Apulls/23.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/24.diff | 197+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/24.json | 27+++++++++++++++++++++++++++
Apulls/24.md | 93+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/25.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/25.json | 27+++++++++++++++++++++++++++
Apulls/25.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/26.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/26.json | 27+++++++++++++++++++++++++++
Apulls/26.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/27.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/27.json | 27+++++++++++++++++++++++++++
Apulls/27.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/28.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/28.json | 27+++++++++++++++++++++++++++
Apulls/28.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/29.diff | 223+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/29.json | 27+++++++++++++++++++++++++++
Apulls/29.md | 99+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/3.diff | 397+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/3.json | 21+++++++++++++++++++++
Apulls/3.md | 80+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/30.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/30.json | 27+++++++++++++++++++++++++++
Apulls/30.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/31.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/31.json | 27+++++++++++++++++++++++++++
Apulls/31.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/32.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/32.json | 27+++++++++++++++++++++++++++
Apulls/32.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/33.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/33.json | 27+++++++++++++++++++++++++++
Apulls/33.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/34.diff | 326+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/34.json | 27+++++++++++++++++++++++++++
Apulls/34.md | 181+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/35.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/35.json | 27+++++++++++++++++++++++++++
Apulls/35.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/36.diff | 223+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/36.json | 27+++++++++++++++++++++++++++
Apulls/36.md | 105+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/37.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/37.json | 27+++++++++++++++++++++++++++
Apulls/37.md | 57+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/38.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/38.json | 21+++++++++++++++++++++
Apulls/38.md | 61+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/39.diff | 61+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/39.json | 32++++++++++++++++++++++++++++++++
Apulls/39.md | 102+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/40.diff | 223+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/40.json | 32++++++++++++++++++++++++++++++++
Apulls/40.md | 116+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/41.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/41.json | 32++++++++++++++++++++++++++++++++
Apulls/41.md | 61+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/42.diff | 356+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/42.json | 21+++++++++++++++++++++
Apulls/42.md | 187+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/43.diff | 197+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/43.json | 27+++++++++++++++++++++++++++
Apulls/43.md | 76++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/44.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/44.json | 27+++++++++++++++++++++++++++
Apulls/44.md | 104+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/45.diff | 59+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/45.json | 27+++++++++++++++++++++++++++
Apulls/45.md | 106+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/46.diff | 197+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/46.json | 27+++++++++++++++++++++++++++
Apulls/46.md | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/47.diff | 223+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/47.json | 27+++++++++++++++++++++++++++
Apulls/47.md | 97+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/48.diff | 223+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/48.json | 27+++++++++++++++++++++++++++
Apulls/48.md | 106+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/49.diff | 59+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/49.json | 27+++++++++++++++++++++++++++
Apulls/49.md | 121+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/50.diff | 59+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/50.json | 21+++++++++++++++++++++
Apulls/50.md | 108+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/51.diff | 223+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/51.json | 27+++++++++++++++++++++++++++
Apulls/51.md | 119+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/52.diff | 13+++++++++++++
Apulls/52.json | 27+++++++++++++++++++++++++++
Apulls/52.md | 97+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/53.diff | 223+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/53.json | 32++++++++++++++++++++++++++++++++
Apulls/53.md | 140+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/54.diff | 3445+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/54.json | 32++++++++++++++++++++++++++++++++
Apulls/54.md | 177+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/55.diff | 129+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/55.json | 27+++++++++++++++++++++++++++
Apulls/55.md | 121+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/56.diff | 929+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/56.json | 27+++++++++++++++++++++++++++
Apulls/56.md | 130+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/57.diff | 929+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/57.json | 32++++++++++++++++++++++++++++++++
Apulls/57.md | 136+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/58.diff | 13+++++++++++++
Apulls/58.json | 27+++++++++++++++++++++++++++
Apulls/58.md | 132+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/59.diff | 13+++++++++++++
Apulls/59.json | 27+++++++++++++++++++++++++++
Apulls/59.md | 127+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/60.diff | 13+++++++++++++
Apulls/60.json | 28++++++++++++++++++++++++++++
Apulls/60.md | 22++++++++++++++++++++++
Apulls/61.diff | 186+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/61.json | 21+++++++++++++++++++++
Apulls/61.md | 127+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/62.diff | 30++++++++++++++++++++++++++++++
Apulls/62.json | 21+++++++++++++++++++++
Apulls/62.md | 86+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/63.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/63.json | 27+++++++++++++++++++++++++++
Apulls/63.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/64.diff | 733+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/64.json | 27+++++++++++++++++++++++++++
Apulls/64.md | 193+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/65.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/65.json | 27+++++++++++++++++++++++++++
Apulls/65.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/66.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/66.json | 27+++++++++++++++++++++++++++
Apulls/66.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/67.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/67.json | 27+++++++++++++++++++++++++++
Apulls/67.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/68.diff | 51+++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/68.json | 27+++++++++++++++++++++++++++
Apulls/68.md | 82+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/69.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/69.json | 27+++++++++++++++++++++++++++
Apulls/69.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/70.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/70.json | 27+++++++++++++++++++++++++++
Apulls/70.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/71.diff | 92+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/71.json | 27+++++++++++++++++++++++++++
Apulls/71.md | 120+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/72.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/72.json | 27+++++++++++++++++++++++++++
Apulls/72.md | 87+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/73.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/73.json | 27+++++++++++++++++++++++++++
Apulls/73.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/74.diff | 48++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/74.json | 37+++++++++++++++++++++++++++++++++++++
Apulls/74.md | 205+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/75.diff | 122+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/75.json | 27+++++++++++++++++++++++++++
Apulls/75.md | 161+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/76.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/76.json | 27+++++++++++++++++++++++++++
Apulls/76.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/77.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/77.json | 27+++++++++++++++++++++++++++
Apulls/77.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/78.diff | 1919+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/78.json | 32++++++++++++++++++++++++++++++++
Apulls/78.md | 155+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/79.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/79.json | 27+++++++++++++++++++++++++++
Apulls/79.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/8.diff | 487+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/8.json | 21+++++++++++++++++++++
Apulls/8.md | 75+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/80.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/80.json | 27+++++++++++++++++++++++++++
Apulls/80.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/81.diff | 122+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/81.json | 27+++++++++++++++++++++++++++
Apulls/81.md | 189+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/82.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/82.json | 27+++++++++++++++++++++++++++
Apulls/82.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/83.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/83.json | 32++++++++++++++++++++++++++++++++
Apulls/83.md | 104+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/84.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/84.json | 27+++++++++++++++++++++++++++
Apulls/84.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/85.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/85.json | 27+++++++++++++++++++++++++++
Apulls/85.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/86.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/86.json | 27+++++++++++++++++++++++++++
Apulls/86.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/87.diff | 122+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/87.json | 27+++++++++++++++++++++++++++
Apulls/87.md | 193+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/88.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/88.json | 27+++++++++++++++++++++++++++
Apulls/88.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/89.diff | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/89.json | 27+++++++++++++++++++++++++++
Apulls/89.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/9.diff | 52++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/9.json | 21+++++++++++++++++++++
Apulls/9.md | 50++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/90.diff | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/90.json | 27+++++++++++++++++++++++++++
Apulls/90.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/91.diff | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/91.json | 27+++++++++++++++++++++++++++
Apulls/91.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/92.diff | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/92.json | 27+++++++++++++++++++++++++++
Apulls/92.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/93.diff | 188+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/93.json | 27+++++++++++++++++++++++++++
Apulls/93.md | 192+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/94.diff | 13+++++++++++++
Apulls/94.json | 32++++++++++++++++++++++++++++++++
Apulls/94.md | 101+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/95.diff | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/95.json | 27+++++++++++++++++++++++++++
Apulls/95.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/96.diff | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/96.json | 27+++++++++++++++++++++++++++
Apulls/96.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/97.diff | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/97.json | 27+++++++++++++++++++++++++++
Apulls/97.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/98.diff | 294+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/98.json | 27+++++++++++++++++++++++++++
Apulls/98.md | 192+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/99.diff | 88+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Apulls/99.json | 27+++++++++++++++++++++++++++
Apulls/99.md | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
359 files changed, 49983 insertions(+), 0 deletions(-)

diff --git a/issues/4.json b/issues/4.json @@ -0,0 +1,14 @@ +{ + "number": 4, + "title": "Generate and update a tracking issue", + "state": "open", + "author": "MTRNord", + "created_at": "2023-04-11T19:59:03Z", + "closed_at": null, + "labels": [ + "enhancement" + ], + "assignees": [], + "body": "It would be nice to have an additional issue for tracking faulty links outside just annotations.\r\n\r\nPossible features to add to this in a milestone 2:\r\n\r\n- [ ] Suppressing alerts by ticking a checkbox in future runs\r\n- [ ] Pinging teams/people on new links\r\n- [ ] Pinging teams/people on newly available web archive links.", + "comments": [] +} diff --git a/issues/4.md b/issues/4.md @@ -0,0 +1,17 @@ +# #4 Generate and update a tracking issue + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2023-04-11T19:59:03Z +- **Labels:** enhancement + +--- + +It would be nice to have an additional issue for tracking faulty links outside just annotations. + +Possible features to add to this in a milestone 2: + +- [ ] Suppressing alerts by ticking a checkbox in future runs +- [ ] Pinging teams/people on new links +- [ ] Pinging teams/people on newly available web archive links. + diff --git a/issues/5.json b/issues/5.json @@ -0,0 +1,14 @@ +{ + "number": 5, + "title": "Generate a Pull Request containing the fixes", + "state": "open", + "author": "MTRNord", + "created_at": "2023-04-11T20:00:14Z", + "closed_at": null, + "labels": [ + "enhancement" + ], + "assignees": [], + "body": "It would be nice to be able to generate a Pull Request offering webarchive links where they are available.\r\n\r\nA possible milestone 2 addition might be to allow for templating how these are applied.", + "comments": [] +} diff --git a/issues/5.md b/issues/5.md @@ -0,0 +1,13 @@ +# #5 Generate a Pull Request containing the fixes + +- **State:** open +- **Author:** @MTRNord +- **Created:** 2023-04-11T20:00:14Z +- **Labels:** enhancement + +--- + +It would be nice to be able to generate a Pull Request offering webarchive links where they are available. + +A possible milestone 2 addition might be to allow for templating how these are applied. + diff --git a/issues/6.json b/issues/6.json @@ -0,0 +1,17 @@ +{ + "number": 6, + "title": "Typo in readme - Duplicate Default for conclusion_level", + "state": "closed", + "author": "MTRNord", + "created_at": "2023-04-12T13:29:09Z", + "closed_at": "2023-04-15T16:39:23Z", + "labels": [ + "bug", + "documentation" + ], + "assignees": [ + "MTRNord" + ], + "body": "", + "comments": [] +} diff --git a/issues/6.md b/issues/6.md @@ -0,0 +1,13 @@ +# #6 Typo in readme - Duplicate Default for conclusion_level + +- **State:** closed +- **Author:** @MTRNord +- **Created:** 2023-04-12T13:29:09Z +- **Closed:** 2023-04-15T16:39:23Z +- **Labels:** bug, documentation +- **Assignees:** @MTRNord + +--- + +_No description._ + diff --git a/issues/7.json b/issues/7.json @@ -0,0 +1,16 @@ +{ + "number": 7, + "title": "Version not properly tagged", + "state": "closed", + "author": "MTRNord", + "created_at": "2023-04-12T13:29:46Z", + "closed_at": "2023-04-15T16:39:18Z", + "labels": [ + "enhancement" + ], + "assignees": [ + "MTRNord" + ], + "body": "I should follow https://github.com/actions/toolkit/blob/master/docs/action-versioning.md#recommendations instead of the readme flow", + "comments": [] +} diff --git a/issues/7.md b/issues/7.md @@ -0,0 +1,13 @@ +# #7 Version not properly tagged + +- **State:** closed +- **Author:** @MTRNord +- **Created:** 2023-04-12T13:29:46Z +- **Closed:** 2023-04-15T16:39:18Z +- **Labels:** enhancement +- **Assignees:** @MTRNord + +--- + +I should follow https://github.com/actions/toolkit/blob/master/docs/action-versioning.md#recommendations instead of the readme flow + diff --git a/pulls/1.diff b/pulls/1.diff @@ -0,0 +1,92 @@ +diff --git a/package-lock.json b/package-lock.json +index 4b21fda..4d302ec 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -15,7 +15,7 @@ + "@types/node": "^18.15.0", + "@typescript-eslint/parser": "^5.57.1", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.37.0", ++ "eslint": "^8.38.0", + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-jest": "^27.2.1", + "jest": "^29.5.0", +@@ -709,9 +709,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.37.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.37.0.tgz", +- "integrity": "sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==", ++ "version": "8.38.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz", ++ "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -2699,15 +2699,15 @@ + } + }, + "node_modules/eslint": { +- "version": "8.37.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.37.0.tgz", +- "integrity": "sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==", ++ "version": "8.38.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz", ++ "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.2", +- "@eslint/js": "8.37.0", ++ "@eslint/js": "8.38.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", +@@ -7128,9 +7128,9 @@ + } + }, + "@eslint/js": { +- "version": "8.37.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.37.0.tgz", +- "integrity": "sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==", ++ "version": "8.38.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz", ++ "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==", + "dev": true + }, + "@github/browserslist-config": { +@@ -8583,15 +8583,15 @@ + "dev": true + }, + "eslint": { +- "version": "8.37.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.37.0.tgz", +- "integrity": "sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==", ++ "version": "8.38.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz", ++ "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.2", +- "@eslint/js": "8.37.0", ++ "@eslint/js": "8.38.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", +diff --git a/package.json b/package.json +index c1bbadb..bd83cb9 100644 +--- a/package.json ++++ b/package.json +@@ -31,7 +31,7 @@ + "@types/node": "^18.15.0", + "@typescript-eslint/parser": "^5.57.1", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.37.0", ++ "eslint": "^8.38.0", + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-jest": "^27.2.1", + "jest": "^29.5.0", diff --git a/pulls/1.json b/pulls/1.json @@ -0,0 +1,21 @@ +{ + "number": 1, + "title": "Bump eslint from 8.37.0 to 8.38.0", + "state": "merged", + "diff_file": "1.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-10T08:10:27Z", + "closed_at": "2023-04-10T10:08:32Z", + "merged_at": "2023-04-10T10:08:32Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.38.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.37.0 to 8.38.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.38.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/a1d561d18ed653b56bddbfb1bab1ebe957293563\"><code>a1d561d</code></a> feat: Move getDeclaredVariables and getAncestors to SourceCode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17059\">#17059</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/1c1ece26d1da61e523b83dda25353ec9379eb6c9\"><code>1c1ece2</code></a> fix: do not report on <code>RegExp(...args)</code> in <code>require-unicode-regexp</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17037\">#17037</a>) (Francesco Trotta)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/7162d34df9a66c817c3bd4aafd3a03d226b58dd5\"><code>7162d34</code></a> docs: Mention new config system is complete (<a href=\"https://redirect.github.com/eslint/eslint/issues/17068\">#17068</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0fd6bb213ad2de77543c936eda21501653182e52\"><code>0fd6bb2</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c83531c1a6026675f36aa9e33fef14458043974a\"><code>c83531c</code></a> docs: Update/remove external links, eg. point to <code>eslint-community</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17061\">#17061</a>) (Pelle Wessman)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a3aa6f5f146534ed7999ebf8930c524a4871ec0b\"><code>a3aa6f5</code></a> docs: Clarify <code>no-div-regex</code> rule docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/17051\">#17051</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b0f11cf977a4180bf7c3042e7faeaaa067ffafd0\"><code>b0f11cf</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/da8d52a9d4edd9b2016cd4a15cd78f1ddadf20c7\"><code>da8d52a</code></a> docs: Update the second object instance for the &quot;no-new&quot; rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/17020\">#17020</a>) (Ahmadou Waly NDIAYE)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/518130ae79a16d7bf4d752c211ae88152cc5a6f0\"><code>518130a</code></a> docs: switch language based on current path (<a href=\"https://redirect.github.com/eslint/eslint/issues/16687\">#16687</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/24206c49a138d4390f815ae122ee12f564bc604b\"><code>24206c4</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/59ed06041d4670781956221086ea0fca6683788d\"><code>59ed060</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.38.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17069\">#17069</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/88c08984ec259ac22d839397c06beec8ef213120\"><code>88c0898</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cf682d249f04a6a304407d5b9ddbbc4a9714dd62\"><code>cf682d2</code></a> refactor: simplify new-parens rule schema (<a href=\"https://redirect.github.com/eslint/eslint/issues/17060\">#17060</a>) (MHO)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0dde02211268394bcbc2b0beef55ea2409b6f55d\"><code>0dde022</code></a> ci: bump actions/add-to-project from 0.4.1 to 0.5.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17055\">#17055</a>) (dependabot[bot])</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.38.0 - April 7, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/59ed06041d4670781956221086ea0fca6683788d\"><code>59ed060</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.38.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17069\">#17069</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/88c08984ec259ac22d839397c06beec8ef213120\"><code>88c0898</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7162d34df9a66c817c3bd4aafd3a03d226b58dd5\"><code>7162d34</code></a> docs: Mention new config system is complete (<a href=\"https://redirect.github.com/eslint/eslint/issues/17068\">#17068</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a1d561d18ed653b56bddbfb1bab1ebe957293563\"><code>a1d561d</code></a> feat: Move getDeclaredVariables and getAncestors to SourceCode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17059\">#17059</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0fd6bb213ad2de77543c936eda21501653182e52\"><code>0fd6bb2</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c83531c1a6026675f36aa9e33fef14458043974a\"><code>c83531c</code></a> docs: Update/remove external links, eg. point to <code>eslint-community</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17061\">#17061</a>) (Pelle Wessman)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cf682d249f04a6a304407d5b9ddbbc4a9714dd62\"><code>cf682d2</code></a> refactor: simplify new-parens rule schema (<a href=\"https://redirect.github.com/eslint/eslint/issues/17060\">#17060</a>) (MHO)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a3aa6f5f146534ed7999ebf8930c524a4871ec0b\"><code>a3aa6f5</code></a> docs: Clarify <code>no-div-regex</code> rule docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/17051\">#17051</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0dde02211268394bcbc2b0beef55ea2409b6f55d\"><code>0dde022</code></a> ci: bump actions/add-to-project from 0.4.1 to 0.5.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17055\">#17055</a>) (dependabot[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b0f11cf977a4180bf7c3042e7faeaaa067ffafd0\"><code>b0f11cf</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/da8d52a9d4edd9b2016cd4a15cd78f1ddadf20c7\"><code>da8d52a</code></a> docs: Update the second object instance for the &quot;no-new&quot; rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/17020\">#17020</a>) (Ahmadou Waly NDIAYE)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/518130ae79a16d7bf4d752c211ae88152cc5a6f0\"><code>518130a</code></a> docs: switch language based on current path (<a href=\"https://redirect.github.com/eslint/eslint/issues/16687\">#16687</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/24206c49a138d4390f815ae122ee12f564bc604b\"><code>24206c4</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1c1ece26d1da61e523b83dda25353ec9379eb6c9\"><code>1c1ece2</code></a> fix: do not report on <code>RegExp(...args)</code> in <code>require-unicode-regexp</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17037\">#17037</a>) (Francesco Trotta)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/198e5fca2327583bde284acd39e8107accbdcfad\"><code>198e5fc</code></a> 8.38.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7897c3bf35b16c63f46df5443d97b87f284e5bf7\"><code>7897c3b</code></a> Build: changelog update for 8.38.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/59ed06041d4670781956221086ea0fca6683788d\"><code>59ed060</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.38.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17069\">#17069</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/88c08984ec259ac22d839397c06beec8ef213120\"><code>88c0898</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7162d34df9a66c817c3bd4aafd3a03d226b58dd5\"><code>7162d34</code></a> docs: Mention new config system is complete (<a href=\"https://redirect.github.com/eslint/eslint/issues/17068\">#17068</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a1d561d18ed653b56bddbfb1bab1ebe957293563\"><code>a1d561d</code></a> feat: Move getDeclaredVariables and getAncestors to SourceCode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17059\">#17059</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0fd6bb213ad2de77543c936eda21501653182e52\"><code>0fd6bb2</code></a> docs: Update README</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c83531c1a6026675f36aa9e33fef14458043974a\"><code>c83531c</code></a> docs: Update/remove external links, eg. point to <code>eslint-community</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17061\">#17061</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cf682d249f04a6a304407d5b9ddbbc4a9714dd62\"><code>cf682d2</code></a> refactor: simplify new-parens rule schema (<a href=\"https://redirect.github.com/eslint/eslint/issues/17060\">#17060</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a3aa6f5f146534ed7999ebf8930c524a4871ec0b\"><code>a3aa6f5</code></a> docs: Clarify <code>no-div-regex</code> rule docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/17051\">#17051</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.37.0...v8.38.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.37.0&new-version=8.38.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/1.md b/pulls/1.md @@ -0,0 +1,116 @@ +# PR #1 Bump eslint from 8.37.0 to 8.38.0 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-04-10T08:10:27Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.38.0 → main +- **Merged:** 2023-04-10T10:08:32Z +- **Labels:** dependencies, javascript +- **Diff:** [1.diff](./1.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.37.0 to 8.38.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.38.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/a1d561d18ed653b56bddbfb1bab1ebe957293563"><code>a1d561d</code></a> feat: Move getDeclaredVariables and getAncestors to SourceCode (<a href="https://redirect.github.com/eslint/eslint/issues/17059">#17059</a>) (Nicholas C. Zakas)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/1c1ece26d1da61e523b83dda25353ec9379eb6c9"><code>1c1ece2</code></a> fix: do not report on <code>RegExp(...args)</code> in <code>require-unicode-regexp</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17037">#17037</a>) (Francesco Trotta)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/7162d34df9a66c817c3bd4aafd3a03d226b58dd5"><code>7162d34</code></a> docs: Mention new config system is complete (<a href="https://redirect.github.com/eslint/eslint/issues/17068">#17068</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/0fd6bb213ad2de77543c936eda21501653182e52"><code>0fd6bb2</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/c83531c1a6026675f36aa9e33fef14458043974a"><code>c83531c</code></a> docs: Update/remove external links, eg. point to <code>eslint-community</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17061">#17061</a>) (Pelle Wessman)</li> +<li><a href="https://github.com/eslint/eslint/commit/a3aa6f5f146534ed7999ebf8930c524a4871ec0b"><code>a3aa6f5</code></a> docs: Clarify <code>no-div-regex</code> rule docs (<a href="https://redirect.github.com/eslint/eslint/issues/17051">#17051</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/b0f11cf977a4180bf7c3042e7faeaaa067ffafd0"><code>b0f11cf</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/da8d52a9d4edd9b2016cd4a15cd78f1ddadf20c7"><code>da8d52a</code></a> docs: Update the second object instance for the &quot;no-new&quot; rule (<a href="https://redirect.github.com/eslint/eslint/issues/17020">#17020</a>) (Ahmadou Waly NDIAYE)</li> +<li><a href="https://github.com/eslint/eslint/commit/518130ae79a16d7bf4d752c211ae88152cc5a6f0"><code>518130a</code></a> docs: switch language based on current path (<a href="https://redirect.github.com/eslint/eslint/issues/16687">#16687</a>) (Percy Ma)</li> +<li><a href="https://github.com/eslint/eslint/commit/24206c49a138d4390f815ae122ee12f564bc604b"><code>24206c4</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/59ed06041d4670781956221086ea0fca6683788d"><code>59ed060</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.38.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17069">#17069</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/88c08984ec259ac22d839397c06beec8ef213120"><code>88c0898</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/cf682d249f04a6a304407d5b9ddbbc4a9714dd62"><code>cf682d2</code></a> refactor: simplify new-parens rule schema (<a href="https://redirect.github.com/eslint/eslint/issues/17060">#17060</a>) (MHO)</li> +<li><a href="https://github.com/eslint/eslint/commit/0dde02211268394bcbc2b0beef55ea2409b6f55d"><code>0dde022</code></a> ci: bump actions/add-to-project from 0.4.1 to 0.5.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17055">#17055</a>) (dependabot[bot])</li> +</ul> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.38.0 - April 7, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/59ed06041d4670781956221086ea0fca6683788d"><code>59ed060</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.38.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17069">#17069</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/88c08984ec259ac22d839397c06beec8ef213120"><code>88c0898</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/7162d34df9a66c817c3bd4aafd3a03d226b58dd5"><code>7162d34</code></a> docs: Mention new config system is complete (<a href="https://redirect.github.com/eslint/eslint/issues/17068">#17068</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/a1d561d18ed653b56bddbfb1bab1ebe957293563"><code>a1d561d</code></a> feat: Move getDeclaredVariables and getAncestors to SourceCode (<a href="https://redirect.github.com/eslint/eslint/issues/17059">#17059</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/0fd6bb213ad2de77543c936eda21501653182e52"><code>0fd6bb2</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/c83531c1a6026675f36aa9e33fef14458043974a"><code>c83531c</code></a> docs: Update/remove external links, eg. point to <code>eslint-community</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17061">#17061</a>) (Pelle Wessman)</li> +<li><a href="https://github.com/eslint/eslint/commit/cf682d249f04a6a304407d5b9ddbbc4a9714dd62"><code>cf682d2</code></a> refactor: simplify new-parens rule schema (<a href="https://redirect.github.com/eslint/eslint/issues/17060">#17060</a>) (MHO)</li> +<li><a href="https://github.com/eslint/eslint/commit/a3aa6f5f146534ed7999ebf8930c524a4871ec0b"><code>a3aa6f5</code></a> docs: Clarify <code>no-div-regex</code> rule docs (<a href="https://redirect.github.com/eslint/eslint/issues/17051">#17051</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/0dde02211268394bcbc2b0beef55ea2409b6f55d"><code>0dde022</code></a> ci: bump actions/add-to-project from 0.4.1 to 0.5.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17055">#17055</a>) (dependabot[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/b0f11cf977a4180bf7c3042e7faeaaa067ffafd0"><code>b0f11cf</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/da8d52a9d4edd9b2016cd4a15cd78f1ddadf20c7"><code>da8d52a</code></a> docs: Update the second object instance for the &quot;no-new&quot; rule (<a href="https://redirect.github.com/eslint/eslint/issues/17020">#17020</a>) (Ahmadou Waly NDIAYE)</li> +<li><a href="https://github.com/eslint/eslint/commit/518130ae79a16d7bf4d752c211ae88152cc5a6f0"><code>518130a</code></a> docs: switch language based on current path (<a href="https://redirect.github.com/eslint/eslint/issues/16687">#16687</a>) (Percy Ma)</li> +<li><a href="https://github.com/eslint/eslint/commit/24206c49a138d4390f815ae122ee12f564bc604b"><code>24206c4</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/1c1ece26d1da61e523b83dda25353ec9379eb6c9"><code>1c1ece2</code></a> fix: do not report on <code>RegExp(...args)</code> in <code>require-unicode-regexp</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17037">#17037</a>) (Francesco Trotta)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/198e5fca2327583bde284acd39e8107accbdcfad"><code>198e5fc</code></a> 8.38.0</li> +<li><a href="https://github.com/eslint/eslint/commit/7897c3bf35b16c63f46df5443d97b87f284e5bf7"><code>7897c3b</code></a> Build: changelog update for 8.38.0</li> +<li><a href="https://github.com/eslint/eslint/commit/59ed06041d4670781956221086ea0fca6683788d"><code>59ed060</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.38.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17069">#17069</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/88c08984ec259ac22d839397c06beec8ef213120"><code>88c0898</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/7162d34df9a66c817c3bd4aafd3a03d226b58dd5"><code>7162d34</code></a> docs: Mention new config system is complete (<a href="https://redirect.github.com/eslint/eslint/issues/17068">#17068</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/a1d561d18ed653b56bddbfb1bab1ebe957293563"><code>a1d561d</code></a> feat: Move getDeclaredVariables and getAncestors to SourceCode (<a href="https://redirect.github.com/eslint/eslint/issues/17059">#17059</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/0fd6bb213ad2de77543c936eda21501653182e52"><code>0fd6bb2</code></a> docs: Update README</li> +<li><a href="https://github.com/eslint/eslint/commit/c83531c1a6026675f36aa9e33fef14458043974a"><code>c83531c</code></a> docs: Update/remove external links, eg. point to <code>eslint-community</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17061">#17061</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/cf682d249f04a6a304407d5b9ddbbc4a9714dd62"><code>cf682d2</code></a> refactor: simplify new-parens rule schema (<a href="https://redirect.github.com/eslint/eslint/issues/17060">#17060</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/a3aa6f5f146534ed7999ebf8930c524a4871ec0b"><code>a3aa6f5</code></a> docs: Clarify <code>no-div-regex</code> rule docs (<a href="https://redirect.github.com/eslint/eslint/issues/17051">#17051</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.37.0...v8.38.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.37.0&new-version=8.38.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + diff --git a/pulls/10.diff b/pulls/10.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 1a28eac..3a45505 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.0", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.15.0", ++ "@types/node": "^18.15.12", + "@typescript-eslint/parser": "^5.59.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.38.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.15.11", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", +- "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==", ++ "version": "18.15.12", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.12.tgz", ++ "integrity": "sha512-Wha1UwsB3CYdqUm2PPzh/1gujGCNtWVUYF0mB00fJFoR4gTyWTDPjSm+zBF787Ahw8vSGgBja90MkgFwvB86Dg==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8763,9 +8763,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.15.11", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", +- "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==", ++ "version": "18.15.12", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.12.tgz", ++ "integrity": "sha512-Wha1UwsB3CYdqUm2PPzh/1gujGCNtWVUYF0mB00fJFoR4gTyWTDPjSm+zBF787Ahw8vSGgBja90MkgFwvB86Dg==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 55ca6cb..b6e6931 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.0", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.15.0", ++ "@types/node": "^18.15.12", + "@typescript-eslint/parser": "^5.59.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.38.0", diff --git a/pulls/10.json b/pulls/10.json @@ -0,0 +1,27 @@ +{ + "number": 10, + "title": "Bump @types/node from 18.15.11 to 18.15.12", + "state": "closed", + "diff_file": "10.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-20T08:05:19Z", + "closed_at": "2023-04-21T08:05:04Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-18.15.12", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.15.11 to 18.15.12.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.15.11&new-version=18.15.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-04-21T08:05:03Z", + "body": "Superseded by #11." + } + ], + "review_comments": [] +} diff --git a/pulls/10.md b/pulls/10.md @@ -0,0 +1,57 @@ +# PR #10 Bump @types/node from 18.15.11 to 18.15.12 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-04-20T08:05:19Z +- **Branch:** dependabot/npm_and_yarn/types/node-18.15.12 → main +- **Closed:** 2023-04-21T08:05:04Z +- **Labels:** dependencies, javascript +- **Diff:** [10.diff](./10.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.15.11 to 18.15.12. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.15.11&new-version=18.15.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-04-21T08:05:03Z + +Superseded by #11. + diff --git a/pulls/100.diff b/pulls/100.diff @@ -0,0 +1,88 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..e90bef9 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.9.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,10 +1559,13 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.9.1", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.1.tgz", ++ "integrity": "sha512-HhmzZh5LSJNS5O8jQKpJ/3ZcrrlG6L70hpGqMIAoM9YVD0YBRNWYsfwcXq8VnSjlNpCpgLzMXdiPo+dxcvSmiA==", ++ "dev": true, ++ "dependencies": { ++ "undici-types": "~5.26.4" ++ } + }, + "node_modules/@types/semver": { + "version": "7.5.0", +@@ -7227,6 +7230,12 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/undici-types": { ++ "version": "5.26.5", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", ++ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", ++ "dev": true ++ }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +@@ -8706,10 +8715,13 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.9.1", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.1.tgz", ++ "integrity": "sha512-HhmzZh5LSJNS5O8jQKpJ/3ZcrrlG6L70hpGqMIAoM9YVD0YBRNWYsfwcXq8VnSjlNpCpgLzMXdiPo+dxcvSmiA==", ++ "dev": true, ++ "requires": { ++ "undici-types": "~5.26.4" ++ } + }, + "@types/semver": { + "version": "7.5.0", +@@ -12719,6 +12731,12 @@ + "which-boxed-primitive": "^1.0.2" + } + }, ++ "undici-types": { ++ "version": "5.26.5", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", ++ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", ++ "dev": true ++ }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +diff --git a/package.json b/package.json +index 9ad7df8..69807bc 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.9.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/100.json b/pulls/100.json @@ -0,0 +1,27 @@ +{ + "number": 100, + "title": "Bump @types/node from 20.5.2 to 20.9.1", + "state": "closed", + "diff_file": "100.diff", + "author": "dependabot[bot]", + "created_at": "2023-11-17T07:57:11Z", + "closed_at": "2023-11-20T07:44:26Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.9.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.9.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.9.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-11-20T07:44:26Z", + "body": "Superseded by #101." + } + ], + "review_comments": [] +} diff --git a/pulls/100.md b/pulls/100.md @@ -0,0 +1,58 @@ +# PR #100 Bump @types/node from 20.5.2 to 20.9.1 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-11-17T07:57:11Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.9.1 → main +- **Closed:** 2023-11-20T07:44:26Z +- **Labels:** dependencies, javascript +- **Diff:** [100.diff](./100.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.9.1. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.9.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-11-20T07:44:26Z + +Superseded by #101. + diff --git a/pulls/101.diff b/pulls/101.diff @@ -0,0 +1,88 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..70fbc70 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.9.2", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,10 +1559,13 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.9.2", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.2.tgz", ++ "integrity": "sha512-WHZXKFCEyIUJzAwh3NyyTHYSR35SevJ6mZ1nWwJafKtiQbqRTIKSRcw3Ma3acqgsent3RRDqeVwpHntMk+9irg==", ++ "dev": true, ++ "dependencies": { ++ "undici-types": "~5.26.4" ++ } + }, + "node_modules/@types/semver": { + "version": "7.5.0", +@@ -7227,6 +7230,12 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/undici-types": { ++ "version": "5.26.5", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", ++ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", ++ "dev": true ++ }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +@@ -8706,10 +8715,13 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.9.2", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.2.tgz", ++ "integrity": "sha512-WHZXKFCEyIUJzAwh3NyyTHYSR35SevJ6mZ1nWwJafKtiQbqRTIKSRcw3Ma3acqgsent3RRDqeVwpHntMk+9irg==", ++ "dev": true, ++ "requires": { ++ "undici-types": "~5.26.4" ++ } + }, + "@types/semver": { + "version": "7.5.0", +@@ -12719,6 +12731,12 @@ + "which-boxed-primitive": "^1.0.2" + } + }, ++ "undici-types": { ++ "version": "5.26.5", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", ++ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", ++ "dev": true ++ }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +diff --git a/package.json b/package.json +index 9ad7df8..0c5807e 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.9.2", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/101.json b/pulls/101.json @@ -0,0 +1,27 @@ +{ + "number": 101, + "title": "Bump @types/node from 20.5.2 to 20.9.2", + "state": "closed", + "diff_file": "101.diff", + "author": "dependabot[bot]", + "created_at": "2023-11-20T07:44:23Z", + "closed_at": "2023-11-21T07:16:02Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.9.2", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.9.2.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.9.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-11-21T07:16:01Z", + "body": "Superseded by #104." + } + ], + "review_comments": [] +} diff --git a/pulls/101.md b/pulls/101.md @@ -0,0 +1,58 @@ +# PR #101 Bump @types/node from 20.5.2 to 20.9.2 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-11-20T07:44:23Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.9.2 → main +- **Closed:** 2023-11-21T07:16:02Z +- **Labels:** dependencies, javascript +- **Diff:** [101.diff](./101.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.9.2. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.9.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-11-21T07:16:01Z + +Superseded by #104. + diff --git a/pulls/102.diff b/pulls/102.diff @@ -0,0 +1,294 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..7a50f12 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,7 +25,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.54.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", +@@ -740,9 +740,9 @@ + } + }, + "node_modules/@eslint/eslintrc": { +- "version": "2.1.2", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", +- "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", ++ "version": "2.1.3", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz", ++ "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", +@@ -763,9 +763,9 @@ + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { +- "version": "13.21.0", +- "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", +- "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", ++ "version": "13.23.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", ++ "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" +@@ -778,9 +778,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.54.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.54.0.tgz", ++ "integrity": "sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -793,12 +793,12 @@ + "dev": true + }, + "node_modules/@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "version": "0.11.13", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", ++ "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "dev": true, + "dependencies": { +- "@humanwhocodes/object-schema": "^1.2.1", ++ "@humanwhocodes/object-schema": "^2.0.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, +@@ -820,9 +820,9 @@ + } + }, + "node_modules/@humanwhocodes/object-schema": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", +- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", ++ "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "dev": true + }, + "node_modules/@istanbuljs/load-nyc-config": { +@@ -2037,6 +2037,12 @@ + "url": "https://opencollective.com/typescript-eslint" + } + }, ++ "node_modules/@ungap/structured-clone": { ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", ++ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", ++ "dev": true ++ }, + "node_modules/@vercel/ncc": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", +@@ -2047,9 +2053,9 @@ + } + }, + "node_modules/acorn": { +- "version": "8.10.0", +- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", +- "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", ++ "version": "8.11.2", ++ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", ++ "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" +@@ -3055,18 +3061,19 @@ + } + }, + "node_modules/eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.54.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.54.0.tgz", ++ "integrity": "sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", +- "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint/eslintrc": "^2.1.3", ++ "@eslint/js": "8.54.0", ++ "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", ++ "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", +@@ -6411,9 +6418,9 @@ + } + }, + "node_modules/punycode": { +- "version": "2.3.0", +- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", +- "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", ++ "version": "2.3.1", ++ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", ++ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" +@@ -8022,9 +8029,9 @@ + "dev": true + }, + "@eslint/eslintrc": { +- "version": "2.1.2", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", +- "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", ++ "version": "2.1.3", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz", ++ "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==", + "dev": true, + "requires": { + "ajv": "^6.12.4", +@@ -8039,9 +8046,9 @@ + }, + "dependencies": { + "globals": { +- "version": "13.21.0", +- "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", +- "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", ++ "version": "13.23.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", ++ "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" +@@ -8050,9 +8057,9 @@ + } + }, + "@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.54.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.54.0.tgz", ++ "integrity": "sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==", + "dev": true + }, + "@github/browserslist-config": { +@@ -8062,12 +8069,12 @@ + "dev": true + }, + "@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "version": "0.11.13", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", ++ "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "dev": true, + "requires": { +- "@humanwhocodes/object-schema": "^1.2.1", ++ "@humanwhocodes/object-schema": "^2.0.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + } +@@ -8079,9 +8086,9 @@ + "dev": true + }, + "@humanwhocodes/object-schema": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", +- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", ++ "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { +@@ -8999,6 +9006,12 @@ + "eslint-visitor-keys": "^3.3.0" + } + }, ++ "@ungap/structured-clone": { ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", ++ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", ++ "dev": true ++ }, + "@vercel/ncc": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", +@@ -9006,9 +9019,9 @@ + "dev": true + }, + "acorn": { +- "version": "8.10.0", +- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", +- "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", ++ "version": "8.11.2", ++ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", ++ "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "dev": true + }, + "acorn-jsx": { +@@ -9746,18 +9759,19 @@ + "dev": true + }, + "eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.54.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.54.0.tgz", ++ "integrity": "sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", +- "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint/eslintrc": "^2.1.3", ++ "@eslint/js": "8.54.0", ++ "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", ++ "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", +@@ -12158,9 +12172,9 @@ + "dev": true + }, + "punycode": { +- "version": "2.3.0", +- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", +- "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", ++ "version": "2.3.1", ++ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", ++ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true + }, + "pure-rand": { +diff --git a/package.json b/package.json +index 9ad7df8..978843c 100644 +--- a/package.json ++++ b/package.json +@@ -44,7 +44,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.54.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", diff --git a/pulls/102.json b/pulls/102.json @@ -0,0 +1,32 @@ +{ + "number": 102, + "title": "Bump eslint from 8.47.0 to 8.54.0", + "state": "closed", + "diff_file": "102.diff", + "author": "dependabot[bot]", + "created_at": "2023-11-20T07:44:33Z", + "closed_at": "2024-12-29T13:43:44Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.54.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.54.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.54.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/a7a883bd6ba4f140b60cbbb2be5b53d750f6c8db\"><code>a7a883b</code></a> feat: for-direction rule add check for condition in reverse order (<a href=\"https://redirect.github.com/eslint/eslint/issues/17755\">#17755</a>) (Angelo Annunziata)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1452dc9f12c45c05d7c569f737221f0d988ecef1\"><code>1452dc9</code></a> feat: Add suggestions to no-console (<a href=\"https://redirect.github.com/eslint/eslint/issues/17680\">#17680</a>) (Joel Mathew Koshy)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/21ebf8a811be9f4b009cf70a10be5062d4fdc736\"><code>21ebf8a</code></a> feat: update <code>no-array-constructor</code> rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/17711\">#17711</a>) (Francesco Trotta)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/98926e6e7323e5dd12a9f016cb558144296665af\"><code>98926e6</code></a> fix: Ensure that extra data is not accidentally stored in the cache file (<a href=\"https://redirect.github.com/eslint/eslint/issues/17760\">#17760</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e8cf9f6a524332293f8b2c90a2db4a532e47d919\"><code>e8cf9f6</code></a> fix: Make dark scroll bar in dark theme (<a href=\"https://redirect.github.com/eslint/eslint/issues/17753\">#17753</a>) (Pavel)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3cbeaad7b943c153937ce34365cec2c406f2b98b\"><code>3cbeaad</code></a> fix: Use <code>cwd</code> constructor option as config <code>basePath</code> in Linter (<a href=\"https://redirect.github.com/eslint/eslint/issues/17705\">#17705</a>) (Milos Djermanovic)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/becfdd39b25d795e56c9a13eb3e77af6b9c86e8a\"><code>becfdd3</code></a> docs: Make clear when rules are removed (<a href=\"https://redirect.github.com/eslint/eslint/issues/17728\">#17728</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/05d6e99153ed6d94eb30f46c57609371918a41f3\"><code>05d6e99</code></a> docs: update &quot;Submit a Pull Request&quot; page (<a href=\"https://redirect.github.com/eslint/eslint/issues/17712\">#17712</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/eb2279e5148cee8fdea7dae614f4f8af7a2d06c3\"><code>eb2279e</code></a> docs: display info about deprecated rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17749\">#17749</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d24532601e64714ac5d08507e05aa5c14ecd1d5a\"><code>d245326</code></a> docs: Correct working in migrating plugin docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/17722\">#17722</a>) (Filip Tammerg\u00e5rd)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/d644de9a4b593b565617303a095bc9aa69e7b768\"><code>d644de9</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.54.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17773\">#17773</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1e6e31415cc429a3a9fc64b2ec03df0e0ec0c91b\"><code>1e6e314</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6fb8805310afe7476d6c404f172177a6d15fcf11\"><code>6fb8805</code></a> chore: Fixed grammar in issue_templates/rule_change (<a href=\"https://redirect.github.com/eslint/eslint/issues/17770\">#17770</a>) (Joel Mathew Koshy)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/85db7243ddb8706ed60ab64a7ddf604d0d7de493\"><code>85db724</code></a> chore: upgrade <code>markdownlint</code> to 0.31.1 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17754\">#17754</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d470d2e74535761bd56dcb1c021b463ef9e8a9c\"><code>6d470d2</code></a> chore: update dependency recast to ^0.23.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17736\">#17736</a>) (renovate[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7121b590d578c9c9b38ee481313317f30e54817\"><code>b7121b5</code></a> chore: update dependency markdownlint-cli to ^0.37.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17735\">#17735</a>) (renovate[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/633b9a19752b6a22ab4d6c824f27a75ac0e4151b\"><code>633b9a1</code></a> chore: update dependency regenerator-runtime to ^0.14.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17739\">#17739</a>) (renovate[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/acac16fdf8540f7ba86cf637e3c1b253bd35a268\"><code>acac16f</code></a> chore: update dependency vite-plugin-commonjs to ^0.10.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17740\">#17740</a>) (renovate[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ba8ca7e3debcba68ee7015b9221cf5acd7870206\"><code>ba8ca7e</code></a> chore: add .github/renovate.json5 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17567\">#17567</a>) (Josh Goldberg \u2728)</li>\n</ul>\n<h2>v8.53.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/528e1c00dc2aa8636e5b706c4270dc655cfa17e3\"><code>528e1c0</code></a> feat: Deprecate formatting rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17696\">#17696</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c0b11ddb9f8aacc64c3933b9f278939aa7bea481\"><code>c0b11dd</code></a> feat: Add suggestions for no-prototype-builtins (<a href=\"https://redirect.github.com/eslint/eslint/issues/17677\">#17677</a>) (Yonathan Randolph)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ad6257744d63281235fcc33288394b1d69b34ce\"><code>1ad6257</code></a> fix: ensure that exit code for fatal errors is not overwritten (<a href=\"https://redirect.github.com/eslint/eslint/issues/17683\">#17683</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b329ea748dff45f11c7e218208244dc24fcb5c8f\"><code>b329ea7</code></a> fix: add <code>;</code> after JSX nodes in <code>no-object-constructor</code> autofix (<a href=\"https://redirect.github.com/eslint/eslint/issues/17672\">#17672</a>) (Francesco Trotta)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ab8c60d4f859cec787b5a12f7271b40e666235f5\"><code>ab8c60d</code></a> docs: change position of return to top button (<a href=\"https://redirect.github.com/eslint/eslint/issues/17688\">#17688</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4fc44c0b8c5dca466bffdfe01dfd80794d7762b7\"><code>4fc44c0</code></a> docs: update twitter icon to new X icon (<a href=\"https://redirect.github.com/eslint/eslint/issues/17687\">#17687</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4164b2ceec89726b18ea0b0e34fab05735d55a09\"><code>4164b2c</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8651895ca7ae15e13d74c8be67d9eebd63a7ce1f\"><code>8651895</code></a> docs: Fix tabs in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17653\">#17653</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3aec1c55ba2c6d2833e1c0afe0a58f0cc6bbc0a4\"><code>3aec1c5</code></a> docs: explained rule fixers and suggestions (<a href=\"https://redirect.github.com/eslint/eslint/issues/17657\">#17657</a>) (Josh Goldberg \u2728)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ba4d4d567a82554250dd8c7933322824e6a73944\"><code>ba4d4d5</code></a> chore: remove metascraper (<a href=\"https://redirect.github.com/eslint/eslint/issues/17707\">#17707</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0d0733882944b4849d71a40723c251213698cef9\"><code>0d07338</code></a> chore: Update dependencies (<a href=\"https://redirect.github.com/eslint/eslint/issues/17706\">#17706</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/93256a32e312f3f4e5c532762df71bdc06bded20\"><code>93256a3</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/485ec7d08ed2040c292f52bf9b9152f6c8ef4809\"><code>485ec7d</code></a> test: fix ESLint tests for caching (<a href=\"https://redirect.github.com/eslint/eslint/issues/17699\">#17699</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/db06a7ff7992a74368f03d1f21beb00df0407021\"><code>db06a7f</code></a> ci: bump actions/setup-node from 3 to 4 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17676\">#17676</a>) (dependabot[bot])</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.54.0 - November 17, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/d644de9a4b593b565617303a095bc9aa69e7b768\"><code>d644de9</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.54.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17773\">#17773</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1e6e31415cc429a3a9fc64b2ec03df0e0ec0c91b\"><code>1e6e314</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/98926e6e7323e5dd12a9f016cb558144296665af\"><code>98926e6</code></a> fix: Ensure that extra data is not accidentally stored in the cache file (<a href=\"https://redirect.github.com/eslint/eslint/issues/17760\">#17760</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a7a883bd6ba4f140b60cbbb2be5b53d750f6c8db\"><code>a7a883b</code></a> feat: for-direction rule add check for condition in reverse order (<a href=\"https://redirect.github.com/eslint/eslint/issues/17755\">#17755</a>) (Angelo Annunziata)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1452dc9f12c45c05d7c569f737221f0d988ecef1\"><code>1452dc9</code></a> feat: Add suggestions to no-console (<a href=\"https://redirect.github.com/eslint/eslint/issues/17680\">#17680</a>) (Joel Mathew Koshy)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6fb8805310afe7476d6c404f172177a6d15fcf11\"><code>6fb8805</code></a> chore: Fixed grammar in issue_templates/rule_change (<a href=\"https://redirect.github.com/eslint/eslint/issues/17770\">#17770</a>) (Joel Mathew Koshy)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/becfdd39b25d795e56c9a13eb3e77af6b9c86e8a\"><code>becfdd3</code></a> docs: Make clear when rules are removed (<a href=\"https://redirect.github.com/eslint/eslint/issues/17728\">#17728</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e8cf9f6a524332293f8b2c90a2db4a532e47d919\"><code>e8cf9f6</code></a> fix: Make dark scroll bar in dark theme (<a href=\"https://redirect.github.com/eslint/eslint/issues/17753\">#17753</a>) (Pavel)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/85db7243ddb8706ed60ab64a7ddf604d0d7de493\"><code>85db724</code></a> chore: upgrade <code>markdownlint</code> to 0.31.1 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17754\">#17754</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/21ebf8a811be9f4b009cf70a10be5062d4fdc736\"><code>21ebf8a</code></a> feat: update <code>no-array-constructor</code> rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/17711\">#17711</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/05d6e99153ed6d94eb30f46c57609371918a41f3\"><code>05d6e99</code></a> docs: update &quot;Submit a Pull Request&quot; page (<a href=\"https://redirect.github.com/eslint/eslint/issues/17712\">#17712</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/eb2279e5148cee8fdea7dae614f4f8af7a2d06c3\"><code>eb2279e</code></a> docs: display info about deprecated rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17749\">#17749</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d470d2e74535761bd56dcb1c021b463ef9e8a9c\"><code>6d470d2</code></a> chore: update dependency recast to ^0.23.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17736\">#17736</a>) (renovate[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7121b590d578c9c9b38ee481313317f30e54817\"><code>b7121b5</code></a> chore: update dependency markdownlint-cli to ^0.37.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17735\">#17735</a>) (renovate[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/633b9a19752b6a22ab4d6c824f27a75ac0e4151b\"><code>633b9a1</code></a> chore: update dependency regenerator-runtime to ^0.14.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17739\">#17739</a>) (renovate[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/acac16fdf8540f7ba86cf637e3c1b253bd35a268\"><code>acac16f</code></a> chore: update dependency vite-plugin-commonjs to ^0.10.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17740\">#17740</a>) (renovate[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ba8ca7e3debcba68ee7015b9221cf5acd7870206\"><code>ba8ca7e</code></a> chore: add .github/renovate.json5 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17567\">#17567</a>) (Josh Goldberg \u2728)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3cbeaad7b943c153937ce34365cec2c406f2b98b\"><code>3cbeaad</code></a> fix: Use <code>cwd</code> constructor option as config <code>basePath</code> in Linter (<a href=\"https://redirect.github.com/eslint/eslint/issues/17705\">#17705</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d24532601e64714ac5d08507e05aa5c14ecd1d5a\"><code>d245326</code></a> docs: Correct working in migrating plugin docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/17722\">#17722</a>) (Filip Tammerg\u00e5rd)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5454c22b24f39be2dac7f28cfcfdb6c753faaf4e\"><code>5454c22</code></a> Revert &quot;chore: remove metascraper (<a href=\"https://redirect.github.com/eslint/eslint/issues/17707\">#17707</a>)&quot; (<a href=\"https://redirect.github.com/eslint/eslint/issues/17708\">#17708</a>) (Milos Djermanovic)</li>\n</ul>\n<p>v8.53.0 - November 3, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ba4d4d567a82554250dd8c7933322824e6a73944\"><code>ba4d4d5</code></a> chore: remove metascraper (<a href=\"https://redirect.github.com/eslint/eslint/issues/17707\">#17707</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0d0733882944b4849d71a40723c251213698cef9\"><code>0d07338</code></a> chore: Update dependencies (<a href=\"https://redirect.github.com/eslint/eslint/issues/17706\">#17706</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/93256a32e312f3f4e5c532762df71bdc06bded20\"><code>93256a3</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ab8c60d4f859cec787b5a12f7271b40e666235f5\"><code>ab8c60d</code></a> docs: change position of return to top button (<a href=\"https://redirect.github.com/eslint/eslint/issues/17688\">#17688</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/528e1c00dc2aa8636e5b706c4270dc655cfa17e3\"><code>528e1c0</code></a> feat: Deprecate formatting rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17696\">#17696</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/485ec7d08ed2040c292f52bf9b9152f6c8ef4809\"><code>485ec7d</code></a> test: fix ESLint tests for caching (<a href=\"https://redirect.github.com/eslint/eslint/issues/17699\">#17699</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c0b11ddb9f8aacc64c3933b9f278939aa7bea481\"><code>c0b11dd</code></a> feat: Add suggestions for no-prototype-builtins (<a href=\"https://redirect.github.com/eslint/eslint/issues/17677\">#17677</a>) (Yonathan Randolph)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4fc44c0b8c5dca466bffdfe01dfd80794d7762b7\"><code>4fc44c0</code></a> docs: update twitter icon to new X icon (<a href=\"https://redirect.github.com/eslint/eslint/issues/17687\">#17687</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ad6257744d63281235fcc33288394b1d69b34ce\"><code>1ad6257</code></a> fix: ensure that exit code for fatal errors is not overwritten (<a href=\"https://redirect.github.com/eslint/eslint/issues/17683\">#17683</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4164b2ceec89726b18ea0b0e34fab05735d55a09\"><code>4164b2c</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8651895ca7ae15e13d74c8be67d9eebd63a7ce1f\"><code>8651895</code></a> docs: Fix tabs in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17653\">#17653</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3aec1c55ba2c6d2833e1c0afe0a58f0cc6bbc0a4\"><code>3aec1c5</code></a> docs: explained rule fixers and suggestions (<a href=\"https://redirect.github.com/eslint/eslint/issues/17657\">#17657</a>) (Josh Goldberg \u2728)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/db06a7ff7992a74368f03d1f21beb00df0407021\"><code>db06a7f</code></a> ci: bump actions/setup-node from 3 to 4 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17676\">#17676</a>) (dependabot[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b329ea748dff45f11c7e218208244dc24fcb5c8f\"><code>b329ea7</code></a> fix: add <code>;</code> after JSX nodes in <code>no-object-constructor</code> autofix (<a href=\"https://redirect.github.com/eslint/eslint/issues/17672\">#17672</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/994596b07f5ff20a615a4be1ea03e5fd59cdb84b\"><code>994596b</code></a> ci: run tests in Node.js 21 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17673\">#17673</a>) (Francesco Trotta)</li>\n</ul>\n<p>v8.52.0 - October 20, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8\"><code>6d1f0c2</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.52.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17671\">#17671</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30\"><code>d63d4fe</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d\"><code>476d58a</code></a> docs: Add note about invalid CLI flags when using flat config. (<a href=\"https://redirect.github.com/eslint/eslint/issues/17664\">#17664</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3\"><code>5de9637</code></a> fix: Ensure shared references in rule configs are separated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17666\">#17666</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5\"><code>f30cefe</code></a> test: fix FlatESLint tests for caching (<a href=\"https://redirect.github.com/eslint/eslint/issues/17658\">#17658</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705\"><code>ef650cb</code></a> test: update tests for no-promise-executor-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17661\">#17661</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601\"><code>70648ee</code></a> feat: report-unused-disable-directive to report unused eslint-enable (<a href=\"https://redirect.github.com/eslint/eslint/issues/17611\">#17611</a>) (Yosuke Ota)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/4a88a54aeb456abe94da9f5b3d5472d14b3116f1\"><code>4a88a54</code></a> 8.54.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6cf675fa10aee2f45f396e6ccd3191507fba617d\"><code>6cf675f</code></a> Build: changelog update for 8.54.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d644de9a4b593b565617303a095bc9aa69e7b768\"><code>d644de9</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.54.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17773\">#17773</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1e6e31415cc429a3a9fc64b2ec03df0e0ec0c91b\"><code>1e6e314</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/98926e6e7323e5dd12a9f016cb558144296665af\"><code>98926e6</code></a> fix: Ensure that extra data is not accidentally stored in the cache file (<a href=\"https://redirect.github.com/eslint/eslint/issues/17\">#17</a>...</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a7a883bd6ba4f140b60cbbb2be5b53d750f6c8db\"><code>a7a883b</code></a> feat: for-direction rule add check for condition in reverse order (<a href=\"https://redirect.github.com/eslint/eslint/issues/17755\">#17755</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1452dc9f12c45c05d7c569f737221f0d988ecef1\"><code>1452dc9</code></a> feat: Add suggestions to no-console (<a href=\"https://redirect.github.com/eslint/eslint/issues/17680\">#17680</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6fb8805310afe7476d6c404f172177a6d15fcf11\"><code>6fb8805</code></a> chore: Fixed grammar in issue_templates/rule_change (<a href=\"https://redirect.github.com/eslint/eslint/issues/17770\">#17770</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/becfdd39b25d795e56c9a13eb3e77af6b9c86e8a\"><code>becfdd3</code></a> docs: Make clear when rules are removed (<a href=\"https://redirect.github.com/eslint/eslint/issues/17728\">#17728</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e8cf9f6a524332293f8b2c90a2db4a532e47d919\"><code>e8cf9f6</code></a> fix: Make dark scroll bar in dark theme (<a href=\"https://redirect.github.com/eslint/eslint/issues/17753\">#17753</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.47.0...v8.54.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.54.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.", + "comments": [ + { + "author": "MTRNord", + "created_at": "2024-12-29T13:42:46Z", + "body": "@dependabot rebase" + }, + { + "author": "dependabot[bot]", + "created_at": "2024-12-29T13:43:43Z", + "body": "Looks like eslint is updatable in another way, so this is no longer needed." + } + ], + "review_comments": [] +} diff --git a/pulls/102.md b/pulls/102.md @@ -0,0 +1,201 @@ +# PR #102 Bump eslint from 8.47.0 to 8.54.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-11-20T07:44:33Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.54.0 → main +- **Closed:** 2024-12-29T13:43:44Z +- **Labels:** dependencies, javascript +- **Diff:** [102.diff](./102.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.54.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.54.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/a7a883bd6ba4f140b60cbbb2be5b53d750f6c8db"><code>a7a883b</code></a> feat: for-direction rule add check for condition in reverse order (<a href="https://redirect.github.com/eslint/eslint/issues/17755">#17755</a>) (Angelo Annunziata)</li> +<li><a href="https://github.com/eslint/eslint/commit/1452dc9f12c45c05d7c569f737221f0d988ecef1"><code>1452dc9</code></a> feat: Add suggestions to no-console (<a href="https://redirect.github.com/eslint/eslint/issues/17680">#17680</a>) (Joel Mathew Koshy)</li> +<li><a href="https://github.com/eslint/eslint/commit/21ebf8a811be9f4b009cf70a10be5062d4fdc736"><code>21ebf8a</code></a> feat: update <code>no-array-constructor</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/17711">#17711</a>) (Francesco Trotta)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/98926e6e7323e5dd12a9f016cb558144296665af"><code>98926e6</code></a> fix: Ensure that extra data is not accidentally stored in the cache file (<a href="https://redirect.github.com/eslint/eslint/issues/17760">#17760</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/e8cf9f6a524332293f8b2c90a2db4a532e47d919"><code>e8cf9f6</code></a> fix: Make dark scroll bar in dark theme (<a href="https://redirect.github.com/eslint/eslint/issues/17753">#17753</a>) (Pavel)</li> +<li><a href="https://github.com/eslint/eslint/commit/3cbeaad7b943c153937ce34365cec2c406f2b98b"><code>3cbeaad</code></a> fix: Use <code>cwd</code> constructor option as config <code>basePath</code> in Linter (<a href="https://redirect.github.com/eslint/eslint/issues/17705">#17705</a>) (Milos Djermanovic)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/becfdd39b25d795e56c9a13eb3e77af6b9c86e8a"><code>becfdd3</code></a> docs: Make clear when rules are removed (<a href="https://redirect.github.com/eslint/eslint/issues/17728">#17728</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/05d6e99153ed6d94eb30f46c57609371918a41f3"><code>05d6e99</code></a> docs: update &quot;Submit a Pull Request&quot; page (<a href="https://redirect.github.com/eslint/eslint/issues/17712">#17712</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/eb2279e5148cee8fdea7dae614f4f8af7a2d06c3"><code>eb2279e</code></a> docs: display info about deprecated rules (<a href="https://redirect.github.com/eslint/eslint/issues/17749">#17749</a>) (Percy Ma)</li> +<li><a href="https://github.com/eslint/eslint/commit/d24532601e64714ac5d08507e05aa5c14ecd1d5a"><code>d245326</code></a> docs: Correct working in migrating plugin docs (<a href="https://redirect.github.com/eslint/eslint/issues/17722">#17722</a>) (Filip Tammergård)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/d644de9a4b593b565617303a095bc9aa69e7b768"><code>d644de9</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.54.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17773">#17773</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/1e6e31415cc429a3a9fc64b2ec03df0e0ec0c91b"><code>1e6e314</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/6fb8805310afe7476d6c404f172177a6d15fcf11"><code>6fb8805</code></a> chore: Fixed grammar in issue_templates/rule_change (<a href="https://redirect.github.com/eslint/eslint/issues/17770">#17770</a>) (Joel Mathew Koshy)</li> +<li><a href="https://github.com/eslint/eslint/commit/85db7243ddb8706ed60ab64a7ddf604d0d7de493"><code>85db724</code></a> chore: upgrade <code>markdownlint</code> to 0.31.1 (<a href="https://redirect.github.com/eslint/eslint/issues/17754">#17754</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/6d470d2e74535761bd56dcb1c021b463ef9e8a9c"><code>6d470d2</code></a> chore: update dependency recast to ^0.23.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17736">#17736</a>) (renovate[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/b7121b590d578c9c9b38ee481313317f30e54817"><code>b7121b5</code></a> chore: update dependency markdownlint-cli to ^0.37.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17735">#17735</a>) (renovate[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/633b9a19752b6a22ab4d6c824f27a75ac0e4151b"><code>633b9a1</code></a> chore: update dependency regenerator-runtime to ^0.14.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17739">#17739</a>) (renovate[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/acac16fdf8540f7ba86cf637e3c1b253bd35a268"><code>acac16f</code></a> chore: update dependency vite-plugin-commonjs to ^0.10.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17740">#17740</a>) (renovate[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/ba8ca7e3debcba68ee7015b9221cf5acd7870206"><code>ba8ca7e</code></a> chore: add .github/renovate.json5 (<a href="https://redirect.github.com/eslint/eslint/issues/17567">#17567</a>) (Josh Goldberg ✨)</li> +</ul> +<h2>v8.53.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/528e1c00dc2aa8636e5b706c4270dc655cfa17e3"><code>528e1c0</code></a> feat: Deprecate formatting rules (<a href="https://redirect.github.com/eslint/eslint/issues/17696">#17696</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/c0b11ddb9f8aacc64c3933b9f278939aa7bea481"><code>c0b11dd</code></a> feat: Add suggestions for no-prototype-builtins (<a href="https://redirect.github.com/eslint/eslint/issues/17677">#17677</a>) (Yonathan Randolph)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/1ad6257744d63281235fcc33288394b1d69b34ce"><code>1ad6257</code></a> fix: ensure that exit code for fatal errors is not overwritten (<a href="https://redirect.github.com/eslint/eslint/issues/17683">#17683</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/b329ea748dff45f11c7e218208244dc24fcb5c8f"><code>b329ea7</code></a> fix: add <code>;</code> after JSX nodes in <code>no-object-constructor</code> autofix (<a href="https://redirect.github.com/eslint/eslint/issues/17672">#17672</a>) (Francesco Trotta)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/ab8c60d4f859cec787b5a12f7271b40e666235f5"><code>ab8c60d</code></a> docs: change position of return to top button (<a href="https://redirect.github.com/eslint/eslint/issues/17688">#17688</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/4fc44c0b8c5dca466bffdfe01dfd80794d7762b7"><code>4fc44c0</code></a> docs: update twitter icon to new X icon (<a href="https://redirect.github.com/eslint/eslint/issues/17687">#17687</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/4164b2ceec89726b18ea0b0e34fab05735d55a09"><code>4164b2c</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/8651895ca7ae15e13d74c8be67d9eebd63a7ce1f"><code>8651895</code></a> docs: Fix tabs in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17653">#17653</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/3aec1c55ba2c6d2833e1c0afe0a58f0cc6bbc0a4"><code>3aec1c5</code></a> docs: explained rule fixers and suggestions (<a href="https://redirect.github.com/eslint/eslint/issues/17657">#17657</a>) (Josh Goldberg ✨)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/ba4d4d567a82554250dd8c7933322824e6a73944"><code>ba4d4d5</code></a> chore: remove metascraper (<a href="https://redirect.github.com/eslint/eslint/issues/17707">#17707</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/0d0733882944b4849d71a40723c251213698cef9"><code>0d07338</code></a> chore: Update dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/17706">#17706</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/93256a32e312f3f4e5c532762df71bdc06bded20"><code>93256a3</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/485ec7d08ed2040c292f52bf9b9152f6c8ef4809"><code>485ec7d</code></a> test: fix ESLint tests for caching (<a href="https://redirect.github.com/eslint/eslint/issues/17699">#17699</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/db06a7ff7992a74368f03d1f21beb00df0407021"><code>db06a7f</code></a> ci: bump actions/setup-node from 3 to 4 (<a href="https://redirect.github.com/eslint/eslint/issues/17676">#17676</a>) (dependabot[bot])</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.54.0 - November 17, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/d644de9a4b593b565617303a095bc9aa69e7b768"><code>d644de9</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.54.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17773">#17773</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/1e6e31415cc429a3a9fc64b2ec03df0e0ec0c91b"><code>1e6e314</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/98926e6e7323e5dd12a9f016cb558144296665af"><code>98926e6</code></a> fix: Ensure that extra data is not accidentally stored in the cache file (<a href="https://redirect.github.com/eslint/eslint/issues/17760">#17760</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/a7a883bd6ba4f140b60cbbb2be5b53d750f6c8db"><code>a7a883b</code></a> feat: for-direction rule add check for condition in reverse order (<a href="https://redirect.github.com/eslint/eslint/issues/17755">#17755</a>) (Angelo Annunziata)</li> +<li><a href="https://github.com/eslint/eslint/commit/1452dc9f12c45c05d7c569f737221f0d988ecef1"><code>1452dc9</code></a> feat: Add suggestions to no-console (<a href="https://redirect.github.com/eslint/eslint/issues/17680">#17680</a>) (Joel Mathew Koshy)</li> +<li><a href="https://github.com/eslint/eslint/commit/6fb8805310afe7476d6c404f172177a6d15fcf11"><code>6fb8805</code></a> chore: Fixed grammar in issue_templates/rule_change (<a href="https://redirect.github.com/eslint/eslint/issues/17770">#17770</a>) (Joel Mathew Koshy)</li> +<li><a href="https://github.com/eslint/eslint/commit/becfdd39b25d795e56c9a13eb3e77af6b9c86e8a"><code>becfdd3</code></a> docs: Make clear when rules are removed (<a href="https://redirect.github.com/eslint/eslint/issues/17728">#17728</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/e8cf9f6a524332293f8b2c90a2db4a532e47d919"><code>e8cf9f6</code></a> fix: Make dark scroll bar in dark theme (<a href="https://redirect.github.com/eslint/eslint/issues/17753">#17753</a>) (Pavel)</li> +<li><a href="https://github.com/eslint/eslint/commit/85db7243ddb8706ed60ab64a7ddf604d0d7de493"><code>85db724</code></a> chore: upgrade <code>markdownlint</code> to 0.31.1 (<a href="https://redirect.github.com/eslint/eslint/issues/17754">#17754</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/21ebf8a811be9f4b009cf70a10be5062d4fdc736"><code>21ebf8a</code></a> feat: update <code>no-array-constructor</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/17711">#17711</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/05d6e99153ed6d94eb30f46c57609371918a41f3"><code>05d6e99</code></a> docs: update &quot;Submit a Pull Request&quot; page (<a href="https://redirect.github.com/eslint/eslint/issues/17712">#17712</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/eb2279e5148cee8fdea7dae614f4f8af7a2d06c3"><code>eb2279e</code></a> docs: display info about deprecated rules (<a href="https://redirect.github.com/eslint/eslint/issues/17749">#17749</a>) (Percy Ma)</li> +<li><a href="https://github.com/eslint/eslint/commit/6d470d2e74535761bd56dcb1c021b463ef9e8a9c"><code>6d470d2</code></a> chore: update dependency recast to ^0.23.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17736">#17736</a>) (renovate[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/b7121b590d578c9c9b38ee481313317f30e54817"><code>b7121b5</code></a> chore: update dependency markdownlint-cli to ^0.37.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17735">#17735</a>) (renovate[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/633b9a19752b6a22ab4d6c824f27a75ac0e4151b"><code>633b9a1</code></a> chore: update dependency regenerator-runtime to ^0.14.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17739">#17739</a>) (renovate[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/acac16fdf8540f7ba86cf637e3c1b253bd35a268"><code>acac16f</code></a> chore: update dependency vite-plugin-commonjs to ^0.10.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17740">#17740</a>) (renovate[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/ba8ca7e3debcba68ee7015b9221cf5acd7870206"><code>ba8ca7e</code></a> chore: add .github/renovate.json5 (<a href="https://redirect.github.com/eslint/eslint/issues/17567">#17567</a>) (Josh Goldberg ✨)</li> +<li><a href="https://github.com/eslint/eslint/commit/3cbeaad7b943c153937ce34365cec2c406f2b98b"><code>3cbeaad</code></a> fix: Use <code>cwd</code> constructor option as config <code>basePath</code> in Linter (<a href="https://redirect.github.com/eslint/eslint/issues/17705">#17705</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/d24532601e64714ac5d08507e05aa5c14ecd1d5a"><code>d245326</code></a> docs: Correct working in migrating plugin docs (<a href="https://redirect.github.com/eslint/eslint/issues/17722">#17722</a>) (Filip Tammergård)</li> +<li><a href="https://github.com/eslint/eslint/commit/5454c22b24f39be2dac7f28cfcfdb6c753faaf4e"><code>5454c22</code></a> Revert &quot;chore: remove metascraper (<a href="https://redirect.github.com/eslint/eslint/issues/17707">#17707</a>)&quot; (<a href="https://redirect.github.com/eslint/eslint/issues/17708">#17708</a>) (Milos Djermanovic)</li> +</ul> +<p>v8.53.0 - November 3, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/ba4d4d567a82554250dd8c7933322824e6a73944"><code>ba4d4d5</code></a> chore: remove metascraper (<a href="https://redirect.github.com/eslint/eslint/issues/17707">#17707</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/0d0733882944b4849d71a40723c251213698cef9"><code>0d07338</code></a> chore: Update dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/17706">#17706</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/93256a32e312f3f4e5c532762df71bdc06bded20"><code>93256a3</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/ab8c60d4f859cec787b5a12f7271b40e666235f5"><code>ab8c60d</code></a> docs: change position of return to top button (<a href="https://redirect.github.com/eslint/eslint/issues/17688">#17688</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/528e1c00dc2aa8636e5b706c4270dc655cfa17e3"><code>528e1c0</code></a> feat: Deprecate formatting rules (<a href="https://redirect.github.com/eslint/eslint/issues/17696">#17696</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/485ec7d08ed2040c292f52bf9b9152f6c8ef4809"><code>485ec7d</code></a> test: fix ESLint tests for caching (<a href="https://redirect.github.com/eslint/eslint/issues/17699">#17699</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/c0b11ddb9f8aacc64c3933b9f278939aa7bea481"><code>c0b11dd</code></a> feat: Add suggestions for no-prototype-builtins (<a href="https://redirect.github.com/eslint/eslint/issues/17677">#17677</a>) (Yonathan Randolph)</li> +<li><a href="https://github.com/eslint/eslint/commit/4fc44c0b8c5dca466bffdfe01dfd80794d7762b7"><code>4fc44c0</code></a> docs: update twitter icon to new X icon (<a href="https://redirect.github.com/eslint/eslint/issues/17687">#17687</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/1ad6257744d63281235fcc33288394b1d69b34ce"><code>1ad6257</code></a> fix: ensure that exit code for fatal errors is not overwritten (<a href="https://redirect.github.com/eslint/eslint/issues/17683">#17683</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/4164b2ceec89726b18ea0b0e34fab05735d55a09"><code>4164b2c</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/8651895ca7ae15e13d74c8be67d9eebd63a7ce1f"><code>8651895</code></a> docs: Fix tabs in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17653">#17653</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/3aec1c55ba2c6d2833e1c0afe0a58f0cc6bbc0a4"><code>3aec1c5</code></a> docs: explained rule fixers and suggestions (<a href="https://redirect.github.com/eslint/eslint/issues/17657">#17657</a>) (Josh Goldberg ✨)</li> +<li><a href="https://github.com/eslint/eslint/commit/db06a7ff7992a74368f03d1f21beb00df0407021"><code>db06a7f</code></a> ci: bump actions/setup-node from 3 to 4 (<a href="https://redirect.github.com/eslint/eslint/issues/17676">#17676</a>) (dependabot[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/b329ea748dff45f11c7e218208244dc24fcb5c8f"><code>b329ea7</code></a> fix: add <code>;</code> after JSX nodes in <code>no-object-constructor</code> autofix (<a href="https://redirect.github.com/eslint/eslint/issues/17672">#17672</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/994596b07f5ff20a615a4be1ea03e5fd59cdb84b"><code>994596b</code></a> ci: run tests in Node.js 21 (<a href="https://redirect.github.com/eslint/eslint/issues/17673">#17673</a>) (Francesco Trotta)</li> +</ul> +<p>v8.52.0 - October 20, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8"><code>6d1f0c2</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.52.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17671">#17671</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30"><code>d63d4fe</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d"><code>476d58a</code></a> docs: Add note about invalid CLI flags when using flat config. (<a href="https://redirect.github.com/eslint/eslint/issues/17664">#17664</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3"><code>5de9637</code></a> fix: Ensure shared references in rule configs are separated (<a href="https://redirect.github.com/eslint/eslint/issues/17666">#17666</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5"><code>f30cefe</code></a> test: fix FlatESLint tests for caching (<a href="https://redirect.github.com/eslint/eslint/issues/17658">#17658</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705"><code>ef650cb</code></a> test: update tests for no-promise-executor-return (<a href="https://redirect.github.com/eslint/eslint/issues/17661">#17661</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601"><code>70648ee</code></a> feat: report-unused-disable-directive to report unused eslint-enable (<a href="https://redirect.github.com/eslint/eslint/issues/17611">#17611</a>) (Yosuke Ota)</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/4a88a54aeb456abe94da9f5b3d5472d14b3116f1"><code>4a88a54</code></a> 8.54.0</li> +<li><a href="https://github.com/eslint/eslint/commit/6cf675fa10aee2f45f396e6ccd3191507fba617d"><code>6cf675f</code></a> Build: changelog update for 8.54.0</li> +<li><a href="https://github.com/eslint/eslint/commit/d644de9a4b593b565617303a095bc9aa69e7b768"><code>d644de9</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.54.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17773">#17773</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/1e6e31415cc429a3a9fc64b2ec03df0e0ec0c91b"><code>1e6e314</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/98926e6e7323e5dd12a9f016cb558144296665af"><code>98926e6</code></a> fix: Ensure that extra data is not accidentally stored in the cache file (<a href="https://redirect.github.com/eslint/eslint/issues/17">#17</a>...</li> +<li><a href="https://github.com/eslint/eslint/commit/a7a883bd6ba4f140b60cbbb2be5b53d750f6c8db"><code>a7a883b</code></a> feat: for-direction rule add check for condition in reverse order (<a href="https://redirect.github.com/eslint/eslint/issues/17755">#17755</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/1452dc9f12c45c05d7c569f737221f0d988ecef1"><code>1452dc9</code></a> feat: Add suggestions to no-console (<a href="https://redirect.github.com/eslint/eslint/issues/17680">#17680</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/6fb8805310afe7476d6c404f172177a6d15fcf11"><code>6fb8805</code></a> chore: Fixed grammar in issue_templates/rule_change (<a href="https://redirect.github.com/eslint/eslint/issues/17770">#17770</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/becfdd39b25d795e56c9a13eb3e77af6b9c86e8a"><code>becfdd3</code></a> docs: Make clear when rules are removed (<a href="https://redirect.github.com/eslint/eslint/issues/17728">#17728</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/e8cf9f6a524332293f8b2c90a2db4a532e47d919"><code>e8cf9f6</code></a> fix: Make dark scroll bar in dark theme (<a href="https://redirect.github.com/eslint/eslint/issues/17753">#17753</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.47.0...v8.54.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.54.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +You can trigger a rebase of this PR 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + +> **Note** +> Automatic rebases have been disabled on this pull request as it has been open for over 30 days. + + +## Comments + +### @MTRNord — 2024-12-29T13:42:46Z + +@dependabot rebase + +### @dependabot[bot] — 2024-12-29T13:43:43Z + +Looks like eslint is updatable in another way, so this is no longer needed. + diff --git a/pulls/103.diff b/pulls/103.diff @@ -0,0 +1,51 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..0b1b353 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -36,7 +36,7 @@ + "nock": "^13.3.3", + "prettier": "^3.0.2", + "ts-jest": "^29.1.1", +- "typescript": "^5.1.6" ++ "typescript": "^5.3.2" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { +@@ -7200,9 +7200,9 @@ + } + }, + "node_modules/typescript": { +- "version": "5.1.6", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", +- "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", ++ "version": "5.3.2", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", ++ "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "dev": true, + "bin": { + "tsc": "bin/tsc", +@@ -12702,9 +12702,9 @@ + } + }, + "typescript": { +- "version": "5.1.6", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", +- "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", ++ "version": "5.3.2", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.2.tgz", ++ "integrity": "sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==", + "dev": true + }, + "unbox-primitive": { +diff --git a/package.json b/package.json +index 9ad7df8..771083b 100644 +--- a/package.json ++++ b/package.json +@@ -55,6 +55,6 @@ + "nock": "^13.3.3", + "prettier": "^3.0.2", + "ts-jest": "^29.1.1", +- "typescript": "^5.1.6" ++ "typescript": "^5.3.2" + } + } diff --git a/pulls/103.json b/pulls/103.json @@ -0,0 +1,32 @@ +{ + "number": 103, + "title": "Bump typescript from 5.1.6 to 5.3.2", + "state": "closed", + "diff_file": "103.diff", + "author": "dependabot[bot]", + "created_at": "2023-11-21T07:13:56Z", + "closed_at": "2024-12-29T13:43:55Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-5.3.2", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.1.6 to 5.3.2.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/Microsoft/TypeScript/releases\">typescript's releases</a>.</em></p>\n<blockquote>\n<h2>TypeScript 5.3</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.3.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.3.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.3.1 (RC)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.3.2%22+is%3Aclosed+\">fixed issues query for Typescript 5.3.2 (Stable)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<h2>TypeScript 5.3 RC</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-3-rc/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.3.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.3.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.3.1 (RC)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<h2>TypeScript 5.3 Beta</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-3-beta/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+\">fixed issues query for Typescript v5.3.0 (Beta)</a>.</li>\n</ul>\n<p>Downloads are available on <a href=\"https://www.npmjs.com/package/typescript\">npm</a>.</p>\n<h2>TypeScript 5.2</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.2.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.2.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.2.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.2.1 (RC)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.2.2%22+is%3Aclosed+\">fixed issues query for Typescript 5.2.2 (Stable)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<h2>TypeScript 5.2 RC</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-2-rc/\">release announcement</a>.</p>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/27047e3391323fa2d8987f46a4c42f5361d07926\"><code>27047e3</code></a> Update LKG.</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/d09b1bfb5ac63bf8320d210f6c2ca9ead8ef24b3\"><code>d09b1bf</code></a> Pick <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/56449\">#56449</a> into release-5.3 (<a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/56451\">#56451</a>)</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/e2a5d45b51a7127ab9f9b7f4b704b3499e9fd6d3\"><code>e2a5d45</code></a> Update LKG.</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/756efd2478dd4fcb492f53f335a0e4afcd7c875d\"><code>756efd2</code></a> Fixes for release-5.3. (<a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/56424\">#56424</a>)</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/88f80c75e1a4ab6aaec605aa4ec6281b87871ff0\"><code>88f80c7</code></a> Update LKG</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/58237857d10bab48e0f70e4d5f8813abce293fae\"><code>5823785</code></a> Merge remote-tracking branch 'origin/main' into release-5.3</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/3e12250839fae5054b7cedac25124da5be928066\"><code>3e12250</code></a> Allow of in <code>await using</code> declarations in for-of loops (<a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/55558\">#55558</a>)</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/b86883fea49f84ea462f4b36698cee4d9a073bf2\"><code>b86883f</code></a> Bump version to 5.3.1-rc and LKG</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/e2234f64085923c240ff13aa9bdce76a3402673c\"><code>e2234f6</code></a> Update LKG</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/826bea9a8090aeaa5147babf343418ef1c3db0eb\"><code>826bea9</code></a> Merge remote-tracking branch 'origin/main' into release-5.3</li>\n<li>Additional commits viewable in <a href=\"https://github.com/Microsoft/TypeScript/compare/v5.1.6...v5.3.2\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.1.6&new-version=5.3.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.", + "comments": [ + { + "author": "MTRNord", + "created_at": "2024-12-29T13:42:55Z", + "body": "@dependabot rebase" + }, + { + "author": "dependabot[bot]", + "created_at": "2024-12-29T13:43:54Z", + "body": "Superseded by #109." + } + ], + "review_comments": [] +} diff --git a/pulls/103.md b/pulls/103.md @@ -0,0 +1,127 @@ +# PR #103 Bump typescript from 5.1.6 to 5.3.2 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-11-21T07:13:56Z +- **Branch:** dependabot/npm_and_yarn/typescript-5.3.2 → main +- **Closed:** 2024-12-29T13:43:55Z +- **Labels:** dependencies, javascript +- **Diff:** [103.diff](./103.diff) + +--- + +Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.1.6 to 5.3.2. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> +<blockquote> +<h2>TypeScript 5.3</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+">fixed issues query for Typescript 5.3.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.3.1%22+is%3Aclosed+">fixed issues query for Typescript 5.3.1 (RC)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.3.2%22+is%3Aclosed+">fixed issues query for Typescript 5.3.2 (Stable)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<h2>TypeScript 5.3 RC</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-3-rc/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+">fixed issues query for Typescript 5.3.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.3.1%22+is%3Aclosed+">fixed issues query for Typescript 5.3.1 (RC)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<h2>TypeScript 5.3 Beta</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-3-beta/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+">fixed issues query for Typescript v5.3.0 (Beta)</a>.</li> +</ul> +<p>Downloads are available on <a href="https://www.npmjs.com/package/typescript">npm</a>.</p> +<h2>TypeScript 5.2</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.2.0%22+is%3Aclosed+">fixed issues query for Typescript 5.2.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.2.1%22+is%3Aclosed+">fixed issues query for Typescript 5.2.1 (RC)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.2.2%22+is%3Aclosed+">fixed issues query for Typescript 5.2.2 (Stable)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<h2>TypeScript 5.2 RC</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-2-rc/">release announcement</a>.</p> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/microsoft/TypeScript/commit/27047e3391323fa2d8987f46a4c42f5361d07926"><code>27047e3</code></a> Update LKG.</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/d09b1bfb5ac63bf8320d210f6c2ca9ead8ef24b3"><code>d09b1bf</code></a> Pick <a href="https://redirect.github.com/Microsoft/TypeScript/issues/56449">#56449</a> into release-5.3 (<a href="https://redirect.github.com/Microsoft/TypeScript/issues/56451">#56451</a>)</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/e2a5d45b51a7127ab9f9b7f4b704b3499e9fd6d3"><code>e2a5d45</code></a> Update LKG.</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/756efd2478dd4fcb492f53f335a0e4afcd7c875d"><code>756efd2</code></a> Fixes for release-5.3. (<a href="https://redirect.github.com/Microsoft/TypeScript/issues/56424">#56424</a>)</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/88f80c75e1a4ab6aaec605aa4ec6281b87871ff0"><code>88f80c7</code></a> Update LKG</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/58237857d10bab48e0f70e4d5f8813abce293fae"><code>5823785</code></a> Merge remote-tracking branch 'origin/main' into release-5.3</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/3e12250839fae5054b7cedac25124da5be928066"><code>3e12250</code></a> Allow of in <code>await using</code> declarations in for-of loops (<a href="https://redirect.github.com/Microsoft/TypeScript/issues/55558">#55558</a>)</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/b86883fea49f84ea462f4b36698cee4d9a073bf2"><code>b86883f</code></a> Bump version to 5.3.1-rc and LKG</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/e2234f64085923c240ff13aa9bdce76a3402673c"><code>e2234f6</code></a> Update LKG</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/826bea9a8090aeaa5147babf343418ef1c3db0eb"><code>826bea9</code></a> Merge remote-tracking branch 'origin/main' into release-5.3</li> +<li>Additional commits viewable in <a href="https://github.com/Microsoft/TypeScript/compare/v5.1.6...v5.3.2">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.1.6&new-version=5.3.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +You can trigger a rebase of this PR 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + +> **Note** +> Automatic rebases have been disabled on this pull request as it has been open for over 30 days. + + +## Comments + +### @MTRNord — 2024-12-29T13:42:55Z + +@dependabot rebase + +### @dependabot[bot] — 2024-12-29T13:43:54Z + +Superseded by #109. + diff --git a/pulls/104.diff b/pulls/104.diff @@ -0,0 +1,88 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..64f8d56 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.9.3", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,10 +1559,13 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.9.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.3.tgz", ++ "integrity": "sha512-nk5wXLAXGBKfrhLB0cyHGbSqopS+nz0BUgZkUQqSHSSgdee0kssp1IAqlQOu333bW+gMNs2QREx7iynm19Abxw==", ++ "dev": true, ++ "dependencies": { ++ "undici-types": "~5.26.4" ++ } + }, + "node_modules/@types/semver": { + "version": "7.5.0", +@@ -7227,6 +7230,12 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/undici-types": { ++ "version": "5.26.5", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", ++ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", ++ "dev": true ++ }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +@@ -8706,10 +8715,13 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.9.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.3.tgz", ++ "integrity": "sha512-nk5wXLAXGBKfrhLB0cyHGbSqopS+nz0BUgZkUQqSHSSgdee0kssp1IAqlQOu333bW+gMNs2QREx7iynm19Abxw==", ++ "dev": true, ++ "requires": { ++ "undici-types": "~5.26.4" ++ } + }, + "@types/semver": { + "version": "7.5.0", +@@ -12719,6 +12731,12 @@ + "which-boxed-primitive": "^1.0.2" + } + }, ++ "undici-types": { ++ "version": "5.26.5", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", ++ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", ++ "dev": true ++ }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +diff --git a/package.json b/package.json +index 9ad7df8..ba6e0cd 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.9.3", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/104.json b/pulls/104.json @@ -0,0 +1,21 @@ +{ + "number": 104, + "title": "Bump @types/node from 20.5.2 to 20.9.3", + "state": "merged", + "diff_file": "104.diff", + "author": "dependabot[bot]", + "created_at": "2023-11-21T07:15:59Z", + "closed_at": "2024-12-29T13:41:42Z", + "merged_at": "2024-12-29T13:41:42Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.9.3", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.9.3.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.9.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/104.md b/pulls/104.md @@ -0,0 +1,51 @@ +# PR #104 Bump @types/node from 20.5.2 to 20.9.3 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-11-21T07:15:59Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.9.3 → main +- **Merged:** 2024-12-29T13:41:42Z +- **Labels:** dependencies, javascript +- **Diff:** [104.diff](./104.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.9.3. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.9.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/105.diff b/pulls/105.diff @@ -0,0 +1,13 @@ +diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml +index 0ba3456..a2b8d20 100644 +--- a/.github/workflows/check-dist.yml ++++ b/.github/workflows/check-dist.yml +@@ -24,7 +24,7 @@ jobs: + - uses: actions/checkout@v3 + + - name: Set Node.js 16.x +- uses: actions/setup-node@v3.8.1 ++ uses: actions/setup-node@v4.1.0 + with: + node-version: 16.x + cache: npm diff --git a/pulls/105.json b/pulls/105.json @@ -0,0 +1,21 @@ +{ + "number": 105, + "title": "Bump actions/setup-node from 3.8.1 to 4.1.0", + "state": "merged", + "diff_file": "105.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-29T13:43:11Z", + "closed_at": "2024-12-29T14:10:53Z", + "merged_at": "2024-12-29T14:10:53Z", + "base_ref": "main", + "head_ref": "dependabot/github_actions/actions/setup-node-4.1.0", + "labels": [ + "dependencies", + "github_actions" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.8.1 to 4.1.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/actions/setup-node/releases\">actions/setup-node's releases</a>.</em></p>\n<blockquote>\n<h2>v4.1.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Resolve High Security Alerts by upgrading Dependencies by <a href=\"https://github.com/aparnajyothi-y\"><code>@\u200baparnajyothi-y</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1132\">actions/setup-node#1132</a></li>\n<li>Upgrade IA Publish by <a href=\"https://github.com/Jcambass\"><code>@\u200bJcambass</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1134\">actions/setup-node#1134</a></li>\n<li>Revise <code>isGhes</code> logic by <a href=\"https://github.com/jww3\"><code>@\u200bjww3</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1148\">actions/setup-node#1148</a></li>\n<li>Add architecture to cache key by <a href=\"https://github.com/pengx17\"><code>@\u200bpengx17</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/843\">actions/setup-node#843</a>\nThis addresses issues with caching by adding the architecture (arch) to the cache key, ensuring that cache keys are accurate to prevent conflicts.\nNote: This change may break previous cache keys as they will no longer be compatible with the new format.</li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/jww3\"><code>@\u200bjww3</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/1148\">actions/setup-node#1148</a></li>\n<li><a href=\"https://github.com/pengx17\"><code>@\u200bpengx17</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/843\">actions/setup-node#843</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/setup-node/compare/v4...v4.1.0\">https://github.com/actions/setup-node/compare/v4...v4.1.0</a></p>\n<h2>v4.0.4</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Add workflow file for publishing releases to immutable action package by <a href=\"https://github.com/Jcambass\"><code>@\u200bJcambass</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1125\">actions/setup-node#1125</a></li>\n<li>Enhance Windows ARM64 Setup and Update micromatch Dependency by <a href=\"https://github.com/priyagupta108\"><code>@\u200bpriyagupta108</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1126\">actions/setup-node#1126</a></li>\n</ul>\n<h3>Documentation changes:</h3>\n<ul>\n<li>Documentation update in the README file by <a href=\"https://github.com/suyashgaonkar\"><code>@\u200bsuyashgaonkar</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1106\">actions/setup-node#1106</a></li>\n<li>Correct invalid 'lts' version string reference by <a href=\"https://github.com/fulldecent\"><code>@\u200bfulldecent</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1124\">actions/setup-node#1124</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/suyashgaonkar\"><code>@\u200bsuyashgaonkar</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/1106\">actions/setup-node#1106</a></li>\n<li><a href=\"https://github.com/priyagupta108\"><code>@\u200bpriyagupta108</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/1126\">actions/setup-node#1126</a></li>\n<li><a href=\"https://github.com/Jcambass\"><code>@\u200bJcambass</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/1125\">actions/setup-node#1125</a></li>\n<li><a href=\"https://github.com/fulldecent\"><code>@\u200bfulldecent</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/1124\">actions/setup-node#1124</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/setup-node/compare/v4...v4.0.4\">https://github.com/actions/setup-node/compare/v4...v4.0.4</a></p>\n<h2>v4.0.3</h2>\n<h2>What's Changed</h2>\n<h3>Bug fixes:</h3>\n<ul>\n<li>Fix macos latest check failures by <a href=\"https://github.com/HarithaVattikuti\"><code>@\u200bHarithaVattikuti</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1041\">actions/setup-node#1041</a></li>\n</ul>\n<h3>Documentation changes:</h3>\n<ul>\n<li>Documentation update to update default Node version to 20 by <a href=\"https://github.com/bengreeley\"><code>@\u200bbengreeley</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/949\">actions/setup-node#949</a></li>\n</ul>\n<h3>Dependency updates:</h3>\n<ul>\n<li>Bump undici from 5.26.5 to 5.28.3 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/965\">actions/setup-node#965</a></li>\n<li>Bump braces from 3.0.2 to 3.0.3 and other dependency updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1087\">actions/setup-node#1087</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/bengreeley\"><code>@\u200bbengreeley</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/949\">actions/setup-node#949</a></li>\n<li><a href=\"https://github.com/HarithaVattikuti\"><code>@\u200bHarithaVattikuti</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/1041\">actions/setup-node#1041</a></li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/actions/setup-node/commit/39370e3970a6d050c480ffad4ff0ed4d3fdee5af\"><code>39370e3</code></a> fix: add arch to cached path (<a href=\"https://redirect.github.com/actions/setup-node/issues/843\">#843</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/abb238b1313d8ef4d3e3a96d204e08329cafbf85\"><code>abb238b</code></a> Revise <code>isGhes</code> logic (<a href=\"https://redirect.github.com/actions/setup-node/issues/1148\">#1148</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/aca7b64a59c0063db8564e0ffdadd3887f1cbae5\"><code>aca7b64</code></a> Merge pull request <a href=\"https://redirect.github.com/actions/setup-node/issues/1134\">#1134</a> from actions/Jcambass-patch-1</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/88de2a3d99c13aa734c49200e8bc673fb0a80ab8\"><code>88de2a3</code></a> Resolve High Security Alerts by upgrading Dependencies (<a href=\"https://redirect.github.com/actions/setup-node/issues/1132\">#1132</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/0a44ba7841725637a19e28fa30b79a866c81b0a6\"><code>0a44ba7</code></a> Correct version string (<a href=\"https://redirect.github.com/actions/setup-node/issues/1124\">#1124</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/d6ebc7b438e9cf1b22a3c440a164b179ed0e37d6\"><code>d6ebc7b</code></a> Upgrade IA Publish</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/97ca147735c170fb35096b39ef17a0fc5d9270ac\"><code>97ca147</code></a> Merge pull request <a href=\"https://redirect.github.com/actions/setup-node/issues/1125\">#1125</a> from actions/add-is-release-workflow</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/aa363ded8fefb1e43b7a6cb669a222a98c09eb57\"><code>aa363de</code></a> Create publish-immutable-action.yml</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/1c7b2db92075f828bee89d7e19d33a911d15e7b3\"><code>1c7b2db</code></a> Fix: windows arm64 setup (<a href=\"https://redirect.github.com/actions/setup-node/issues/1126\">#1126</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/26961cf329f22f6837d5f54c3efd76b480300ace\"><code>26961cf</code></a> Documentation update in the README file (<a href=\"https://redirect.github.com/actions/setup-node/issues/1106\">#1106</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/actions/setup-node/compare/v3.8.1...v4.1.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.8.1&new-version=4.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/105.md b/pulls/105.md @@ -0,0 +1,124 @@ +# PR #105 Bump actions/setup-node from 3.8.1 to 4.1.0 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2024-12-29T13:43:11Z +- **Branch:** dependabot/github_actions/actions/setup-node-4.1.0 → main +- **Merged:** 2024-12-29T14:10:53Z +- **Labels:** dependencies, github_actions +- **Diff:** [105.diff](./105.diff) + +--- + +Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.8.1 to 4.1.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/actions/setup-node/releases">actions/setup-node's releases</a>.</em></p> +<blockquote> +<h2>v4.1.0</h2> +<h2>What's Changed</h2> +<ul> +<li>Resolve High Security Alerts by upgrading Dependencies by <a href="https://github.com/aparnajyothi-y"><code>@​aparnajyothi-y</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1132">actions/setup-node#1132</a></li> +<li>Upgrade IA Publish by <a href="https://github.com/Jcambass"><code>@​Jcambass</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1134">actions/setup-node#1134</a></li> +<li>Revise <code>isGhes</code> logic by <a href="https://github.com/jww3"><code>@​jww3</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1148">actions/setup-node#1148</a></li> +<li>Add architecture to cache key by <a href="https://github.com/pengx17"><code>@​pengx17</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/843">actions/setup-node#843</a> +This addresses issues with caching by adding the architecture (arch) to the cache key, ensuring that cache keys are accurate to prevent conflicts. +Note: This change may break previous cache keys as they will no longer be compatible with the new format.</li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/jww3"><code>@​jww3</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1148">actions/setup-node#1148</a></li> +<li><a href="https://github.com/pengx17"><code>@​pengx17</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/843">actions/setup-node#843</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v4...v4.1.0">https://github.com/actions/setup-node/compare/v4...v4.1.0</a></p> +<h2>v4.0.4</h2> +<h2>What's Changed</h2> +<ul> +<li>Add workflow file for publishing releases to immutable action package by <a href="https://github.com/Jcambass"><code>@​Jcambass</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1125">actions/setup-node#1125</a></li> +<li>Enhance Windows ARM64 Setup and Update micromatch Dependency by <a href="https://github.com/priyagupta108"><code>@​priyagupta108</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1126">actions/setup-node#1126</a></li> +</ul> +<h3>Documentation changes:</h3> +<ul> +<li>Documentation update in the README file by <a href="https://github.com/suyashgaonkar"><code>@​suyashgaonkar</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1106">actions/setup-node#1106</a></li> +<li>Correct invalid 'lts' version string reference by <a href="https://github.com/fulldecent"><code>@​fulldecent</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1124">actions/setup-node#1124</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/suyashgaonkar"><code>@​suyashgaonkar</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1106">actions/setup-node#1106</a></li> +<li><a href="https://github.com/priyagupta108"><code>@​priyagupta108</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1126">actions/setup-node#1126</a></li> +<li><a href="https://github.com/Jcambass"><code>@​Jcambass</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1125">actions/setup-node#1125</a></li> +<li><a href="https://github.com/fulldecent"><code>@​fulldecent</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1124">actions/setup-node#1124</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v4...v4.0.4">https://github.com/actions/setup-node/compare/v4...v4.0.4</a></p> +<h2>v4.0.3</h2> +<h2>What's Changed</h2> +<h3>Bug fixes:</h3> +<ul> +<li>Fix macos latest check failures by <a href="https://github.com/HarithaVattikuti"><code>@​HarithaVattikuti</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1041">actions/setup-node#1041</a></li> +</ul> +<h3>Documentation changes:</h3> +<ul> +<li>Documentation update to update default Node version to 20 by <a href="https://github.com/bengreeley"><code>@​bengreeley</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/949">actions/setup-node#949</a></li> +</ul> +<h3>Dependency updates:</h3> +<ul> +<li>Bump undici from 5.26.5 to 5.28.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/965">actions/setup-node#965</a></li> +<li>Bump braces from 3.0.2 to 3.0.3 and other dependency updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1087">actions/setup-node#1087</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/bengreeley"><code>@​bengreeley</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/949">actions/setup-node#949</a></li> +<li><a href="https://github.com/HarithaVattikuti"><code>@​HarithaVattikuti</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1041">actions/setup-node#1041</a></li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/actions/setup-node/commit/39370e3970a6d050c480ffad4ff0ed4d3fdee5af"><code>39370e3</code></a> fix: add arch to cached path (<a href="https://redirect.github.com/actions/setup-node/issues/843">#843</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/abb238b1313d8ef4d3e3a96d204e08329cafbf85"><code>abb238b</code></a> Revise <code>isGhes</code> logic (<a href="https://redirect.github.com/actions/setup-node/issues/1148">#1148</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/aca7b64a59c0063db8564e0ffdadd3887f1cbae5"><code>aca7b64</code></a> Merge pull request <a href="https://redirect.github.com/actions/setup-node/issues/1134">#1134</a> from actions/Jcambass-patch-1</li> +<li><a href="https://github.com/actions/setup-node/commit/88de2a3d99c13aa734c49200e8bc673fb0a80ab8"><code>88de2a3</code></a> Resolve High Security Alerts by upgrading Dependencies (<a href="https://redirect.github.com/actions/setup-node/issues/1132">#1132</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/0a44ba7841725637a19e28fa30b79a866c81b0a6"><code>0a44ba7</code></a> Correct version string (<a href="https://redirect.github.com/actions/setup-node/issues/1124">#1124</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/d6ebc7b438e9cf1b22a3c440a164b179ed0e37d6"><code>d6ebc7b</code></a> Upgrade IA Publish</li> +<li><a href="https://github.com/actions/setup-node/commit/97ca147735c170fb35096b39ef17a0fc5d9270ac"><code>97ca147</code></a> Merge pull request <a href="https://redirect.github.com/actions/setup-node/issues/1125">#1125</a> from actions/add-is-release-workflow</li> +<li><a href="https://github.com/actions/setup-node/commit/aa363ded8fefb1e43b7a6cb669a222a98c09eb57"><code>aa363de</code></a> Create publish-immutable-action.yml</li> +<li><a href="https://github.com/actions/setup-node/commit/1c7b2db92075f828bee89d7e19d33a911d15e7b3"><code>1c7b2db</code></a> Fix: windows arm64 setup (<a href="https://redirect.github.com/actions/setup-node/issues/1126">#1126</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/26961cf329f22f6837d5f54c3efd76b480300ace"><code>26961cf</code></a> Documentation update in the README file (<a href="https://redirect.github.com/actions/setup-node/issues/1106">#1106</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/actions/setup-node/compare/v3.8.1...v4.1.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.8.1&new-version=4.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/106.diff b/pulls/106.diff @@ -0,0 +1,3617 @@ +diff --git a/package-lock.json b/package-lock.json +index 64f8d56..abb13a1 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -19,7 +19,7 @@ + "nearley": "^2.20.1" + }, + "devDependencies": { +- "@types/jest": "^29.5.3", ++ "@types/jest": "^29.5.14", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", + "@types/node": "^20.9.3", +@@ -31,7 +31,7 @@ + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", +- "jest": "^29.6.1", ++ "jest": "^29.7.0", + "js-yaml": "^4.1.0", + "nock": "^13.3.3", + "prettier": "^3.0.2", +@@ -125,47 +125,49 @@ + } + }, + "node_modules/@babel/code-frame": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", +- "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", ++ "version": "7.26.2", ++ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", ++ "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dev": true, + "dependencies": { +- "@babel/highlight": "^7.18.6" ++ "@babel/helper-validator-identifier": "^7.25.9", ++ "js-tokens": "^4.0.0", ++ "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.4.tgz", +- "integrity": "sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==", ++ "version": "7.26.3", ++ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.3.tgz", ++ "integrity": "sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.4.tgz", +- "integrity": "sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==", ++ "version": "7.26.0", ++ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", ++ "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", +- "@babel/code-frame": "^7.21.4", +- "@babel/generator": "^7.21.4", +- "@babel/helper-compilation-targets": "^7.21.4", +- "@babel/helper-module-transforms": "^7.21.2", +- "@babel/helpers": "^7.21.0", +- "@babel/parser": "^7.21.4", +- "@babel/template": "^7.20.7", +- "@babel/traverse": "^7.21.4", +- "@babel/types": "^7.21.4", +- "convert-source-map": "^1.7.0", ++ "@babel/code-frame": "^7.26.0", ++ "@babel/generator": "^7.26.0", ++ "@babel/helper-compilation-targets": "^7.25.9", ++ "@babel/helper-module-transforms": "^7.26.0", ++ "@babel/helpers": "^7.26.0", ++ "@babel/parser": "^7.26.0", ++ "@babel/template": "^7.25.9", ++ "@babel/traverse": "^7.25.9", ++ "@babel/types": "^7.26.0", ++ "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", +- "json5": "^2.2.2", +- "semver": "^6.3.0" ++ "json5": "^2.2.3", ++ "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" +@@ -175,58 +177,50 @@ + "url": "https://opencollective.com/babel" + } + }, +- "node_modules/@babel/core/node_modules/convert-source-map": { +- "version": "1.9.0", +- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", +- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", +- "dev": true +- }, + "node_modules/@babel/generator": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", +- "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", ++ "version": "7.26.3", ++ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz", ++ "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==", + "dev": true, + "dependencies": { +- "@babel/types": "^7.21.4", +- "@jridgewell/gen-mapping": "^0.3.2", +- "@jridgewell/trace-mapping": "^0.3.17", +- "jsesc": "^2.5.1" ++ "@babel/parser": "^7.26.3", ++ "@babel/types": "^7.26.3", ++ "@jridgewell/gen-mapping": "^0.3.5", ++ "@jridgewell/trace-mapping": "^0.3.25", ++ "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { +- "version": "0.3.2", +- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", +- "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", ++ "version": "0.3.8", ++ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", ++ "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "dev": true, + "dependencies": { +- "@jridgewell/set-array": "^1.0.1", ++ "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", +- "@jridgewell/trace-mapping": "^0.3.9" ++ "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz", +- "integrity": "sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", ++ "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "dev": true, + "dependencies": { +- "@babel/compat-data": "^7.21.4", +- "@babel/helper-validator-option": "^7.21.0", +- "browserslist": "^4.21.3", ++ "@babel/compat-data": "^7.25.9", ++ "@babel/helper-validator-option": "^7.25.9", ++ "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", +- "semver": "^6.3.0" ++ "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" +- }, +- "peerDependencies": { +- "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { +@@ -244,226 +238,93 @@ + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, +- "node_modules/@babel/helper-environment-visitor": { +- "version": "7.18.9", +- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", +- "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", +- "dev": true, +- "engines": { +- "node": ">=6.9.0" +- } +- }, +- "node_modules/@babel/helper-function-name": { +- "version": "7.21.0", +- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", +- "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", +- "dev": true, +- "dependencies": { +- "@babel/template": "^7.20.7", +- "@babel/types": "^7.21.0" +- }, +- "engines": { +- "node": ">=6.9.0" +- } +- }, +- "node_modules/@babel/helper-hoist-variables": { +- "version": "7.18.6", +- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", +- "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", +- "dev": true, +- "dependencies": { +- "@babel/types": "^7.18.6" +- }, +- "engines": { +- "node": ">=6.9.0" +- } +- }, + "node_modules/@babel/helper-module-imports": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", +- "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", ++ "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "dev": true, + "dependencies": { +- "@babel/types": "^7.21.4" ++ "@babel/traverse": "^7.25.9", ++ "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { +- "version": "7.21.2", +- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", +- "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", ++ "version": "7.26.0", ++ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", ++ "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "dev": true, + "dependencies": { +- "@babel/helper-environment-visitor": "^7.18.9", +- "@babel/helper-module-imports": "^7.18.6", +- "@babel/helper-simple-access": "^7.20.2", +- "@babel/helper-split-export-declaration": "^7.18.6", +- "@babel/helper-validator-identifier": "^7.19.1", +- "@babel/template": "^7.20.7", +- "@babel/traverse": "^7.21.2", +- "@babel/types": "^7.21.2" ++ "@babel/helper-module-imports": "^7.25.9", ++ "@babel/helper-validator-identifier": "^7.25.9", ++ "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" +- } +- }, +- "node_modules/@babel/helper-plugin-utils": { +- "version": "7.22.5", +- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", +- "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", +- "dev": true, +- "engines": { +- "node": ">=6.9.0" +- } +- }, +- "node_modules/@babel/helper-simple-access": { +- "version": "7.20.2", +- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", +- "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", +- "dev": true, +- "dependencies": { +- "@babel/types": "^7.20.2" + }, +- "engines": { +- "node": ">=6.9.0" ++ "peerDependencies": { ++ "@babel/core": "^7.0.0" + } + }, +- "node_modules/@babel/helper-split-export-declaration": { +- "version": "7.18.6", +- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", +- "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", ++ "node_modules/@babel/helper-plugin-utils": { ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", ++ "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "dev": true, +- "dependencies": { +- "@babel/types": "^7.18.6" +- }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { +- "version": "7.19.4", +- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", +- "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", ++ "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { +- "version": "7.19.1", +- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", +- "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", ++ "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { +- "version": "7.21.0", +- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", +- "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", ++ "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { +- "version": "7.21.0", +- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", +- "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", +- "dev": true, +- "dependencies": { +- "@babel/template": "^7.20.7", +- "@babel/traverse": "^7.21.0", +- "@babel/types": "^7.21.0" +- }, +- "engines": { +- "node": ">=6.9.0" +- } +- }, +- "node_modules/@babel/highlight": { +- "version": "7.18.6", +- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", +- "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", ++ "version": "7.26.0", ++ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", ++ "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "dev": true, + "dependencies": { +- "@babel/helper-validator-identifier": "^7.18.6", +- "chalk": "^2.0.0", +- "js-tokens": "^4.0.0" ++ "@babel/template": "^7.25.9", ++ "@babel/types": "^7.26.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, +- "node_modules/@babel/highlight/node_modules/ansi-styles": { +- "version": "3.2.1", +- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", +- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", +- "dev": true, +- "dependencies": { +- "color-convert": "^1.9.0" +- }, +- "engines": { +- "node": ">=4" +- } +- }, +- "node_modules/@babel/highlight/node_modules/chalk": { +- "version": "2.4.2", +- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", +- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", +- "dev": true, +- "dependencies": { +- "ansi-styles": "^3.2.1", +- "escape-string-regexp": "^1.0.5", +- "supports-color": "^5.3.0" +- }, +- "engines": { +- "node": ">=4" +- } +- }, +- "node_modules/@babel/highlight/node_modules/color-convert": { +- "version": "1.9.3", +- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", +- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", +- "dev": true, +- "dependencies": { +- "color-name": "1.1.3" +- } +- }, +- "node_modules/@babel/highlight/node_modules/color-name": { +- "version": "1.1.3", +- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", +- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", +- "dev": true +- }, +- "node_modules/@babel/highlight/node_modules/has-flag": { +- "version": "3.0.0", +- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", +- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", +- "dev": true, +- "engines": { +- "node": ">=4" +- } +- }, +- "node_modules/@babel/highlight/node_modules/supports-color": { +- "version": "5.5.0", +- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", +- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", ++ "node_modules/@babel/parser": { ++ "version": "7.26.3", ++ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", ++ "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", + "dev": true, + "dependencies": { +- "has-flag": "^3.0.0" ++ "@babel/types": "^7.26.3" + }, +- "engines": { +- "node": ">=4" +- } +- }, +- "node_modules/@babel/parser": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", +- "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==", +- "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, +@@ -532,12 +393,12 @@ + } + }, + "node_modules/@babel/plugin-syntax-jsx": { +- "version": "7.22.5", +- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", +- "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", ++ "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "dev": true, + "dependencies": { +- "@babel/helper-plugin-utils": "^7.22.5" ++ "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" +@@ -634,12 +495,12 @@ + } + }, + "node_modules/@babel/plugin-syntax-typescript": { +- "version": "7.22.5", +- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", +- "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", ++ "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", + "dev": true, + "dependencies": { +- "@babel/helper-plugin-utils": "^7.22.5" ++ "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" +@@ -661,34 +522,31 @@ + } + }, + "node_modules/@babel/template": { +- "version": "7.20.7", +- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", +- "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", ++ "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "dev": true, + "dependencies": { +- "@babel/code-frame": "^7.18.6", +- "@babel/parser": "^7.20.7", +- "@babel/types": "^7.20.7" ++ "@babel/code-frame": "^7.25.9", ++ "@babel/parser": "^7.25.9", ++ "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", +- "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", +- "dev": true, +- "dependencies": { +- "@babel/code-frame": "^7.21.4", +- "@babel/generator": "^7.21.4", +- "@babel/helper-environment-visitor": "^7.18.9", +- "@babel/helper-function-name": "^7.21.0", +- "@babel/helper-hoist-variables": "^7.18.6", +- "@babel/helper-split-export-declaration": "^7.18.6", +- "@babel/parser": "^7.21.4", +- "@babel/types": "^7.21.4", +- "debug": "^4.1.0", ++ "version": "7.26.4", ++ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.4.tgz", ++ "integrity": "sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==", ++ "dev": true, ++ "dependencies": { ++ "@babel/code-frame": "^7.26.2", ++ "@babel/generator": "^7.26.3", ++ "@babel/parser": "^7.26.3", ++ "@babel/template": "^7.25.9", ++ "@babel/types": "^7.26.3", ++ "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { +@@ -696,14 +554,13 @@ + } + }, + "node_modules/@babel/types": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", +- "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", ++ "version": "7.26.3", ++ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", ++ "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", + "dev": true, + "dependencies": { +- "@babel/helper-string-parser": "^7.19.4", +- "@babel/helper-validator-identifier": "^7.19.1", +- "to-fast-properties": "^2.0.0" ++ "@babel/helper-string-parser": "^7.25.9", ++ "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" +@@ -882,16 +739,16 @@ + } + }, + "node_modules/@jest/console": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.3.tgz", +- "integrity": "sha512-ukZbHAdDH4ktZIOKvWs1juAXhiVAdvCyM8zv4S/7Ii3vJSDvMW5k+wOVGMQmHLHUFw3Ko63ZQNy7NI6PSlsD5w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", ++ "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { +@@ -899,15 +756,15 @@ + } + }, + "node_modules/@jest/core": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.3.tgz", +- "integrity": "sha512-skV1XrfNxfagmjRUrk2FyN5/2YwIzdWVVBa/orUfbLvQUANXxERq2pTvY0I+FinWHjDKB2HRmpveUiph4X0TJw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", ++ "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", + "dev": true, + "dependencies": { +- "@jest/console": "^29.6.3", +- "@jest/reporters": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/console": "^29.7.0", ++ "@jest/reporters": "^29.7.0", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", +@@ -915,21 +772,21 @@ + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", +- "jest-changed-files": "^29.6.3", +- "jest-config": "^29.6.3", +- "jest-haste-map": "^29.6.3", +- "jest-message-util": "^29.6.3", ++ "jest-changed-files": "^29.7.0", ++ "jest-config": "^29.7.0", ++ "jest-haste-map": "^29.7.0", ++ "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-resolve-dependencies": "^29.6.3", +- "jest-runner": "^29.6.3", +- "jest-runtime": "^29.6.3", +- "jest-snapshot": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", +- "jest-watcher": "^29.6.3", ++ "jest-resolve": "^29.7.0", ++ "jest-resolve-dependencies": "^29.7.0", ++ "jest-runner": "^29.7.0", ++ "jest-runtime": "^29.7.0", ++ "jest-snapshot": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", ++ "jest-watcher": "^29.7.0", + "micromatch": "^4.0.4", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, +@@ -946,37 +803,37 @@ + } + }, + "node_modules/@jest/environment": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.3.tgz", +- "integrity": "sha512-u/u3cCztYCfgBiGHsamqP5x+XvucftOGPbf5RJQxfpeC1y4AL8pCjKvPDA3oCmdhZYPgk5AE0VOD/flweR69WA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", ++ "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "dev": true, + "dependencies": { +- "@jest/fake-timers": "^29.6.3", ++ "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", +- "jest-mock": "^29.6.3" ++ "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.3.tgz", +- "integrity": "sha512-Ic08XbI2jlg6rECy+CGwk/8NDa6VE7UmIG6++9OTPAMnQmNGY28hu69Nf629CWv6T7YMODLbONxDFKdmQeI9FA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", ++ "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", + "dev": true, + "dependencies": { +- "expect": "^29.6.3", +- "jest-snapshot": "^29.6.3" ++ "expect": "^29.7.0", ++ "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.3.tgz", +- "integrity": "sha512-nvOEW4YoqRKD9HBJ9OJ6przvIvP9qilp5nAn1462P5ZlL/MM9SgPEZFyjTGPfs7QkocdUsJa6KjHhyRn4ueItA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", ++ "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.6.3" +@@ -986,47 +843,47 @@ + } + }, + "node_modules/@jest/fake-timers": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.3.tgz", +- "integrity": "sha512-pa1wmqvbj6eX0nMvOM2VDAWvJOI5A/Mk3l8O7n7EsAh71sMZblaKO9iT4GjIj0LwwK3CP/Jp1ypEV0x3m89RvA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", ++ "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", +- "jest-message-util": "^29.6.3", +- "jest-mock": "^29.6.3", +- "jest-util": "^29.6.3" ++ "jest-message-util": "^29.7.0", ++ "jest-mock": "^29.7.0", ++ "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/globals": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.3.tgz", +- "integrity": "sha512-RB+uI+CZMHntzlnOPlll5x/jgRff3LEPl/td/jzMXiIgR0iIhKq9qm1HLU+EC52NuoVy/1swit/sDGjVn4bc6A==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", ++ "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", + "dev": true, + "dependencies": { +- "@jest/environment": "^29.6.3", +- "@jest/expect": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", +- "jest-mock": "^29.6.3" ++ "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.3.tgz", +- "integrity": "sha512-kGz59zMi0GkVjD2CJeYWG9k6cvj7eBqt9aDAqo2rcCLRTYlvQ62Gu/n+tOmJMBHGjzeijjuCENjzTyYBgrtLUw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", ++ "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", +- "@jest/console": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/console": "^29.7.0", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", +@@ -1040,9 +897,9 @@ + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-worker": "^29.6.3", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-worker": "^29.7.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", +@@ -1061,14 +918,14 @@ + } + }, + "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { +- "version": "6.0.0", +- "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.0.tgz", +- "integrity": "sha512-x58orMzEVfzPUKqlbLd1hXCnySCxKdDKa6Rjg97CwuLLRI4g3FHTdnExu1OqffVFay6zeMW+T6/DowFLndWnIw==", ++ "version": "6.0.3", ++ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", ++ "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "dev": true, + "dependencies": { +- "@babel/core": "^7.12.3", +- "@babel/parser": "^7.14.7", +- "@istanbuljs/schema": "^0.1.2", ++ "@babel/core": "^7.23.9", ++ "@babel/parser": "^7.23.9", ++ "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, +@@ -1077,13 +934,10 @@ + } + }, + "node_modules/@jest/reporters/node_modules/semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, +- "dependencies": { +- "lru-cache": "^6.0.0" +- }, + "bin": { + "semver": "bin/semver.js" + }, +@@ -1118,12 +972,12 @@ + } + }, + "node_modules/@jest/test-result": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.3.tgz", +- "integrity": "sha512-k7ZZaNvOSMBHPZYiy0kuiaFoyansR5QnTwDux1EjK3kD5iWpRVyJIJ0RAIV39SThafchuW59vra7F8mdy5Hfgw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", ++ "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", + "dev": true, + "dependencies": { +- "@jest/console": "^29.6.3", ++ "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" +@@ -1133,14 +987,14 @@ + } + }, + "node_modules/@jest/test-sequencer": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.3.tgz", +- "integrity": "sha512-/SmijaAU2TY9ComFGIYa6Z+fmKqQMnqs2Nmwb0P/Z/tROdZ7M0iruES1EaaU9PBf8o9uED5xzaJ3YPFEIcDgAg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", ++ "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", + "dev": true, + "dependencies": { +- "@jest/test-result": "^29.6.3", ++ "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", ++ "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { +@@ -1148,9 +1002,9 @@ + } + }, + "node_modules/@jest/transform": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.3.tgz", +- "integrity": "sha512-dPIc3DsvMZ/S8ut4L2ViCj265mKO0owB0wfzBv2oGzL9pQ+iRvJewHqLBmsGb7XFb5UotWIEtvY5A/lnylaIoQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", ++ "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", +@@ -1161,9 +1015,9 @@ + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", ++ "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", +@@ -1213,9 +1067,9 @@ + } + }, + "node_modules/@jridgewell/set-array": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", +- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", ++ "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "engines": { + "node": ">=6.0.0" +@@ -1228,9 +1082,9 @@ + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { +- "version": "0.3.19", +- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", +- "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", ++ "version": "0.3.25", ++ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", ++ "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", +@@ -1417,9 +1271,9 @@ + } + }, + "node_modules/@sinonjs/commons": { +- "version": "3.0.0", +- "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", +- "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", ++ "version": "3.0.1", ++ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", ++ "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" +@@ -1487,9 +1341,9 @@ + } + }, + "node_modules/@types/graceful-fs": { +- "version": "4.1.6", +- "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", +- "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", ++ "version": "4.1.9", ++ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", ++ "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "dev": true, + "dependencies": { + "@types/node": "*" +@@ -1525,9 +1379,9 @@ + } + }, + "node_modules/@types/jest": { +- "version": "29.5.3", +- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", +- "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", ++ "version": "29.5.14", ++ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", ++ "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", + "dev": true, + "dependencies": { + "expect": "^29.0.0", +@@ -2298,12 +2152,12 @@ + } + }, + "node_modules/babel-jest": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.3.tgz", +- "integrity": "sha512-1Ne93zZZEy5XmTa4Q+W5+zxBrDpExX8E3iy+xJJ+24ewlfo/T3qHfQJCzi/MMVFmBQDNxtRR/Gfd2dwb/0yrQw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", ++ "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", + "dev": true, + "dependencies": { +- "@jest/transform": "^29.6.3", ++ "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", +@@ -2422,9 +2276,9 @@ + } + }, + "node_modules/browserslist": { +- "version": "4.21.5", +- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", +- "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", ++ "version": "4.24.3", ++ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", ++ "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", + "dev": true, + "funding": [ + { +@@ -2434,13 +2288,17 @@ + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" ++ }, ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { +- "caniuse-lite": "^1.0.30001449", +- "electron-to-chromium": "^1.4.284", +- "node-releases": "^2.0.8", +- "update-browserslist-db": "^1.0.10" ++ "caniuse-lite": "^1.0.30001688", ++ "electron-to-chromium": "^1.5.73", ++ "node-releases": "^2.0.19", ++ "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" +@@ -2533,9 +2391,9 @@ + } + }, + "node_modules/caniuse-lite": { +- "version": "1.0.30001474", +- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001474.tgz", +- "integrity": "sha512-iaIZ8gVrWfemh5DG3T9/YqarVZoYf0r188IjaGwx68j4Pf0SGY6CQkmJUIE+NZHkkecQGohzXmBGEwWDr9aM3Q==", ++ "version": "1.0.30001690", ++ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", ++ "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", + "dev": true, + "funding": [ + { +@@ -2593,9 +2451,9 @@ + } + }, + "node_modules/cjs-module-lexer": { +- "version": "1.2.3", +- "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", +- "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", ++ "version": "1.4.1", ++ "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", ++ "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", + "dev": true + }, + "node_modules/cliui": { +@@ -2663,6 +2521,27 @@ + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, ++ "node_modules/create-jest": { ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", ++ "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", ++ "dev": true, ++ "dependencies": { ++ "@jest/types": "^29.6.3", ++ "chalk": "^4.0.0", ++ "exit": "^0.1.2", ++ "graceful-fs": "^4.2.9", ++ "jest-config": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "prompts": "^2.0.1" ++ }, ++ "bin": { ++ "create-jest": "bin/create-jest.js" ++ }, ++ "engines": { ++ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" ++ } ++ }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", +@@ -2726,9 +2605,9 @@ + } + }, + "node_modules/dedent": { +- "version": "1.5.1", +- "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", +- "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", ++ "version": "1.5.3", ++ "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", ++ "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", + "dev": true, + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" +@@ -2886,9 +2765,9 @@ + } + }, + "node_modules/electron-to-chromium": { +- "version": "1.4.352", +- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.352.tgz", +- "integrity": "sha512-ikFUEyu5/q+wJpMOxWxTaEVk2M1qKqTGKKyfJmod1CPZxKfYnxVS41/GCBQg21ItBpZybyN8sNpRqCUGm+Zc4Q==", ++ "version": "1.5.76", ++ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", ++ "integrity": "sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==", + "dev": true + }, + "node_modules/emittery": { +@@ -3040,9 +2919,9 @@ + } + }, + "node_modules/escalade": { +- "version": "3.1.1", +- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", +- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", ++ "version": "3.2.0", ++ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", ++ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "engines": { + "node": ">=6" +@@ -3902,16 +3781,16 @@ + } + }, + "node_modules/expect": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.3.tgz", +- "integrity": "sha512-x1vY4LlEMWUYVZQrFi4ZANXFwqYbJ/JNQspLVvzhW2BNY28aNcXMQH6imBbt+RBf5sVRTodYHXtSP/TLEU0Dxw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", ++ "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "dev": true, + "dependencies": { +- "@jest/expect-utils": "^29.6.3", ++ "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", +- "jest-matcher-utils": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3" ++ "jest-matcher-utils": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -4462,9 +4341,9 @@ + } + }, + "node_modules/import-local": { +- "version": "3.1.0", +- "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", +- "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", ++ "version": "3.2.0", ++ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", ++ "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", +@@ -4948,9 +4827,9 @@ + } + }, + "node_modules/istanbul-reports": { +- "version": "3.1.6", +- "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", +- "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", ++ "version": "3.1.7", ++ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", ++ "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", +@@ -4961,15 +4840,15 @@ + } + }, + "node_modules/jest": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.3.tgz", +- "integrity": "sha512-alueLuoPCDNHFcFGmgETR4KpQ+0ff3qVaiJwxQM4B5sC0CvXcgg4PEi7xrDkxuItDmdz/FVc7SSit4KEu8GRvw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", ++ "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", + "dev": true, + "dependencies": { +- "@jest/core": "^29.6.3", ++ "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", +- "jest-cli": "^29.6.3" ++ "jest-cli": "^29.7.0" + }, + "bin": { + "jest": "bin/jest.js" +@@ -4987,13 +4866,13 @@ + } + }, + "node_modules/jest-changed-files": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.6.3.tgz", +- "integrity": "sha512-G5wDnElqLa4/c66ma5PG9eRjE342lIbF6SUnTJi26C3J28Fv2TVY2rOyKB9YGbSA5ogwevgmxc4j4aVjrEK6Yg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", ++ "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", + "dev": true, + "dependencies": { + "execa": "^5.0.0", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + }, + "engines": { +@@ -5001,28 +4880,28 @@ + } + }, + "node_modules/jest-circus": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.3.tgz", +- "integrity": "sha512-p0R5YqZEMnOpHqHLWRSjm2z/0p6RNsrNE/GRRT3eli8QGOAozj6Ys/3Tv+Ej+IfltJoSPwcQ6/hOCRkNlxLLCw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", ++ "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", + "dev": true, + "dependencies": { +- "@jest/environment": "^29.6.3", +- "@jest/expect": "^29.6.3", +- "@jest/test-result": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/expect": "^29.7.0", ++ "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", +- "jest-each": "^29.6.3", +- "jest-matcher-utils": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-runtime": "^29.6.3", +- "jest-snapshot": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-each": "^29.7.0", ++ "jest-matcher-utils": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-runtime": "^29.7.0", ++ "jest-snapshot": "^29.7.0", ++ "jest-util": "^29.7.0", + "p-limit": "^3.1.0", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" +@@ -5032,22 +4911,21 @@ + } + }, + "node_modules/jest-cli": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.3.tgz", +- "integrity": "sha512-KuPdXUPXQIf0t6DvmG8MV4QyhcjR1a6ruKl3YL7aGn/AQ8JkROwFkWzEpDIpt11Qy188dHbRm8WjwMsV/4nmnQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", ++ "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", + "dev": true, + "dependencies": { +- "@jest/core": "^29.6.3", +- "@jest/test-result": "^29.6.3", ++ "@jest/core": "^29.7.0", ++ "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", ++ "create-jest": "^29.7.0", + "exit": "^0.1.2", +- "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", +- "jest-config": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", +- "prompts": "^2.0.1", ++ "jest-config": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", + "yargs": "^17.3.1" + }, + "bin": { +@@ -5066,31 +4944,31 @@ + } + }, + "node_modules/jest-config": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.3.tgz", +- "integrity": "sha512-nb9bOq2aEqogbyL4F9mLkAeQGAgNt7Uz6U59YtQDIxFPiL7Ejgq0YIrp78oyEHD6H4CIV/k7mFrK7eFDzUJ69w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", ++ "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", +- "@jest/test-sequencer": "^29.6.3", ++ "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", +- "babel-jest": "^29.6.3", ++ "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", +- "jest-circus": "^29.6.3", +- "jest-environment-node": "^29.6.3", ++ "jest-circus": "^29.7.0", ++ "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-runner": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", ++ "jest-resolve": "^29.7.0", ++ "jest-runner": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, +@@ -5111,24 +4989,24 @@ + } + }, + "node_modules/jest-diff": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.3.tgz", +- "integrity": "sha512-3sw+AdWnwH9sSNohMRKA7JiYUJSRr/WS6+sEFfBuhxU5V5GlEVKfvUn8JuMHE0wqKowemR1C2aHy8VtXbaV8dQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", ++ "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-docblock": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.6.3.tgz", +- "integrity": "sha512-2+H+GOTQBEm2+qFSQ7Ma+BvyV+waiIFxmZF5LdpBsAEjWX8QYjSCa4FrkIYtbfXUJJJnFCYrOtt6TZ+IAiTjBQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", ++ "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" +@@ -5138,33 +5016,33 @@ + } + }, + "node_modules/jest-each": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.3.tgz", +- "integrity": "sha512-KoXfJ42k8cqbkfshW7sSHcdfnv5agDdHCPA87ZBdmHP+zJstTJc0ttQaJ/x7zK6noAL76hOuTIJ6ZkQRS5dcyg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", ++ "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", +- "jest-util": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "jest-util": "^29.7.0", ++ "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-node": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.3.tgz", +- "integrity": "sha512-PKl7upfPJXMYbWpD+60o4HP86KvFO2c9dZ+Zr6wUzsG5xcPx/65o3ArNgHW5M0RFvLYdW4/aieR4JSooD0a2ew==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", ++ "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", + "dev": true, + "dependencies": { +- "@jest/environment": "^29.6.3", +- "@jest/fake-timers": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", +- "jest-mock": "^29.6.3", +- "jest-util": "^29.6.3" ++ "jest-mock": "^29.7.0", ++ "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -5180,9 +5058,9 @@ + } + }, + "node_modules/jest-haste-map": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.3.tgz", +- "integrity": "sha512-GecR5YavfjkhOytEFHAeI6aWWG3f/cOKNB1YJvj/B76xAmeVjy4zJUYobGF030cRmKaO1FBw3V8CZZ6KVh9ZSw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", ++ "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", +@@ -5192,8 +5070,8 @@ + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-worker": "^29.6.3", ++ "jest-util": "^29.7.0", ++ "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, +@@ -5205,37 +5083,37 @@ + } + }, + "node_modules/jest-leak-detector": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.3.tgz", +- "integrity": "sha512-0kfbESIHXYdhAdpLsW7xdwmYhLf1BRu4AA118/OxFm0Ho1b2RcTmO4oF6aAMaxpxdxnJ3zve2rgwzNBD4Zbm7Q==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", ++ "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.3.tgz", +- "integrity": "sha512-6ZrMYINZdwduSt5Xu18/n49O1IgXdjsfG7NEZaQws9k69eTKWKcVbJBw/MZsjOZe2sSyJFmuzh8042XWwl54Zg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", ++ "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", +- "jest-diff": "^29.6.3", ++ "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.3.tgz", +- "integrity": "sha512-FtzaEEHzjDpQp51HX4UMkPZjy46ati4T5pEMyM6Ik48ztu4T9LQplZ6OsimHx7EuM9dfEh5HJa6D3trEftu3dA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", ++ "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", +@@ -5244,7 +5122,7 @@ + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, +@@ -5253,14 +5131,14 @@ + } + }, + "node_modules/jest-mock": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.3.tgz", +- "integrity": "sha512-Z7Gs/mOyTSR4yPsaZ72a/MtuK6RnC3JYqWONe48oLaoEcYwEDxqvbXz85G4SJrm2Z5Ar9zp6MiHF4AlFlRM4Pg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", ++ "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", +- "jest-util": "^29.6.3" ++ "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -5293,17 +5171,17 @@ + } + }, + "node_modules/jest-resolve": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.3.tgz", +- "integrity": "sha512-WMXwxhvzDeA/J+9jz1i8ZKGmbw/n+s988EiUvRI4egM+eTn31Hb5v10Re3slG3/qxntkBt2/6GkQVDGu6Bwyhw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", ++ "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", ++ "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" +@@ -5313,43 +5191,43 @@ + } + }, + "node_modules/jest-resolve-dependencies": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.3.tgz", +- "integrity": "sha512-iah5nhSPTwtUV7yzpTc9xGg8gP3Ch2VNsuFMsKoCkNCrQSbFtx5KRPemmPJ32AUhTSDqJXB6djPN6zAaUGV53g==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", ++ "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", + "dev": true, + "dependencies": { + "jest-regex-util": "^29.6.3", +- "jest-snapshot": "^29.6.3" ++ "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.3.tgz", +- "integrity": "sha512-E4zsMhQnjhirFPhDTJgoLMWUrVCDij/KGzWlbslDHGuO8Hl2pVUfOiygMzVZtZq+BzmlqwEr7LYmW+WFLlmX8w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", ++ "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", + "dev": true, + "dependencies": { +- "@jest/console": "^29.6.3", +- "@jest/environment": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/console": "^29.7.0", ++ "@jest/environment": "^29.7.0", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", +- "jest-docblock": "^29.6.3", +- "jest-environment-node": "^29.6.3", +- "jest-haste-map": "^29.6.3", +- "jest-leak-detector": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-runtime": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-watcher": "^29.6.3", +- "jest-worker": "^29.6.3", ++ "jest-docblock": "^29.7.0", ++ "jest-environment-node": "^29.7.0", ++ "jest-haste-map": "^29.7.0", ++ "jest-leak-detector": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-resolve": "^29.7.0", ++ "jest-runtime": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-watcher": "^29.7.0", ++ "jest-worker": "^29.7.0", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, +@@ -5358,17 +5236,17 @@ + } + }, + "node_modules/jest-runtime": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.3.tgz", +- "integrity": "sha512-VM0Z3a9xaqizGpEKwCOIhImkrINYzxgwk8oQAvrmAiXX8LNrJrRjyva30RkuRY0ETAotHLlUcd2moviCA1hgsQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", ++ "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", + "dev": true, + "dependencies": { +- "@jest/environment": "^29.6.3", +- "@jest/fake-timers": "^29.6.3", +- "@jest/globals": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/fake-timers": "^29.7.0", ++ "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", +@@ -5376,13 +5254,13 @@ + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-mock": "^29.6.3", ++ "jest-haste-map": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-snapshot": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-resolve": "^29.7.0", ++ "jest-snapshot": "^29.7.0", ++ "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, +@@ -5400,9 +5278,9 @@ + } + }, + "node_modules/jest-snapshot": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.3.tgz", +- "integrity": "sha512-66Iu7H1ojiveQMGFnKecHIZPPPBjZwfQEnF6wxqpxGf57sV3YSUtAb5/sTKM5TPa3OndyxZp1wxHFbmgVhc53w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", ++ "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", +@@ -5410,20 +5288,20 @@ + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", +- "@jest/expect-utils": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/expect-utils": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", +- "expect": "^29.6.3", ++ "expect": "^29.7.0", + "graceful-fs": "^4.2.9", +- "jest-diff": "^29.6.3", ++ "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", +- "jest-matcher-utils": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-matcher-utils": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "semver": "^7.5.3" + }, + "engines": { +@@ -5431,13 +5309,10 @@ + } + }, + "node_modules/jest-snapshot/node_modules/semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, +- "dependencies": { +- "lru-cache": "^6.0.0" +- }, + "bin": { + "semver": "bin/semver.js" + }, +@@ -5446,9 +5321,9 @@ + } + }, + "node_modules/jest-util": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.3.tgz", +- "integrity": "sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", ++ "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", +@@ -5463,9 +5338,9 @@ + } + }, + "node_modules/jest-validate": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.3.tgz", +- "integrity": "sha512-e7KWZcAIX+2W1o3cHfnqpGajdCs1jSM3DkXjGeLSNmCazv1EeI1ggTeK5wdZhF+7N+g44JI2Od3veojoaumlfg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", ++ "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", +@@ -5473,7 +5348,7 @@ + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -5492,18 +5367,18 @@ + } + }, + "node_modules/jest-watcher": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.3.tgz", +- "integrity": "sha512-NgpFjZ2U2MKusjidbi4Oiu7tfs+nrgdIxIEVROvH1cFmOei9Uj25lwkMsakqLnH/s0nEcvxO1ck77FiRlcnpZg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", ++ "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", + "dev": true, + "dependencies": { +- "@jest/test-result": "^29.6.3", ++ "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "string-length": "^4.0.1" + }, + "engines": { +@@ -5511,13 +5386,13 @@ + } + }, + "node_modules/jest-worker": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.3.tgz", +- "integrity": "sha512-wacANXecZ/GbQakpf2CClrqrlwsYYDSXFd4fIGdL+dXpM2GWoJ+6bhQ7vR3TKi3+gkSfBkjy1/khH/WrYS4Q6g==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", ++ "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dev": true, + "dependencies": { + "@types/node": "*", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, +@@ -5559,15 +5434,15 @@ + } + }, + "node_modules/jsesc": { +- "version": "2.5.2", +- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", +- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", ++ "version": "3.1.0", ++ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", ++ "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { +- "node": ">=4" ++ "node": ">=6" + } + }, + "node_modules/json-buffer": { +@@ -5777,13 +5652,10 @@ + } + }, + "node_modules/make-dir/node_modules/semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, +- "dependencies": { +- "lru-cache": "^6.0.0" +- }, + "bin": { + "semver": "bin/semver.js" + }, +@@ -5962,9 +5834,9 @@ + "dev": true + }, + "node_modules/node-releases": { +- "version": "2.0.10", +- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", +- "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", ++ "version": "2.0.19", ++ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", ++ "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true + }, + "node_modules/normalize-path": { +@@ -6291,9 +6163,9 @@ + "dev": true + }, + "node_modules/picocolors": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", +- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", ++ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true + }, + "node_modules/picomatch": { +@@ -6366,9 +6238,9 @@ + } + }, + "node_modules/pretty-format": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.3.tgz", +- "integrity": "sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", ++ "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", +@@ -6423,9 +6295,9 @@ + } + }, + "node_modules/pure-rand": { +- "version": "6.0.2", +- "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz", +- "integrity": "sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==", ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", ++ "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "dev": true, + "funding": [ + { +@@ -6577,9 +6449,9 @@ + } + }, + "node_modules/resolve.exports": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", +- "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz", ++ "integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==", + "dev": true, + "engines": { + "node": ">=10" +@@ -7006,15 +6878,6 @@ + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, +- "node_modules/to-fast-properties": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", +- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", +- "dev": true, +- "engines": { +- "node": ">=4" +- } +- }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", +@@ -7242,9 +7105,9 @@ + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" + }, + "node_modules/update-browserslist-db": { +- "version": "1.0.10", +- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", +- "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", ++ "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "dev": true, + "funding": [ + { +@@ -7254,14 +7117,18 @@ + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" ++ }, ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { +- "escalade": "^3.1.1", +- "picocolors": "^1.0.0" ++ "escalade": "^3.2.0", ++ "picocolors": "^1.1.0" + }, + "bin": { +- "browserslist-lint": "cli.js" ++ "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" +@@ -7285,25 +7152,19 @@ + } + }, + "node_modules/v8-to-istanbul": { +- "version": "9.1.0", +- "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", +- "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", ++ "version": "9.3.0", ++ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", ++ "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", +- "convert-source-map": "^1.6.0" ++ "convert-source-map": "^2.0.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, +- "node_modules/v8-to-istanbul/node_modules/convert-source-map": { +- "version": "1.9.0", +- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", +- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", +- "dev": true +- }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", +@@ -7562,87 +7423,82 @@ + } + }, + "@babel/code-frame": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", +- "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", ++ "version": "7.26.2", ++ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", ++ "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dev": true, + "requires": { +- "@babel/highlight": "^7.18.6" ++ "@babel/helper-validator-identifier": "^7.25.9", ++ "js-tokens": "^4.0.0", ++ "picocolors": "^1.0.0" + } + }, + "@babel/compat-data": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.4.tgz", +- "integrity": "sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==", ++ "version": "7.26.3", ++ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.3.tgz", ++ "integrity": "sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==", + "dev": true + }, + "@babel/core": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.4.tgz", +- "integrity": "sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==", ++ "version": "7.26.0", ++ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", ++ "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.2.0", +- "@babel/code-frame": "^7.21.4", +- "@babel/generator": "^7.21.4", +- "@babel/helper-compilation-targets": "^7.21.4", +- "@babel/helper-module-transforms": "^7.21.2", +- "@babel/helpers": "^7.21.0", +- "@babel/parser": "^7.21.4", +- "@babel/template": "^7.20.7", +- "@babel/traverse": "^7.21.4", +- "@babel/types": "^7.21.4", +- "convert-source-map": "^1.7.0", ++ "@babel/code-frame": "^7.26.0", ++ "@babel/generator": "^7.26.0", ++ "@babel/helper-compilation-targets": "^7.25.9", ++ "@babel/helper-module-transforms": "^7.26.0", ++ "@babel/helpers": "^7.26.0", ++ "@babel/parser": "^7.26.0", ++ "@babel/template": "^7.25.9", ++ "@babel/traverse": "^7.25.9", ++ "@babel/types": "^7.26.0", ++ "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", +- "json5": "^2.2.2", +- "semver": "^6.3.0" +- }, +- "dependencies": { +- "convert-source-map": { +- "version": "1.9.0", +- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", +- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", +- "dev": true +- } ++ "json5": "^2.2.3", ++ "semver": "^6.3.1" + } + }, + "@babel/generator": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.4.tgz", +- "integrity": "sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==", ++ "version": "7.26.3", ++ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz", ++ "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==", + "dev": true, + "requires": { +- "@babel/types": "^7.21.4", +- "@jridgewell/gen-mapping": "^0.3.2", +- "@jridgewell/trace-mapping": "^0.3.17", +- "jsesc": "^2.5.1" ++ "@babel/parser": "^7.26.3", ++ "@babel/types": "^7.26.3", ++ "@jridgewell/gen-mapping": "^0.3.5", ++ "@jridgewell/trace-mapping": "^0.3.25", ++ "jsesc": "^3.0.2" + }, + "dependencies": { + "@jridgewell/gen-mapping": { +- "version": "0.3.2", +- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", +- "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", ++ "version": "0.3.8", ++ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", ++ "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "dev": true, + "requires": { +- "@jridgewell/set-array": "^1.0.1", ++ "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", +- "@jridgewell/trace-mapping": "^0.3.9" ++ "@jridgewell/trace-mapping": "^0.3.24" + } + } + } + }, + "@babel/helper-compilation-targets": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz", +- "integrity": "sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", ++ "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "dev": true, + "requires": { +- "@babel/compat-data": "^7.21.4", +- "@babel/helper-validator-option": "^7.21.0", +- "browserslist": "^4.21.3", ++ "@babel/compat-data": "^7.25.9", ++ "@babel/helper-validator-option": "^7.25.9", ++ "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", +- "semver": "^6.3.0" ++ "semver": "^6.3.1" + }, + "dependencies": { + "lru-cache": { +@@ -7662,178 +7518,70 @@ + } + } + }, +- "@babel/helper-environment-visitor": { +- "version": "7.18.9", +- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", +- "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", +- "dev": true +- }, +- "@babel/helper-function-name": { +- "version": "7.21.0", +- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", +- "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", +- "dev": true, +- "requires": { +- "@babel/template": "^7.20.7", +- "@babel/types": "^7.21.0" +- } +- }, +- "@babel/helper-hoist-variables": { +- "version": "7.18.6", +- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", +- "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", +- "dev": true, +- "requires": { +- "@babel/types": "^7.18.6" +- } +- }, + "@babel/helper-module-imports": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", +- "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", ++ "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "dev": true, + "requires": { +- "@babel/types": "^7.21.4" ++ "@babel/traverse": "^7.25.9", ++ "@babel/types": "^7.25.9" + } + }, + "@babel/helper-module-transforms": { +- "version": "7.21.2", +- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", +- "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", ++ "version": "7.26.0", ++ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", ++ "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "dev": true, + "requires": { +- "@babel/helper-environment-visitor": "^7.18.9", +- "@babel/helper-module-imports": "^7.18.6", +- "@babel/helper-simple-access": "^7.20.2", +- "@babel/helper-split-export-declaration": "^7.18.6", +- "@babel/helper-validator-identifier": "^7.19.1", +- "@babel/template": "^7.20.7", +- "@babel/traverse": "^7.21.2", +- "@babel/types": "^7.21.2" ++ "@babel/helper-module-imports": "^7.25.9", ++ "@babel/helper-validator-identifier": "^7.25.9", ++ "@babel/traverse": "^7.25.9" + } + }, + "@babel/helper-plugin-utils": { +- "version": "7.22.5", +- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", +- "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", ++ "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "dev": true + }, +- "@babel/helper-simple-access": { +- "version": "7.20.2", +- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", +- "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", +- "dev": true, +- "requires": { +- "@babel/types": "^7.20.2" +- } +- }, +- "@babel/helper-split-export-declaration": { +- "version": "7.18.6", +- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", +- "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", +- "dev": true, +- "requires": { +- "@babel/types": "^7.18.6" +- } +- }, + "@babel/helper-string-parser": { +- "version": "7.19.4", +- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", +- "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", ++ "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "dev": true + }, + "@babel/helper-validator-identifier": { +- "version": "7.19.1", +- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", +- "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", ++ "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true + }, + "@babel/helper-validator-option": { +- "version": "7.21.0", +- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", +- "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", ++ "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "dev": true + }, + "@babel/helpers": { +- "version": "7.21.0", +- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", +- "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", ++ "version": "7.26.0", ++ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", ++ "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "dev": true, + "requires": { +- "@babel/template": "^7.20.7", +- "@babel/traverse": "^7.21.0", +- "@babel/types": "^7.21.0" ++ "@babel/template": "^7.25.9", ++ "@babel/types": "^7.26.0" + } + }, +- "@babel/highlight": { +- "version": "7.18.6", +- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", +- "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", ++ "@babel/parser": { ++ "version": "7.26.3", ++ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", ++ "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", + "dev": true, + "requires": { +- "@babel/helper-validator-identifier": "^7.18.6", +- "chalk": "^2.0.0", +- "js-tokens": "^4.0.0" +- }, +- "dependencies": { +- "ansi-styles": { +- "version": "3.2.1", +- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", +- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", +- "dev": true, +- "requires": { +- "color-convert": "^1.9.0" +- } +- }, +- "chalk": { +- "version": "2.4.2", +- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", +- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", +- "dev": true, +- "requires": { +- "ansi-styles": "^3.2.1", +- "escape-string-regexp": "^1.0.5", +- "supports-color": "^5.3.0" +- } +- }, +- "color-convert": { +- "version": "1.9.3", +- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", +- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", +- "dev": true, +- "requires": { +- "color-name": "1.1.3" +- } +- }, +- "color-name": { +- "version": "1.1.3", +- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", +- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", +- "dev": true +- }, +- "has-flag": { +- "version": "3.0.0", +- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", +- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", +- "dev": true +- }, +- "supports-color": { +- "version": "5.5.0", +- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", +- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", +- "dev": true, +- "requires": { +- "has-flag": "^3.0.0" +- } +- } ++ "@babel/types": "^7.26.3" + } + }, +- "@babel/parser": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.4.tgz", +- "integrity": "sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==", +- "dev": true +- }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", +@@ -7880,12 +7628,12 @@ + } + }, + "@babel/plugin-syntax-jsx": { +- "version": "7.22.5", +- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", +- "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", ++ "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "dev": true, + "requires": { +- "@babel/helper-plugin-utils": "^7.22.5" ++ "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { +@@ -7952,12 +7700,12 @@ + } + }, + "@babel/plugin-syntax-typescript": { +- "version": "7.22.5", +- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", +- "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", ++ "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", + "dev": true, + "requires": { +- "@babel/helper-plugin-utils": "^7.22.5" ++ "@babel/helper-plugin-utils": "^7.25.9" + } + }, + "@babel/runtime": { +@@ -7970,43 +7718,39 @@ + } + }, + "@babel/template": { +- "version": "7.20.7", +- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", +- "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", ++ "version": "7.25.9", ++ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", ++ "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "dev": true, + "requires": { +- "@babel/code-frame": "^7.18.6", +- "@babel/parser": "^7.20.7", +- "@babel/types": "^7.20.7" ++ "@babel/code-frame": "^7.25.9", ++ "@babel/parser": "^7.25.9", ++ "@babel/types": "^7.25.9" + } + }, + "@babel/traverse": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.4.tgz", +- "integrity": "sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==", +- "dev": true, +- "requires": { +- "@babel/code-frame": "^7.21.4", +- "@babel/generator": "^7.21.4", +- "@babel/helper-environment-visitor": "^7.18.9", +- "@babel/helper-function-name": "^7.21.0", +- "@babel/helper-hoist-variables": "^7.18.6", +- "@babel/helper-split-export-declaration": "^7.18.6", +- "@babel/parser": "^7.21.4", +- "@babel/types": "^7.21.4", +- "debug": "^4.1.0", ++ "version": "7.26.4", ++ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.4.tgz", ++ "integrity": "sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==", ++ "dev": true, ++ "requires": { ++ "@babel/code-frame": "^7.26.2", ++ "@babel/generator": "^7.26.3", ++ "@babel/parser": "^7.26.3", ++ "@babel/template": "^7.25.9", ++ "@babel/types": "^7.26.3", ++ "debug": "^4.3.1", + "globals": "^11.1.0" + } + }, + "@babel/types": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.4.tgz", +- "integrity": "sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==", ++ "version": "7.26.3", ++ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", ++ "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", + "dev": true, + "requires": { +- "@babel/helper-string-parser": "^7.19.4", +- "@babel/helper-validator-identifier": "^7.19.1", +- "to-fast-properties": "^2.0.0" ++ "@babel/helper-string-parser": "^7.25.9", ++ "@babel/helper-validator-identifier": "^7.25.9" + } + }, + "@bcoe/v8-coverage": { +@@ -8140,29 +7884,29 @@ + "dev": true + }, + "@jest/console": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.3.tgz", +- "integrity": "sha512-ukZbHAdDH4ktZIOKvWs1juAXhiVAdvCyM8zv4S/7Ii3vJSDvMW5k+wOVGMQmHLHUFw3Ko63ZQNy7NI6PSlsD5w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", ++ "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0", + "slash": "^3.0.0" + } + }, + "@jest/core": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.3.tgz", +- "integrity": "sha512-skV1XrfNxfagmjRUrk2FyN5/2YwIzdWVVBa/orUfbLvQUANXxERq2pTvY0I+FinWHjDKB2HRmpveUiph4X0TJw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", ++ "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", + "dev": true, + "requires": { +- "@jest/console": "^29.6.3", +- "@jest/reporters": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/console": "^29.7.0", ++ "@jest/reporters": "^29.7.0", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", +@@ -8170,92 +7914,92 @@ + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", +- "jest-changed-files": "^29.6.3", +- "jest-config": "^29.6.3", +- "jest-haste-map": "^29.6.3", +- "jest-message-util": "^29.6.3", ++ "jest-changed-files": "^29.7.0", ++ "jest-config": "^29.7.0", ++ "jest-haste-map": "^29.7.0", ++ "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-resolve-dependencies": "^29.6.3", +- "jest-runner": "^29.6.3", +- "jest-runtime": "^29.6.3", +- "jest-snapshot": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", +- "jest-watcher": "^29.6.3", ++ "jest-resolve": "^29.7.0", ++ "jest-resolve-dependencies": "^29.7.0", ++ "jest-runner": "^29.7.0", ++ "jest-runtime": "^29.7.0", ++ "jest-snapshot": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", ++ "jest-watcher": "^29.7.0", + "micromatch": "^4.0.4", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "@jest/environment": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.3.tgz", +- "integrity": "sha512-u/u3cCztYCfgBiGHsamqP5x+XvucftOGPbf5RJQxfpeC1y4AL8pCjKvPDA3oCmdhZYPgk5AE0VOD/flweR69WA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", ++ "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "dev": true, + "requires": { +- "@jest/fake-timers": "^29.6.3", ++ "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", +- "jest-mock": "^29.6.3" ++ "jest-mock": "^29.7.0" + } + }, + "@jest/expect": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.3.tgz", +- "integrity": "sha512-Ic08XbI2jlg6rECy+CGwk/8NDa6VE7UmIG6++9OTPAMnQmNGY28hu69Nf629CWv6T7YMODLbONxDFKdmQeI9FA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", ++ "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", + "dev": true, + "requires": { +- "expect": "^29.6.3", +- "jest-snapshot": "^29.6.3" ++ "expect": "^29.7.0", ++ "jest-snapshot": "^29.7.0" + } + }, + "@jest/expect-utils": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.3.tgz", +- "integrity": "sha512-nvOEW4YoqRKD9HBJ9OJ6przvIvP9qilp5nAn1462P5ZlL/MM9SgPEZFyjTGPfs7QkocdUsJa6KjHhyRn4ueItA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", ++ "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "dev": true, + "requires": { + "jest-get-type": "^29.6.3" + } + }, + "@jest/fake-timers": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.3.tgz", +- "integrity": "sha512-pa1wmqvbj6eX0nMvOM2VDAWvJOI5A/Mk3l8O7n7EsAh71sMZblaKO9iT4GjIj0LwwK3CP/Jp1ypEV0x3m89RvA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", ++ "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", +- "jest-message-util": "^29.6.3", +- "jest-mock": "^29.6.3", +- "jest-util": "^29.6.3" ++ "jest-message-util": "^29.7.0", ++ "jest-mock": "^29.7.0", ++ "jest-util": "^29.7.0" + } + }, + "@jest/globals": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.3.tgz", +- "integrity": "sha512-RB+uI+CZMHntzlnOPlll5x/jgRff3LEPl/td/jzMXiIgR0iIhKq9qm1HLU+EC52NuoVy/1swit/sDGjVn4bc6A==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", ++ "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", + "dev": true, + "requires": { +- "@jest/environment": "^29.6.3", +- "@jest/expect": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", +- "jest-mock": "^29.6.3" ++ "jest-mock": "^29.7.0" + } + }, + "@jest/reporters": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.3.tgz", +- "integrity": "sha512-kGz59zMi0GkVjD2CJeYWG9k6cvj7eBqt9aDAqo2rcCLRTYlvQ62Gu/n+tOmJMBHGjzeijjuCENjzTyYBgrtLUw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", ++ "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", +- "@jest/console": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/console": "^29.7.0", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", +@@ -8269,9 +8013,9 @@ + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-worker": "^29.6.3", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-worker": "^29.7.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", +@@ -8279,26 +8023,23 @@ + }, + "dependencies": { + "istanbul-lib-instrument": { +- "version": "6.0.0", +- "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.0.tgz", +- "integrity": "sha512-x58orMzEVfzPUKqlbLd1hXCnySCxKdDKa6Rjg97CwuLLRI4g3FHTdnExu1OqffVFay6zeMW+T6/DowFLndWnIw==", ++ "version": "6.0.3", ++ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", ++ "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "dev": true, + "requires": { +- "@babel/core": "^7.12.3", +- "@babel/parser": "^7.14.7", +- "@istanbuljs/schema": "^0.1.2", ++ "@babel/core": "^7.23.9", ++ "@babel/parser": "^7.23.9", ++ "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + } + }, + "semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", +- "dev": true, +- "requires": { +- "lru-cache": "^6.0.0" +- } ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true + } + } + }, +@@ -8323,33 +8064,33 @@ + } + }, + "@jest/test-result": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.3.tgz", +- "integrity": "sha512-k7ZZaNvOSMBHPZYiy0kuiaFoyansR5QnTwDux1EjK3kD5iWpRVyJIJ0RAIV39SThafchuW59vra7F8mdy5Hfgw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", ++ "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", + "dev": true, + "requires": { +- "@jest/console": "^29.6.3", ++ "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.3.tgz", +- "integrity": "sha512-/SmijaAU2TY9ComFGIYa6Z+fmKqQMnqs2Nmwb0P/Z/tROdZ7M0iruES1EaaU9PBf8o9uED5xzaJ3YPFEIcDgAg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", ++ "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", + "dev": true, + "requires": { +- "@jest/test-result": "^29.6.3", ++ "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", ++ "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + } + }, + "@jest/transform": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.3.tgz", +- "integrity": "sha512-dPIc3DsvMZ/S8ut4L2ViCj265mKO0owB0wfzBv2oGzL9pQ+iRvJewHqLBmsGb7XFb5UotWIEtvY5A/lnylaIoQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", ++ "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "dev": true, + "requires": { + "@babel/core": "^7.11.6", +@@ -8360,9 +8101,9 @@ + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", ++ "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", +@@ -8400,9 +8141,9 @@ + "dev": true + }, + "@jridgewell/set-array": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", +- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", ++ "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true + }, + "@jridgewell/sourcemap-codec": { +@@ -8412,9 +8153,9 @@ + "dev": true + }, + "@jridgewell/trace-mapping": { +- "version": "0.3.19", +- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", +- "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", ++ "version": "0.3.25", ++ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", ++ "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", +@@ -8576,9 +8317,9 @@ + "integrity": "sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==" + }, + "@sinonjs/commons": { +- "version": "3.0.0", +- "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", +- "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", ++ "version": "3.0.1", ++ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", ++ "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" +@@ -8643,9 +8384,9 @@ + } + }, + "@types/graceful-fs": { +- "version": "4.1.6", +- "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", +- "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", ++ "version": "4.1.9", ++ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", ++ "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "dev": true, + "requires": { + "@types/node": "*" +@@ -8681,9 +8422,9 @@ + } + }, + "@types/jest": { +- "version": "29.5.3", +- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", +- "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", ++ "version": "29.5.14", ++ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", ++ "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", + "dev": true, + "requires": { + "expect": "^29.0.0", +@@ -9193,12 +8934,12 @@ + } + }, + "babel-jest": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.3.tgz", +- "integrity": "sha512-1Ne93zZZEy5XmTa4Q+W5+zxBrDpExX8E3iy+xJJ+24ewlfo/T3qHfQJCzi/MMVFmBQDNxtRR/Gfd2dwb/0yrQw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", ++ "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", + "dev": true, + "requires": { +- "@jest/transform": "^29.6.3", ++ "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", +@@ -9293,15 +9034,15 @@ + } + }, + "browserslist": { +- "version": "4.21.5", +- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", +- "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", ++ "version": "4.24.3", ++ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", ++ "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", + "dev": true, + "requires": { +- "caniuse-lite": "^1.0.30001449", +- "electron-to-chromium": "^1.4.284", +- "node-releases": "^2.0.8", +- "update-browserslist-db": "^1.0.10" ++ "caniuse-lite": "^1.0.30001688", ++ "electron-to-chromium": "^1.5.73", ++ "node-releases": "^2.0.19", ++ "update-browserslist-db": "^1.1.1" + } + }, + "bs-logger": { +@@ -9370,9 +9111,9 @@ + "dev": true + }, + "caniuse-lite": { +- "version": "1.0.30001474", +- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001474.tgz", +- "integrity": "sha512-iaIZ8gVrWfemh5DG3T9/YqarVZoYf0r188IjaGwx68j4Pf0SGY6CQkmJUIE+NZHkkecQGohzXmBGEwWDr9aM3Q==", ++ "version": "1.0.30001690", ++ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", ++ "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", + "dev": true + }, + "chalk": { +@@ -9398,9 +9139,9 @@ + "dev": true + }, + "cjs-module-lexer": { +- "version": "1.2.3", +- "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", +- "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", ++ "version": "1.4.1", ++ "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", ++ "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", + "dev": true + }, + "cliui": { +@@ -9458,6 +9199,21 @@ + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, ++ "create-jest": { ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", ++ "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", ++ "dev": true, ++ "requires": { ++ "@jest/types": "^29.6.3", ++ "chalk": "^4.0.0", ++ "exit": "^0.1.2", ++ "graceful-fs": "^4.2.9", ++ "jest-config": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "prompts": "^2.0.1" ++ } ++ }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", +@@ -9500,9 +9256,9 @@ + } + }, + "dedent": { +- "version": "1.5.1", +- "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", +- "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", ++ "version": "1.5.3", ++ "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", ++ "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", + "dev": true, + "requires": {} + }, +@@ -9619,9 +9375,9 @@ + } + }, + "electron-to-chromium": { +- "version": "1.4.352", +- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.352.tgz", +- "integrity": "sha512-ikFUEyu5/q+wJpMOxWxTaEVk2M1qKqTGKKyfJmod1CPZxKfYnxVS41/GCBQg21ItBpZybyN8sNpRqCUGm+Zc4Q==", ++ "version": "1.5.76", ++ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", ++ "integrity": "sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==", + "dev": true + }, + "emittery": { +@@ -9746,9 +9502,9 @@ + } + }, + "escalade": { +- "version": "3.1.1", +- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", +- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", ++ "version": "3.2.0", ++ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", ++ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true + }, + "escape-string-regexp": { +@@ -10321,16 +10077,16 @@ + "dev": true + }, + "expect": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.3.tgz", +- "integrity": "sha512-x1vY4LlEMWUYVZQrFi4ZANXFwqYbJ/JNQspLVvzhW2BNY28aNcXMQH6imBbt+RBf5sVRTodYHXtSP/TLEU0Dxw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", ++ "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "dev": true, + "requires": { +- "@jest/expect-utils": "^29.6.3", ++ "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", +- "jest-matcher-utils": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3" ++ "jest-matcher-utils": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0" + } + }, + "fast-deep-equal": { +@@ -10739,9 +10495,9 @@ + } + }, + "import-local": { +- "version": "3.1.0", +- "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", +- "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", ++ "version": "3.2.0", ++ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", ++ "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", +@@ -11072,9 +10828,9 @@ + } + }, + "istanbul-reports": { +- "version": "3.1.6", +- "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", +- "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", ++ "version": "3.1.7", ++ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", ++ "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", +@@ -11082,152 +10838,151 @@ + } + }, + "jest": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.3.tgz", +- "integrity": "sha512-alueLuoPCDNHFcFGmgETR4KpQ+0ff3qVaiJwxQM4B5sC0CvXcgg4PEi7xrDkxuItDmdz/FVc7SSit4KEu8GRvw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", ++ "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", + "dev": true, + "requires": { +- "@jest/core": "^29.6.3", ++ "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", +- "jest-cli": "^29.6.3" ++ "jest-cli": "^29.7.0" + } + }, + "jest-changed-files": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.6.3.tgz", +- "integrity": "sha512-G5wDnElqLa4/c66ma5PG9eRjE342lIbF6SUnTJi26C3J28Fv2TVY2rOyKB9YGbSA5ogwevgmxc4j4aVjrEK6Yg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", ++ "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", + "dev": true, + "requires": { + "execa": "^5.0.0", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + } + }, + "jest-circus": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.3.tgz", +- "integrity": "sha512-p0R5YqZEMnOpHqHLWRSjm2z/0p6RNsrNE/GRRT3eli8QGOAozj6Ys/3Tv+Ej+IfltJoSPwcQ6/hOCRkNlxLLCw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", ++ "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", + "dev": true, + "requires": { +- "@jest/environment": "^29.6.3", +- "@jest/expect": "^29.6.3", +- "@jest/test-result": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/expect": "^29.7.0", ++ "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", +- "jest-each": "^29.6.3", +- "jest-matcher-utils": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-runtime": "^29.6.3", +- "jest-snapshot": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-each": "^29.7.0", ++ "jest-matcher-utils": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-runtime": "^29.7.0", ++ "jest-snapshot": "^29.7.0", ++ "jest-util": "^29.7.0", + "p-limit": "^3.1.0", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-cli": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.3.tgz", +- "integrity": "sha512-KuPdXUPXQIf0t6DvmG8MV4QyhcjR1a6ruKl3YL7aGn/AQ8JkROwFkWzEpDIpt11Qy188dHbRm8WjwMsV/4nmnQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", ++ "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", + "dev": true, + "requires": { +- "@jest/core": "^29.6.3", +- "@jest/test-result": "^29.6.3", ++ "@jest/core": "^29.7.0", ++ "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", ++ "create-jest": "^29.7.0", + "exit": "^0.1.2", +- "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", +- "jest-config": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", +- "prompts": "^2.0.1", ++ "jest-config": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", + "yargs": "^17.3.1" + } + }, + "jest-config": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.3.tgz", +- "integrity": "sha512-nb9bOq2aEqogbyL4F9mLkAeQGAgNt7Uz6U59YtQDIxFPiL7Ejgq0YIrp78oyEHD6H4CIV/k7mFrK7eFDzUJ69w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", ++ "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", + "dev": true, + "requires": { + "@babel/core": "^7.11.6", +- "@jest/test-sequencer": "^29.6.3", ++ "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", +- "babel-jest": "^29.6.3", ++ "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", +- "jest-circus": "^29.6.3", +- "jest-environment-node": "^29.6.3", ++ "jest-circus": "^29.7.0", ++ "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-runner": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", ++ "jest-resolve": "^29.7.0", ++ "jest-runner": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + } + }, + "jest-diff": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.3.tgz", +- "integrity": "sha512-3sw+AdWnwH9sSNohMRKA7JiYUJSRr/WS6+sEFfBuhxU5V5GlEVKfvUn8JuMHE0wqKowemR1C2aHy8VtXbaV8dQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", ++ "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + } + }, + "jest-docblock": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.6.3.tgz", +- "integrity": "sha512-2+H+GOTQBEm2+qFSQ7Ma+BvyV+waiIFxmZF5LdpBsAEjWX8QYjSCa4FrkIYtbfXUJJJnFCYrOtt6TZ+IAiTjBQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", ++ "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.3.tgz", +- "integrity": "sha512-KoXfJ42k8cqbkfshW7sSHcdfnv5agDdHCPA87ZBdmHP+zJstTJc0ttQaJ/x7zK6noAL76hOuTIJ6ZkQRS5dcyg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", ++ "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", +- "jest-util": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "jest-util": "^29.7.0", ++ "pretty-format": "^29.7.0" + } + }, + "jest-environment-node": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.3.tgz", +- "integrity": "sha512-PKl7upfPJXMYbWpD+60o4HP86KvFO2c9dZ+Zr6wUzsG5xcPx/65o3ArNgHW5M0RFvLYdW4/aieR4JSooD0a2ew==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", ++ "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", + "dev": true, + "requires": { +- "@jest/environment": "^29.6.3", +- "@jest/fake-timers": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", +- "jest-mock": "^29.6.3", +- "jest-util": "^29.6.3" ++ "jest-mock": "^29.7.0", ++ "jest-util": "^29.7.0" + } + }, + "jest-get-type": { +@@ -11237,9 +10992,9 @@ + "dev": true + }, + "jest-haste-map": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.3.tgz", +- "integrity": "sha512-GecR5YavfjkhOytEFHAeI6aWWG3f/cOKNB1YJvj/B76xAmeVjy4zJUYobGF030cRmKaO1FBw3V8CZZ6KVh9ZSw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", ++ "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", +@@ -11250,38 +11005,38 @@ + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-worker": "^29.6.3", ++ "jest-util": "^29.7.0", ++ "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + } + }, + "jest-leak-detector": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.3.tgz", +- "integrity": "sha512-0kfbESIHXYdhAdpLsW7xdwmYhLf1BRu4AA118/OxFm0Ho1b2RcTmO4oF6aAMaxpxdxnJ3zve2rgwzNBD4Zbm7Q==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", ++ "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", + "dev": true, + "requires": { + "jest-get-type": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + } + }, + "jest-matcher-utils": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.3.tgz", +- "integrity": "sha512-6ZrMYINZdwduSt5Xu18/n49O1IgXdjsfG7NEZaQws9k69eTKWKcVbJBw/MZsjOZe2sSyJFmuzh8042XWwl54Zg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", ++ "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "dev": true, + "requires": { + "chalk": "^4.0.0", +- "jest-diff": "^29.6.3", ++ "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + } + }, + "jest-message-util": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.3.tgz", +- "integrity": "sha512-FtzaEEHzjDpQp51HX4UMkPZjy46ati4T5pEMyM6Ik48ztu4T9LQplZ6OsimHx7EuM9dfEh5HJa6D3trEftu3dA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", ++ "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", +@@ -11290,20 +11045,20 @@ + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-mock": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.3.tgz", +- "integrity": "sha512-Z7Gs/mOyTSR4yPsaZ72a/MtuK6RnC3JYqWONe48oLaoEcYwEDxqvbXz85G4SJrm2Z5Ar9zp6MiHF4AlFlRM4Pg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", ++ "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", + "@types/node": "*", +- "jest-util": "^29.6.3" ++ "jest-util": "^29.7.0" + } + }, + "jest-pnp-resolver": { +@@ -11320,73 +11075,73 @@ + "dev": true + }, + "jest-resolve": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.3.tgz", +- "integrity": "sha512-WMXwxhvzDeA/J+9jz1i8ZKGmbw/n+s988EiUvRI4egM+eTn31Hb5v10Re3slG3/qxntkBt2/6GkQVDGu6Bwyhw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", ++ "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", ++ "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + } + }, + "jest-resolve-dependencies": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.3.tgz", +- "integrity": "sha512-iah5nhSPTwtUV7yzpTc9xGg8gP3Ch2VNsuFMsKoCkNCrQSbFtx5KRPemmPJ32AUhTSDqJXB6djPN6zAaUGV53g==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", ++ "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", + "dev": true, + "requires": { + "jest-regex-util": "^29.6.3", +- "jest-snapshot": "^29.6.3" ++ "jest-snapshot": "^29.7.0" + } + }, + "jest-runner": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.3.tgz", +- "integrity": "sha512-E4zsMhQnjhirFPhDTJgoLMWUrVCDij/KGzWlbslDHGuO8Hl2pVUfOiygMzVZtZq+BzmlqwEr7LYmW+WFLlmX8w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", ++ "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", + "dev": true, + "requires": { +- "@jest/console": "^29.6.3", +- "@jest/environment": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/console": "^29.7.0", ++ "@jest/environment": "^29.7.0", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", +- "jest-docblock": "^29.6.3", +- "jest-environment-node": "^29.6.3", +- "jest-haste-map": "^29.6.3", +- "jest-leak-detector": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-runtime": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-watcher": "^29.6.3", +- "jest-worker": "^29.6.3", ++ "jest-docblock": "^29.7.0", ++ "jest-environment-node": "^29.7.0", ++ "jest-haste-map": "^29.7.0", ++ "jest-leak-detector": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-resolve": "^29.7.0", ++ "jest-runtime": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-watcher": "^29.7.0", ++ "jest-worker": "^29.7.0", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + } + }, + "jest-runtime": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.3.tgz", +- "integrity": "sha512-VM0Z3a9xaqizGpEKwCOIhImkrINYzxgwk8oQAvrmAiXX8LNrJrRjyva30RkuRY0ETAotHLlUcd2moviCA1hgsQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", ++ "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", + "dev": true, + "requires": { +- "@jest/environment": "^29.6.3", +- "@jest/fake-timers": "^29.6.3", +- "@jest/globals": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/fake-timers": "^29.7.0", ++ "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", +@@ -11394,13 +11149,13 @@ + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-mock": "^29.6.3", ++ "jest-haste-map": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-snapshot": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-resolve": "^29.7.0", ++ "jest-snapshot": "^29.7.0", ++ "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, +@@ -11414,9 +11169,9 @@ + } + }, + "jest-snapshot": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.3.tgz", +- "integrity": "sha512-66Iu7H1ojiveQMGFnKecHIZPPPBjZwfQEnF6wxqpxGf57sV3YSUtAb5/sTKM5TPa3OndyxZp1wxHFbmgVhc53w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", ++ "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", + "dev": true, + "requires": { + "@babel/core": "^7.11.6", +@@ -11424,38 +11179,35 @@ + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", +- "@jest/expect-utils": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/expect-utils": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", +- "expect": "^29.6.3", ++ "expect": "^29.7.0", + "graceful-fs": "^4.2.9", +- "jest-diff": "^29.6.3", ++ "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", +- "jest-matcher-utils": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-matcher-utils": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "semver": "^7.5.3" + }, + "dependencies": { + "semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", +- "dev": true, +- "requires": { +- "lru-cache": "^6.0.0" +- } ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true + } + } + }, + "jest-util": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.3.tgz", +- "integrity": "sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", ++ "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", +@@ -11467,9 +11219,9 @@ + } + }, + "jest-validate": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.3.tgz", +- "integrity": "sha512-e7KWZcAIX+2W1o3cHfnqpGajdCs1jSM3DkXjGeLSNmCazv1EeI1ggTeK5wdZhF+7N+g44JI2Od3veojoaumlfg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", ++ "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", +@@ -11477,7 +11229,7 @@ + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + }, + "dependencies": { + "camelcase": { +@@ -11489,29 +11241,29 @@ + } + }, + "jest-watcher": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.3.tgz", +- "integrity": "sha512-NgpFjZ2U2MKusjidbi4Oiu7tfs+nrgdIxIEVROvH1cFmOei9Uj25lwkMsakqLnH/s0nEcvxO1ck77FiRlcnpZg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", ++ "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", + "dev": true, + "requires": { +- "@jest/test-result": "^29.6.3", ++ "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "string-length": "^4.0.1" + } + }, + "jest-worker": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.3.tgz", +- "integrity": "sha512-wacANXecZ/GbQakpf2CClrqrlwsYYDSXFd4fIGdL+dXpM2GWoJ+6bhQ7vR3TKi3+gkSfBkjy1/khH/WrYS4Q6g==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", ++ "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dev": true, + "requires": { + "@types/node": "*", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, +@@ -11543,9 +11295,9 @@ + } + }, + "jsesc": { +- "version": "2.5.2", +- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", +- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", ++ "version": "3.1.0", ++ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", ++ "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true + }, + "json-buffer": { +@@ -11719,13 +11471,10 @@ + }, + "dependencies": { + "semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", +- "dev": true, +- "requires": { +- "lru-cache": "^6.0.0" +- } ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true + } + } + }, +@@ -11855,9 +11604,9 @@ + "dev": true + }, + "node-releases": { +- "version": "2.0.10", +- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", +- "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", ++ "version": "2.0.19", ++ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", ++ "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true + }, + "normalize-path": { +@@ -12087,9 +11836,9 @@ + "dev": true + }, + "picocolors": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", +- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", ++ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true + }, + "picomatch": { +@@ -12135,9 +11884,9 @@ + } + }, + "pretty-format": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.3.tgz", +- "integrity": "sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", ++ "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "requires": { + "@jest/schemas": "^29.6.3", +@@ -12176,9 +11925,9 @@ + "dev": true + }, + "pure-rand": { +- "version": "6.0.2", +- "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz", +- "integrity": "sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==", ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", ++ "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "dev": true + }, + "queue-microtask": { +@@ -12275,9 +12024,9 @@ + "dev": true + }, + "resolve.exports": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", +- "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.3.tgz", ++ "integrity": "sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==", + "dev": true + }, + "responselike": { +@@ -12584,12 +12333,6 @@ + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, +- "to-fast-properties": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", +- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", +- "dev": true +- }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", +@@ -12743,13 +12486,13 @@ + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" + }, + "update-browserslist-db": { +- "version": "1.0.10", +- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", +- "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", ++ "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "dev": true, + "requires": { +- "escalade": "^3.1.1", +- "picocolors": "^1.0.0" ++ "escalade": "^3.2.0", ++ "picocolors": "^1.1.0" + } + }, + "uri-js": { +@@ -12767,22 +12510,14 @@ + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-to-istanbul": { +- "version": "9.1.0", +- "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", +- "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", ++ "version": "9.3.0", ++ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", ++ "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.12", + "@types/istanbul-lib-coverage": "^2.0.1", +- "convert-source-map": "^1.6.0" +- }, +- "dependencies": { +- "convert-source-map": { +- "version": "1.9.0", +- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", +- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", +- "dev": true +- } ++ "convert-source-map": "^2.0.0" + } + }, + "walker": { +diff --git a/package.json b/package.json +index ba6e0cd..6897113 100644 +--- a/package.json ++++ b/package.json +@@ -38,7 +38,7 @@ + "nearley": "^2.20.1" + }, + "devDependencies": { +- "@types/jest": "^29.5.3", ++ "@types/jest": "^29.5.14", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", + "@types/node": "^20.9.3", +@@ -50,7 +50,7 @@ + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", +- "jest": "^29.6.1", ++ "jest": "^29.7.0", + "js-yaml": "^4.1.0", + "nock": "^13.3.3", + "prettier": "^3.0.2", diff --git a/pulls/106.json b/pulls/106.json @@ -0,0 +1,21 @@ +{ + "number": 106, + "title": "Bump jest and @types/jest", + "state": "merged", + "diff_file": "106.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-29T13:43:18Z", + "closed_at": "2024-12-29T14:10:37Z", + "merged_at": "2024-12-29T14:10:37Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/multi-8917edbed4", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.\nUpdates `jest` from 29.6.3 to 29.7.0\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/jestjs/jest/releases\">jest's releases</a>.</em></p>\n<blockquote>\n<h2>v29.7.0</h2>\n<h2>Features</h2>\n<ul>\n<li><code>[create-jest]</code> Add <code>npm init</code> / <code>yarn create</code> initialiser for Jest projects (<a href=\"https://redirect.github.com/jestjs/jest/pull/14453\">#14465</a>)</li>\n<li><code>[jest-validate]</code> Allow deprecation warnings for unknown options (<a href=\"https://redirect.github.com/jestjs/jest/pull/14499\">#14499</a>)</li>\n</ul>\n<h2>Fixes</h2>\n<ul>\n<li><code>[jest-resolver]</code> Replace unmatched capture groups in <code>moduleNameMapper</code> with empty string instead of <code>undefined</code> (<a href=\"https://redirect.github.com/jestjs/jest/pull/14507\">#14507</a>)</li>\n<li><code>[jest-snapshot]</code> Allow for strings as well as template literals in inline snapshots (<a href=\"https://redirect.github.com/jestjs/jest/pull/14465\">#14465</a>)</li>\n<li><code>[@jest/test-sequencer]</code> Calculate test runtime if <code>perStats.duration</code> is missing (<a href=\"https://redirect.github.com/jestjs/jest/pull/14473\">#14473</a>)</li>\n</ul>\n<h2>Performance</h2>\n<ul>\n<li><code>[@jest/create-cache-key-function]</code> Cache access of <code>NODE_ENV</code> and <code>BABEL_ENV</code> (<a href=\"https://redirect.github.com/jestjs/jest/pull/14455\">#14455</a>)</li>\n</ul>\n<h2>Chore &amp; Maintenance</h2>\n<ul>\n<li><code>[jest-cli]</code> Move internal config initialisation logic to the <code>create-jest</code> package (<a href=\"https://redirect.github.com/jestjs/jest/pull/14453\">#14465</a>)</li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/bawjensen\"><code>@\u200bbawjensen</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14465\">jestjs/jest#14465</a></li>\n<li><a href=\"https://github.com/malaviya-parth\"><code>@\u200bmalaviya-parth</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14467\">jestjs/jest#14467</a></li>\n<li><a href=\"https://github.com/niklasholm\"><code>@\u200bniklasholm</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14507\">jestjs/jest#14507</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0\">https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0</a></p>\n<h2>v29.6.4</h2>\n<h2>Fixes</h2>\n<ul>\n<li><code>[jest-core]</code> Fix typo in <code>scheduleAndRun</code> performance marker (<a href=\"https://redirect.github.com/jestjs/jest/pull/14434\">#14434</a>)</li>\n<li><code>[jest-environment-node]</code> Make sure <code>atob</code> and <code>btoa</code> are writeable in Node 20 (<a href=\"https://redirect.github.com/jestjs/jest/pull/14446\">#14446</a>)</li>\n<li><code>[jest-worker]</code> Additional error wrapper for <code>parentPort.postMessage</code> to fix unhandled <code>DataCloneError</code>. (<a href=\"https://redirect.github.com/jestjs/jest/pull/14437\">#14437</a>)</li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/stanleyume\"><code>@\u200bstanleyume</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14424\">jestjs/jest#14424</a></li>\n<li><a href=\"https://github.com/dj-stormtrooper\"><code>@\u200bdj-stormtrooper</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14437\">jestjs/jest#14437</a></li>\n<li><a href=\"https://github.com/thw0rted\"><code>@\u200bthw0rted</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14444\">jestjs/jest#14444</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/jestjs/jest/compare/v29.6.3...v29.6.4\">https://github.com/jestjs/jest/compare/v29.6.3...v29.6.4</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\">jest's changelog</a>.</em></p>\n<blockquote>\n<h2>29.7.0</h2>\n<h3>Features</h3>\n<ul>\n<li><code>[create-jest]</code> Add <code>npm init</code> / <code>yarn create</code> initialiser for Jest projects (<a href=\"https://redirect.github.com/jestjs/jest/pull/14453\">#14465</a>)</li>\n<li><code>[jest-validate]</code> Allow deprecation warnings for unknown options (<a href=\"https://redirect.github.com/jestjs/jest/pull/14499\">#14499</a>)</li>\n</ul>\n<h3>Fixes</h3>\n<ul>\n<li><code>[jest-resolver]</code> Replace unmatched capture groups in <code>moduleNameMapper</code> with empty string instead of <code>undefined</code> (<a href=\"https://redirect.github.com/jestjs/jest/pull/14507\">#14507</a>)</li>\n<li><code>[jest-snapshot]</code> Allow for strings as well as template literals in inline snapshots (<a href=\"https://redirect.github.com/jestjs/jest/pull/14465\">#14465</a>)</li>\n<li><code>[@jest/test-sequencer]</code> Calculate test runtime if <code>perStats.duration</code> is missing (<a href=\"https://redirect.github.com/jestjs/jest/pull/14473\">#14473</a>)</li>\n</ul>\n<h3>Performance</h3>\n<ul>\n<li><code>[@jest/create-cache-key-function]</code> Cache access of <code>NODE_ENV</code> and <code>BABEL_ENV</code> (<a href=\"https://redirect.github.com/jestjs/jest/pull/14455\">#14455</a>)</li>\n</ul>\n<h3>Chore &amp; Maintenance</h3>\n<ul>\n<li><code>[jest-cli]</code> Move internal config initialisation logic to the <code>create-jest</code> package (<a href=\"https://redirect.github.com/jestjs/jest/pull/14453\">#14465</a>)</li>\n</ul>\n<h2>29.6.4</h2>\n<h3>Fixes</h3>\n<ul>\n<li><code>[jest-core]</code> Fix typo in <code>scheduleAndRun</code> performance marker (<a href=\"https://redirect.github.com/jestjs/jest/pull/14434\">#14434</a>)</li>\n<li><code>[jest-environment-node]</code> Make sure <code>atob</code> and <code>btoa</code> are writeable in Node 20 (<a href=\"https://redirect.github.com/jestjs/jest/pull/14446\">#14446</a>)</li>\n<li><code>[jest-worker]</code> Additional error wrapper for <code>parentPort.postMessage</code> to fix unhandled <code>DataCloneError</code>. (<a href=\"https://redirect.github.com/jestjs/jest/pull/14437\">#14437</a>)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/jestjs/jest/commit/4e56991693da7cd4c3730dc3579a1dd1403ee630\"><code>4e56991</code></a> v29.7.0</li>\n<li><a href=\"https://github.com/jestjs/jest/commit/55cd6a0aaf6f9178199dfa7af7a00fcaa7c421fd\"><code>55cd6a0</code></a> v29.6.4</li>\n<li>See full diff in <a href=\"https://github.com/jestjs/jest/commits/v29.7.0/packages/jest\">compare view</a></li>\n</ul>\n</details>\n<br />\n\nUpdates `@types/jest` from 29.5.3 to 29.5.14\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\">compare view</a></li>\n</ul>\n</details>\n<br />\n\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/106.md b/pulls/106.md @@ -0,0 +1,141 @@ +# PR #106 Bump jest and @types/jest + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2024-12-29T13:43:18Z +- **Branch:** dependabot/npm_and_yarn/multi-8917edbed4 → main +- **Merged:** 2024-12-29T14:10:37Z +- **Labels:** dependencies, javascript +- **Diff:** [106.diff](./106.diff) + +--- + +Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together. +Updates `jest` from 29.6.3 to 29.7.0 +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/jestjs/jest/releases">jest's releases</a>.</em></p> +<blockquote> +<h2>v29.7.0</h2> +<h2>Features</h2> +<ul> +<li><code>[create-jest]</code> Add <code>npm init</code> / <code>yarn create</code> initialiser for Jest projects (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> +<li><code>[jest-validate]</code> Allow deprecation warnings for unknown options (<a href="https://redirect.github.com/jestjs/jest/pull/14499">#14499</a>)</li> +</ul> +<h2>Fixes</h2> +<ul> +<li><code>[jest-resolver]</code> Replace unmatched capture groups in <code>moduleNameMapper</code> with empty string instead of <code>undefined</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14507">#14507</a>)</li> +<li><code>[jest-snapshot]</code> Allow for strings as well as template literals in inline snapshots (<a href="https://redirect.github.com/jestjs/jest/pull/14465">#14465</a>)</li> +<li><code>[@jest/test-sequencer]</code> Calculate test runtime if <code>perStats.duration</code> is missing (<a href="https://redirect.github.com/jestjs/jest/pull/14473">#14473</a>)</li> +</ul> +<h2>Performance</h2> +<ul> +<li><code>[@jest/create-cache-key-function]</code> Cache access of <code>NODE_ENV</code> and <code>BABEL_ENV</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14455">#14455</a>)</li> +</ul> +<h2>Chore &amp; Maintenance</h2> +<ul> +<li><code>[jest-cli]</code> Move internal config initialisation logic to the <code>create-jest</code> package (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/bawjensen"><code>@​bawjensen</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14465">jestjs/jest#14465</a></li> +<li><a href="https://github.com/malaviya-parth"><code>@​malaviya-parth</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14467">jestjs/jest#14467</a></li> +<li><a href="https://github.com/niklasholm"><code>@​niklasholm</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14507">jestjs/jest#14507</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0">https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0</a></p> +<h2>v29.6.4</h2> +<h2>Fixes</h2> +<ul> +<li><code>[jest-core]</code> Fix typo in <code>scheduleAndRun</code> performance marker (<a href="https://redirect.github.com/jestjs/jest/pull/14434">#14434</a>)</li> +<li><code>[jest-environment-node]</code> Make sure <code>atob</code> and <code>btoa</code> are writeable in Node 20 (<a href="https://redirect.github.com/jestjs/jest/pull/14446">#14446</a>)</li> +<li><code>[jest-worker]</code> Additional error wrapper for <code>parentPort.postMessage</code> to fix unhandled <code>DataCloneError</code>. (<a href="https://redirect.github.com/jestjs/jest/pull/14437">#14437</a>)</li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/stanleyume"><code>@​stanleyume</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14424">jestjs/jest#14424</a></li> +<li><a href="https://github.com/dj-stormtrooper"><code>@​dj-stormtrooper</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14437">jestjs/jest#14437</a></li> +<li><a href="https://github.com/thw0rted"><code>@​thw0rted</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14444">jestjs/jest#14444</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/jestjs/jest/compare/v29.6.3...v29.6.4">https://github.com/jestjs/jest/compare/v29.6.3...v29.6.4</a></p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/jestjs/jest/blob/main/CHANGELOG.md">jest's changelog</a>.</em></p> +<blockquote> +<h2>29.7.0</h2> +<h3>Features</h3> +<ul> +<li><code>[create-jest]</code> Add <code>npm init</code> / <code>yarn create</code> initialiser for Jest projects (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> +<li><code>[jest-validate]</code> Allow deprecation warnings for unknown options (<a href="https://redirect.github.com/jestjs/jest/pull/14499">#14499</a>)</li> +</ul> +<h3>Fixes</h3> +<ul> +<li><code>[jest-resolver]</code> Replace unmatched capture groups in <code>moduleNameMapper</code> with empty string instead of <code>undefined</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14507">#14507</a>)</li> +<li><code>[jest-snapshot]</code> Allow for strings as well as template literals in inline snapshots (<a href="https://redirect.github.com/jestjs/jest/pull/14465">#14465</a>)</li> +<li><code>[@jest/test-sequencer]</code> Calculate test runtime if <code>perStats.duration</code> is missing (<a href="https://redirect.github.com/jestjs/jest/pull/14473">#14473</a>)</li> +</ul> +<h3>Performance</h3> +<ul> +<li><code>[@jest/create-cache-key-function]</code> Cache access of <code>NODE_ENV</code> and <code>BABEL_ENV</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14455">#14455</a>)</li> +</ul> +<h3>Chore &amp; Maintenance</h3> +<ul> +<li><code>[jest-cli]</code> Move internal config initialisation logic to the <code>create-jest</code> package (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> +</ul> +<h2>29.6.4</h2> +<h3>Fixes</h3> +<ul> +<li><code>[jest-core]</code> Fix typo in <code>scheduleAndRun</code> performance marker (<a href="https://redirect.github.com/jestjs/jest/pull/14434">#14434</a>)</li> +<li><code>[jest-environment-node]</code> Make sure <code>atob</code> and <code>btoa</code> are writeable in Node 20 (<a href="https://redirect.github.com/jestjs/jest/pull/14446">#14446</a>)</li> +<li><code>[jest-worker]</code> Additional error wrapper for <code>parentPort.postMessage</code> to fix unhandled <code>DataCloneError</code>. (<a href="https://redirect.github.com/jestjs/jest/pull/14437">#14437</a>)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/jestjs/jest/commit/4e56991693da7cd4c3730dc3579a1dd1403ee630"><code>4e56991</code></a> v29.7.0</li> +<li><a href="https://github.com/jestjs/jest/commit/55cd6a0aaf6f9178199dfa7af7a00fcaa7c421fd"><code>55cd6a0</code></a> v29.6.4</li> +<li>See full diff in <a href="https://github.com/jestjs/jest/commits/v29.7.0/packages/jest">compare view</a></li> +</ul> +</details> +<br /> + +Updates `@types/jest` from 29.5.3 to 29.5.14 +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li> +</ul> +</details> +<br /> + + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/107.diff b/pulls/107.diff @@ -0,0 +1,1669 @@ +diff --git a/package-lock.json b/package-lock.json +index 64f8d56..85bfe9e 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -27,7 +27,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", + "eslint-import-resolver-typescript": "^3.6.0", +- "eslint-plugin-github": "^4.9.2", ++ "eslint-plugin-github": "^5.1.4", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", +@@ -731,9 +731,9 @@ + } + }, + "node_modules/@eslint-community/regexpp": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.7.0.tgz", +- "integrity": "sha512-+HencqxU7CFJnQb7IKtuNBqS6Yx3Tz4kOL8BJXo+JyeiBm5MEX6pO8onXDkjrkCRlfYXS1Axro15ZjVFe9YgsA==", ++ "version": "4.12.1", ++ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", ++ "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" +@@ -1373,19 +1373,11 @@ + "@octokit/openapi-types": "^12.11.0" + } + }, +- "node_modules/@pkgr/utils": { +- "version": "2.3.1", +- "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", +- "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", ++ "node_modules/@pkgr/core": { ++ "version": "0.1.1", ++ "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", ++ "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", + "dev": true, +- "dependencies": { +- "cross-spawn": "^7.0.3", +- "is-glob": "^4.0.3", +- "open": "^8.4.0", +- "picocolors": "^1.0.0", +- "tiny-glob": "^0.2.9", +- "tslib": "^2.4.0" +- }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, +@@ -1393,12 +1385,6 @@ + "url": "https://opencollective.com/unts" + } + }, +- "node_modules/@pkgr/utils/node_modules/tslib": { +- "version": "2.5.0", +- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", +- "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", +- "dev": true +- }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", +@@ -2050,9 +2036,9 @@ + } + }, + "node_modules/acorn": { +- "version": "8.10.0", +- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", +- "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", ++ "version": "8.14.0", ++ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", ++ "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" +@@ -2422,9 +2408,9 @@ + } + }, + "node_modules/browserslist": { +- "version": "4.21.5", +- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", +- "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", ++ "version": "4.24.3", ++ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", ++ "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", + "dev": true, + "funding": [ + { +@@ -2434,13 +2420,17 @@ + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" ++ }, ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { +- "caniuse-lite": "^1.0.30001449", +- "electron-to-chromium": "^1.4.284", +- "node-releases": "^2.0.8", +- "update-browserslist-db": "^1.0.10" ++ "caniuse-lite": "^1.0.30001688", ++ "electron-to-chromium": "^1.5.73", ++ "node-releases": "^2.0.19", ++ "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" +@@ -2533,9 +2523,9 @@ + } + }, + "node_modules/caniuse-lite": { +- "version": "1.0.30001474", +- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001474.tgz", +- "integrity": "sha512-iaIZ8gVrWfemh5DG3T9/YqarVZoYf0r188IjaGwx68j4Pf0SGY6CQkmJUIE+NZHkkecQGohzXmBGEwWDr9aM3Q==", ++ "version": "1.0.30001690", ++ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", ++ "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", + "dev": true, + "funding": [ + { +@@ -2790,15 +2780,6 @@ + "node": ">=10" + } + }, +- "node_modules/define-lazy-prop": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", +- "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", +- "dev": true, +- "engines": { +- "node": ">=8" +- } +- }, + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", +@@ -2886,9 +2867,9 @@ + } + }, + "node_modules/electron-to-chromium": { +- "version": "1.4.352", +- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.352.tgz", +- "integrity": "sha512-ikFUEyu5/q+wJpMOxWxTaEVk2M1qKqTGKKyfJmod1CPZxKfYnxVS41/GCBQg21ItBpZybyN8sNpRqCUGm+Zc4Q==", ++ "version": "1.5.76", ++ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", ++ "integrity": "sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==", + "dev": true + }, + "node_modules/emittery": { +@@ -3040,9 +3021,9 @@ + } + }, + "node_modules/escalade": { +- "version": "3.1.1", +- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", +- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", ++ "version": "3.2.0", ++ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", ++ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "engines": { + "node": ">=6" +@@ -3195,12 +3176,12 @@ + } + }, + "node_modules/eslint-plugin-escompat": { +- "version": "3.4.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-escompat/-/eslint-plugin-escompat-3.4.0.tgz", +- "integrity": "sha512-ufTPv8cwCxTNoLnTZBFTQ5SxU2w7E7wiMIS7PSxsgP1eAxFjtSaoZ80LRn64hI8iYziE6kJG6gX/ZCJVxh48Bg==", ++ "version": "3.11.4", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-escompat/-/eslint-plugin-escompat-3.11.4.tgz", ++ "integrity": "sha512-j0ywwNnIufshOzgAu+PfIig1c7VRClKSNKzpniMT2vXQ4leL5q+e/SpMFQU0nrdL2WFFM44XmhSuwmxb3G0CJg==", + "dev": true, + "dependencies": { +- "browserslist": "^4.21.0" ++ "browserslist": "^4.23.1" + }, + "peerDependencies": { + "eslint": ">=5.14.1" +@@ -3241,150 +3222,225 @@ + } + }, + "node_modules/eslint-plugin-github": { +- "version": "4.9.2", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.2.tgz", +- "integrity": "sha512-osez6Sio/fLr/3QkW5HE1wbCOcmYG5030/6QIa9IcKyyfchewlecdnYcsbeUMUtdIiU9lWqhroQp2H/O7auxBA==", ++ "version": "5.1.4", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-5.1.4.tgz", ++ "integrity": "sha512-j5IgIxsDoch06zJzeqPvenfzRXDKI9Z8YwfUg1pm2ay1q44tMSFwvEu6l0uEIrTpA3v8QdPyLr98LqDl1TIhSA==", + "dev": true, + "dependencies": { ++ "@eslint/compat": "^1.2.3", ++ "@eslint/eslintrc": "^3.1.0", ++ "@eslint/js": "^9.14.0", + "@github/browserslist-config": "^1.0.0", +- "@typescript-eslint/eslint-plugin": "^6.0.0", +- "@typescript-eslint/parser": "^6.0.0", ++ "@typescript-eslint/eslint-plugin": "^8.0.0", ++ "@typescript-eslint/parser": "^8.0.0", + "aria-query": "^5.3.0", + "eslint-config-prettier": ">=8.0.0", +- "eslint-plugin-escompat": "^3.3.3", ++ "eslint-plugin-escompat": "^3.11.3", + "eslint-plugin-eslint-comments": "^3.2.0", + "eslint-plugin-filenames": "^1.3.2", + "eslint-plugin-i18n-text": "^1.0.1", + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-no-only-tests": "^3.0.0", +- "eslint-plugin-prettier": "^5.0.0", ++ "eslint-plugin-prettier": "^5.2.1", + "eslint-rule-documentation": ">=1.0.0", ++ "globals": "^15.12.0", + "jsx-ast-utils": "^3.3.2", + "prettier": "^3.0.0", +- "svg-element-attributes": "^1.3.1" ++ "svg-element-attributes": "^1.3.1", ++ "typescript-eslint": "^8.14.0" + }, + "bin": { + "eslint-ignore-errors": "bin/eslint-ignore-errors.js" + }, + "peerDependencies": { +- "eslint": "^8.0.1" ++ "eslint": "^8 || ^9" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@eslint/compat": { ++ "version": "1.2.4", ++ "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.2.4.tgz", ++ "integrity": "sha512-S8ZdQj/N69YAtuqFt7653jwcvuUj131+6qGLUyDqfDg1OIoBQ66OCuXC473YQfO2AaxITTutiRQiDwoo7ZLYyg==", ++ "dev": true, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "peerDependencies": { ++ "eslint": "^9.10.0" ++ }, ++ "peerDependenciesMeta": { ++ "eslint": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@eslint/eslintrc": { ++ "version": "3.2.0", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", ++ "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", ++ "dev": true, ++ "dependencies": { ++ "ajv": "^6.12.4", ++ "debug": "^4.3.2", ++ "espree": "^10.0.1", ++ "globals": "^14.0.0", ++ "ignore": "^5.2.0", ++ "import-fresh": "^3.2.1", ++ "js-yaml": "^4.1.0", ++ "minimatch": "^3.1.2", ++ "strip-json-comments": "^3.1.1" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "url": "https://opencollective.com/eslint" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@eslint/eslintrc/node_modules/globals": { ++ "version": "14.0.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", ++ "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", ++ "dev": true, ++ "engines": { ++ "node": ">=18" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/sindresorhus" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@eslint/js": { ++ "version": "9.17.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.17.0.tgz", ++ "integrity": "sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==", ++ "dev": true, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/eslint-plugin": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.4.1.tgz", +- "integrity": "sha512-3F5PtBzUW0dYlq77Lcqo13fv+58KDwUib3BddilE8ajPJT+faGgxmI9Sw+I8ZS22BYwoir9ZhNXcLi+S+I2bkw==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.2.tgz", ++ "integrity": "sha512-adig4SzPLjeQ0Tm+jvsozSGiCliI2ajeURDGHjZ2llnA+A67HihCQ+a3amtPhUakd1GlwHxSRvzOZktbEvhPPg==", + "dev": true, + "dependencies": { +- "@eslint-community/regexpp": "^4.5.1", +- "@typescript-eslint/scope-manager": "6.4.1", +- "@typescript-eslint/type-utils": "6.4.1", +- "@typescript-eslint/utils": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1", +- "debug": "^4.3.4", ++ "@eslint-community/regexpp": "^4.10.0", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/type-utils": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "graphemer": "^1.4.0", +- "ignore": "^5.2.4", ++ "ignore": "^5.3.1", + "natural-compare": "^1.4.0", +- "semver": "^7.5.4", +- "ts-api-utils": "^1.0.1" ++ "ts-api-utils": "^1.3.0" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { +- "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", +- "eslint": "^7.0.0 || ^8.0.0" +- }, +- "peerDependenciesMeta": { +- "typescript": { +- "optional": true +- } ++ "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" + } + }, +- "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/parser": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.4.1.tgz", +- "integrity": "sha512-610G6KHymg9V7EqOaNBMtD1GgpAmGROsmfHJPXNLCU9bfIuLrkdOygltK784F6Crboyd5tBFayPB7Sf0McrQwg==", ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.2.tgz", ++ "integrity": "sha512-AB/Wr1Lz31bzHfGm/jgbFR0VB0SML/hd2P1yxzKDM48YmP7vbyJNHRExUE/wZsQj2wUCvbWH8poNHFuxLqCTnA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "6.4.1", +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/typescript-estree": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1", +- "debug": "^4.3.4" ++ "@typescript-eslint/typescript-estree": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2", ++ "debug": "^4.3.4", ++ "ts-api-utils": "^1.3.0" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { +- "eslint": "^7.0.0 || ^8.0.0" +- }, +- "peerDependenciesMeta": { +- "typescript": { +- "optional": true +- } ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" + } + }, +- "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/scope-manager": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.4.1.tgz", +- "integrity": "sha512-p/OavqOQfm4/Hdrr7kvacOSFjwQ2rrDVJRPxt/o0TOWdFnjJptnjnZ+sYDR7fi4OimvIuKp+2LCkc+rt9fIW+A==", ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.2.tgz", ++ "integrity": "sha512-Cr4A0H7DtVIPkauj4sTSXVl+VBWewE9/o40KcF3TV9aqDEOWoXF3/+oRXNby3DYzZeCATvbdksYsGZzplwnK/Q==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1" ++ "@eslint-community/eslint-utils": "^4.4.0", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/typescript-estree": "8.18.2" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" + } + }, +- "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/type-utils": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.4.1.tgz", +- "integrity": "sha512-7ON8M8NXh73SGZ5XvIqWHjgX2f+vvaOarNliGhjrJnv1vdjG0LVIz+ToYfPirOoBi56jxAKLfsLm40+RvxVVXA==", ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/parser": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.2.tgz", ++ "integrity": "sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/typescript-estree": "6.4.1", +- "@typescript-eslint/utils": "6.4.1", +- "debug": "^4.3.4", +- "ts-api-utils": "^1.0.1" ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/typescript-estree": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", ++ "debug": "^4.3.4" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { +- "eslint": "^7.0.0 || ^8.0.0" ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/scope-manager": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.2.tgz", ++ "integrity": "sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2" + }, +- "peerDependenciesMeta": { +- "typescript": { +- "optional": true +- } ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/types": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.4.1.tgz", +- "integrity": "sha512-zAAopbNuYu++ijY1GV2ylCsQsi3B8QvfPHVqhGdDcbx/NK5lkqMnCGU53amAjccSpk+LfeONxwzUhDzArSfZJg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.2.tgz", ++ "integrity": "sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==", + "dev": true, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", +@@ -3392,82 +3448,118 @@ + } + }, + "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/typescript-estree": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.4.1.tgz", +- "integrity": "sha512-xF6Y7SatVE/OyV93h1xGgfOkHr2iXuo8ip0gbfzaKeGGuKiAnzS+HtVhSPx8Www243bwlW8IF7X0/B62SzFftg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.2.tgz", ++ "integrity": "sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "debug": "^4.3.4", +- "globby": "^11.1.0", ++ "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", +- "semver": "^7.5.4", +- "ts-api-utils": "^1.0.1" ++ "minimatch": "^9.0.4", ++ "semver": "^7.6.0", ++ "ts-api-utils": "^1.3.0" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, +- "peerDependenciesMeta": { +- "typescript": { +- "optional": true +- } ++ "peerDependencies": { ++ "typescript": ">=4.8.4 <5.8.0" + } + }, +- "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/utils": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.4.1.tgz", +- "integrity": "sha512-F/6r2RieNeorU0zhqZNv89s9bDZSovv3bZQpUNOmmQK1L80/cV4KEu95YUJWi75u5PhboFoKUJBnZ4FQcoqhDw==", ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { ++ "version": "9.0.5", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", ++ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { +- "@eslint-community/eslint-utils": "^4.4.0", +- "@types/json-schema": "^7.0.12", +- "@types/semver": "^7.5.0", +- "@typescript-eslint/scope-manager": "6.4.1", +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/typescript-estree": "6.4.1", +- "semver": "^7.5.4" ++ "brace-expansion": "^2.0.1" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": ">=16 || 14 >=14.17" + }, + "funding": { +- "type": "opencollective", +- "url": "https://opencollective.com/typescript-eslint" +- }, +- "peerDependencies": { +- "eslint": "^7.0.0 || ^8.0.0" ++ "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/visitor-keys": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.4.1.tgz", +- "integrity": "sha512-y/TyRJsbZPkJIZQXrHfdnxVnxyKegnpEvnRGNam7s3TRR2ykGefEWOhaef00/UUN3IZxizS7BTO3svd3lCOJRQ==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.2.tgz", ++ "integrity": "sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "6.4.1", +- "eslint-visitor-keys": "^3.4.1" ++ "@typescript-eslint/types": "8.18.2", ++ "eslint-visitor-keys": "^4.2.0" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, +- "node_modules/eslint-plugin-github/node_modules/semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "node_modules/eslint-plugin-github/node_modules/brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { +- "lru-cache": "^6.0.0" ++ "balanced-match": "^1.0.0" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/eslint-visitor-keys": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", ++ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", ++ "dev": true, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "url": "https://opencollective.com/eslint" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/espree": { ++ "version": "10.3.0", ++ "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", ++ "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", ++ "dev": true, ++ "dependencies": { ++ "acorn": "^8.14.0", ++ "acorn-jsx": "^5.3.2", ++ "eslint-visitor-keys": "^4.2.0" + }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "url": "https://opencollective.com/eslint" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/globals": { ++ "version": "15.14.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", ++ "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", ++ "dev": true, ++ "engines": { ++ "node": ">=18" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/sindresorhus" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/semver": { ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true, + "bin": { + "semver": "bin/semver.js" + }, +@@ -3475,6 +3567,51 @@ + "node": ">=10" + } + }, ++ "node_modules/eslint-plugin-github/node_modules/typescript-eslint": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.18.2.tgz", ++ "integrity": "sha512-KuXezG6jHkvC3MvizeXgupZzaG5wjhU3yE8E7e6viOvAvD9xAWYp8/vy0WULTGe9DYDWcQu7aW03YIV3mSitrQ==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/eslint-plugin": "8.18.2", ++ "@typescript-eslint/parser": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/typescript-eslint/node_modules/@typescript-eslint/utils": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.2.tgz", ++ "integrity": "sha512-Cr4A0H7DtVIPkauj4sTSXVl+VBWewE9/o40KcF3TV9aqDEOWoXF3/+oRXNby3DYzZeCATvbdksYsGZzplwnK/Q==", ++ "dev": true, ++ "dependencies": { ++ "@eslint-community/eslint-utils": "^4.4.0", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/typescript-estree": "8.18.2" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" ++ } ++ }, + "node_modules/eslint-plugin-i18n-text": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-i18n-text/-/eslint-plugin-i18n-text-1.0.1.tgz", +@@ -3607,23 +3744,24 @@ + } + }, + "node_modules/eslint-plugin-prettier": { +- "version": "5.0.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz", +- "integrity": "sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==", ++ "version": "5.2.1", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", ++ "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0", +- "synckit": "^0.8.5" ++ "synckit": "^0.9.1" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { +- "url": "https://opencollective.com/prettier" ++ "url": "https://opencollective.com/eslint-plugin-prettier" + }, + "peerDependencies": { + "@types/eslint": ">=8.0.0", + "eslint": ">=8.0.0", ++ "eslint-config-prettier": "*", + "prettier": ">=3.0.0" + }, + "peerDependenciesMeta": { +@@ -3930,9 +4068,9 @@ + "dev": true + }, + "node_modules/fast-glob": { +- "version": "3.3.1", +- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", +- "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", ++ "version": "3.3.2", ++ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", ++ "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", +@@ -4235,12 +4373,6 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/globalyzer": { +- "version": "0.1.0", +- "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", +- "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", +- "dev": true +- }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", +@@ -4261,12 +4393,6 @@ + "url": "https://github.com/sponsors/sindresorhus" + } + }, +- "node_modules/globrex": { +- "version": "0.1.2", +- "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", +- "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", +- "dev": true +- }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", +@@ -4437,9 +4563,9 @@ + } + }, + "node_modules/ignore": { +- "version": "5.2.4", +- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", +- "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", ++ "version": "5.3.2", ++ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", ++ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "engines": { + "node": ">= 4" +@@ -4622,21 +4748,6 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/is-docker": { +- "version": "2.2.1", +- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", +- "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", +- "dev": true, +- "bin": { +- "is-docker": "cli.js" +- }, +- "engines": { +- "node": ">=8" +- }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" +- } +- }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", +@@ -4870,18 +4981,6 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/is-wsl": { +- "version": "2.2.0", +- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", +- "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", +- "dev": true, +- "dependencies": { +- "is-docker": "^2.0.0" +- }, +- "engines": { +- "node": ">=8" +- } +- }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", +@@ -5962,9 +6061,9 @@ + "dev": true + }, + "node_modules/node-releases": { +- "version": "2.0.10", +- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", +- "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", ++ "version": "2.0.19", ++ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", ++ "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true + }, + "node_modules/normalize-path": { +@@ -6134,23 +6233,6 @@ + "url": "https://github.com/sponsors/sindresorhus" + } + }, +- "node_modules/open": { +- "version": "8.4.2", +- "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", +- "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", +- "dev": true, +- "dependencies": { +- "define-lazy-prop": "^2.0.0", +- "is-docker": "^2.1.1", +- "is-wsl": "^2.2.0" +- }, +- "engines": { +- "node": ">=12" +- }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" +- } +- }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", +@@ -6291,9 +6373,9 @@ + "dev": true + }, + "node_modules/picocolors": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", +- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", ++ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true + }, + "node_modules/picomatch": { +@@ -6940,13 +7022,13 @@ + } + }, + "node_modules/synckit": { +- "version": "0.8.5", +- "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", +- "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", ++ "version": "0.9.2", ++ "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", ++ "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", + "dev": true, + "dependencies": { +- "@pkgr/utils": "^2.3.1", +- "tslib": "^2.5.0" ++ "@pkgr/core": "^0.1.0", ++ "tslib": "^2.6.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" +@@ -6956,9 +7038,9 @@ + } + }, + "node_modules/synckit/node_modules/tslib": { +- "version": "2.5.0", +- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", +- "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", ++ "version": "2.8.1", ++ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", ++ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true + }, + "node_modules/tapable": { +@@ -6990,16 +7072,6 @@ + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, +- "node_modules/tiny-glob": { +- "version": "0.2.9", +- "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", +- "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", +- "dev": true, +- "dependencies": { +- "globalyzer": "0.1.0", +- "globrex": "^0.1.2" +- } +- }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", +@@ -7033,12 +7105,12 @@ + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/ts-api-utils": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.2.tgz", +- "integrity": "sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==", ++ "version": "1.4.3", ++ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", ++ "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "engines": { +- "node": ">=16.13.0" ++ "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" +@@ -7242,9 +7314,9 @@ + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" + }, + "node_modules/update-browserslist-db": { +- "version": "1.0.10", +- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", +- "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", ++ "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "dev": true, + "funding": [ + { +@@ -7254,14 +7326,18 @@ + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" ++ }, ++ { ++ "type": "github", ++ "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { +- "escalade": "^3.1.1", +- "picocolors": "^1.0.0" ++ "escalade": "^3.2.0", ++ "picocolors": "^1.1.0" + }, + "bin": { +- "browserslist-lint": "cli.js" ++ "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" +@@ -8025,9 +8101,9 @@ + } + }, + "@eslint-community/regexpp": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.7.0.tgz", +- "integrity": "sha512-+HencqxU7CFJnQb7IKtuNBqS6Yx3Tz4kOL8BJXo+JyeiBm5MEX6pO8onXDkjrkCRlfYXS1Axro15ZjVFe9YgsA==", ++ "version": "4.12.1", ++ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", ++ "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true + }, + "@eslint/eslintrc": { +@@ -8542,27 +8618,11 @@ + "@octokit/openapi-types": "^12.11.0" + } + }, +- "@pkgr/utils": { +- "version": "2.3.1", +- "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", +- "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", +- "dev": true, +- "requires": { +- "cross-spawn": "^7.0.3", +- "is-glob": "^4.0.3", +- "open": "^8.4.0", +- "picocolors": "^1.0.0", +- "tiny-glob": "^0.2.9", +- "tslib": "^2.4.0" +- }, +- "dependencies": { +- "tslib": { +- "version": "2.5.0", +- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", +- "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", +- "dev": true +- } +- } ++ "@pkgr/core": { ++ "version": "0.1.1", ++ "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", ++ "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", ++ "dev": true + }, + "@sinclair/typebox": { + "version": "0.27.8", +@@ -9018,9 +9078,9 @@ + "dev": true + }, + "acorn": { +- "version": "8.10.0", +- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", +- "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", ++ "version": "8.14.0", ++ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", ++ "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "dev": true + }, + "acorn-jsx": { +@@ -9293,15 +9353,15 @@ + } + }, + "browserslist": { +- "version": "4.21.5", +- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", +- "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", ++ "version": "4.24.3", ++ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", ++ "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", + "dev": true, + "requires": { +- "caniuse-lite": "^1.0.30001449", +- "electron-to-chromium": "^1.4.284", +- "node-releases": "^2.0.8", +- "update-browserslist-db": "^1.0.10" ++ "caniuse-lite": "^1.0.30001688", ++ "electron-to-chromium": "^1.5.73", ++ "node-releases": "^2.0.19", ++ "update-browserslist-db": "^1.1.1" + } + }, + "bs-logger": { +@@ -9370,9 +9430,9 @@ + "dev": true + }, + "caniuse-lite": { +- "version": "1.0.30001474", +- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001474.tgz", +- "integrity": "sha512-iaIZ8gVrWfemh5DG3T9/YqarVZoYf0r188IjaGwx68j4Pf0SGY6CQkmJUIE+NZHkkecQGohzXmBGEwWDr9aM3Q==", ++ "version": "1.0.30001690", ++ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", ++ "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", + "dev": true + }, + "chalk": { +@@ -9548,12 +9608,6 @@ + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" + }, +- "define-lazy-prop": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", +- "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", +- "dev": true +- }, + "define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", +@@ -9619,9 +9673,9 @@ + } + }, + "electron-to-chromium": { +- "version": "1.4.352", +- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.352.tgz", +- "integrity": "sha512-ikFUEyu5/q+wJpMOxWxTaEVk2M1qKqTGKKyfJmod1CPZxKfYnxVS41/GCBQg21ItBpZybyN8sNpRqCUGm+Zc4Q==", ++ "version": "1.5.76", ++ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", ++ "integrity": "sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==", + "dev": true + }, + "emittery": { +@@ -9746,9 +9800,9 @@ + } + }, + "escalade": { +- "version": "3.1.1", +- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", +- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", ++ "version": "3.2.0", ++ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", ++ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true + }, + "escape-string-regexp": { +@@ -9937,12 +9991,12 @@ + } + }, + "eslint-plugin-escompat": { +- "version": "3.4.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-escompat/-/eslint-plugin-escompat-3.4.0.tgz", +- "integrity": "sha512-ufTPv8cwCxTNoLnTZBFTQ5SxU2w7E7wiMIS7PSxsgP1eAxFjtSaoZ80LRn64hI8iYziE6kJG6gX/ZCJVxh48Bg==", ++ "version": "3.11.4", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-escompat/-/eslint-plugin-escompat-3.11.4.tgz", ++ "integrity": "sha512-j0ywwNnIufshOzgAu+PfIig1c7VRClKSNKzpniMT2vXQ4leL5q+e/SpMFQU0nrdL2WFFM44XmhSuwmxb3G0CJg==", + "dev": true, + "requires": { +- "browserslist": "^4.21.0" ++ "browserslist": "^4.23.1" + } + }, + "eslint-plugin-eslint-comments": { +@@ -9968,137 +10022,243 @@ + } + }, + "eslint-plugin-github": { +- "version": "4.9.2", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.2.tgz", +- "integrity": "sha512-osez6Sio/fLr/3QkW5HE1wbCOcmYG5030/6QIa9IcKyyfchewlecdnYcsbeUMUtdIiU9lWqhroQp2H/O7auxBA==", ++ "version": "5.1.4", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-5.1.4.tgz", ++ "integrity": "sha512-j5IgIxsDoch06zJzeqPvenfzRXDKI9Z8YwfUg1pm2ay1q44tMSFwvEu6l0uEIrTpA3v8QdPyLr98LqDl1TIhSA==", + "dev": true, + "requires": { ++ "@eslint/compat": "^1.2.3", ++ "@eslint/eslintrc": "^3.1.0", ++ "@eslint/js": "^9.14.0", + "@github/browserslist-config": "^1.0.0", +- "@typescript-eslint/eslint-plugin": "^6.0.0", +- "@typescript-eslint/parser": "^6.0.0", ++ "@typescript-eslint/eslint-plugin": "^8.0.0", ++ "@typescript-eslint/parser": "^8.0.0", + "aria-query": "^5.3.0", + "eslint-config-prettier": ">=8.0.0", +- "eslint-plugin-escompat": "^3.3.3", ++ "eslint-plugin-escompat": "^3.11.3", + "eslint-plugin-eslint-comments": "^3.2.0", + "eslint-plugin-filenames": "^1.3.2", + "eslint-plugin-i18n-text": "^1.0.1", + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-no-only-tests": "^3.0.0", +- "eslint-plugin-prettier": "^5.0.0", ++ "eslint-plugin-prettier": "^5.2.1", + "eslint-rule-documentation": ">=1.0.0", ++ "globals": "^15.12.0", + "jsx-ast-utils": "^3.3.2", + "prettier": "^3.0.0", +- "svg-element-attributes": "^1.3.1" ++ "svg-element-attributes": "^1.3.1", ++ "typescript-eslint": "^8.14.0" + }, + "dependencies": { ++ "@eslint/compat": { ++ "version": "1.2.4", ++ "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.2.4.tgz", ++ "integrity": "sha512-S8ZdQj/N69YAtuqFt7653jwcvuUj131+6qGLUyDqfDg1OIoBQ66OCuXC473YQfO2AaxITTutiRQiDwoo7ZLYyg==", ++ "dev": true, ++ "requires": {} ++ }, ++ "@eslint/eslintrc": { ++ "version": "3.2.0", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", ++ "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", ++ "dev": true, ++ "requires": { ++ "ajv": "^6.12.4", ++ "debug": "^4.3.2", ++ "espree": "^10.0.1", ++ "globals": "^14.0.0", ++ "ignore": "^5.2.0", ++ "import-fresh": "^3.2.1", ++ "js-yaml": "^4.1.0", ++ "minimatch": "^3.1.2", ++ "strip-json-comments": "^3.1.1" ++ }, ++ "dependencies": { ++ "globals": { ++ "version": "14.0.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", ++ "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", ++ "dev": true ++ } ++ } ++ }, ++ "@eslint/js": { ++ "version": "9.17.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.17.0.tgz", ++ "integrity": "sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==", ++ "dev": true ++ }, + "@typescript-eslint/eslint-plugin": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.4.1.tgz", +- "integrity": "sha512-3F5PtBzUW0dYlq77Lcqo13fv+58KDwUib3BddilE8ajPJT+faGgxmI9Sw+I8ZS22BYwoir9ZhNXcLi+S+I2bkw==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.2.tgz", ++ "integrity": "sha512-adig4SzPLjeQ0Tm+jvsozSGiCliI2ajeURDGHjZ2llnA+A67HihCQ+a3amtPhUakd1GlwHxSRvzOZktbEvhPPg==", + "dev": true, + "requires": { +- "@eslint-community/regexpp": "^4.5.1", +- "@typescript-eslint/scope-manager": "6.4.1", +- "@typescript-eslint/type-utils": "6.4.1", +- "@typescript-eslint/utils": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1", +- "debug": "^4.3.4", ++ "@eslint-community/regexpp": "^4.10.0", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/type-utils": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "graphemer": "^1.4.0", +- "ignore": "^5.2.4", ++ "ignore": "^5.3.1", + "natural-compare": "^1.4.0", +- "semver": "^7.5.4", +- "ts-api-utils": "^1.0.1" ++ "ts-api-utils": "^1.3.0" ++ }, ++ "dependencies": { ++ "@typescript-eslint/type-utils": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.2.tgz", ++ "integrity": "sha512-AB/Wr1Lz31bzHfGm/jgbFR0VB0SML/hd2P1yxzKDM48YmP7vbyJNHRExUE/wZsQj2wUCvbWH8poNHFuxLqCTnA==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/typescript-estree": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2", ++ "debug": "^4.3.4", ++ "ts-api-utils": "^1.3.0" ++ } ++ }, ++ "@typescript-eslint/utils": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.2.tgz", ++ "integrity": "sha512-Cr4A0H7DtVIPkauj4sTSXVl+VBWewE9/o40KcF3TV9aqDEOWoXF3/+oRXNby3DYzZeCATvbdksYsGZzplwnK/Q==", ++ "dev": true, ++ "requires": { ++ "@eslint-community/eslint-utils": "^4.4.0", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/typescript-estree": "8.18.2" ++ } ++ } + } + }, + "@typescript-eslint/parser": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.4.1.tgz", +- "integrity": "sha512-610G6KHymg9V7EqOaNBMtD1GgpAmGROsmfHJPXNLCU9bfIuLrkdOygltK784F6Crboyd5tBFayPB7Sf0McrQwg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.2.tgz", ++ "integrity": "sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "6.4.1", +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/typescript-estree": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/typescript-estree": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.4.1.tgz", +- "integrity": "sha512-p/OavqOQfm4/Hdrr7kvacOSFjwQ2rrDVJRPxt/o0TOWdFnjJptnjnZ+sYDR7fi4OimvIuKp+2LCkc+rt9fIW+A==", +- "dev": true, +- "requires": { +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1" +- } +- }, +- "@typescript-eslint/type-utils": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.4.1.tgz", +- "integrity": "sha512-7ON8M8NXh73SGZ5XvIqWHjgX2f+vvaOarNliGhjrJnv1vdjG0LVIz+ToYfPirOoBi56jxAKLfsLm40+RvxVVXA==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.2.tgz", ++ "integrity": "sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==", + "dev": true, + "requires": { +- "@typescript-eslint/typescript-estree": "6.4.1", +- "@typescript-eslint/utils": "6.4.1", +- "debug": "^4.3.4", +- "ts-api-utils": "^1.0.1" ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2" + } + }, + "@typescript-eslint/types": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.4.1.tgz", +- "integrity": "sha512-zAAopbNuYu++ijY1GV2ylCsQsi3B8QvfPHVqhGdDcbx/NK5lkqMnCGU53amAjccSpk+LfeONxwzUhDzArSfZJg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.2.tgz", ++ "integrity": "sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.4.1.tgz", +- "integrity": "sha512-xF6Y7SatVE/OyV93h1xGgfOkHr2iXuo8ip0gbfzaKeGGuKiAnzS+HtVhSPx8Www243bwlW8IF7X0/B62SzFftg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.2.tgz", ++ "integrity": "sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "debug": "^4.3.4", +- "globby": "^11.1.0", ++ "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", +- "semver": "^7.5.4", +- "ts-api-utils": "^1.0.1" ++ "minimatch": "^9.0.4", ++ "semver": "^7.6.0", ++ "ts-api-utils": "^1.3.0" ++ }, ++ "dependencies": { ++ "minimatch": { ++ "version": "9.0.5", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", ++ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", ++ "dev": true, ++ "requires": { ++ "brace-expansion": "^2.0.1" ++ } ++ } + } + }, +- "@typescript-eslint/utils": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.4.1.tgz", +- "integrity": "sha512-F/6r2RieNeorU0zhqZNv89s9bDZSovv3bZQpUNOmmQK1L80/cV4KEu95YUJWi75u5PhboFoKUJBnZ4FQcoqhDw==", ++ "@typescript-eslint/visitor-keys": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.2.tgz", ++ "integrity": "sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==", + "dev": true, + "requires": { +- "@eslint-community/eslint-utils": "^4.4.0", +- "@types/json-schema": "^7.0.12", +- "@types/semver": "^7.5.0", +- "@typescript-eslint/scope-manager": "6.4.1", +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/typescript-estree": "6.4.1", +- "semver": "^7.5.4" ++ "@typescript-eslint/types": "8.18.2", ++ "eslint-visitor-keys": "^4.2.0" + } + }, +- "@typescript-eslint/visitor-keys": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.4.1.tgz", +- "integrity": "sha512-y/TyRJsbZPkJIZQXrHfdnxVnxyKegnpEvnRGNam7s3TRR2ykGefEWOhaef00/UUN3IZxizS7BTO3svd3lCOJRQ==", ++ "brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "6.4.1", +- "eslint-visitor-keys": "^3.4.1" ++ "balanced-match": "^1.0.0" + } + }, ++ "eslint-visitor-keys": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", ++ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", ++ "dev": true ++ }, ++ "espree": { ++ "version": "10.3.0", ++ "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", ++ "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", ++ "dev": true, ++ "requires": { ++ "acorn": "^8.14.0", ++ "acorn-jsx": "^5.3.2", ++ "eslint-visitor-keys": "^4.2.0" ++ } ++ }, ++ "globals": { ++ "version": "15.14.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", ++ "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", ++ "dev": true ++ }, + "semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true ++ }, ++ "typescript-eslint": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.18.2.tgz", ++ "integrity": "sha512-KuXezG6jHkvC3MvizeXgupZzaG5wjhU3yE8E7e6viOvAvD9xAWYp8/vy0WULTGe9DYDWcQu7aW03YIV3mSitrQ==", + "dev": true, + "requires": { +- "lru-cache": "^6.0.0" ++ "@typescript-eslint/eslint-plugin": "8.18.2", ++ "@typescript-eslint/parser": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2" ++ }, ++ "dependencies": { ++ "@typescript-eslint/utils": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.2.tgz", ++ "integrity": "sha512-Cr4A0H7DtVIPkauj4sTSXVl+VBWewE9/o40KcF3TV9aqDEOWoXF3/+oRXNby3DYzZeCATvbdksYsGZzplwnK/Q==", ++ "dev": true, ++ "requires": { ++ "@eslint-community/eslint-utils": "^4.4.0", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/typescript-estree": "8.18.2" ++ } ++ } + } + } + } +@@ -10203,13 +10363,13 @@ + "dev": true + }, + "eslint-plugin-prettier": { +- "version": "5.0.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz", +- "integrity": "sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==", ++ "version": "5.2.1", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", ++ "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0", +- "synckit": "^0.8.5" ++ "synckit": "^0.9.1" + } + }, + "eslint-rule-documentation": { +@@ -10346,9 +10506,9 @@ + "dev": true + }, + "fast-glob": { +- "version": "3.3.1", +- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", +- "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", ++ "version": "3.3.2", ++ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", ++ "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", +@@ -10572,12 +10732,6 @@ + "define-properties": "^1.1.3" + } + }, +- "globalyzer": { +- "version": "0.1.0", +- "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", +- "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", +- "dev": true +- }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", +@@ -10592,12 +10746,6 @@ + "slash": "^3.0.0" + } + }, +- "globrex": { +- "version": "0.1.2", +- "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", +- "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", +- "dev": true +- }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", +@@ -10723,9 +10871,9 @@ + "dev": true + }, + "ignore": { +- "version": "5.2.4", +- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", +- "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", ++ "version": "5.3.2", ++ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", ++ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true + }, + "import-fresh": { +@@ -10851,12 +10999,6 @@ + "has-tostringtag": "^1.0.0" + } + }, +- "is-docker": { +- "version": "2.2.1", +- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", +- "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", +- "dev": true +- }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", +@@ -11009,15 +11151,6 @@ + "get-intrinsic": "^1.1.1" + } + }, +- "is-wsl": { +- "version": "2.2.0", +- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", +- "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", +- "dev": true, +- "requires": { +- "is-docker": "^2.0.0" +- } +- }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", +@@ -11855,9 +11988,9 @@ + "dev": true + }, + "node-releases": { +- "version": "2.0.10", +- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", +- "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", ++ "version": "2.0.19", ++ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", ++ "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true + }, + "normalize-path": { +@@ -11976,17 +12109,6 @@ + "mimic-fn": "^2.1.0" + } + }, +- "open": { +- "version": "8.4.2", +- "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", +- "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", +- "dev": true, +- "requires": { +- "define-lazy-prop": "^2.0.0", +- "is-docker": "^2.1.1", +- "is-wsl": "^2.2.0" +- } +- }, + "optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", +@@ -12087,9 +12209,9 @@ + "dev": true + }, + "picocolors": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", +- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", ++ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true + }, + "picomatch": { +@@ -12528,19 +12650,19 @@ + "dev": true + }, + "synckit": { +- "version": "0.8.5", +- "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", +- "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", ++ "version": "0.9.2", ++ "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", ++ "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", + "dev": true, + "requires": { +- "@pkgr/utils": "^2.3.1", +- "tslib": "^2.5.0" ++ "@pkgr/core": "^0.1.0", ++ "tslib": "^2.6.2" + }, + "dependencies": { + "tslib": { +- "version": "2.5.0", +- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", +- "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", ++ "version": "2.8.1", ++ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", ++ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true + } + } +@@ -12568,16 +12690,6 @@ + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, +- "tiny-glob": { +- "version": "0.2.9", +- "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", +- "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", +- "dev": true, +- "requires": { +- "globalyzer": "0.1.0", +- "globrex": "^0.1.2" +- } +- }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", +@@ -12605,9 +12717,9 @@ + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "ts-api-utils": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.2.tgz", +- "integrity": "sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==", ++ "version": "1.4.3", ++ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", ++ "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "requires": {} + }, +@@ -12743,13 +12855,13 @@ + "integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==" + }, + "update-browserslist-db": { +- "version": "1.0.10", +- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", +- "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", ++ "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "dev": true, + "requires": { +- "escalade": "^3.1.1", +- "picocolors": "^1.0.0" ++ "escalade": "^3.2.0", ++ "picocolors": "^1.1.0" + } + }, + "uri-js": { +diff --git a/package.json b/package.json +index ba6e0cd..ba99cf1 100644 +--- a/package.json ++++ b/package.json +@@ -46,7 +46,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", + "eslint-import-resolver-typescript": "^3.6.0", +- "eslint-plugin-github": "^4.9.2", ++ "eslint-plugin-github": "^5.1.4", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", diff --git a/pulls/107.json b/pulls/107.json @@ -0,0 +1,27 @@ +{ + "number": 107, + "title": "Bump eslint-plugin-github from 4.9.2 to 5.1.4", + "state": "closed", + "diff_file": "107.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-29T13:43:20Z", + "closed_at": "2024-12-29T13:43:53Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-plugin-github-5.1.4", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.9.2 to 5.1.4.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/github/eslint-plugin-github/releases\">eslint-plugin-github's releases</a>.</em></p>\n<blockquote>\n<h2>v5.1.4</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>chore(deps): bump the all-dependencies group with 6 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/581\">github/eslint-plugin-github#581</a></li>\n<li>chore(deps-dev): bump cross-spawn from 6.0.5 to 6.0.6 in the npm_and_yarn group by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/574\">github/eslint-plugin-github#574</a></li>\n<li>Update README.md by <a href=\"https://github.com/gracepark\"><code>@\u200bgracepark</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/583\">github/eslint-plugin-github#583</a></li>\n<li>Update filenames default since it is now in our repo by <a href=\"https://github.com/gracepark\"><code>@\u200bgracepark</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/584\">github/eslint-plugin-github#584</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.3...v5.1.4\">https://github.com/github/eslint-plugin-github/compare/v5.1.3...v5.1.4</a></p>\n<h2>v5.1.3</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>ESLint &lt;v9 will maintain backwards compatibility by using the original <code>eslint-filenames-plugin</code> by <a href=\"https://github.com/gracepark\"><code>@\u200bgracepark</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/579\">github/eslint-plugin-github#579</a></li>\n<li>For ESLint v9+, if you configured the <code>filenames/match-regex</code> rule, please note we have adapted the match regex rule into <code>eslint-plugin-github</code> as the original <code>eslint-filenames-plugin</code> is no longer maintained and needed an ESLint v9 update. Please update the rule name to <code>github/filenames-match-regex</code> and keep the same configuration.</li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.2...v5.1.3\">https://github.com/github/eslint-plugin-github/compare/v5.1.2...v5.1.3</a></p>\n<h2>v5.1.2</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Update filenames by <a href=\"https://github.com/gracepark\"><code>@\u200bgracepark</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/578\">github/eslint-plugin-github#578</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.1...v5.1.2\">https://github.com/github/eslint-plugin-github/compare/v5.1.1...v5.1.2</a></p>\n<h2>v5.1.1</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>chore(deps): bump the all-dependencies group across 1 directory with 4 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/575\">github/eslint-plugin-github#575</a></li>\n<li>Update package.json by <a href=\"https://github.com/gracepark\"><code>@\u200bgracepark</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/577\">github/eslint-plugin-github#577</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.0...v5.1.1\">https://github.com/github/eslint-plugin-github/compare/v5.1.0...v5.1.1</a></p>\n<h2>v5.1.0</h2>\n<p>In this release we're supporting ESLint's new flat config and still maintaining legacy configs for backwards compatibility. We've created flat configs via <code>getFlatConfigs()</code>:</p>\n<h3>Usage</h3>\n<pre lang=\"js\"><code>import github from 'eslint-plugin-github'\n<p>export default [\ngithub.getFlatConfigs().browser,\ngithub.getFlatConfigs().recommended,\ngithub.getFlatConfigs().react,\n...github.getFlatConfigs().typescript,\n{\nfiles: ['**/*.{js,mjs,cjs,jsx,mjsx,ts,tsx,mtsx}'],\nignores: ['eslint.config.mjs'],\nrules: {\n'github/array-foreach': 'error',\n'github/async-preventdefault': 'warn',\n&lt;/tr&gt;&lt;/table&gt;\n</code></pre></p>\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/abcfc3bdfb4628c75fcbdca1b6fae1fa82cddb1c\"><code>abcfc3b</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/584\">#584</a> from github/gracepark/filenames-default-update</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/2b0173cad4f04d437ef318d8bb73f5c12ee7975f\"><code>2b0173c</code></a> remove dash</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/996a56d12293113d0fde89e6796b9f43fedfc5f4\"><code>996a56d</code></a> update doc</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/5bb2f9c48f02d5b260a5344f5f1e94b73291ee29\"><code>5bb2f9c</code></a> update grammar</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/1373fa2ae4dc12ce61f4b7501ad41828fa9076c1\"><code>1373fa2</code></a> update filenames default since it is now in our repo</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/5bb75fb4013cda777e87607e88971e6d4c0e3bbf\"><code>5bb75fb</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/583\">#583</a> from github/gracepark-update-note-filenames</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/11b8aa9994f15ea0ee5c7da8701b6b7ac9cbdfc1\"><code>11b8aa9</code></a> Update README.md</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/1e930ed4edb69dddd29400a072f5b660fc3af89a\"><code>1e930ed</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/574\">#574</a> from github/dependabot/npm_and_yarn/npm_and_yarn-52c6...</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/ad727ac8878c7006492a4aa2a835c625196a6ef2\"><code>ad727ac</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/581\">#581</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/0c780c76bd35d0ba09d9eea18b2f90f35d8a7c69\"><code>0c780c7</code></a> chore(deps): bump the all-dependencies group with 6 updates</li>\n<li>Additional commits viewable in <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.9.2...v5.1.4\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.9.2&new-version=5.1.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2024-12-29T13:43:53Z", + "body": "Superseded by #108." + } + ], + "review_comments": [] +} diff --git a/pulls/107.md b/pulls/107.md @@ -0,0 +1,121 @@ +# PR #107 Bump eslint-plugin-github from 4.9.2 to 5.1.4 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2024-12-29T13:43:20Z +- **Branch:** dependabot/npm_and_yarn/eslint-plugin-github-5.1.4 → main +- **Closed:** 2024-12-29T13:43:53Z +- **Labels:** dependencies, javascript +- **Diff:** [107.diff](./107.diff) + +--- + +Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.9.2 to 5.1.4. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/github/eslint-plugin-github/releases">eslint-plugin-github's releases</a>.</em></p> +<blockquote> +<h2>v5.1.4</h2> +<h2>What's Changed</h2> +<ul> +<li>chore(deps): bump the all-dependencies group with 6 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/581">github/eslint-plugin-github#581</a></li> +<li>chore(deps-dev): bump cross-spawn from 6.0.5 to 6.0.6 in the npm_and_yarn group by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/574">github/eslint-plugin-github#574</a></li> +<li>Update README.md by <a href="https://github.com/gracepark"><code>@​gracepark</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/583">github/eslint-plugin-github#583</a></li> +<li>Update filenames default since it is now in our repo by <a href="https://github.com/gracepark"><code>@​gracepark</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/584">github/eslint-plugin-github#584</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v5.1.3...v5.1.4">https://github.com/github/eslint-plugin-github/compare/v5.1.3...v5.1.4</a></p> +<h2>v5.1.3</h2> +<h2>What's Changed</h2> +<ul> +<li>ESLint &lt;v9 will maintain backwards compatibility by using the original <code>eslint-filenames-plugin</code> by <a href="https://github.com/gracepark"><code>@​gracepark</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/579">github/eslint-plugin-github#579</a></li> +<li>For ESLint v9+, if you configured the <code>filenames/match-regex</code> rule, please note we have adapted the match regex rule into <code>eslint-plugin-github</code> as the original <code>eslint-filenames-plugin</code> is no longer maintained and needed an ESLint v9 update. Please update the rule name to <code>github/filenames-match-regex</code> and keep the same configuration.</li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v5.1.2...v5.1.3">https://github.com/github/eslint-plugin-github/compare/v5.1.2...v5.1.3</a></p> +<h2>v5.1.2</h2> +<h2>What's Changed</h2> +<ul> +<li>Update filenames by <a href="https://github.com/gracepark"><code>@​gracepark</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/578">github/eslint-plugin-github#578</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v5.1.1...v5.1.2">https://github.com/github/eslint-plugin-github/compare/v5.1.1...v5.1.2</a></p> +<h2>v5.1.1</h2> +<h2>What's Changed</h2> +<ul> +<li>chore(deps): bump the all-dependencies group across 1 directory with 4 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/575">github/eslint-plugin-github#575</a></li> +<li>Update package.json by <a href="https://github.com/gracepark"><code>@​gracepark</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/577">github/eslint-plugin-github#577</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v5.1.0...v5.1.1">https://github.com/github/eslint-plugin-github/compare/v5.1.0...v5.1.1</a></p> +<h2>v5.1.0</h2> +<p>In this release we're supporting ESLint's new flat config and still maintaining legacy configs for backwards compatibility. We've created flat configs via <code>getFlatConfigs()</code>:</p> +<h3>Usage</h3> +<pre lang="js"><code>import github from 'eslint-plugin-github' +<p>export default [ +github.getFlatConfigs().browser, +github.getFlatConfigs().recommended, +github.getFlatConfigs().react, +...github.getFlatConfigs().typescript, +{ +files: ['**/*.{js,mjs,cjs,jsx,mjsx,ts,tsx,mtsx}'], +ignores: ['eslint.config.mjs'], +rules: { +'github/array-foreach': 'error', +'github/async-preventdefault': 'warn', +&lt;/tr&gt;&lt;/table&gt; +</code></pre></p> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/github/eslint-plugin-github/commit/abcfc3bdfb4628c75fcbdca1b6fae1fa82cddb1c"><code>abcfc3b</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/584">#584</a> from github/gracepark/filenames-default-update</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/2b0173cad4f04d437ef318d8bb73f5c12ee7975f"><code>2b0173c</code></a> remove dash</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/996a56d12293113d0fde89e6796b9f43fedfc5f4"><code>996a56d</code></a> update doc</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/5bb2f9c48f02d5b260a5344f5f1e94b73291ee29"><code>5bb2f9c</code></a> update grammar</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/1373fa2ae4dc12ce61f4b7501ad41828fa9076c1"><code>1373fa2</code></a> update filenames default since it is now in our repo</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/5bb75fb4013cda777e87607e88971e6d4c0e3bbf"><code>5bb75fb</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/583">#583</a> from github/gracepark-update-note-filenames</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/11b8aa9994f15ea0ee5c7da8701b6b7ac9cbdfc1"><code>11b8aa9</code></a> Update README.md</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/1e930ed4edb69dddd29400a072f5b660fc3af89a"><code>1e930ed</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/574">#574</a> from github/dependabot/npm_and_yarn/npm_and_yarn-52c6...</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/ad727ac8878c7006492a4aa2a835c625196a6ef2"><code>ad727ac</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/581">#581</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/0c780c76bd35d0ba09d9eea18b2f90f35d8a7c69"><code>0c780c7</code></a> chore(deps): bump the all-dependencies group with 6 updates</li> +<li>Additional commits viewable in <a href="https://github.com/github/eslint-plugin-github/compare/v4.9.2...v5.1.4">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.9.2&new-version=5.1.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2024-12-29T13:43:53Z + +Superseded by #108. + diff --git a/pulls/108.diff b/pulls/108.diff @@ -0,0 +1,7562 @@ +diff --git a/package-lock.json b/package-lock.json +index e924e28..87d7059 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,9 +25,9 @@ + "@types/node": "^20.9.3", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^9.17.0", + "eslint-import-resolver-typescript": "^3.6.0", +- "eslint-plugin-github": "^4.9.2", ++ "eslint-plugin-github": "^5.1.4", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", +@@ -509,18 +509,6 @@ + "@babel/core": "^7.0.0-0" + } + }, +- "node_modules/@babel/runtime": { +- "version": "7.21.0", +- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", +- "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", +- "dev": true, +- "dependencies": { +- "regenerator-runtime": "^0.13.11" +- }, +- "engines": { +- "node": ">=6.9.0" +- } +- }, + "node_modules/@babel/template": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", +@@ -588,24 +576,67 @@ + } + }, + "node_modules/@eslint-community/regexpp": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.7.0.tgz", +- "integrity": "sha512-+HencqxU7CFJnQb7IKtuNBqS6Yx3Tz4kOL8BJXo+JyeiBm5MEX6pO8onXDkjrkCRlfYXS1Axro15ZjVFe9YgsA==", ++ "version": "4.12.1", ++ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", ++ "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, ++ "node_modules/@eslint/compat": { ++ "version": "1.2.4", ++ "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.2.4.tgz", ++ "integrity": "sha512-S8ZdQj/N69YAtuqFt7653jwcvuUj131+6qGLUyDqfDg1OIoBQ66OCuXC473YQfO2AaxITTutiRQiDwoo7ZLYyg==", ++ "dev": true, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "peerDependencies": { ++ "eslint": "^9.10.0" ++ }, ++ "peerDependenciesMeta": { ++ "eslint": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/@eslint/config-array": { ++ "version": "0.19.1", ++ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz", ++ "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==", ++ "dev": true, ++ "dependencies": { ++ "@eslint/object-schema": "^2.1.5", ++ "debug": "^4.3.1", ++ "minimatch": "^3.1.2" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ } ++ }, ++ "node_modules/@eslint/core": { ++ "version": "0.9.1", ++ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.1.tgz", ++ "integrity": "sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==", ++ "dev": true, ++ "dependencies": { ++ "@types/json-schema": "^7.0.15" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ } ++ }, + "node_modules/@eslint/eslintrc": { +- "version": "2.1.2", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", +- "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", ++ "version": "3.2.0", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", ++ "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", +- "espree": "^9.6.0", +- "globals": "^13.19.0", ++ "espree": "^10.0.1", ++ "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", +@@ -613,34 +644,52 @@ + "strip-json-comments": "^3.1.1" + }, + "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { +- "version": "13.21.0", +- "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", +- "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", ++ "version": "14.0.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", ++ "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, +- "dependencies": { +- "type-fest": "^0.20.2" +- }, + "engines": { +- "node": ">=8" ++ "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "9.17.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.17.0.tgz", ++ "integrity": "sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==", + "dev": true, + "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ } ++ }, ++ "node_modules/@eslint/object-schema": { ++ "version": "2.1.5", ++ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz", ++ "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==", ++ "dev": true, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ } ++ }, ++ "node_modules/@eslint/plugin-kit": { ++ "version": "0.2.4", ++ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz", ++ "integrity": "sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==", ++ "dev": true, ++ "dependencies": { ++ "levn": "^0.4.1" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@github/browserslist-config": { +@@ -649,18 +698,39 @@ + "integrity": "sha512-gIhjdJp/c2beaIWWIlsXdqXVRUz3r2BxBCpfz/F3JXHvSAQ1paMYjLH+maEATtENg+k5eLV7gA+9yPp762ieuw==", + "dev": true + }, +- "node_modules/@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "node_modules/@humanfs/core": { ++ "version": "0.19.1", ++ "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", ++ "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", ++ "dev": true, ++ "engines": { ++ "node": ">=18.18.0" ++ } ++ }, ++ "node_modules/@humanfs/node": { ++ "version": "0.16.6", ++ "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", ++ "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "dependencies": { +- "@humanwhocodes/object-schema": "^1.2.1", +- "debug": "^4.1.1", +- "minimatch": "^3.0.5" ++ "@humanfs/core": "^0.19.1", ++ "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { +- "node": ">=10.10.0" ++ "node": ">=18.18.0" ++ } ++ }, ++ "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { ++ "version": "0.3.1", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", ++ "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", ++ "dev": true, ++ "engines": { ++ "node": ">=18.18" ++ }, ++ "funding": { ++ "type": "github", ++ "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { +@@ -676,11 +746,18 @@ + "url": "https://github.com/sponsors/nzakas" + } + }, +- "node_modules/@humanwhocodes/object-schema": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", +- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", +- "dev": true ++ "node_modules/@humanwhocodes/retry": { ++ "version": "0.4.1", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", ++ "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", ++ "dev": true, ++ "engines": { ++ "node": ">=18.18" ++ }, ++ "funding": { ++ "type": "github", ++ "url": "https://github.com/sponsors/nzakas" ++ } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", +@@ -1227,19 +1304,11 @@ + "@octokit/openapi-types": "^12.11.0" + } + }, +- "node_modules/@pkgr/utils": { +- "version": "2.3.1", +- "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", +- "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", ++ "node_modules/@pkgr/core": { ++ "version": "0.1.1", ++ "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", ++ "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", + "dev": true, +- "dependencies": { +- "cross-spawn": "^7.0.3", +- "is-glob": "^4.0.3", +- "open": "^8.4.0", +- "picocolors": "^1.0.0", +- "tiny-glob": "^0.2.9", +- "tslib": "^2.4.0" +- }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, +@@ -1247,10 +1316,10 @@ + "url": "https://opencollective.com/unts" + } + }, +- "node_modules/@pkgr/utils/node_modules/tslib": { +- "version": "2.5.0", +- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", +- "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", ++ "node_modules/@rtsao/scc": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", ++ "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true + }, + "node_modules/@sinclair/typebox": { +@@ -1340,6 +1409,12 @@ + "@babel/types": "^7.20.7" + } + }, ++ "node_modules/@types/estree": { ++ "version": "1.0.6", ++ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", ++ "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", ++ "dev": true ++ }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", +@@ -1389,9 +1464,9 @@ + } + }, + "node_modules/@types/json-schema": { +- "version": "7.0.12", +- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", +- "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", ++ "version": "7.0.15", ++ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", ++ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true + }, + "node_modules/@types/json5": { +@@ -1422,9 +1497,9 @@ + } + }, + "node_modules/@types/semver": { +- "version": "7.5.0", +- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", +- "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", ++ "version": "7.5.8", ++ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", ++ "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "dev": true + }, + "node_modules/@types/stack-utils": { +@@ -1518,6 +1593,63 @@ + "url": "https://opencollective.com/typescript-eslint" + } + }, ++ "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { ++ "version": "5.57.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", ++ "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "dependencies": { ++ "@typescript-eslint/types": "5.57.1", ++ "@typescript-eslint/visitor-keys": "5.57.1", ++ "debug": "^4.3.4", ++ "globby": "^11.1.0", ++ "is-glob": "^4.0.3", ++ "semver": "^7.3.7", ++ "tsutils": "^3.21.0" ++ }, ++ "engines": { ++ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependenciesMeta": { ++ "typescript": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { ++ "version": "5.57.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.57.1.tgz", ++ "integrity": "sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "dependencies": { ++ "@eslint-community/eslint-utils": "^4.2.0", ++ "@types/json-schema": "^7.0.9", ++ "@types/semver": "^7.3.12", ++ "@typescript-eslint/scope-manager": "5.57.1", ++ "@typescript-eslint/types": "5.57.1", ++ "@typescript-eslint/typescript-estree": "5.57.1", ++ "eslint-scope": "^5.1.1", ++ "semver": "^7.3.7" ++ }, ++ "engines": { ++ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" ++ } ++ }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", +@@ -1537,6 +1669,32 @@ + "url": "https://opencollective.com/typescript-eslint" + } + }, ++ "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-scope": { ++ "version": "5.1.1", ++ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", ++ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "dependencies": { ++ "esrecurse": "^4.3.0", ++ "estraverse": "^4.1.1" ++ }, ++ "engines": { ++ "node": ">=8.0.0" ++ } ++ }, ++ "node_modules/@typescript-eslint/eslint-plugin/node_modules/estraverse": { ++ "version": "4.3.0", ++ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", ++ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "engines": { ++ "node": ">=4.0" ++ } ++ }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +@@ -1627,6 +1785,25 @@ + } + } + }, ++ "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/scope-manager": { ++ "version": "5.57.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz", ++ "integrity": "sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "dependencies": { ++ "@typescript-eslint/types": "5.57.1", ++ "@typescript-eslint/visitor-keys": "5.57.1" ++ }, ++ "engines": { ++ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ } ++ }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", +@@ -1671,6 +1848,34 @@ + } + } + }, ++ "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { ++ "version": "5.57.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.57.1.tgz", ++ "integrity": "sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "dependencies": { ++ "@eslint-community/eslint-utils": "^4.2.0", ++ "@types/json-schema": "^7.0.9", ++ "@types/semver": "^7.3.12", ++ "@typescript-eslint/scope-manager": "5.57.1", ++ "@typescript-eslint/types": "5.57.1", ++ "@typescript-eslint/typescript-estree": "5.57.1", ++ "eslint-scope": "^5.1.1", ++ "semver": "^7.3.7" ++ }, ++ "engines": { ++ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" ++ } ++ }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", +@@ -1690,6 +1895,32 @@ + "url": "https://opencollective.com/typescript-eslint" + } + }, ++ "node_modules/@typescript-eslint/type-utils/node_modules/eslint-scope": { ++ "version": "5.1.1", ++ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", ++ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "dependencies": { ++ "esrecurse": "^4.3.0", ++ "estraverse": "^4.1.1" ++ }, ++ "engines": { ++ "node": ">=8.0.0" ++ } ++ }, ++ "node_modules/@typescript-eslint/type-utils/node_modules/estraverse": { ++ "version": "4.3.0", ++ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", ++ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "engines": { ++ "node": ">=4.0" ++ } ++ }, + "node_modules/@typescript-eslint/type-utils/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +@@ -1763,42 +1994,39 @@ + } + }, + "node_modules/@typescript-eslint/utils": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.57.1.tgz", +- "integrity": "sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.2.tgz", ++ "integrity": "sha512-Cr4A0H7DtVIPkauj4sTSXVl+VBWewE9/o40KcF3TV9aqDEOWoXF3/+oRXNby3DYzZeCATvbdksYsGZzplwnK/Q==", + "dev": true, + "dependencies": { +- "@eslint-community/eslint-utils": "^4.2.0", +- "@types/json-schema": "^7.0.9", +- "@types/semver": "^7.3.12", +- "@typescript-eslint/scope-manager": "5.57.1", +- "@typescript-eslint/types": "5.57.1", +- "@typescript-eslint/typescript-estree": "5.57.1", +- "eslint-scope": "^5.1.1", +- "semver": "^7.3.7" ++ "@eslint-community/eslint-utils": "^4.4.0", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/typescript-estree": "8.18.2" + }, + "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { +- "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz", +- "integrity": "sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.2.tgz", ++ "integrity": "sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.57.1", +- "@typescript-eslint/visitor-keys": "5.57.1" ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2" + }, + "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", +@@ -1806,12 +2034,12 @@ + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", +- "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.2.tgz", ++ "integrity": "sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==", + "dev": true, + "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", +@@ -1819,57 +2047,89 @@ + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", +- "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.2.tgz", ++ "integrity": "sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.57.1", +- "@typescript-eslint/visitor-keys": "5.57.1", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "debug": "^4.3.4", +- "globby": "^11.1.0", ++ "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", +- "semver": "^7.3.7", +- "tsutils": "^3.21.0" ++ "minimatch": "^9.0.4", ++ "semver": "^7.6.0", ++ "ts-api-utils": "^1.3.0" + }, + "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, +- "peerDependenciesMeta": { +- "typescript": { +- "optional": true +- } ++ "peerDependencies": { ++ "typescript": ">=4.8.4 <5.8.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", +- "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.2.tgz", ++ "integrity": "sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.57.1", +- "eslint-visitor-keys": "^3.3.0" ++ "@typescript-eslint/types": "8.18.2", ++ "eslint-visitor-keys": "^4.2.0" + }, + "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, +- "node_modules/@typescript-eslint/utils/node_modules/semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "node_modules/@typescript-eslint/utils/node_modules/brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { +- "lru-cache": "^6.0.0" ++ "balanced-match": "^1.0.0" ++ } ++ }, ++ "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", ++ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", ++ "dev": true, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "url": "https://opencollective.com/eslint" ++ } ++ }, ++ "node_modules/@typescript-eslint/utils/node_modules/minimatch": { ++ "version": "9.0.5", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", ++ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", ++ "dev": true, ++ "dependencies": { ++ "brace-expansion": "^2.0.1" ++ }, ++ "engines": { ++ "node": ">=16 || 14 >=14.17" + }, ++ "funding": { ++ "url": "https://github.com/sponsors/isaacs" ++ } ++ }, ++ "node_modules/@typescript-eslint/utils/node_modules/semver": { ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true, + "bin": { + "semver": "bin/semver.js" + }, +@@ -1904,9 +2164,9 @@ + } + }, + "node_modules/acorn": { +- "version": "8.10.0", +- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", +- "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", ++ "version": "8.14.0", ++ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", ++ "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "dev": true, + "bin": { + "acorn": "bin/acorn" +@@ -2011,37 +2271,41 @@ + "dev": true + }, + "node_modules/aria-query": { +- "version": "5.3.0", +- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", +- "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", ++ "version": "5.3.2", ++ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", ++ "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "dev": true, +- "dependencies": { +- "dequal": "^2.0.3" ++ "engines": { ++ "node": ">= 0.4" + } + }, + "node_modules/array-buffer-byte-length": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", +- "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", ++ "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "is-array-buffer": "^3.0.1" ++ "call-bound": "^1.0.3", ++ "is-array-buffer": "^3.0.5" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { +- "version": "3.1.6", +- "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", +- "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", ++ "version": "3.1.8", ++ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", ++ "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "get-intrinsic": "^1.1.3", ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2", ++ "es-object-atoms": "^1.0.0", ++ "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { +@@ -2061,16 +2325,17 @@ + } + }, + "node_modules/array.prototype.findlastindex": { +- "version": "1.2.2", +- "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz", +- "integrity": "sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==", ++ "version": "1.2.5", ++ "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", ++ "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "es-shim-unscopables": "^1.0.0", +- "get-intrinsic": "^1.1.3" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2", ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.0.0", ++ "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -2080,15 +2345,15 @@ + } + }, + "node_modules/array.prototype.flat": { +- "version": "1.3.1", +- "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", +- "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", ++ "version": "1.3.3", ++ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", ++ "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "es-shim-unscopables": "^1.0.0" ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -2098,15 +2363,36 @@ + } + }, + "node_modules/array.prototype.flatmap": { +- "version": "1.3.1", +- "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", +- "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", ++ "version": "1.3.3", ++ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", ++ "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", ++ "dev": true, ++ "dependencies": { ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-shim-unscopables": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/arraybuffer.prototype.slice": { ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", ++ "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "es-shim-unscopables": "^1.0.0" ++ "array-buffer-byte-length": "^1.0.1", ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.6", ++ "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" +@@ -2116,16 +2402,19 @@ + } + }, + "node_modules/ast-types-flow": { +- "version": "0.0.7", +- "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", +- "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", ++ "version": "0.0.8", ++ "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", ++ "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "dev": true + }, + "node_modules/available-typed-arrays": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", +- "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", ++ "version": "1.0.7", ++ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", ++ "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, ++ "dependencies": { ++ "possible-typed-array-names": "^1.0.0" ++ }, + "engines": { + "node": ">= 0.4" + }, +@@ -2134,21 +2423,21 @@ + } + }, + "node_modules/axe-core": { +- "version": "4.6.3", +- "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", +- "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==", ++ "version": "4.10.2", ++ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz", ++ "integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { +- "version": "3.1.1", +- "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", +- "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", ++ "version": "4.1.0", ++ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", ++ "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "dev": true, +- "dependencies": { +- "deep-equal": "^2.0.5" ++ "engines": { ++ "node": ">= 0.4" + } + }, + "node_modules/babel-jest": { +@@ -2360,13 +2649,47 @@ + } + }, + "node_modules/call-bind": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", +- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", ++ "version": "1.0.8", ++ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", ++ "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", ++ "dev": true, ++ "dependencies": { ++ "call-bind-apply-helpers": "^1.0.0", ++ "es-define-property": "^1.0.0", ++ "get-intrinsic": "^1.2.4", ++ "set-function-length": "^1.2.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/call-bind-apply-helpers": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", ++ "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", ++ "dev": true, ++ "dependencies": { ++ "es-errors": "^1.3.0", ++ "function-bind": "^1.1.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, ++ "node_modules/call-bound": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", ++ "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "dev": true, + "dependencies": { +- "function-bind": "^1.1.1", +- "get-intrinsic": "^1.0.2" ++ "call-bind-apply-helpers": "^1.0.1", ++ "get-intrinsic": "^1.2.6" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -2543,9 +2866,9 @@ + } + }, + "node_modules/cross-spawn": { +- "version": "7.0.3", +- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", +- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", ++ "version": "7.0.6", ++ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", ++ "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", +@@ -2562,6 +2885,57 @@ + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, ++ "node_modules/data-view-buffer": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", ++ "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "is-data-view": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/data-view-byte-length": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", ++ "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "is-data-view": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/inspect-js" ++ } ++ }, ++ "node_modules/data-view-byte-offset": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", ++ "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "is-data-view": "^1.0.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", +@@ -2618,34 +2992,6 @@ + } + } + }, +- "node_modules/deep-equal": { +- "version": "2.2.0", +- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", +- "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", +- "dev": true, +- "dependencies": { +- "call-bind": "^1.0.2", +- "es-get-iterator": "^1.1.2", +- "get-intrinsic": "^1.1.3", +- "is-arguments": "^1.1.1", +- "is-array-buffer": "^3.0.1", +- "is-date-object": "^1.0.5", +- "is-regex": "^1.1.4", +- "is-shared-array-buffer": "^1.0.2", +- "isarray": "^2.0.5", +- "object-is": "^1.1.5", +- "object-keys": "^1.1.1", +- "object.assign": "^4.1.4", +- "regexp.prototype.flags": "^1.4.3", +- "side-channel": "^1.0.4", +- "which-boxed-primitive": "^1.0.2", +- "which-collection": "^1.0.1", +- "which-typed-array": "^1.1.9" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" +- } +- }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", +@@ -2669,21 +3015,30 @@ + "node": ">=10" + } + }, +- "node_modules/define-lazy-prop": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", +- "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", ++ "node_modules/define-data-property": { ++ "version": "1.1.4", ++ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", ++ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, ++ "dependencies": { ++ "es-define-property": "^1.0.0", ++ "es-errors": "^1.3.0", ++ "gopd": "^1.0.1" ++ }, + "engines": { +- "node": ">=8" ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", +- "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", ++ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { ++ "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, +@@ -2699,15 +3054,6 @@ + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, +- "node_modules/dequal": { +- "version": "2.0.3", +- "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", +- "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", +- "dev": true, +- "engines": { +- "node": ">=6" +- } +- }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", +@@ -2753,15 +3099,29 @@ + "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==" + }, + "node_modules/doctrine": { +- "version": "3.0.0", +- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", +- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", ++ "version": "2.1.0", ++ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", ++ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { +- "node": ">=6.0.0" ++ "node": ">=0.10.0" ++ } ++ }, ++ "node_modules/dunder-proto": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", ++ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", ++ "dev": true, ++ "dependencies": { ++ "call-bind-apply-helpers": "^1.0.1", ++ "es-errors": "^1.3.0", ++ "gopd": "^1.2.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" + } + }, + "node_modules/electron-to-chromium": { +@@ -2811,45 +3171,60 @@ + } + }, + "node_modules/es-abstract": { +- "version": "1.21.2", +- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", +- "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", +- "dev": true, +- "dependencies": { +- "array-buffer-byte-length": "^1.0.0", +- "available-typed-arrays": "^1.0.5", +- "call-bind": "^1.0.2", +- "es-set-tostringtag": "^2.0.1", +- "es-to-primitive": "^1.2.1", +- "function.prototype.name": "^1.1.5", +- "get-intrinsic": "^1.2.0", +- "get-symbol-description": "^1.0.0", +- "globalthis": "^1.0.3", +- "gopd": "^1.0.1", +- "has": "^1.0.3", +- "has-property-descriptors": "^1.0.0", +- "has-proto": "^1.0.1", +- "has-symbols": "^1.0.3", +- "internal-slot": "^1.0.5", +- "is-array-buffer": "^3.0.2", ++ "version": "1.23.8", ++ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.8.tgz", ++ "integrity": "sha512-lfab8IzDn6EpI1ibZakcgS6WsfEBiB+43cuJo+wgylx1xKXf+Sp+YR3vFuQwC/u3sxYwV8Cxe3B0DpVUu/WiJQ==", ++ "dev": true, ++ "dependencies": { ++ "array-buffer-byte-length": "^1.0.2", ++ "arraybuffer.prototype.slice": "^1.0.4", ++ "available-typed-arrays": "^1.0.7", ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "data-view-buffer": "^1.0.2", ++ "data-view-byte-length": "^1.0.2", ++ "data-view-byte-offset": "^1.0.1", ++ "es-define-property": "^1.0.1", ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.0.0", ++ "es-set-tostringtag": "^2.0.3", ++ "es-to-primitive": "^1.3.0", ++ "function.prototype.name": "^1.1.8", ++ "get-intrinsic": "^1.2.6", ++ "get-symbol-description": "^1.1.0", ++ "globalthis": "^1.0.4", ++ "gopd": "^1.2.0", ++ "has-property-descriptors": "^1.0.2", ++ "has-proto": "^1.2.0", ++ "has-symbols": "^1.1.0", ++ "hasown": "^2.0.2", ++ "internal-slot": "^1.1.0", ++ "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", +- "is-negative-zero": "^2.0.2", +- "is-regex": "^1.1.4", +- "is-shared-array-buffer": "^1.0.2", +- "is-string": "^1.0.7", +- "is-typed-array": "^1.1.10", +- "is-weakref": "^1.0.2", +- "object-inspect": "^1.12.3", ++ "is-data-view": "^1.0.2", ++ "is-regex": "^1.2.1", ++ "is-shared-array-buffer": "^1.0.4", ++ "is-string": "^1.1.1", ++ "is-typed-array": "^1.1.15", ++ "is-weakref": "^1.1.0", ++ "math-intrinsics": "^1.1.0", ++ "object-inspect": "^1.13.3", + "object-keys": "^1.1.1", +- "object.assign": "^4.1.4", +- "regexp.prototype.flags": "^1.4.3", +- "safe-regex-test": "^1.0.0", +- "string.prototype.trim": "^1.2.7", +- "string.prototype.trimend": "^1.0.6", +- "string.prototype.trimstart": "^1.0.6", +- "typed-array-length": "^1.0.4", +- "unbox-primitive": "^1.0.2", +- "which-typed-array": "^1.1.9" ++ "object.assign": "^4.1.7", ++ "own-keys": "^1.0.0", ++ "regexp.prototype.flags": "^1.5.3", ++ "safe-array-concat": "^1.1.3", ++ "safe-push-apply": "^1.0.0", ++ "safe-regex-test": "^1.1.0", ++ "string.prototype.trim": "^1.2.10", ++ "string.prototype.trimend": "^1.0.9", ++ "string.prototype.trimstart": "^1.0.8", ++ "typed-array-buffer": "^1.0.3", ++ "typed-array-byte-length": "^1.0.3", ++ "typed-array-byte-offset": "^1.0.4", ++ "typed-array-length": "^1.0.7", ++ "unbox-primitive": "^1.1.0", ++ "which-typed-array": "^1.1.18" + }, + "engines": { + "node": ">= 0.4" +@@ -2858,58 +3233,68 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/es-get-iterator": { +- "version": "1.1.3", +- "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", +- "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", ++ "node_modules/es-define-property": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", ++ "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", ++ "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, ++ "node_modules/es-errors": { ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", ++ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", ++ "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, ++ "node_modules/es-object-atoms": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", ++ "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.3", +- "has-symbols": "^1.0.3", +- "is-arguments": "^1.1.1", +- "is-map": "^2.0.2", +- "is-set": "^2.0.2", +- "is-string": "^1.0.7", +- "isarray": "^2.0.5", +- "stop-iteration-iterator": "^1.0.0" ++ "es-errors": "^1.3.0" + }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "engines": { ++ "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", +- "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", ++ "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "dependencies": { +- "get-intrinsic": "^1.1.3", +- "has": "^1.0.3", +- "has-tostringtag": "^1.0.0" ++ "get-intrinsic": "^1.2.4", ++ "has-tostringtag": "^1.0.2", ++ "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", +- "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", ++ "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "dependencies": { +- "has": "^1.0.3" ++ "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", +- "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", ++ "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "dependencies": { +- "is-callable": "^1.1.4", +- "is-date-object": "^1.0.1", +- "is-symbol": "^1.0.2" ++ "is-callable": "^1.2.7", ++ "is-date-object": "^1.0.5", ++ "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" +@@ -2937,57 +3322,62 @@ + } + }, + "node_modules/eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "9.17.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.17.0.tgz", ++ "integrity": "sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", +- "@eslint-community/regexpp": "^4.6.1", +- "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint-community/regexpp": "^4.12.1", ++ "@eslint/config-array": "^0.19.0", ++ "@eslint/core": "^0.9.0", ++ "@eslint/eslintrc": "^3.2.0", ++ "@eslint/js": "9.17.0", ++ "@eslint/plugin-kit": "^0.2.3", ++ "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", +- "@nodelib/fs.walk": "^1.2.8", ++ "@humanwhocodes/retry": "^0.4.1", ++ "@types/estree": "^1.0.6", ++ "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", +- "cross-spawn": "^7.0.2", ++ "cross-spawn": "^7.0.6", + "debug": "^4.3.2", +- "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", +- "eslint-scope": "^7.2.2", +- "eslint-visitor-keys": "^3.4.3", +- "espree": "^9.6.1", +- "esquery": "^1.4.2", ++ "eslint-scope": "^8.2.0", ++ "eslint-visitor-keys": "^4.2.0", ++ "espree": "^10.3.0", ++ "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", +- "file-entry-cache": "^6.0.1", ++ "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", +- "globals": "^13.19.0", +- "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", +- "is-path-inside": "^3.0.3", +- "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", +- "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", +- "optionator": "^0.9.3", +- "strip-ansi": "^6.0.1", +- "text-table": "^0.2.0" ++ "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { +- "url": "https://opencollective.com/eslint" ++ "url": "https://eslint.org/donate" ++ }, ++ "peerDependencies": { ++ "jiti": "*" ++ }, ++ "peerDependenciesMeta": { ++ "jiti": { ++ "optional": true ++ } + } + }, + "node_modules/eslint-config-prettier": { +@@ -3003,14 +3393,14 @@ + } + }, + "node_modules/eslint-import-resolver-node": { +- "version": "0.3.7", +- "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", +- "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", ++ "version": "0.3.9", ++ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", ++ "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", +- "is-core-module": "^2.11.0", +- "resolve": "^1.22.1" ++ "is-core-module": "^2.13.0", ++ "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { +@@ -3048,9 +3438,9 @@ + } + }, + "node_modules/eslint-module-utils": { +- "version": "2.8.0", +- "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", +- "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", ++ "version": "2.12.0", ++ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", ++ "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dev": true, + "dependencies": { + "debug": "^3.2.7" +@@ -3074,12 +3464,12 @@ + } + }, + "node_modules/eslint-plugin-escompat": { +- "version": "3.4.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-escompat/-/eslint-plugin-escompat-3.4.0.tgz", +- "integrity": "sha512-ufTPv8cwCxTNoLnTZBFTQ5SxU2w7E7wiMIS7PSxsgP1eAxFjtSaoZ80LRn64hI8iYziE6kJG6gX/ZCJVxh48Bg==", ++ "version": "3.11.4", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-escompat/-/eslint-plugin-escompat-3.11.4.tgz", ++ "integrity": "sha512-j0ywwNnIufshOzgAu+PfIig1c7VRClKSNKzpniMT2vXQ4leL5q+e/SpMFQU0nrdL2WFFM44XmhSuwmxb3G0CJg==", + "dev": true, + "dependencies": { +- "browserslist": "^4.21.0" ++ "browserslist": "^4.23.1" + }, + "peerDependencies": { + "eslint": ">=5.14.1" +@@ -3120,110 +3510,105 @@ + } + }, + "node_modules/eslint-plugin-github": { +- "version": "4.9.2", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.2.tgz", +- "integrity": "sha512-osez6Sio/fLr/3QkW5HE1wbCOcmYG5030/6QIa9IcKyyfchewlecdnYcsbeUMUtdIiU9lWqhroQp2H/O7auxBA==", ++ "version": "5.1.4", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-5.1.4.tgz", ++ "integrity": "sha512-j5IgIxsDoch06zJzeqPvenfzRXDKI9Z8YwfUg1pm2ay1q44tMSFwvEu6l0uEIrTpA3v8QdPyLr98LqDl1TIhSA==", + "dev": true, + "dependencies": { ++ "@eslint/compat": "^1.2.3", ++ "@eslint/eslintrc": "^3.1.0", ++ "@eslint/js": "^9.14.0", + "@github/browserslist-config": "^1.0.0", +- "@typescript-eslint/eslint-plugin": "^6.0.0", +- "@typescript-eslint/parser": "^6.0.0", ++ "@typescript-eslint/eslint-plugin": "^8.0.0", ++ "@typescript-eslint/parser": "^8.0.0", + "aria-query": "^5.3.0", + "eslint-config-prettier": ">=8.0.0", +- "eslint-plugin-escompat": "^3.3.3", ++ "eslint-plugin-escompat": "^3.11.3", + "eslint-plugin-eslint-comments": "^3.2.0", + "eslint-plugin-filenames": "^1.3.2", + "eslint-plugin-i18n-text": "^1.0.1", + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-no-only-tests": "^3.0.0", +- "eslint-plugin-prettier": "^5.0.0", ++ "eslint-plugin-prettier": "^5.2.1", + "eslint-rule-documentation": ">=1.0.0", ++ "globals": "^15.12.0", + "jsx-ast-utils": "^3.3.2", + "prettier": "^3.0.0", +- "svg-element-attributes": "^1.3.1" ++ "svg-element-attributes": "^1.3.1", ++ "typescript-eslint": "^8.14.0" + }, + "bin": { + "eslint-ignore-errors": "bin/eslint-ignore-errors.js" + }, + "peerDependencies": { +- "eslint": "^8.0.1" ++ "eslint": "^8 || ^9" + } + }, + "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/eslint-plugin": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.4.1.tgz", +- "integrity": "sha512-3F5PtBzUW0dYlq77Lcqo13fv+58KDwUib3BddilE8ajPJT+faGgxmI9Sw+I8ZS22BYwoir9ZhNXcLi+S+I2bkw==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.2.tgz", ++ "integrity": "sha512-adig4SzPLjeQ0Tm+jvsozSGiCliI2ajeURDGHjZ2llnA+A67HihCQ+a3amtPhUakd1GlwHxSRvzOZktbEvhPPg==", + "dev": true, + "dependencies": { +- "@eslint-community/regexpp": "^4.5.1", +- "@typescript-eslint/scope-manager": "6.4.1", +- "@typescript-eslint/type-utils": "6.4.1", +- "@typescript-eslint/utils": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1", +- "debug": "^4.3.4", ++ "@eslint-community/regexpp": "^4.10.0", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/type-utils": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "graphemer": "^1.4.0", +- "ignore": "^5.2.4", ++ "ignore": "^5.3.1", + "natural-compare": "^1.4.0", +- "semver": "^7.5.4", +- "ts-api-utils": "^1.0.1" ++ "ts-api-utils": "^1.3.0" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { +- "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", +- "eslint": "^7.0.0 || ^8.0.0" +- }, +- "peerDependenciesMeta": { +- "typescript": { +- "optional": true +- } ++ "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" + } + }, + "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/parser": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.4.1.tgz", +- "integrity": "sha512-610G6KHymg9V7EqOaNBMtD1GgpAmGROsmfHJPXNLCU9bfIuLrkdOygltK784F6Crboyd5tBFayPB7Sf0McrQwg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.2.tgz", ++ "integrity": "sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "6.4.1", +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/typescript-estree": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/typescript-estree": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "debug": "^4.3.4" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { +- "eslint": "^7.0.0 || ^8.0.0" +- }, +- "peerDependenciesMeta": { +- "typescript": { +- "optional": true +- } ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" + } + }, + "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/scope-manager": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.4.1.tgz", +- "integrity": "sha512-p/OavqOQfm4/Hdrr7kvacOSFjwQ2rrDVJRPxt/o0TOWdFnjJptnjnZ+sYDR7fi4OimvIuKp+2LCkc+rt9fIW+A==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.2.tgz", ++ "integrity": "sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1" ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", +@@ -3231,39 +3616,35 @@ + } + }, + "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/type-utils": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.4.1.tgz", +- "integrity": "sha512-7ON8M8NXh73SGZ5XvIqWHjgX2f+vvaOarNliGhjrJnv1vdjG0LVIz+ToYfPirOoBi56jxAKLfsLm40+RvxVVXA==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.2.tgz", ++ "integrity": "sha512-AB/Wr1Lz31bzHfGm/jgbFR0VB0SML/hd2P1yxzKDM48YmP7vbyJNHRExUE/wZsQj2wUCvbWH8poNHFuxLqCTnA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/typescript-estree": "6.4.1", +- "@typescript-eslint/utils": "6.4.1", ++ "@typescript-eslint/typescript-estree": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2", + "debug": "^4.3.4", +- "ts-api-utils": "^1.0.1" ++ "ts-api-utils": "^1.3.0" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { +- "eslint": "^7.0.0 || ^8.0.0" +- }, +- "peerDependenciesMeta": { +- "typescript": { +- "optional": true +- } ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" + } + }, + "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/types": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.4.1.tgz", +- "integrity": "sha512-zAAopbNuYu++ijY1GV2ylCsQsi3B8QvfPHVqhGdDcbx/NK5lkqMnCGU53amAjccSpk+LfeONxwzUhDzArSfZJg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.2.tgz", ++ "integrity": "sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==", + "dev": true, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", +@@ -3271,82 +3652,101 @@ + } + }, + "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/typescript-estree": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.4.1.tgz", +- "integrity": "sha512-xF6Y7SatVE/OyV93h1xGgfOkHr2iXuo8ip0gbfzaKeGGuKiAnzS+HtVhSPx8Www243bwlW8IF7X0/B62SzFftg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.2.tgz", ++ "integrity": "sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "debug": "^4.3.4", +- "globby": "^11.1.0", ++ "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", +- "semver": "^7.5.4", +- "ts-api-utils": "^1.0.1" ++ "minimatch": "^9.0.4", ++ "semver": "^7.6.0", ++ "ts-api-utils": "^1.3.0" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, +- "peerDependenciesMeta": { +- "typescript": { +- "optional": true +- } ++ "peerDependencies": { ++ "typescript": ">=4.8.4 <5.8.0" + } + }, +- "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/utils": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.4.1.tgz", +- "integrity": "sha512-F/6r2RieNeorU0zhqZNv89s9bDZSovv3bZQpUNOmmQK1L80/cV4KEu95YUJWi75u5PhboFoKUJBnZ4FQcoqhDw==", ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/visitor-keys": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.2.tgz", ++ "integrity": "sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==", + "dev": true, + "dependencies": { +- "@eslint-community/eslint-utils": "^4.4.0", +- "@types/json-schema": "^7.0.12", +- "@types/semver": "^7.5.0", +- "@typescript-eslint/scope-manager": "6.4.1", +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/typescript-estree": "6.4.1", +- "semver": "^7.5.4" ++ "@typescript-eslint/types": "8.18.2", ++ "eslint-visitor-keys": "^4.2.0" + }, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" +- }, +- "peerDependencies": { +- "eslint": "^7.0.0 || ^8.0.0" + } + }, +- "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/visitor-keys": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.4.1.tgz", +- "integrity": "sha512-y/TyRJsbZPkJIZQXrHfdnxVnxyKegnpEvnRGNam7s3TRR2ykGefEWOhaef00/UUN3IZxizS7BTO3svd3lCOJRQ==", ++ "node_modules/eslint-plugin-github/node_modules/brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "6.4.1", +- "eslint-visitor-keys": "^3.4.1" ++ "balanced-match": "^1.0.0" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/eslint-visitor-keys": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", ++ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", ++ "dev": true, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, ++ "funding": { ++ "url": "https://opencollective.com/eslint" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/globals": { ++ "version": "15.14.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", ++ "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", ++ "dev": true, + "engines": { +- "node": "^16.0.0 || >=18.0.0" ++ "node": ">=18" + }, + "funding": { +- "type": "opencollective", +- "url": "https://opencollective.com/typescript-eslint" ++ "url": "https://github.com/sponsors/sindresorhus" + } + }, +- "node_modules/eslint-plugin-github/node_modules/semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "node_modules/eslint-plugin-github/node_modules/minimatch": { ++ "version": "9.0.5", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", ++ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { +- "lru-cache": "^6.0.0" ++ "brace-expansion": "^2.0.1" + }, ++ "engines": { ++ "node": ">=16 || 14 >=14.17" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/isaacs" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/semver": { ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true, + "bin": { + "semver": "bin/semver.js" + }, +@@ -3364,34 +3764,36 @@ + } + }, + "node_modules/eslint-plugin-import": { +- "version": "2.28.1", +- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", +- "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", ++ "version": "2.31.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", ++ "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "dev": true, + "dependencies": { +- "array-includes": "^3.1.6", +- "array.prototype.findlastindex": "^1.2.2", +- "array.prototype.flat": "^1.3.1", +- "array.prototype.flatmap": "^1.3.1", ++ "@rtsao/scc": "^1.1.0", ++ "array-includes": "^3.1.8", ++ "array.prototype.findlastindex": "^1.2.5", ++ "array.prototype.flat": "^1.3.2", ++ "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", +- "eslint-import-resolver-node": "^0.3.7", +- "eslint-module-utils": "^2.8.0", +- "has": "^1.0.3", +- "is-core-module": "^2.13.0", ++ "eslint-import-resolver-node": "^0.3.9", ++ "eslint-module-utils": "^2.12.0", ++ "hasown": "^2.0.2", ++ "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", +- "object.fromentries": "^2.0.6", +- "object.groupby": "^1.0.0", +- "object.values": "^1.1.6", ++ "object.fromentries": "^2.0.8", ++ "object.groupby": "^1.0.3", ++ "object.values": "^1.2.0", + "semver": "^6.3.1", +- "tsconfig-paths": "^3.14.2" ++ "string.prototype.trimend": "^1.0.8", ++ "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { +- "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" ++ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { +@@ -3403,18 +3805,6 @@ + "ms": "^2.1.1" + } + }, +- "node_modules/eslint-plugin-import/node_modules/doctrine": { +- "version": "2.1.0", +- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", +- "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", +- "dev": true, +- "dependencies": { +- "esutils": "^2.0.2" +- }, +- "engines": { +- "node": ">=0.10.0" +- } +- }, + "node_modules/eslint-plugin-jest": { + "version": "27.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.2.3.tgz", +@@ -3440,34 +3830,93 @@ + } + } + }, ++ "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/utils": { ++ "version": "5.62.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", ++ "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", ++ "dev": true, ++ "dependencies": { ++ "@eslint-community/eslint-utils": "^4.2.0", ++ "@types/json-schema": "^7.0.9", ++ "@types/semver": "^7.3.12", ++ "@typescript-eslint/scope-manager": "5.62.0", ++ "@typescript-eslint/types": "5.62.0", ++ "@typescript-eslint/typescript-estree": "5.62.0", ++ "eslint-scope": "^5.1.1", ++ "semver": "^7.3.7" ++ }, ++ "engines": { ++ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" ++ } ++ }, ++ "node_modules/eslint-plugin-jest/node_modules/eslint-scope": { ++ "version": "5.1.1", ++ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", ++ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", ++ "dev": true, ++ "dependencies": { ++ "esrecurse": "^4.3.0", ++ "estraverse": "^4.1.1" ++ }, ++ "engines": { ++ "node": ">=8.0.0" ++ } ++ }, ++ "node_modules/eslint-plugin-jest/node_modules/estraverse": { ++ "version": "4.3.0", ++ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", ++ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", ++ "dev": true, ++ "engines": { ++ "node": ">=4.0" ++ } ++ }, ++ "node_modules/eslint-plugin-jest/node_modules/semver": { ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true, ++ "bin": { ++ "semver": "bin/semver.js" ++ }, ++ "engines": { ++ "node": ">=10" ++ } ++ }, + "node_modules/eslint-plugin-jsx-a11y": { +- "version": "6.7.1", +- "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", +- "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", ++ "version": "6.10.2", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", ++ "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", + "dev": true, + "dependencies": { +- "@babel/runtime": "^7.20.7", +- "aria-query": "^5.1.3", +- "array-includes": "^3.1.6", +- "array.prototype.flatmap": "^1.3.1", +- "ast-types-flow": "^0.0.7", +- "axe-core": "^4.6.2", +- "axobject-query": "^3.1.1", ++ "aria-query": "^5.3.2", ++ "array-includes": "^3.1.8", ++ "array.prototype.flatmap": "^1.3.2", ++ "ast-types-flow": "^0.0.8", ++ "axe-core": "^4.10.0", ++ "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", +- "has": "^1.0.3", +- "jsx-ast-utils": "^3.3.3", +- "language-tags": "=1.0.5", ++ "hasown": "^2.0.2", ++ "jsx-ast-utils": "^3.3.5", ++ "language-tags": "^1.0.9", + "minimatch": "^3.1.2", +- "object.entries": "^1.1.6", +- "object.fromentries": "^2.0.6", +- "semver": "^6.3.0" ++ "object.fromentries": "^2.0.8", ++ "safe-regex-test": "^1.0.3", ++ "string.prototype.includes": "^2.0.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { +- "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" ++ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { +@@ -3486,23 +3935,24 @@ + } + }, + "node_modules/eslint-plugin-prettier": { +- "version": "5.0.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz", +- "integrity": "sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==", ++ "version": "5.2.1", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", ++ "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0", +- "synckit": "^0.8.5" ++ "synckit": "^0.9.1" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { +- "url": "https://opencollective.com/prettier" ++ "url": "https://opencollective.com/eslint-plugin-prettier" + }, + "peerDependencies": { + "@types/eslint": ">=8.0.0", + "eslint": ">=8.0.0", ++ "eslint-config-prettier": "*", + "prettier": ">=3.0.0" + }, + "peerDependenciesMeta": { +@@ -3524,16 +3974,19 @@ + } + }, + "node_modules/eslint-scope": { +- "version": "5.1.1", +- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", +- "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", ++ "version": "8.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", ++ "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", +- "estraverse": "^4.1.1" ++ "estraverse": "^5.2.0" + }, + "engines": { +- "node": ">=8.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { +@@ -3560,31 +4013,18 @@ + "url": "https://github.com/sponsors/sindresorhus" + } + }, +- "node_modules/eslint/node_modules/eslint-scope": { +- "version": "7.2.2", +- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", +- "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", ++ "node_modules/eslint/node_modules/eslint-visitor-keys": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", ++ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, +- "dependencies": { +- "esrecurse": "^4.3.0", +- "estraverse": "^5.2.0" +- }, + "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, +- "node_modules/eslint/node_modules/estraverse": { +- "version": "5.3.0", +- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", +- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", +- "dev": true, +- "engines": { +- "node": ">=4.0" +- } +- }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", +@@ -3613,21 +4053,6 @@ + "node": ">=10.13.0" + } + }, +- "node_modules/eslint/node_modules/globals": { +- "version": "13.20.0", +- "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", +- "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", +- "dev": true, +- "dependencies": { +- "type-fest": "^0.20.2" +- }, +- "engines": { +- "node": ">=8" +- }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" +- } +- }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", +@@ -3659,17 +4084,29 @@ + } + }, + "node_modules/espree": { +- "version": "9.6.1", +- "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", +- "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", ++ "version": "10.3.0", ++ "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", ++ "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "dependencies": { +- "acorn": "^8.9.0", ++ "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", +- "eslint-visitor-keys": "^3.4.1" ++ "eslint-visitor-keys": "^4.2.0" + }, + "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "url": "https://opencollective.com/eslint" ++ } ++ }, ++ "node_modules/espree/node_modules/eslint-visitor-keys": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", ++ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", ++ "dev": true, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" +@@ -3700,15 +4137,6 @@ + "node": ">=0.10" + } + }, +- "node_modules/esquery/node_modules/estraverse": { +- "version": "5.3.0", +- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", +- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", +- "dev": true, +- "engines": { +- "node": ">=4.0" +- } +- }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", +@@ -3721,19 +4149,10 @@ + "node": ">=4.0" + } + }, +- "node_modules/esrecurse/node_modules/estraverse": { +- "version": "5.2.0", +- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", +- "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", +- "dev": true, +- "engines": { +- "node": ">=4.0" +- } +- }, + "node_modules/estraverse": { +- "version": "4.3.0", +- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", +- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", ++ "version": "5.3.0", ++ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", ++ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" +@@ -3809,9 +4228,9 @@ + "dev": true + }, + "node_modules/fast-glob": { +- "version": "3.3.1", +- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", +- "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", ++ "version": "3.3.2", ++ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", ++ "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", +@@ -3855,15 +4274,15 @@ + } + }, + "node_modules/file-entry-cache": { +- "version": "6.0.1", +- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", +- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", ++ "version": "8.0.0", ++ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", ++ "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "dependencies": { +- "flat-cache": "^3.0.4" ++ "flat-cache": "^4.0.0" + }, + "engines": { +- "node": "^10.12.0 || >=12.0.0" ++ "node": ">=16.0.0" + } + }, + "node_modules/fill-range": { +@@ -3892,22 +4311,22 @@ + } + }, + "node_modules/flat-cache": { +- "version": "3.0.4", +- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", +- "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", ++ "version": "4.0.1", ++ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", ++ "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "dependencies": { +- "flatted": "^3.1.0", +- "rimraf": "^3.0.2" ++ "flatted": "^3.2.9", ++ "keyv": "^4.5.4" + }, + "engines": { +- "node": "^10.12.0 || >=12.0.0" ++ "node": ">=16" + } + }, + "node_modules/flatted": { +- "version": "3.2.2", +- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz", +- "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==", ++ "version": "3.3.2", ++ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", ++ "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "dev": true + }, + "node_modules/for-each": { +@@ -3948,21 +4367,26 @@ + } + }, + "node_modules/function-bind": { +- "version": "1.1.1", +- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", +- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", +- "dev": true ++ "version": "1.1.2", ++ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", ++ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", ++ "dev": true, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } + }, + "node_modules/function.prototype.name": { +- "version": "1.1.5", +- "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", +- "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", ++ "version": "1.1.8", ++ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", ++ "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.3", +- "es-abstract": "^1.19.0", +- "functions-have-names": "^1.2.2" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "define-properties": "^1.2.1", ++ "functions-have-names": "^1.2.3", ++ "hasown": "^2.0.2", ++ "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" +@@ -3999,15 +4423,24 @@ + } + }, + "node_modules/get-intrinsic": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", +- "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", ++ "version": "1.2.6", ++ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", ++ "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", + "dev": true, + "dependencies": { +- "function-bind": "^1.1.1", +- "has": "^1.0.3", +- "has-proto": "^1.0.1", +- "has-symbols": "^1.0.3" ++ "call-bind-apply-helpers": "^1.0.1", ++ "dunder-proto": "^1.0.0", ++ "es-define-property": "^1.0.1", ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.0.0", ++ "function-bind": "^1.1.2", ++ "gopd": "^1.2.0", ++ "has-symbols": "^1.1.0", ++ "hasown": "^2.0.2", ++ "math-intrinsics": "^1.0.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -4034,13 +4467,14 @@ + } + }, + "node_modules/get-symbol-description": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", +- "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", ++ "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.1" ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" +@@ -4100,12 +4534,13 @@ + } + }, + "node_modules/globalthis": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", +- "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", ++ "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "dependencies": { +- "define-properties": "^1.1.3" ++ "define-properties": "^1.2.1", ++ "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" +@@ -4114,12 +4549,6 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/globalyzer": { +- "version": "0.1.0", +- "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", +- "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", +- "dev": true +- }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", +@@ -4140,19 +4569,13 @@ + "url": "https://github.com/sponsors/sindresorhus" + } + }, +- "node_modules/globrex": { +- "version": "0.1.2", +- "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", +- "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", +- "dev": true +- }, + "node_modules/gopd": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", +- "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", ++ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, +- "dependencies": { +- "get-intrinsic": "^1.1.3" ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -4202,23 +4625,14 @@ + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, +- "node_modules/has": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", +- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", +- "dev": true, +- "dependencies": { +- "function-bind": "^1.1.1" +- }, +- "engines": { +- "node": ">= 0.4.0" +- } +- }, + "node_modules/has-bigints": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", +- "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", ++ "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } +@@ -4233,22 +4647,25 @@ + } + }, + "node_modules/has-property-descriptors": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", +- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", ++ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "dependencies": { +- "get-intrinsic": "^1.1.1" ++ "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", +- "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", ++ "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, ++ "dependencies": { ++ "dunder-proto": "^1.0.0" ++ }, + "engines": { + "node": ">= 0.4" + }, +@@ -4257,9 +4674,9 @@ + } + }, + "node_modules/has-symbols": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", +- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", ++ "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "engines": { + "node": ">= 0.4" +@@ -4269,12 +4686,12 @@ + } + }, + "node_modules/has-tostringtag": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", +- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", ++ "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "dependencies": { +- "has-symbols": "^1.0.2" ++ "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" +@@ -4283,6 +4700,18 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/hasown": { ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", ++ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", ++ "dev": true, ++ "dependencies": { ++ "function-bind": "^1.1.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", +@@ -4316,9 +4745,9 @@ + } + }, + "node_modules/ignore": { +- "version": "5.2.4", +- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", +- "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", ++ "version": "5.3.2", ++ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", ++ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "engines": { + "node": ">= 4" +@@ -4385,27 +4814,28 @@ + "dev": true + }, + "node_modules/internal-slot": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", +- "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", ++ "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "dependencies": { +- "get-intrinsic": "^1.2.0", +- "has": "^1.0.3", +- "side-channel": "^1.0.4" ++ "es-errors": "^1.3.0", ++ "hasown": "^2.0.2", ++ "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, +- "node_modules/is-arguments": { +- "version": "1.1.1", +- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", +- "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", ++ "node_modules/is-array-buffer": { ++ "version": "3.0.5", ++ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", ++ "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "has-tostringtag": "^1.0.0" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" +@@ -4414,46 +4844,50 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/is-array-buffer": { +- "version": "3.0.2", +- "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", +- "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", +- "dev": true, +- "dependencies": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.2.0", +- "is-typed-array": "^1.1.10" +- }, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" +- } +- }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, +- "node_modules/is-bigint": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", +- "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", ++ "node_modules/is-async-function": { ++ "version": "2.0.0", ++ "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", ++ "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "dependencies": { +- "has-bigints": "^1.0.1" ++ "has-tostringtag": "^1.0.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/is-boolean-object": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", +- "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", ++ "node_modules/is-bigint": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", ++ "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "has-tostringtag": "^1.0.0" ++ "has-bigints": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/is-boolean-object": { ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", ++ "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.2", ++ "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -4475,24 +4909,29 @@ + } + }, + "node_modules/is-core-module": { +- "version": "2.13.0", +- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", +- "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", ++ "version": "2.16.1", ++ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", ++ "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "dependencies": { +- "has": "^1.0.3" ++ "hasown": "^2.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/is-date-object": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", +- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", ++ "node_modules/is-data-view": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", ++ "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "dependencies": { +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.2", ++ "get-intrinsic": "^1.2.6", ++ "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" +@@ -4501,19 +4940,20 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/is-docker": { +- "version": "2.2.1", +- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", +- "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", ++ "node_modules/is-date-object": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", ++ "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, +- "bin": { +- "is-docker": "cli.js" ++ "dependencies": { ++ "call-bound": "^1.0.2", ++ "has-tostringtag": "^1.0.2" + }, + "engines": { +- "node": ">=8" ++ "node": ">= 0.4" + }, + "funding": { +- "url": "https://github.com/sponsors/sindresorhus" ++ "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { +@@ -4525,6 +4965,21 @@ + "node": ">=0.10.0" + } + }, ++ "node_modules/is-finalizationregistry": { ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", ++ "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.3" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", +@@ -4543,6 +4998,21 @@ + "node": ">=6" + } + }, ++ "node_modules/is-generator-function": { ++ "version": "1.0.10", ++ "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", ++ "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", ++ "dev": true, ++ "dependencies": { ++ "has-tostringtag": "^1.0.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", +@@ -4556,18 +5026,9 @@ + } + }, + "node_modules/is-map": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", +- "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", +- "dev": true, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" +- } +- }, +- "node_modules/is-negative-zero": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", +- "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", ++ "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "engines": { + "node": ">= 0.4" +@@ -4586,12 +5047,13 @@ + } + }, + "node_modules/is-number-object": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", +- "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", ++ "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "dependencies": { +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.3", ++ "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -4600,15 +5062,6 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/is-path-inside": { +- "version": "3.0.3", +- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", +- "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", +- "dev": true, +- "engines": { +- "node": ">=8" +- } +- }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", +@@ -4618,13 +5071,15 @@ + } + }, + "node_modules/is-regex": { +- "version": "1.1.4", +- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", +- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", ++ "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.2", ++ "gopd": "^1.2.0", ++ "has-tostringtag": "^1.0.2", ++ "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -4634,21 +5089,27 @@ + } + }, + "node_modules/is-set": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", +- "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", ++ "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", +- "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", ++ "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2" ++ "call-bound": "^1.0.3" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -4667,12 +5128,13 @@ + } + }, + "node_modules/is-string": { +- "version": "1.0.7", +- "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", +- "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", ++ "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "dependencies": { +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.3", ++ "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -4682,12 +5144,14 @@ + } + }, + "node_modules/is-symbol": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", +- "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", ++ "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "dependencies": { +- "has-symbols": "^1.0.2" ++ "call-bound": "^1.0.2", ++ "has-symbols": "^1.1.0", ++ "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" +@@ -4697,16 +5161,12 @@ + } + }, + "node_modules/is-typed-array": { +- "version": "1.1.10", +- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", +- "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", ++ "version": "1.1.15", ++ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", ++ "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "dependencies": { +- "available-typed-arrays": "^1.0.5", +- "call-bind": "^1.0.2", +- "for-each": "^0.3.3", +- "gopd": "^1.0.1", +- "has-tostringtag": "^1.0.0" ++ "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" +@@ -4716,51 +5176,48 @@ + } + }, + "node_modules/is-weakmap": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", +- "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", ++ "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", +- "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", ++ "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2" ++ "call-bound": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", +- "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", ++ "version": "2.0.4", ++ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", ++ "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.1" ++ "call-bound": "^1.0.3", ++ "get-intrinsic": "^1.2.6" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/is-wsl": { +- "version": "2.2.0", +- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", +- "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", +- "dev": true, +- "dependencies": { +- "is-docker": "^2.0.0" +- }, +- "engines": { +- "node": ">=8" +- } +- }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", +@@ -5487,22 +5944,24 @@ + } + }, + "node_modules/jsx-ast-utils": { +- "version": "3.3.3", +- "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", +- "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", ++ "version": "3.3.5", ++ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", ++ "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "dependencies": { +- "array-includes": "^3.1.5", +- "object.assign": "^4.1.3" ++ "array-includes": "^3.1.6", ++ "array.prototype.flat": "^1.3.1", ++ "object.assign": "^4.1.4", ++ "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { +- "version": "4.5.2", +- "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", +- "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", ++ "version": "4.5.4", ++ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", ++ "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dependencies": { + "json-buffer": "3.0.1" + } +@@ -5517,18 +5976,21 @@ + } + }, + "node_modules/language-subtag-registry": { +- "version": "0.3.22", +- "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", +- "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", ++ "version": "0.3.23", ++ "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", ++ "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "dev": true + }, + "node_modules/language-tags": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", +- "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", ++ "version": "1.0.9", ++ "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", ++ "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dev": true, + "dependencies": { +- "language-subtag-registry": "~0.3.2" ++ "language-subtag-registry": "^0.3.20" ++ }, ++ "engines": { ++ "node": ">=0.10" + } + }, + "node_modules/leven": { +@@ -5678,6 +6140,15 @@ + "tmpl": "1.0.5" + } + }, ++ "node_modules/math-intrinsics": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", ++ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", ++ "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", +@@ -5872,23 +6343,10 @@ + } + }, + "node_modules/object-inspect": { +- "version": "1.12.3", +- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", +- "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", ++ "version": "1.13.3", ++ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", ++ "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "dev": true, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" +- } +- }, +- "node_modules/object-is": { +- "version": "1.1.5", +- "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", +- "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", +- "dev": true, +- "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.3" +- }, + "engines": { + "node": ">= 0.4" + }, +@@ -5906,14 +6364,16 @@ + } + }, + "node_modules/object.assign": { +- "version": "4.1.4", +- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", +- "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", ++ "version": "4.1.7", ++ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", ++ "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "has-symbols": "^1.0.3", ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0", ++ "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { +@@ -5923,29 +6383,16 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/object.entries": { +- "version": "1.1.6", +- "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", +- "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", +- "dev": true, +- "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" +- }, +- "engines": { +- "node": ">= 0.4" +- } +- }, + "node_modules/object.fromentries": { +- "version": "2.0.6", +- "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", +- "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", ++ "version": "2.0.8", ++ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", ++ "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2", ++ "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" +@@ -5955,26 +6402,29 @@ + } + }, + "node_modules/object.groupby": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.0.tgz", +- "integrity": "sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==", ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", ++ "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.2.0", +- "es-abstract": "^1.21.2", +- "get-intrinsic": "^1.2.1" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" + } + }, + "node_modules/object.values": { +- "version": "1.1.6", +- "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", +- "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", ++ "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" +@@ -6006,23 +6456,6 @@ + "url": "https://github.com/sponsors/sindresorhus" + } + }, +- "node_modules/open": { +- "version": "8.4.2", +- "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", +- "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", +- "dev": true, +- "dependencies": { +- "define-lazy-prop": "^2.0.0", +- "is-docker": "^2.1.1", +- "is-wsl": "^2.2.0" +- }, +- "engines": { +- "node": ">=12" +- }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" +- } +- }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", +@@ -6040,6 +6473,23 @@ + "node": ">= 0.8.0" + } + }, ++ "node_modules/own-keys": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.0.tgz", ++ "integrity": "sha512-HcuIjzpjrUbqZPGzWHVg95Bc2Y37KoY5n66QQyEGMzrIWVKHsgHcv8/Aq5Cu3qFUQJzMSPVP8MD3oaFoaME1lg==", ++ "dev": true, ++ "dependencies": { ++ "get-intrinsic": "^1.2.6", ++ "object-keys": "^1.1.1", ++ "safe-push-apply": "^1.0.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", +@@ -6201,6 +6651,15 @@ + "node": ">=8" + } + }, ++ "node_modules/possible-typed-array-names": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", ++ "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", ++ "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", +@@ -6286,9 +6745,9 @@ + } + }, + "node_modules/punycode": { +- "version": "2.3.0", +- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", +- "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", ++ "version": "2.3.1", ++ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", ++ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" +@@ -6364,21 +6823,38 @@ + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, +- "node_modules/regenerator-runtime": { +- "version": "0.13.11", +- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", +- "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", +- "dev": true ++ "node_modules/reflect.getprototypeof": { ++ "version": "1.0.9", ++ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.9.tgz", ++ "integrity": "sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==", ++ "dev": true, ++ "dependencies": { ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "dunder-proto": "^1.0.1", ++ "es-abstract": "^1.23.6", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.6", ++ "gopd": "^1.2.0", ++ "which-builtin-type": "^1.2.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } + }, + "node_modules/regexp.prototype.flags": { +- "version": "1.4.3", +- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", +- "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", ++ "version": "1.5.3", ++ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", ++ "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.3", +- "functions-have-names": "^1.2.2" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-errors": "^1.3.0", ++ "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -6397,18 +6873,21 @@ + } + }, + "node_modules/resolve": { +- "version": "1.22.2", +- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", +- "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", ++ "version": "1.22.10", ++ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", ++ "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "dependencies": { +- "is-core-module": "^2.11.0", ++ "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, ++ "engines": { ++ "node": ">= 0.4" ++ }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } +@@ -6489,21 +6968,6 @@ + "node": ">=0.10.0" + } + }, +- "node_modules/rimraf": { +- "version": "3.0.2", +- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", +- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", +- "dev": true, +- "dependencies": { +- "glob": "^7.1.3" +- }, +- "bin": { +- "rimraf": "bin.js" +- }, +- "funding": { +- "url": "https://github.com/sponsors/isaacs" +- } +- }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", +@@ -6527,15 +6991,53 @@ + "queue-microtask": "^1.2.2" + } + }, +- "node_modules/safe-regex-test": { ++ "node_modules/safe-array-concat": { ++ "version": "1.1.3", ++ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", ++ "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", ++ "dev": true, ++ "dependencies": { ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.2", ++ "get-intrinsic": "^1.2.6", ++ "has-symbols": "^1.1.0", ++ "isarray": "^2.0.5" ++ }, ++ "engines": { ++ "node": ">=0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/safe-push-apply": { + "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", +- "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", ++ "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", ++ "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.3", +- "is-regex": "^1.1.4" ++ "es-errors": "^1.3.0", ++ "isarray": "^2.0.5" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/safe-regex-test": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", ++ "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "is-regex": "^1.2.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -6549,6 +7051,38 @@ + "semver": "bin/semver.js" + } + }, ++ "node_modules/set-function-length": { ++ "version": "1.2.2", ++ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", ++ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", ++ "dev": true, ++ "dependencies": { ++ "define-data-property": "^1.1.4", ++ "es-errors": "^1.3.0", ++ "function-bind": "^1.1.2", ++ "get-intrinsic": "^1.2.4", ++ "gopd": "^1.0.1", ++ "has-property-descriptors": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, ++ "node_modules/set-function-name": { ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", ++ "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", ++ "dev": true, ++ "dependencies": { ++ "define-data-property": "^1.1.4", ++ "es-errors": "^1.3.0", ++ "functions-have-names": "^1.2.3", ++ "has-property-descriptors": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", +@@ -6571,14 +7105,72 @@ + } + }, + "node_modules/side-channel": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", +- "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", ++ "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", ++ "dev": true, ++ "dependencies": { ++ "es-errors": "^1.3.0", ++ "object-inspect": "^1.13.3", ++ "side-channel-list": "^1.0.0", ++ "side-channel-map": "^1.0.1", ++ "side-channel-weakmap": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/side-channel-list": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", ++ "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", ++ "dev": true, ++ "dependencies": { ++ "es-errors": "^1.3.0", ++ "object-inspect": "^1.13.3" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/side-channel-map": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", ++ "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.5", ++ "object-inspect": "^1.13.3" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/side-channel-weakmap": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", ++ "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.0", +- "get-intrinsic": "^1.0.2", +- "object-inspect": "^1.9.0" ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.5", ++ "object-inspect": "^1.13.3", ++ "side-channel-map": "^1.0.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -6651,18 +7243,6 @@ + "node": ">=8" + } + }, +- "node_modules/stop-iteration-iterator": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", +- "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", +- "dev": true, +- "dependencies": { +- "internal-slot": "^1.0.4" +- }, +- "engines": { +- "node": ">= 0.4" +- } +- }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", +@@ -6690,15 +7270,33 @@ + "node": ">=8" + } + }, ++ "node_modules/string.prototype.includes": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", ++ "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", ++ "dev": true, ++ "dependencies": { ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.3" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, + "node_modules/string.prototype.trim": { +- "version": "1.2.7", +- "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", +- "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", ++ "version": "1.2.10", ++ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", ++ "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.2", ++ "define-data-property": "^1.1.4", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-object-atoms": "^1.0.0", ++ "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -6708,28 +7306,35 @@ + } + }, + "node_modules/string.prototype.trimend": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", +- "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", ++ "version": "1.0.9", ++ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", ++ "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.2", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", +- "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", ++ "version": "1.0.8", ++ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", ++ "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -6812,13 +7417,13 @@ + } + }, + "node_modules/synckit": { +- "version": "0.8.5", +- "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", +- "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", ++ "version": "0.9.2", ++ "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", ++ "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", + "dev": true, + "dependencies": { +- "@pkgr/utils": "^2.3.1", +- "tslib": "^2.5.0" ++ "@pkgr/core": "^0.1.0", ++ "tslib": "^2.6.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" +@@ -6828,9 +7433,9 @@ + } + }, + "node_modules/synckit/node_modules/tslib": { +- "version": "2.5.0", +- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", +- "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", ++ "version": "2.8.1", ++ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", ++ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true + }, + "node_modules/tapable": { +@@ -6856,22 +7461,6 @@ + "node": ">=8" + } + }, +- "node_modules/text-table": { +- "version": "0.2.0", +- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", +- "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", +- "dev": true +- }, +- "node_modules/tiny-glob": { +- "version": "0.2.9", +- "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", +- "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", +- "dev": true, +- "dependencies": { +- "globalyzer": "0.1.0", +- "globrex": "^0.1.2" +- } +- }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", +@@ -6896,12 +7485,12 @@ + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/ts-api-utils": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.2.tgz", +- "integrity": "sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==", ++ "version": "1.4.3", ++ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", ++ "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "engines": { +- "node": ">=16.13.0" ++ "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" +@@ -6966,9 +7555,9 @@ + } + }, + "node_modules/tsconfig-paths": { +- "version": "3.14.2", +- "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", +- "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", ++ "version": "3.15.0", ++ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", ++ "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", +@@ -7039,55 +7628,325 @@ + "node": ">=4" + } + }, +- "node_modules/type-fest": { +- "version": "0.20.2", +- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", +- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", ++ "node_modules/typed-array-buffer": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", ++ "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "is-typed-array": "^1.1.14" ++ }, + "engines": { +- "node": ">=10" ++ "node": ">= 0.4" ++ } ++ }, ++ "node_modules/typed-array-byte-length": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", ++ "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", ++ "dev": true, ++ "dependencies": { ++ "call-bind": "^1.0.8", ++ "for-each": "^0.3.3", ++ "gopd": "^1.2.0", ++ "has-proto": "^1.2.0", ++ "is-typed-array": "^1.1.14" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { +- "url": "https://github.com/sponsors/sindresorhus" ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/typed-array-byte-offset": { ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", ++ "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", ++ "dev": true, ++ "dependencies": { ++ "available-typed-arrays": "^1.0.7", ++ "call-bind": "^1.0.8", ++ "for-each": "^0.3.3", ++ "gopd": "^1.2.0", ++ "has-proto": "^1.2.0", ++ "is-typed-array": "^1.1.15", ++ "reflect.getprototypeof": "^1.0.9" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/typed-array-length": { ++ "version": "1.0.7", ++ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", ++ "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", ++ "dev": true, ++ "dependencies": { ++ "call-bind": "^1.0.7", ++ "for-each": "^0.3.3", ++ "gopd": "^1.0.1", ++ "is-typed-array": "^1.1.13", ++ "possible-typed-array-names": "^1.0.0", ++ "reflect.getprototypeof": "^1.0.6" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/typescript": { ++ "version": "5.7.2", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", ++ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", ++ "dev": true, ++ "bin": { ++ "tsc": "bin/tsc", ++ "tsserver": "bin/tsserver" ++ }, ++ "engines": { ++ "node": ">=14.17" ++ } ++ }, ++ "node_modules/typescript-eslint": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.18.2.tgz", ++ "integrity": "sha512-KuXezG6jHkvC3MvizeXgupZzaG5wjhU3yE8E7e6viOvAvD9xAWYp8/vy0WULTGe9DYDWcQu7aW03YIV3mSitrQ==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/eslint-plugin": "8.18.2", ++ "@typescript-eslint/parser": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" ++ } ++ }, ++ "node_modules/typescript-eslint/node_modules/@typescript-eslint/eslint-plugin": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.2.tgz", ++ "integrity": "sha512-adig4SzPLjeQ0Tm+jvsozSGiCliI2ajeURDGHjZ2llnA+A67HihCQ+a3amtPhUakd1GlwHxSRvzOZktbEvhPPg==", ++ "dev": true, ++ "dependencies": { ++ "@eslint-community/regexpp": "^4.10.0", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/type-utils": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", ++ "graphemer": "^1.4.0", ++ "ignore": "^5.3.1", ++ "natural-compare": "^1.4.0", ++ "ts-api-utils": "^1.3.0" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" ++ } ++ }, ++ "node_modules/typescript-eslint/node_modules/@typescript-eslint/parser": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.2.tgz", ++ "integrity": "sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/typescript-estree": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", ++ "debug": "^4.3.4" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" ++ } ++ }, ++ "node_modules/typescript-eslint/node_modules/@typescript-eslint/scope-manager": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.2.tgz", ++ "integrity": "sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ } ++ }, ++ "node_modules/typescript-eslint/node_modules/@typescript-eslint/type-utils": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.2.tgz", ++ "integrity": "sha512-AB/Wr1Lz31bzHfGm/jgbFR0VB0SML/hd2P1yxzKDM48YmP7vbyJNHRExUE/wZsQj2wUCvbWH8poNHFuxLqCTnA==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/typescript-estree": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2", ++ "debug": "^4.3.4", ++ "ts-api-utils": "^1.3.0" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^8.57.0 || ^9.0.0", ++ "typescript": ">=4.8.4 <5.8.0" ++ } ++ }, ++ "node_modules/typescript-eslint/node_modules/@typescript-eslint/types": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.2.tgz", ++ "integrity": "sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==", ++ "dev": true, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ } ++ }, ++ "node_modules/typescript-eslint/node_modules/@typescript-eslint/typescript-estree": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.2.tgz", ++ "integrity": "sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", ++ "debug": "^4.3.4", ++ "fast-glob": "^3.3.2", ++ "is-glob": "^4.0.3", ++ "minimatch": "^9.0.4", ++ "semver": "^7.6.0", ++ "ts-api-utils": "^1.3.0" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "typescript": ">=4.8.4 <5.8.0" ++ } ++ }, ++ "node_modules/typescript-eslint/node_modules/@typescript-eslint/visitor-keys": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.2.tgz", ++ "integrity": "sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/types": "8.18.2", ++ "eslint-visitor-keys": "^4.2.0" ++ }, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ } ++ }, ++ "node_modules/typescript-eslint/node_modules/brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", ++ "dev": true, ++ "dependencies": { ++ "balanced-match": "^1.0.0" ++ } ++ }, ++ "node_modules/typescript-eslint/node_modules/eslint-visitor-keys": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", ++ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", ++ "dev": true, ++ "engines": { ++ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" ++ }, ++ "funding": { ++ "url": "https://opencollective.com/eslint" + } + }, +- "node_modules/typed-array-length": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", +- "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", ++ "node_modules/typescript-eslint/node_modules/minimatch": { ++ "version": "9.0.5", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", ++ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "for-each": "^0.3.3", +- "is-typed-array": "^1.1.9" ++ "brace-expansion": "^2.0.1" ++ }, ++ "engines": { ++ "node": ">=16 || 14 >=14.17" + }, + "funding": { +- "url": "https://github.com/sponsors/ljharb" ++ "url": "https://github.com/sponsors/isaacs" + } + }, +- "node_modules/typescript": { +- "version": "5.7.2", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", +- "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", ++ "node_modules/typescript-eslint/node_modules/semver": { ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "bin": { +- "tsc": "bin/tsc", +- "tsserver": "bin/tsserver" ++ "semver": "bin/semver.js" + }, + "engines": { +- "node": ">=14.17" ++ "node": ">=10" + } + }, + "node_modules/unbox-primitive": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", +- "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", ++ "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", ++ "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", +- "has-symbols": "^1.0.3", +- "which-boxed-primitive": "^1.0.2" ++ "has-symbols": "^1.1.0", ++ "which-boxed-primitive": "^1.1.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -7204,48 +8063,81 @@ + } + }, + "node_modules/which-boxed-primitive": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", +- "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", ++ "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "dependencies": { +- "is-bigint": "^1.0.1", +- "is-boolean-object": "^1.1.0", +- "is-number-object": "^1.0.4", +- "is-string": "^1.0.5", +- "is-symbol": "^1.0.3" ++ "is-bigint": "^1.1.0", ++ "is-boolean-object": "^1.2.1", ++ "is-number-object": "^1.1.1", ++ "is-string": "^1.1.1", ++ "is-symbol": "^1.1.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/which-builtin-type": { ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", ++ "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.2", ++ "function.prototype.name": "^1.1.6", ++ "has-tostringtag": "^1.0.2", ++ "is-async-function": "^2.0.0", ++ "is-date-object": "^1.1.0", ++ "is-finalizationregistry": "^1.1.0", ++ "is-generator-function": "^1.0.10", ++ "is-regex": "^1.2.1", ++ "is-weakref": "^1.0.2", ++ "isarray": "^2.0.5", ++ "which-boxed-primitive": "^1.1.0", ++ "which-collection": "^1.0.2", ++ "which-typed-array": "^1.1.16" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", +- "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", ++ "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "dependencies": { +- "is-map": "^2.0.1", +- "is-set": "^2.0.1", +- "is-weakmap": "^2.0.1", +- "is-weakset": "^2.0.1" ++ "is-map": "^2.0.3", ++ "is-set": "^2.0.3", ++ "is-weakmap": "^2.0.2", ++ "is-weakset": "^2.0.3" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { +- "version": "1.1.9", +- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", +- "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", ++ "version": "1.1.18", ++ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", ++ "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", + "dev": true, + "dependencies": { +- "available-typed-arrays": "^1.0.5", +- "call-bind": "^1.0.2", ++ "available-typed-arrays": "^1.0.7", ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", + "for-each": "^0.3.3", +- "gopd": "^1.0.1", +- "has-tostringtag": "^1.0.0", +- "is-typed-array": "^1.1.10" ++ "gopd": "^1.2.0", ++ "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -7708,15 +8600,6 @@ + "@babel/helper-plugin-utils": "^7.25.9" + } + }, +- "@babel/runtime": { +- "version": "7.21.0", +- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", +- "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", +- "dev": true, +- "requires": { +- "regenerator-runtime": "^0.13.11" +- } +- }, + "@babel/template": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", +@@ -7769,21 +8652,48 @@ + } + }, + "@eslint-community/regexpp": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.7.0.tgz", +- "integrity": "sha512-+HencqxU7CFJnQb7IKtuNBqS6Yx3Tz4kOL8BJXo+JyeiBm5MEX6pO8onXDkjrkCRlfYXS1Axro15ZjVFe9YgsA==", ++ "version": "4.12.1", ++ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", ++ "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true + }, ++ "@eslint/compat": { ++ "version": "1.2.4", ++ "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.2.4.tgz", ++ "integrity": "sha512-S8ZdQj/N69YAtuqFt7653jwcvuUj131+6qGLUyDqfDg1OIoBQ66OCuXC473YQfO2AaxITTutiRQiDwoo7ZLYyg==", ++ "dev": true, ++ "requires": {} ++ }, ++ "@eslint/config-array": { ++ "version": "0.19.1", ++ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz", ++ "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==", ++ "dev": true, ++ "requires": { ++ "@eslint/object-schema": "^2.1.5", ++ "debug": "^4.3.1", ++ "minimatch": "^3.1.2" ++ } ++ }, ++ "@eslint/core": { ++ "version": "0.9.1", ++ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.1.tgz", ++ "integrity": "sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==", ++ "dev": true, ++ "requires": { ++ "@types/json-schema": "^7.0.15" ++ } ++ }, + "@eslint/eslintrc": { +- "version": "2.1.2", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", +- "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", ++ "version": "3.2.0", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", ++ "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", +- "espree": "^9.6.0", +- "globals": "^13.19.0", ++ "espree": "^10.0.1", ++ "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", +@@ -7792,37 +8702,62 @@ + }, + "dependencies": { + "globals": { +- "version": "13.21.0", +- "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", +- "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", +- "dev": true, +- "requires": { +- "type-fest": "^0.20.2" +- } ++ "version": "14.0.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", ++ "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", ++ "dev": true + } + } + }, + "@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "9.17.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.17.0.tgz", ++ "integrity": "sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==", ++ "dev": true ++ }, ++ "@eslint/object-schema": { ++ "version": "2.1.5", ++ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz", ++ "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==", + "dev": true + }, ++ "@eslint/plugin-kit": { ++ "version": "0.2.4", ++ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz", ++ "integrity": "sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==", ++ "dev": true, ++ "requires": { ++ "levn": "^0.4.1" ++ } ++ }, + "@github/browserslist-config": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@github/browserslist-config/-/browserslist-config-1.0.0.tgz", + "integrity": "sha512-gIhjdJp/c2beaIWWIlsXdqXVRUz3r2BxBCpfz/F3JXHvSAQ1paMYjLH+maEATtENg+k5eLV7gA+9yPp762ieuw==", + "dev": true + }, +- "@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "@humanfs/core": { ++ "version": "0.19.1", ++ "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", ++ "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", ++ "dev": true ++ }, ++ "@humanfs/node": { ++ "version": "0.16.6", ++ "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", ++ "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "requires": { +- "@humanwhocodes/object-schema": "^1.2.1", +- "debug": "^4.1.1", +- "minimatch": "^3.0.5" ++ "@humanfs/core": "^0.19.1", ++ "@humanwhocodes/retry": "^0.3.0" ++ }, ++ "dependencies": { ++ "@humanwhocodes/retry": { ++ "version": "0.3.1", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", ++ "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", ++ "dev": true ++ } + } + }, + "@humanwhocodes/module-importer": { +@@ -7831,10 +8766,10 @@ + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, +- "@humanwhocodes/object-schema": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", +- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", ++ "@humanwhocodes/retry": { ++ "version": "0.4.1", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", ++ "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { +@@ -8283,27 +9218,17 @@ + "@octokit/openapi-types": "^12.11.0" + } + }, +- "@pkgr/utils": { +- "version": "2.3.1", +- "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz", +- "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==", +- "dev": true, +- "requires": { +- "cross-spawn": "^7.0.3", +- "is-glob": "^4.0.3", +- "open": "^8.4.0", +- "picocolors": "^1.0.0", +- "tiny-glob": "^0.2.9", +- "tslib": "^2.4.0" +- }, +- "dependencies": { +- "tslib": { +- "version": "2.5.0", +- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", +- "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", +- "dev": true +- } +- } ++ "@pkgr/core": { ++ "version": "0.1.1", ++ "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", ++ "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", ++ "dev": true ++ }, ++ "@rtsao/scc": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", ++ "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", ++ "dev": true + }, + "@sinclair/typebox": { + "version": "0.27.8", +@@ -8383,6 +9308,12 @@ + "@babel/types": "^7.20.7" + } + }, ++ "@types/estree": { ++ "version": "1.0.6", ++ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", ++ "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", ++ "dev": true ++ }, + "@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", +@@ -8432,9 +9363,9 @@ + } + }, + "@types/json-schema": { +- "version": "7.0.12", +- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", +- "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", ++ "version": "7.0.15", ++ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", ++ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true + }, + "@types/json5": { +@@ -8465,9 +9396,9 @@ + } + }, + "@types/semver": { +- "version": "7.5.0", +- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", +- "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", ++ "version": "7.5.8", ++ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", ++ "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "dev": true + }, + "@types/stack-utils": { +@@ -8531,6 +9462,41 @@ + "optional": true, + "peer": true + }, ++ "@typescript-eslint/typescript-estree": { ++ "version": "5.57.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", ++ "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "requires": { ++ "@typescript-eslint/types": "5.57.1", ++ "@typescript-eslint/visitor-keys": "5.57.1", ++ "debug": "^4.3.4", ++ "globby": "^11.1.0", ++ "is-glob": "^4.0.3", ++ "semver": "^7.3.7", ++ "tsutils": "^3.21.0" ++ } ++ }, ++ "@typescript-eslint/utils": { ++ "version": "5.57.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.57.1.tgz", ++ "integrity": "sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "requires": { ++ "@eslint-community/eslint-utils": "^4.2.0", ++ "@types/json-schema": "^7.0.9", ++ "@types/semver": "^7.3.12", ++ "@typescript-eslint/scope-manager": "5.57.1", ++ "@typescript-eslint/types": "5.57.1", ++ "@typescript-eslint/typescript-estree": "5.57.1", ++ "eslint-scope": "^5.1.1", ++ "semver": "^7.3.7" ++ } ++ }, + "@typescript-eslint/visitor-keys": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", +@@ -8543,6 +9509,26 @@ + "eslint-visitor-keys": "^3.3.0" + } + }, ++ "eslint-scope": { ++ "version": "5.1.1", ++ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", ++ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "requires": { ++ "esrecurse": "^4.3.0", ++ "estraverse": "^4.1.1" ++ } ++ }, ++ "estraverse": { ++ "version": "4.3.0", ++ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", ++ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", ++ "dev": true, ++ "optional": true, ++ "peer": true ++ }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +@@ -8592,6 +9578,18 @@ + "tsutils": "^3.21.0" + }, + "dependencies": { ++ "@typescript-eslint/scope-manager": { ++ "version": "5.57.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz", ++ "integrity": "sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "requires": { ++ "@typescript-eslint/types": "5.57.1", ++ "@typescript-eslint/visitor-keys": "5.57.1" ++ } ++ }, + "@typescript-eslint/types": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", +@@ -8617,6 +9615,24 @@ + "tsutils": "^3.21.0" + } + }, ++ "@typescript-eslint/utils": { ++ "version": "5.57.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.57.1.tgz", ++ "integrity": "sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "requires": { ++ "@eslint-community/eslint-utils": "^4.2.0", ++ "@types/json-schema": "^7.0.9", ++ "@types/semver": "^7.3.12", ++ "@typescript-eslint/scope-manager": "5.57.1", ++ "@typescript-eslint/types": "5.57.1", ++ "@typescript-eslint/typescript-estree": "5.57.1", ++ "eslint-scope": "^5.1.1", ++ "semver": "^7.3.7" ++ } ++ }, + "@typescript-eslint/visitor-keys": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", +@@ -8629,6 +9645,26 @@ + "eslint-visitor-keys": "^3.3.0" + } + }, ++ "eslint-scope": { ++ "version": "5.1.1", ++ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", ++ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", ++ "dev": true, ++ "optional": true, ++ "peer": true, ++ "requires": { ++ "esrecurse": "^4.3.0", ++ "estraverse": "^4.1.1" ++ } ++ }, ++ "estraverse": { ++ "version": "4.3.0", ++ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", ++ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", ++ "dev": true, ++ "optional": true, ++ "peer": true ++ }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +@@ -8675,70 +9711,88 @@ + } + }, + "@typescript-eslint/utils": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.57.1.tgz", +- "integrity": "sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.2.tgz", ++ "integrity": "sha512-Cr4A0H7DtVIPkauj4sTSXVl+VBWewE9/o40KcF3TV9aqDEOWoXF3/+oRXNby3DYzZeCATvbdksYsGZzplwnK/Q==", + "dev": true, + "requires": { +- "@eslint-community/eslint-utils": "^4.2.0", +- "@types/json-schema": "^7.0.9", +- "@types/semver": "^7.3.12", +- "@typescript-eslint/scope-manager": "5.57.1", +- "@typescript-eslint/types": "5.57.1", +- "@typescript-eslint/typescript-estree": "5.57.1", +- "eslint-scope": "^5.1.1", +- "semver": "^7.3.7" ++ "@eslint-community/eslint-utils": "^4.4.0", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/typescript-estree": "8.18.2" + }, + "dependencies": { + "@typescript-eslint/scope-manager": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz", +- "integrity": "sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.2.tgz", ++ "integrity": "sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.57.1", +- "@typescript-eslint/visitor-keys": "5.57.1" ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2" + } + }, + "@typescript-eslint/types": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", +- "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.2.tgz", ++ "integrity": "sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", +- "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.2.tgz", ++ "integrity": "sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.57.1", +- "@typescript-eslint/visitor-keys": "5.57.1", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "debug": "^4.3.4", +- "globby": "^11.1.0", ++ "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", +- "semver": "^7.3.7", +- "tsutils": "^3.21.0" ++ "minimatch": "^9.0.4", ++ "semver": "^7.6.0", ++ "ts-api-utils": "^1.3.0" + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", +- "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.2.tgz", ++ "integrity": "sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.57.1", +- "eslint-visitor-keys": "^3.3.0" ++ "@typescript-eslint/types": "8.18.2", ++ "eslint-visitor-keys": "^4.2.0" + } + }, +- "semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { +- "lru-cache": "^6.0.0" ++ "balanced-match": "^1.0.0" ++ } ++ }, ++ "eslint-visitor-keys": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", ++ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", ++ "dev": true ++ }, ++ "minimatch": { ++ "version": "9.0.5", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", ++ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", ++ "dev": true, ++ "requires": { ++ "brace-expansion": "^2.0.1" + } ++ }, ++ "semver": { ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true + } + } + }, +@@ -8759,9 +9813,9 @@ + "dev": true + }, + "acorn": { +- "version": "8.10.0", +- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", +- "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", ++ "version": "8.14.0", ++ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", ++ "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "dev": true + }, + "acorn-jsx": { +@@ -8832,34 +9886,32 @@ + "dev": true + }, + "aria-query": { +- "version": "5.3.0", +- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", +- "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", +- "dev": true, +- "requires": { +- "dequal": "^2.0.3" +- } ++ "version": "5.3.2", ++ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", ++ "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", ++ "dev": true + }, + "array-buffer-byte-length": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", +- "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", ++ "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "is-array-buffer": "^3.0.1" ++ "call-bound": "^1.0.3", ++ "is-array-buffer": "^3.0.5" + } + }, + "array-includes": { +- "version": "3.1.6", +- "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", +- "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", ++ "version": "3.1.8", ++ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", ++ "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "get-intrinsic": "^1.1.3", ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2", ++ "es-object-atoms": "^1.0.0", ++ "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + } + }, +@@ -8870,68 +9922,84 @@ + "dev": true + }, + "array.prototype.findlastindex": { +- "version": "1.2.2", +- "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz", +- "integrity": "sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==", ++ "version": "1.2.5", ++ "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", ++ "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "es-shim-unscopables": "^1.0.0", +- "get-intrinsic": "^1.1.3" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2", ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.0.0", ++ "es-shim-unscopables": "^1.0.2" + } + }, + "array.prototype.flat": { +- "version": "1.3.1", +- "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", +- "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", ++ "version": "1.3.3", ++ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", ++ "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "es-shim-unscopables": "^1.0.0" ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-shim-unscopables": "^1.0.2" + } + }, + "array.prototype.flatmap": { +- "version": "1.3.1", +- "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", +- "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", ++ "version": "1.3.3", ++ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", ++ "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "es-shim-unscopables": "^1.0.0" ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-shim-unscopables": "^1.0.2" ++ } ++ }, ++ "arraybuffer.prototype.slice": { ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", ++ "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", ++ "dev": true, ++ "requires": { ++ "array-buffer-byte-length": "^1.0.1", ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.6", ++ "is-array-buffer": "^3.0.4" + } + }, + "ast-types-flow": { +- "version": "0.0.7", +- "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", +- "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", ++ "version": "0.0.8", ++ "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", ++ "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "dev": true + }, + "available-typed-arrays": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", +- "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", +- "dev": true ++ "version": "1.0.7", ++ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", ++ "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", ++ "dev": true, ++ "requires": { ++ "possible-typed-array-names": "^1.0.0" ++ } + }, + "axe-core": { +- "version": "4.6.3", +- "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.3.tgz", +- "integrity": "sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==", ++ "version": "4.10.2", ++ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz", ++ "integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==", + "dev": true + }, + "axobject-query": { +- "version": "3.1.1", +- "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", +- "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", +- "dev": true, +- "requires": { +- "deep-equal": "^2.0.5" +- } ++ "version": "4.1.0", ++ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", ++ "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", ++ "dev": true + }, + "babel-jest": { + "version": "29.7.0", +@@ -9089,13 +10157,35 @@ + } + }, + "call-bind": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", +- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", ++ "version": "1.0.8", ++ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", ++ "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", ++ "dev": true, ++ "requires": { ++ "call-bind-apply-helpers": "^1.0.0", ++ "es-define-property": "^1.0.0", ++ "get-intrinsic": "^1.2.4", ++ "set-function-length": "^1.2.2" ++ } ++ }, ++ "call-bind-apply-helpers": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", ++ "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "dev": true, + "requires": { +- "function-bind": "^1.1.1", +- "get-intrinsic": "^1.0.2" ++ "es-errors": "^1.3.0", ++ "function-bind": "^1.1.2" ++ } ++ }, ++ "call-bound": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", ++ "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", ++ "dev": true, ++ "requires": { ++ "call-bind-apply-helpers": "^1.0.1", ++ "get-intrinsic": "^1.2.6" + } + }, + "callsites": { +@@ -9215,9 +10305,9 @@ + } + }, + "cross-spawn": { +- "version": "7.0.3", +- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", +- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", ++ "version": "7.0.6", ++ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", ++ "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "requires": { + "path-key": "^3.1.0", +@@ -9231,6 +10321,39 @@ + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, ++ "data-view-buffer": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", ++ "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "is-data-view": "^1.0.2" ++ } ++ }, ++ "data-view-byte-length": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", ++ "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "is-data-view": "^1.0.2" ++ } ++ }, ++ "data-view-byte-offset": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", ++ "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "is-data-view": "^1.0.1" ++ } ++ }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", +@@ -9262,31 +10385,6 @@ + "dev": true, + "requires": {} + }, +- "deep-equal": { +- "version": "2.2.0", +- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz", +- "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==", +- "dev": true, +- "requires": { +- "call-bind": "^1.0.2", +- "es-get-iterator": "^1.1.2", +- "get-intrinsic": "^1.1.3", +- "is-arguments": "^1.1.1", +- "is-array-buffer": "^3.0.1", +- "is-date-object": "^1.0.5", +- "is-regex": "^1.1.4", +- "is-shared-array-buffer": "^1.0.2", +- "isarray": "^2.0.5", +- "object-is": "^1.1.5", +- "object-keys": "^1.1.1", +- "object.assign": "^4.1.4", +- "regexp.prototype.flags": "^1.4.3", +- "side-channel": "^1.0.4", +- "which-boxed-primitive": "^1.0.2", +- "which-collection": "^1.0.1", +- "which-typed-array": "^1.1.9" +- } +- }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", +@@ -9304,18 +10402,24 @@ + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" + }, +- "define-lazy-prop": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", +- "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", +- "dev": true ++ "define-data-property": { ++ "version": "1.1.4", ++ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", ++ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", ++ "dev": true, ++ "requires": { ++ "es-define-property": "^1.0.0", ++ "es-errors": "^1.3.0", ++ "gopd": "^1.0.1" ++ } + }, + "define-properties": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", +- "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", ++ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "requires": { ++ "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } +@@ -9325,12 +10429,6 @@ + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, +- "dequal": { +- "version": "2.0.3", +- "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", +- "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", +- "dev": true +- }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", +@@ -9366,14 +10464,25 @@ + "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==" + }, + "doctrine": { +- "version": "3.0.0", +- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", +- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", ++ "version": "2.1.0", ++ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", ++ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, ++ "dunder-proto": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", ++ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", ++ "dev": true, ++ "requires": { ++ "call-bind-apply-helpers": "^1.0.1", ++ "es-errors": "^1.3.0", ++ "gopd": "^1.2.0" ++ } ++ }, + "electron-to-chromium": { + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", +@@ -9412,93 +10521,112 @@ + } + }, + "es-abstract": { +- "version": "1.21.2", +- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", +- "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", +- "dev": true, +- "requires": { +- "array-buffer-byte-length": "^1.0.0", +- "available-typed-arrays": "^1.0.5", +- "call-bind": "^1.0.2", +- "es-set-tostringtag": "^2.0.1", +- "es-to-primitive": "^1.2.1", +- "function.prototype.name": "^1.1.5", +- "get-intrinsic": "^1.2.0", +- "get-symbol-description": "^1.0.0", +- "globalthis": "^1.0.3", +- "gopd": "^1.0.1", +- "has": "^1.0.3", +- "has-property-descriptors": "^1.0.0", +- "has-proto": "^1.0.1", +- "has-symbols": "^1.0.3", +- "internal-slot": "^1.0.5", +- "is-array-buffer": "^3.0.2", ++ "version": "1.23.8", ++ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.8.tgz", ++ "integrity": "sha512-lfab8IzDn6EpI1ibZakcgS6WsfEBiB+43cuJo+wgylx1xKXf+Sp+YR3vFuQwC/u3sxYwV8Cxe3B0DpVUu/WiJQ==", ++ "dev": true, ++ "requires": { ++ "array-buffer-byte-length": "^1.0.2", ++ "arraybuffer.prototype.slice": "^1.0.4", ++ "available-typed-arrays": "^1.0.7", ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "data-view-buffer": "^1.0.2", ++ "data-view-byte-length": "^1.0.2", ++ "data-view-byte-offset": "^1.0.1", ++ "es-define-property": "^1.0.1", ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.0.0", ++ "es-set-tostringtag": "^2.0.3", ++ "es-to-primitive": "^1.3.0", ++ "function.prototype.name": "^1.1.8", ++ "get-intrinsic": "^1.2.6", ++ "get-symbol-description": "^1.1.0", ++ "globalthis": "^1.0.4", ++ "gopd": "^1.2.0", ++ "has-property-descriptors": "^1.0.2", ++ "has-proto": "^1.2.0", ++ "has-symbols": "^1.1.0", ++ "hasown": "^2.0.2", ++ "internal-slot": "^1.1.0", ++ "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", +- "is-negative-zero": "^2.0.2", +- "is-regex": "^1.1.4", +- "is-shared-array-buffer": "^1.0.2", +- "is-string": "^1.0.7", +- "is-typed-array": "^1.1.10", +- "is-weakref": "^1.0.2", +- "object-inspect": "^1.12.3", ++ "is-data-view": "^1.0.2", ++ "is-regex": "^1.2.1", ++ "is-shared-array-buffer": "^1.0.4", ++ "is-string": "^1.1.1", ++ "is-typed-array": "^1.1.15", ++ "is-weakref": "^1.1.0", ++ "math-intrinsics": "^1.1.0", ++ "object-inspect": "^1.13.3", + "object-keys": "^1.1.1", +- "object.assign": "^4.1.4", +- "regexp.prototype.flags": "^1.4.3", +- "safe-regex-test": "^1.0.0", +- "string.prototype.trim": "^1.2.7", +- "string.prototype.trimend": "^1.0.6", +- "string.prototype.trimstart": "^1.0.6", +- "typed-array-length": "^1.0.4", +- "unbox-primitive": "^1.0.2", +- "which-typed-array": "^1.1.9" +- } ++ "object.assign": "^4.1.7", ++ "own-keys": "^1.0.0", ++ "regexp.prototype.flags": "^1.5.3", ++ "safe-array-concat": "^1.1.3", ++ "safe-push-apply": "^1.0.0", ++ "safe-regex-test": "^1.1.0", ++ "string.prototype.trim": "^1.2.10", ++ "string.prototype.trimend": "^1.0.9", ++ "string.prototype.trimstart": "^1.0.8", ++ "typed-array-buffer": "^1.0.3", ++ "typed-array-byte-length": "^1.0.3", ++ "typed-array-byte-offset": "^1.0.4", ++ "typed-array-length": "^1.0.7", ++ "unbox-primitive": "^1.1.0", ++ "which-typed-array": "^1.1.18" ++ } ++ }, ++ "es-define-property": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", ++ "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", ++ "dev": true + }, +- "es-get-iterator": { +- "version": "1.1.3", +- "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", +- "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", ++ "es-errors": { ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", ++ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", ++ "dev": true ++ }, ++ "es-object-atoms": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", ++ "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.3", +- "has-symbols": "^1.0.3", +- "is-arguments": "^1.1.1", +- "is-map": "^2.0.2", +- "is-set": "^2.0.2", +- "is-string": "^1.0.7", +- "isarray": "^2.0.5", +- "stop-iteration-iterator": "^1.0.0" ++ "es-errors": "^1.3.0" + } + }, + "es-set-tostringtag": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", +- "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", ++ "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "requires": { +- "get-intrinsic": "^1.1.3", +- "has": "^1.0.3", +- "has-tostringtag": "^1.0.0" ++ "get-intrinsic": "^1.2.4", ++ "has-tostringtag": "^1.0.2", ++ "hasown": "^2.0.1" + } + }, + "es-shim-unscopables": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", +- "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", ++ "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "requires": { +- "has": "^1.0.3" ++ "hasown": "^2.0.0" + } + }, + "es-to-primitive": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", +- "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", ++ "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "requires": { +- "is-callable": "^1.1.4", +- "is-date-object": "^1.0.1", +- "is-symbol": "^1.0.2" ++ "is-callable": "^1.2.7", ++ "is-date-object": "^1.0.5", ++ "is-symbol": "^1.0.4" + } + }, + "escalade": { +@@ -9514,48 +10642,45 @@ + "dev": true + }, + "eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "9.17.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.17.0.tgz", ++ "integrity": "sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", +- "@eslint-community/regexpp": "^4.6.1", +- "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint-community/regexpp": "^4.12.1", ++ "@eslint/config-array": "^0.19.0", ++ "@eslint/core": "^0.9.0", ++ "@eslint/eslintrc": "^3.2.0", ++ "@eslint/js": "9.17.0", ++ "@eslint/plugin-kit": "^0.2.3", ++ "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", +- "@nodelib/fs.walk": "^1.2.8", ++ "@humanwhocodes/retry": "^0.4.1", ++ "@types/estree": "^1.0.6", ++ "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", +- "cross-spawn": "^7.0.2", ++ "cross-spawn": "^7.0.6", + "debug": "^4.3.2", +- "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", +- "eslint-scope": "^7.2.2", +- "eslint-visitor-keys": "^3.4.3", +- "espree": "^9.6.1", +- "esquery": "^1.4.2", ++ "eslint-scope": "^8.2.0", ++ "eslint-visitor-keys": "^4.2.0", ++ "espree": "^10.3.0", ++ "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", +- "file-entry-cache": "^6.0.1", ++ "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", +- "globals": "^13.19.0", +- "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", +- "is-path-inside": "^3.0.3", +- "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", +- "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", +- "optionator": "^0.9.3", +- "strip-ansi": "^6.0.1", +- "text-table": "^0.2.0" ++ "optionator": "^0.9.3" + }, + "dependencies": { + "escape-string-regexp": { +@@ -9564,20 +10689,10 @@ + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, +- "eslint-scope": { +- "version": "7.2.2", +- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", +- "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", +- "dev": true, +- "requires": { +- "esrecurse": "^4.3.0", +- "estraverse": "^5.2.0" +- } +- }, +- "estraverse": { +- "version": "5.3.0", +- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", +- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", ++ "eslint-visitor-keys": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", ++ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true + }, + "find-up": { +@@ -9599,15 +10714,6 @@ + "is-glob": "^4.0.3" + } + }, +- "globals": { +- "version": "13.20.0", +- "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", +- "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", +- "dev": true, +- "requires": { +- "type-fest": "^0.20.2" +- } +- }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", +@@ -9636,14 +10742,14 @@ + "requires": {} + }, + "eslint-import-resolver-node": { +- "version": "0.3.7", +- "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", +- "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", ++ "version": "0.3.9", ++ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", ++ "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "requires": { + "debug": "^3.2.7", +- "is-core-module": "^2.11.0", +- "resolve": "^1.22.1" ++ "is-core-module": "^2.13.0", ++ "resolve": "^1.22.4" + }, + "dependencies": { + "debug": { +@@ -9673,9 +10779,9 @@ + } + }, + "eslint-module-utils": { +- "version": "2.8.0", +- "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", +- "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", ++ "version": "2.12.0", ++ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", ++ "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dev": true, + "requires": { + "debug": "^3.2.7" +@@ -9693,12 +10799,12 @@ + } + }, + "eslint-plugin-escompat": { +- "version": "3.4.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-escompat/-/eslint-plugin-escompat-3.4.0.tgz", +- "integrity": "sha512-ufTPv8cwCxTNoLnTZBFTQ5SxU2w7E7wiMIS7PSxsgP1eAxFjtSaoZ80LRn64hI8iYziE6kJG6gX/ZCJVxh48Bg==", ++ "version": "3.11.4", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-escompat/-/eslint-plugin-escompat-3.11.4.tgz", ++ "integrity": "sha512-j0ywwNnIufshOzgAu+PfIig1c7VRClKSNKzpniMT2vXQ4leL5q+e/SpMFQU0nrdL2WFFM44XmhSuwmxb3G0CJg==", + "dev": true, + "requires": { +- "browserslist": "^4.21.0" ++ "browserslist": "^4.23.1" + } + }, + "eslint-plugin-eslint-comments": { +@@ -9724,138 +10830,154 @@ + } + }, + "eslint-plugin-github": { +- "version": "4.9.2", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.2.tgz", +- "integrity": "sha512-osez6Sio/fLr/3QkW5HE1wbCOcmYG5030/6QIa9IcKyyfchewlecdnYcsbeUMUtdIiU9lWqhroQp2H/O7auxBA==", ++ "version": "5.1.4", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-5.1.4.tgz", ++ "integrity": "sha512-j5IgIxsDoch06zJzeqPvenfzRXDKI9Z8YwfUg1pm2ay1q44tMSFwvEu6l0uEIrTpA3v8QdPyLr98LqDl1TIhSA==", + "dev": true, + "requires": { ++ "@eslint/compat": "^1.2.3", ++ "@eslint/eslintrc": "^3.1.0", ++ "@eslint/js": "^9.14.0", + "@github/browserslist-config": "^1.0.0", +- "@typescript-eslint/eslint-plugin": "^6.0.0", +- "@typescript-eslint/parser": "^6.0.0", ++ "@typescript-eslint/eslint-plugin": "^8.0.0", ++ "@typescript-eslint/parser": "^8.0.0", + "aria-query": "^5.3.0", + "eslint-config-prettier": ">=8.0.0", +- "eslint-plugin-escompat": "^3.3.3", ++ "eslint-plugin-escompat": "^3.11.3", + "eslint-plugin-eslint-comments": "^3.2.0", + "eslint-plugin-filenames": "^1.3.2", + "eslint-plugin-i18n-text": "^1.0.1", + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-no-only-tests": "^3.0.0", +- "eslint-plugin-prettier": "^5.0.0", ++ "eslint-plugin-prettier": "^5.2.1", + "eslint-rule-documentation": ">=1.0.0", ++ "globals": "^15.12.0", + "jsx-ast-utils": "^3.3.2", + "prettier": "^3.0.0", +- "svg-element-attributes": "^1.3.1" ++ "svg-element-attributes": "^1.3.1", ++ "typescript-eslint": "^8.14.0" + }, + "dependencies": { + "@typescript-eslint/eslint-plugin": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.4.1.tgz", +- "integrity": "sha512-3F5PtBzUW0dYlq77Lcqo13fv+58KDwUib3BddilE8ajPJT+faGgxmI9Sw+I8ZS22BYwoir9ZhNXcLi+S+I2bkw==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.2.tgz", ++ "integrity": "sha512-adig4SzPLjeQ0Tm+jvsozSGiCliI2ajeURDGHjZ2llnA+A67HihCQ+a3amtPhUakd1GlwHxSRvzOZktbEvhPPg==", + "dev": true, + "requires": { +- "@eslint-community/regexpp": "^4.5.1", +- "@typescript-eslint/scope-manager": "6.4.1", +- "@typescript-eslint/type-utils": "6.4.1", +- "@typescript-eslint/utils": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1", +- "debug": "^4.3.4", ++ "@eslint-community/regexpp": "^4.10.0", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/type-utils": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "graphemer": "^1.4.0", +- "ignore": "^5.2.4", ++ "ignore": "^5.3.1", + "natural-compare": "^1.4.0", +- "semver": "^7.5.4", +- "ts-api-utils": "^1.0.1" ++ "ts-api-utils": "^1.3.0" + } + }, + "@typescript-eslint/parser": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.4.1.tgz", +- "integrity": "sha512-610G6KHymg9V7EqOaNBMtD1GgpAmGROsmfHJPXNLCU9bfIuLrkdOygltK784F6Crboyd5tBFayPB7Sf0McrQwg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.2.tgz", ++ "integrity": "sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "6.4.1", +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/typescript-estree": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/typescript-estree": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.4.1.tgz", +- "integrity": "sha512-p/OavqOQfm4/Hdrr7kvacOSFjwQ2rrDVJRPxt/o0TOWdFnjJptnjnZ+sYDR7fi4OimvIuKp+2LCkc+rt9fIW+A==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.2.tgz", ++ "integrity": "sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1" ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2" + } + }, + "@typescript-eslint/type-utils": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.4.1.tgz", +- "integrity": "sha512-7ON8M8NXh73SGZ5XvIqWHjgX2f+vvaOarNliGhjrJnv1vdjG0LVIz+ToYfPirOoBi56jxAKLfsLm40+RvxVVXA==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.2.tgz", ++ "integrity": "sha512-AB/Wr1Lz31bzHfGm/jgbFR0VB0SML/hd2P1yxzKDM48YmP7vbyJNHRExUE/wZsQj2wUCvbWH8poNHFuxLqCTnA==", + "dev": true, + "requires": { +- "@typescript-eslint/typescript-estree": "6.4.1", +- "@typescript-eslint/utils": "6.4.1", ++ "@typescript-eslint/typescript-estree": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2", + "debug": "^4.3.4", +- "ts-api-utils": "^1.0.1" ++ "ts-api-utils": "^1.3.0" + } + }, + "@typescript-eslint/types": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.4.1.tgz", +- "integrity": "sha512-zAAopbNuYu++ijY1GV2ylCsQsi3B8QvfPHVqhGdDcbx/NK5lkqMnCGU53amAjccSpk+LfeONxwzUhDzArSfZJg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.2.tgz", ++ "integrity": "sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.4.1.tgz", +- "integrity": "sha512-xF6Y7SatVE/OyV93h1xGgfOkHr2iXuo8ip0gbfzaKeGGuKiAnzS+HtVhSPx8Www243bwlW8IF7X0/B62SzFftg==", ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.2.tgz", ++ "integrity": "sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/visitor-keys": "6.4.1", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", + "debug": "^4.3.4", +- "globby": "^11.1.0", ++ "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", +- "semver": "^7.5.4", +- "ts-api-utils": "^1.0.1" ++ "minimatch": "^9.0.4", ++ "semver": "^7.6.0", ++ "ts-api-utils": "^1.3.0" + } + }, +- "@typescript-eslint/utils": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.4.1.tgz", +- "integrity": "sha512-F/6r2RieNeorU0zhqZNv89s9bDZSovv3bZQpUNOmmQK1L80/cV4KEu95YUJWi75u5PhboFoKUJBnZ4FQcoqhDw==", ++ "@typescript-eslint/visitor-keys": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.2.tgz", ++ "integrity": "sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==", + "dev": true, + "requires": { +- "@eslint-community/eslint-utils": "^4.4.0", +- "@types/json-schema": "^7.0.12", +- "@types/semver": "^7.5.0", +- "@typescript-eslint/scope-manager": "6.4.1", +- "@typescript-eslint/types": "6.4.1", +- "@typescript-eslint/typescript-estree": "6.4.1", +- "semver": "^7.5.4" ++ "@typescript-eslint/types": "8.18.2", ++ "eslint-visitor-keys": "^4.2.0" + } + }, +- "@typescript-eslint/visitor-keys": { +- "version": "6.4.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.4.1.tgz", +- "integrity": "sha512-y/TyRJsbZPkJIZQXrHfdnxVnxyKegnpEvnRGNam7s3TRR2ykGefEWOhaef00/UUN3IZxizS7BTO3svd3lCOJRQ==", ++ "brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "6.4.1", +- "eslint-visitor-keys": "^3.4.1" ++ "balanced-match": "^1.0.0" + } + }, +- "semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "eslint-visitor-keys": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", ++ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", ++ "dev": true ++ }, ++ "globals": { ++ "version": "15.14.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", ++ "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", ++ "dev": true ++ }, ++ "minimatch": { ++ "version": "9.0.5", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", ++ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "requires": { +- "lru-cache": "^6.0.0" ++ "brace-expansion": "^2.0.1" + } ++ }, ++ "semver": { ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true + } + } + }, +@@ -9867,28 +10989,30 @@ + "requires": {} + }, + "eslint-plugin-import": { +- "version": "2.28.1", +- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", +- "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", ++ "version": "2.31.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", ++ "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "dev": true, + "requires": { +- "array-includes": "^3.1.6", +- "array.prototype.findlastindex": "^1.2.2", +- "array.prototype.flat": "^1.3.1", +- "array.prototype.flatmap": "^1.3.1", ++ "@rtsao/scc": "^1.1.0", ++ "array-includes": "^3.1.8", ++ "array.prototype.findlastindex": "^1.2.5", ++ "array.prototype.flat": "^1.3.2", ++ "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", +- "eslint-import-resolver-node": "^0.3.7", +- "eslint-module-utils": "^2.8.0", +- "has": "^1.0.3", +- "is-core-module": "^2.13.0", ++ "eslint-import-resolver-node": "^0.3.9", ++ "eslint-module-utils": "^2.12.0", ++ "hasown": "^2.0.2", ++ "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", +- "object.fromentries": "^2.0.6", +- "object.groupby": "^1.0.0", +- "object.values": "^1.1.6", ++ "object.fromentries": "^2.0.8", ++ "object.groupby": "^1.0.3", ++ "object.values": "^1.2.0", + "semver": "^6.3.1", +- "tsconfig-paths": "^3.14.2" ++ "string.prototype.trimend": "^1.0.8", ++ "tsconfig-paths": "^3.15.0" + }, + "dependencies": { + "debug": { +@@ -9899,15 +11023,6 @@ + "requires": { + "ms": "^2.1.1" + } +- }, +- "doctrine": { +- "version": "2.1.0", +- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", +- "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", +- "dev": true, +- "requires": { +- "esutils": "^2.0.2" +- } + } + } + }, +@@ -9918,30 +11033,69 @@ + "dev": true, + "requires": { + "@typescript-eslint/utils": "^5.10.0" ++ }, ++ "dependencies": { ++ "@typescript-eslint/utils": { ++ "version": "5.62.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", ++ "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", ++ "dev": true, ++ "requires": { ++ "@eslint-community/eslint-utils": "^4.2.0", ++ "@types/json-schema": "^7.0.9", ++ "@types/semver": "^7.3.12", ++ "@typescript-eslint/scope-manager": "5.62.0", ++ "@typescript-eslint/types": "5.62.0", ++ "@typescript-eslint/typescript-estree": "5.62.0", ++ "eslint-scope": "^5.1.1", ++ "semver": "^7.3.7" ++ } ++ }, ++ "eslint-scope": { ++ "version": "5.1.1", ++ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", ++ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", ++ "dev": true, ++ "requires": { ++ "esrecurse": "^4.3.0", ++ "estraverse": "^4.1.1" ++ } ++ }, ++ "estraverse": { ++ "version": "4.3.0", ++ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", ++ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", ++ "dev": true ++ }, ++ "semver": { ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true ++ } + } + }, + "eslint-plugin-jsx-a11y": { +- "version": "6.7.1", +- "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", +- "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", ++ "version": "6.10.2", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", ++ "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", + "dev": true, + "requires": { +- "@babel/runtime": "^7.20.7", +- "aria-query": "^5.1.3", +- "array-includes": "^3.1.6", +- "array.prototype.flatmap": "^1.3.1", +- "ast-types-flow": "^0.0.7", +- "axe-core": "^4.6.2", +- "axobject-query": "^3.1.1", ++ "aria-query": "^5.3.2", ++ "array-includes": "^3.1.8", ++ "array.prototype.flatmap": "^1.3.2", ++ "ast-types-flow": "^0.0.8", ++ "axe-core": "^4.10.0", ++ "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", +- "has": "^1.0.3", +- "jsx-ast-utils": "^3.3.3", +- "language-tags": "=1.0.5", ++ "hasown": "^2.0.2", ++ "jsx-ast-utils": "^3.3.5", ++ "language-tags": "^1.0.9", + "minimatch": "^3.1.2", +- "object.entries": "^1.1.6", +- "object.fromentries": "^2.0.6", +- "semver": "^6.3.0" ++ "object.fromentries": "^2.0.8", ++ "safe-regex-test": "^1.0.3", ++ "string.prototype.includes": "^2.0.1" + }, + "dependencies": { + "emoji-regex": { +@@ -9959,13 +11113,13 @@ + "dev": true + }, + "eslint-plugin-prettier": { +- "version": "5.0.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz", +- "integrity": "sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==", ++ "version": "5.2.1", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", ++ "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", + "dev": true, + "requires": { + "prettier-linter-helpers": "^1.0.0", +- "synckit": "^0.8.5" ++ "synckit": "^0.9.1" + } + }, + "eslint-rule-documentation": { +@@ -9975,13 +11129,13 @@ + "dev": true + }, + "eslint-scope": { +- "version": "5.1.1", +- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", +- "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", ++ "version": "8.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", ++ "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", +- "estraverse": "^4.1.1" ++ "estraverse": "^5.2.0" + } + }, + "eslint-visitor-keys": { +@@ -9991,14 +11145,22 @@ + "dev": true + }, + "espree": { +- "version": "9.6.1", +- "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", +- "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", ++ "version": "10.3.0", ++ "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", ++ "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "requires": { +- "acorn": "^8.9.0", ++ "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", +- "eslint-visitor-keys": "^3.4.1" ++ "eslint-visitor-keys": "^4.2.0" ++ }, ++ "dependencies": { ++ "eslint-visitor-keys": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", ++ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", ++ "dev": true ++ } + } + }, + "esprima": { +@@ -10014,14 +11176,6 @@ + "dev": true, + "requires": { + "estraverse": "^5.1.0" +- }, +- "dependencies": { +- "estraverse": { +- "version": "5.3.0", +- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", +- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", +- "dev": true +- } + } + }, + "esrecurse": { +@@ -10031,20 +11185,12 @@ + "dev": true, + "requires": { + "estraverse": "^5.2.0" +- }, +- "dependencies": { +- "estraverse": { +- "version": "5.2.0", +- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", +- "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", +- "dev": true +- } + } + }, + "estraverse": { +- "version": "4.3.0", +- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", +- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", ++ "version": "5.3.0", ++ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", ++ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { +@@ -10102,9 +11248,9 @@ + "dev": true + }, + "fast-glob": { +- "version": "3.3.1", +- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", +- "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", ++ "version": "3.3.2", ++ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", ++ "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", +@@ -10145,12 +11291,12 @@ + } + }, + "file-entry-cache": { +- "version": "6.0.1", +- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", +- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", ++ "version": "8.0.0", ++ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", ++ "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "requires": { +- "flat-cache": "^3.0.4" ++ "flat-cache": "^4.0.0" + } + }, + "fill-range": { +@@ -10173,19 +11319,19 @@ + } + }, + "flat-cache": { +- "version": "3.0.4", +- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", +- "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", ++ "version": "4.0.1", ++ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", ++ "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "requires": { +- "flatted": "^3.1.0", +- "rimraf": "^3.0.2" ++ "flatted": "^3.2.9", ++ "keyv": "^4.5.4" + } + }, + "flatted": { +- "version": "3.2.2", +- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz", +- "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==", ++ "version": "3.3.2", ++ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", ++ "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "dev": true + }, + "for-each": { +@@ -10216,21 +11362,23 @@ + "optional": true + }, + "function-bind": { +- "version": "1.1.1", +- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", +- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", ++ "version": "1.1.2", ++ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", ++ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true + }, + "function.prototype.name": { +- "version": "1.1.5", +- "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", +- "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", ++ "version": "1.1.8", ++ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", ++ "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.3", +- "es-abstract": "^1.19.0", +- "functions-have-names": "^1.2.2" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "define-properties": "^1.2.1", ++ "functions-have-names": "^1.2.3", ++ "hasown": "^2.0.2", ++ "is-callable": "^1.2.7" + } + }, + "functions-have-names": { +@@ -10252,15 +11400,21 @@ + "dev": true + }, + "get-intrinsic": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", +- "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", ++ "version": "1.2.6", ++ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", ++ "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", + "dev": true, + "requires": { +- "function-bind": "^1.1.1", +- "has": "^1.0.3", +- "has-proto": "^1.0.1", +- "has-symbols": "^1.0.3" ++ "call-bind-apply-helpers": "^1.0.1", ++ "dunder-proto": "^1.0.0", ++ "es-define-property": "^1.0.1", ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.0.0", ++ "function-bind": "^1.1.2", ++ "gopd": "^1.2.0", ++ "has-symbols": "^1.1.0", ++ "hasown": "^2.0.2", ++ "math-intrinsics": "^1.0.0" + } + }, + "get-package-type": { +@@ -10275,13 +11429,14 @@ + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "get-symbol-description": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", +- "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", ++ "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.1" ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.6" + } + }, + "get-tsconfig": { +@@ -10320,20 +11475,15 @@ + "dev": true + }, + "globalthis": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", +- "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", ++ "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "requires": { +- "define-properties": "^1.1.3" ++ "define-properties": "^1.2.1", ++ "gopd": "^1.0.1" + } + }, +- "globalyzer": { +- "version": "0.1.0", +- "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", +- "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", +- "dev": true +- }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", +@@ -10348,20 +11498,11 @@ + "slash": "^3.0.0" + } + }, +- "globrex": { +- "version": "0.1.2", +- "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", +- "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", +- "dev": true +- }, + "gopd": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", +- "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", +- "dev": true, +- "requires": { +- "get-intrinsic": "^1.1.3" +- } ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", ++ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", ++ "dev": true + }, + "got": { + "version": "13.0.0", +@@ -10401,19 +11542,10 @@ + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, +- "has": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", +- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", +- "dev": true, +- "requires": { +- "function-bind": "^1.1.1" +- } +- }, + "has-bigints": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", +- "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", ++ "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true + }, + "has-flag": { +@@ -10423,33 +11555,45 @@ + "dev": true + }, + "has-property-descriptors": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", +- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", ++ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "requires": { +- "get-intrinsic": "^1.1.1" ++ "es-define-property": "^1.0.0" + } + }, + "has-proto": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", +- "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", +- "dev": true ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", ++ "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", ++ "dev": true, ++ "requires": { ++ "dunder-proto": "^1.0.0" ++ } + }, + "has-symbols": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", +- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", ++ "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true + }, + "has-tostringtag": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", +- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", ++ "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", ++ "dev": true, ++ "requires": { ++ "has-symbols": "^1.0.3" ++ } ++ }, ++ "hasown": { ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", ++ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "requires": { +- "has-symbols": "^1.0.2" ++ "function-bind": "^1.1.2" + } + }, + "html-escaper": { +@@ -10479,9 +11623,9 @@ + "dev": true + }, + "ignore": { +- "version": "5.2.4", +- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", +- "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", ++ "version": "5.3.2", ++ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", ++ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true + }, + "import-fresh": { +@@ -10527,35 +11671,25 @@ + "dev": true + }, + "internal-slot": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", +- "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", +- "dev": true, +- "requires": { +- "get-intrinsic": "^1.2.0", +- "has": "^1.0.3", +- "side-channel": "^1.0.4" +- } +- }, +- "is-arguments": { +- "version": "1.1.1", +- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", +- "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", ++ "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "has-tostringtag": "^1.0.0" ++ "es-errors": "^1.3.0", ++ "hasown": "^2.0.2", ++ "side-channel": "^1.1.0" + } + }, + "is-array-buffer": { +- "version": "3.0.2", +- "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", +- "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", ++ "version": "3.0.5", ++ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", ++ "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.2.0", +- "is-typed-array": "^1.1.10" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "get-intrinsic": "^1.2.6" + } + }, + "is-arrayish": { +@@ -10564,23 +11698,32 @@ + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, ++ "is-async-function": { ++ "version": "2.0.0", ++ "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", ++ "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", ++ "dev": true, ++ "requires": { ++ "has-tostringtag": "^1.0.0" ++ } ++ }, + "is-bigint": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", +- "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", ++ "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "requires": { +- "has-bigints": "^1.0.1" ++ "has-bigints": "^1.0.2" + } + }, + "is-boolean-object": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", +- "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", ++ "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.2", ++ "has-tostringtag": "^1.0.2" + } + }, + "is-callable": { +@@ -10590,35 +11733,50 @@ + "dev": true + }, + "is-core-module": { +- "version": "2.13.0", +- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", +- "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", ++ "version": "2.16.1", ++ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", ++ "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", ++ "dev": true, ++ "requires": { ++ "hasown": "^2.0.2" ++ } ++ }, ++ "is-data-view": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", ++ "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "requires": { +- "has": "^1.0.3" ++ "call-bound": "^1.0.2", ++ "get-intrinsic": "^1.2.6", ++ "is-typed-array": "^1.1.13" + } + }, + "is-date-object": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", +- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", ++ "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "requires": { +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.2", ++ "has-tostringtag": "^1.0.2" + } + }, +- "is-docker": { +- "version": "2.2.1", +- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", +- "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", +- "dev": true +- }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, ++ "is-finalizationregistry": { ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", ++ "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.3" ++ } ++ }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", +@@ -10631,6 +11789,15 @@ + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, ++ "is-generator-function": { ++ "version": "1.0.10", ++ "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", ++ "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", ++ "dev": true, ++ "requires": { ++ "has-tostringtag": "^1.0.0" ++ } ++ }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", +@@ -10641,15 +11808,9 @@ + } + }, + "is-map": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", +- "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", +- "dev": true +- }, +- "is-negative-zero": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", +- "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", ++ "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true + }, + "is-number": { +@@ -10659,48 +11820,45 @@ + "dev": true + }, + "is-number-object": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", +- "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", ++ "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "requires": { +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.3", ++ "has-tostringtag": "^1.0.2" + } + }, +- "is-path-inside": { +- "version": "3.0.3", +- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", +- "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", +- "dev": true +- }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + }, + "is-regex": { +- "version": "1.1.4", +- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", +- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", ++ "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.2", ++ "gopd": "^1.2.0", ++ "has-tostringtag": "^1.0.2", ++ "hasown": "^2.0.2" + } + }, + "is-set": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", +- "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", ++ "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true + }, + "is-shared-array-buffer": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", +- "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", ++ "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2" ++ "call-bound": "^1.0.3" + } + }, + "is-stream": { +@@ -10710,68 +11868,58 @@ + "dev": true + }, + "is-string": { +- "version": "1.0.7", +- "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", +- "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", ++ "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "requires": { +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.3", ++ "has-tostringtag": "^1.0.2" + } + }, + "is-symbol": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", +- "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", ++ "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "requires": { +- "has-symbols": "^1.0.2" ++ "call-bound": "^1.0.2", ++ "has-symbols": "^1.1.0", ++ "safe-regex-test": "^1.1.0" + } + }, + "is-typed-array": { +- "version": "1.1.10", +- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", +- "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", ++ "version": "1.1.15", ++ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", ++ "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "requires": { +- "available-typed-arrays": "^1.0.5", +- "call-bind": "^1.0.2", +- "for-each": "^0.3.3", +- "gopd": "^1.0.1", +- "has-tostringtag": "^1.0.0" ++ "which-typed-array": "^1.1.16" + } + }, + "is-weakmap": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", +- "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", ++ "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true + }, + "is-weakref": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", +- "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", ++ "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2" ++ "call-bound": "^1.0.2" + } + }, + "is-weakset": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", +- "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", +- "dev": true, +- "requires": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.1" +- } +- }, +- "is-wsl": { +- "version": "2.2.0", +- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", +- "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", ++ "version": "2.0.4", ++ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", ++ "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "requires": { +- "is-docker": "^2.0.0" ++ "call-bound": "^1.0.3", ++ "get-intrinsic": "^1.2.6" + } + }, + "isarray": { +@@ -11336,19 +12484,21 @@ + "dev": true + }, + "jsx-ast-utils": { +- "version": "3.3.3", +- "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", +- "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", ++ "version": "3.3.5", ++ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", ++ "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "requires": { +- "array-includes": "^3.1.5", +- "object.assign": "^4.1.3" ++ "array-includes": "^3.1.6", ++ "array.prototype.flat": "^1.3.1", ++ "object.assign": "^4.1.4", ++ "object.values": "^1.1.6" + } + }, + "keyv": { +- "version": "4.5.2", +- "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", +- "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", ++ "version": "4.5.4", ++ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", ++ "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "requires": { + "json-buffer": "3.0.1" + } +@@ -11360,18 +12510,18 @@ + "dev": true + }, + "language-subtag-registry": { +- "version": "0.3.22", +- "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", +- "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", ++ "version": "0.3.23", ++ "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", ++ "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "dev": true + }, + "language-tags": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", +- "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", ++ "version": "1.0.9", ++ "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", ++ "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dev": true, + "requires": { +- "language-subtag-registry": "~0.3.2" ++ "language-subtag-registry": "^0.3.20" + } + }, + "leven": { +@@ -11493,6 +12643,12 @@ + "tmpl": "1.0.5" + } + }, ++ "math-intrinsics": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", ++ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", ++ "dev": true ++ }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", +@@ -11630,21 +12786,11 @@ + } + }, + "object-inspect": { +- "version": "1.12.3", +- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", +- "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", ++ "version": "1.13.3", ++ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", ++ "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "dev": true + }, +- "object-is": { +- "version": "1.1.5", +- "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", +- "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", +- "dev": true, +- "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.3" +- } +- }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", +@@ -11652,60 +12798,52 @@ + "dev": true + }, + "object.assign": { +- "version": "4.1.4", +- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", +- "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", ++ "version": "4.1.7", ++ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", ++ "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "has-symbols": "^1.0.3", ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0", ++ "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + } + }, +- "object.entries": { +- "version": "1.1.6", +- "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", +- "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", +- "dev": true, +- "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" +- } +- }, + "object.fromentries": { +- "version": "2.0.6", +- "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", +- "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", ++ "version": "2.0.8", ++ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", ++ "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2", ++ "es-object-atoms": "^1.0.0" + } + }, + "object.groupby": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.0.tgz", +- "integrity": "sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==", ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", ++ "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.2.0", +- "es-abstract": "^1.21.2", +- "get-intrinsic": "^1.2.1" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2" + } + }, + "object.values": { +- "version": "1.1.6", +- "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", +- "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", ++ "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0" + } + }, + "once": { +@@ -11725,17 +12863,6 @@ + "mimic-fn": "^2.1.0" + } + }, +- "open": { +- "version": "8.4.2", +- "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", +- "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", +- "dev": true, +- "requires": { +- "define-lazy-prop": "^2.0.0", +- "is-docker": "^2.1.1", +- "is-wsl": "^2.2.0" +- } +- }, + "optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", +@@ -11750,6 +12877,17 @@ + "type-check": "^0.4.0" + } + }, ++ "own-keys": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.0.tgz", ++ "integrity": "sha512-HcuIjzpjrUbqZPGzWHVg95Bc2Y37KoY5n66QQyEGMzrIWVKHsgHcv8/Aq5Cu3qFUQJzMSPVP8MD3oaFoaME1lg==", ++ "dev": true, ++ "requires": { ++ "get-intrinsic": "^1.2.6", ++ "object-keys": "^1.1.1", ++ "safe-push-apply": "^1.0.0" ++ } ++ }, + "p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", +@@ -11862,6 +13000,12 @@ + "find-up": "^4.0.0" + } + }, ++ "possible-typed-array-names": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", ++ "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", ++ "dev": true ++ }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", +@@ -11919,9 +13063,9 @@ + "dev": true + }, + "punycode": { +- "version": "2.3.0", +- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", +- "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", ++ "version": "2.3.1", ++ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", ++ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true + }, + "pure-rand": { +@@ -11961,21 +13105,32 @@ + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, +- "regenerator-runtime": { +- "version": "0.13.11", +- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", +- "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", +- "dev": true ++ "reflect.getprototypeof": { ++ "version": "1.0.9", ++ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.9.tgz", ++ "integrity": "sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==", ++ "dev": true, ++ "requires": { ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "dunder-proto": "^1.0.1", ++ "es-abstract": "^1.23.6", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.6", ++ "gopd": "^1.2.0", ++ "which-builtin-type": "^1.2.1" ++ } + }, + "regexp.prototype.flags": { +- "version": "1.4.3", +- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", +- "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", ++ "version": "1.5.3", ++ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", ++ "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.3", +- "functions-have-names": "^1.2.2" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-errors": "^1.3.0", ++ "set-function-name": "^2.0.2" + } + }, + "require-directory": { +@@ -11985,12 +13140,12 @@ + "dev": true + }, + "resolve": { +- "version": "1.22.2", +- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", +- "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", ++ "version": "1.22.10", ++ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", ++ "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "requires": { +- "is-core-module": "^2.11.0", ++ "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } +@@ -12048,15 +13203,6 @@ + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, +- "rimraf": { +- "version": "3.0.2", +- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", +- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", +- "dev": true, +- "requires": { +- "glob": "^7.1.3" +- } +- }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", +@@ -12066,15 +13212,38 @@ + "queue-microtask": "^1.2.2" + } + }, +- "safe-regex-test": { ++ "safe-array-concat": { ++ "version": "1.1.3", ++ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", ++ "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", ++ "dev": true, ++ "requires": { ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.2", ++ "get-intrinsic": "^1.2.6", ++ "has-symbols": "^1.1.0", ++ "isarray": "^2.0.5" ++ } ++ }, ++ "safe-push-apply": { + "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", +- "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", ++ "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", ++ "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", ++ "dev": true, ++ "requires": { ++ "es-errors": "^1.3.0", ++ "isarray": "^2.0.5" ++ } ++ }, ++ "safe-regex-test": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", ++ "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.3", +- "is-regex": "^1.1.4" ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "is-regex": "^1.2.1" + } + }, + "semver": { +@@ -12082,6 +13251,32 @@ + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + }, ++ "set-function-length": { ++ "version": "1.2.2", ++ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", ++ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", ++ "dev": true, ++ "requires": { ++ "define-data-property": "^1.1.4", ++ "es-errors": "^1.3.0", ++ "function-bind": "^1.1.2", ++ "get-intrinsic": "^1.2.4", ++ "gopd": "^1.0.1", ++ "has-property-descriptors": "^1.0.2" ++ } ++ }, ++ "set-function-name": { ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", ++ "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", ++ "dev": true, ++ "requires": { ++ "define-data-property": "^1.1.4", ++ "es-errors": "^1.3.0", ++ "functions-have-names": "^1.2.3", ++ "has-property-descriptors": "^1.0.2" ++ } ++ }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", +@@ -12098,14 +13293,51 @@ + "dev": true + }, + "side-channel": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", +- "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", ++ "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", ++ "dev": true, ++ "requires": { ++ "es-errors": "^1.3.0", ++ "object-inspect": "^1.13.3", ++ "side-channel-list": "^1.0.0", ++ "side-channel-map": "^1.0.1", ++ "side-channel-weakmap": "^1.0.2" ++ } ++ }, ++ "side-channel-list": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", ++ "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", ++ "dev": true, ++ "requires": { ++ "es-errors": "^1.3.0", ++ "object-inspect": "^1.13.3" ++ } ++ }, ++ "side-channel-map": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", ++ "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "requires": { +- "call-bind": "^1.0.0", +- "get-intrinsic": "^1.0.2", +- "object-inspect": "^1.9.0" ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.5", ++ "object-inspect": "^1.13.3" ++ } ++ }, ++ "side-channel-weakmap": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", ++ "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.5", ++ "object-inspect": "^1.13.3", ++ "side-channel-map": "^1.0.1" + } + }, + "signal-exit": { +@@ -12165,15 +13397,6 @@ + } + } + }, +- "stop-iteration-iterator": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", +- "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", +- "dev": true, +- "requires": { +- "internal-slot": "^1.0.4" +- } +- }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", +@@ -12195,37 +13418,53 @@ + "strip-ansi": "^6.0.1" + } + }, ++ "string.prototype.includes": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", ++ "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", ++ "dev": true, ++ "requires": { ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.3" ++ } ++ }, + "string.prototype.trim": { +- "version": "1.2.7", +- "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", +- "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", ++ "version": "1.2.10", ++ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", ++ "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.2", ++ "define-data-property": "^1.1.4", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-object-atoms": "^1.0.0", ++ "has-property-descriptors": "^1.0.2" + } + }, + "string.prototype.trimend": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", +- "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", ++ "version": "1.0.9", ++ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", ++ "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.2", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0" + } + }, + "string.prototype.trimstart": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", +- "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", ++ "version": "1.0.8", ++ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", ++ "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0" + } + }, + "strip-ansi": { +@@ -12277,19 +13516,19 @@ + "dev": true + }, + "synckit": { +- "version": "0.8.5", +- "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", +- "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", ++ "version": "0.9.2", ++ "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", ++ "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", + "dev": true, + "requires": { +- "@pkgr/utils": "^2.3.1", +- "tslib": "^2.5.0" ++ "@pkgr/core": "^0.1.0", ++ "tslib": "^2.6.2" + }, + "dependencies": { + "tslib": { +- "version": "2.5.0", +- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", +- "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", ++ "version": "2.8.1", ++ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", ++ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true + } + } +@@ -12311,22 +13550,6 @@ + "minimatch": "^3.0.4" + } + }, +- "text-table": { +- "version": "0.2.0", +- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", +- "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", +- "dev": true +- }, +- "tiny-glob": { +- "version": "0.2.9", +- "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", +- "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", +- "dev": true, +- "requires": { +- "globalyzer": "0.1.0", +- "globrex": "^0.1.2" +- } +- }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", +@@ -12348,9 +13571,9 @@ + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "ts-api-utils": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.2.tgz", +- "integrity": "sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==", ++ "version": "1.4.3", ++ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", ++ "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "requires": {} + }, +@@ -12382,9 +13605,9 @@ + } + }, + "tsconfig-paths": { +- "version": "3.14.2", +- "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", +- "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", ++ "version": "3.15.0", ++ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", ++ "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", +@@ -12439,21 +13662,57 @@ + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, +- "type-fest": { +- "version": "0.20.2", +- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", +- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", +- "dev": true ++ "typed-array-buffer": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", ++ "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "is-typed-array": "^1.1.14" ++ } + }, +- "typed-array-length": { ++ "typed-array-byte-length": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", ++ "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", ++ "dev": true, ++ "requires": { ++ "call-bind": "^1.0.8", ++ "for-each": "^0.3.3", ++ "gopd": "^1.2.0", ++ "has-proto": "^1.2.0", ++ "is-typed-array": "^1.1.14" ++ } ++ }, ++ "typed-array-byte-offset": { + "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", +- "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", ++ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", ++ "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", ++ "dev": true, ++ "requires": { ++ "available-typed-arrays": "^1.0.7", ++ "call-bind": "^1.0.8", ++ "for-each": "^0.3.3", ++ "gopd": "^1.2.0", ++ "has-proto": "^1.2.0", ++ "is-typed-array": "^1.1.15", ++ "reflect.getprototypeof": "^1.0.9" ++ } ++ }, ++ "typed-array-length": { ++ "version": "1.0.7", ++ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", ++ "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", ++ "call-bind": "^1.0.7", + "for-each": "^0.3.3", +- "is-typed-array": "^1.1.9" ++ "gopd": "^1.0.1", ++ "is-typed-array": "^1.1.13", ++ "possible-typed-array-names": "^1.0.0", ++ "reflect.getprototypeof": "^1.0.6" + } + }, + "typescript": { +@@ -12462,16 +13721,143 @@ + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "dev": true + }, ++ "typescript-eslint": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.18.2.tgz", ++ "integrity": "sha512-KuXezG6jHkvC3MvizeXgupZzaG5wjhU3yE8E7e6viOvAvD9xAWYp8/vy0WULTGe9DYDWcQu7aW03YIV3mSitrQ==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/eslint-plugin": "8.18.2", ++ "@typescript-eslint/parser": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2" ++ }, ++ "dependencies": { ++ "@typescript-eslint/eslint-plugin": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.2.tgz", ++ "integrity": "sha512-adig4SzPLjeQ0Tm+jvsozSGiCliI2ajeURDGHjZ2llnA+A67HihCQ+a3amtPhUakd1GlwHxSRvzOZktbEvhPPg==", ++ "dev": true, ++ "requires": { ++ "@eslint-community/regexpp": "^4.10.0", ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/type-utils": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", ++ "graphemer": "^1.4.0", ++ "ignore": "^5.3.1", ++ "natural-compare": "^1.4.0", ++ "ts-api-utils": "^1.3.0" ++ } ++ }, ++ "@typescript-eslint/parser": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.2.tgz", ++ "integrity": "sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/scope-manager": "8.18.2", ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/typescript-estree": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", ++ "debug": "^4.3.4" ++ } ++ }, ++ "@typescript-eslint/scope-manager": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.2.tgz", ++ "integrity": "sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2" ++ } ++ }, ++ "@typescript-eslint/type-utils": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.2.tgz", ++ "integrity": "sha512-AB/Wr1Lz31bzHfGm/jgbFR0VB0SML/hd2P1yxzKDM48YmP7vbyJNHRExUE/wZsQj2wUCvbWH8poNHFuxLqCTnA==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/typescript-estree": "8.18.2", ++ "@typescript-eslint/utils": "8.18.2", ++ "debug": "^4.3.4", ++ "ts-api-utils": "^1.3.0" ++ } ++ }, ++ "@typescript-eslint/types": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.2.tgz", ++ "integrity": "sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==", ++ "dev": true ++ }, ++ "@typescript-eslint/typescript-estree": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.2.tgz", ++ "integrity": "sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/types": "8.18.2", ++ "@typescript-eslint/visitor-keys": "8.18.2", ++ "debug": "^4.3.4", ++ "fast-glob": "^3.3.2", ++ "is-glob": "^4.0.3", ++ "minimatch": "^9.0.4", ++ "semver": "^7.6.0", ++ "ts-api-utils": "^1.3.0" ++ } ++ }, ++ "@typescript-eslint/visitor-keys": { ++ "version": "8.18.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.2.tgz", ++ "integrity": "sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/types": "8.18.2", ++ "eslint-visitor-keys": "^4.2.0" ++ } ++ }, ++ "brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", ++ "dev": true, ++ "requires": { ++ "balanced-match": "^1.0.0" ++ } ++ }, ++ "eslint-visitor-keys": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", ++ "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", ++ "dev": true ++ }, ++ "minimatch": { ++ "version": "9.0.5", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", ++ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", ++ "dev": true, ++ "requires": { ++ "brace-expansion": "^2.0.1" ++ } ++ }, ++ "semver": { ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true ++ } ++ } ++ }, + "unbox-primitive": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", +- "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", ++ "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", ++ "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", +- "has-symbols": "^1.0.3", +- "which-boxed-primitive": "^1.0.2" ++ "has-symbols": "^1.1.0", ++ "which-boxed-primitive": "^1.1.1" + } + }, + "undici-types": { +@@ -12553,42 +13939,63 @@ + } + }, + "which-boxed-primitive": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", +- "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", ++ "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "requires": { +- "is-bigint": "^1.0.1", +- "is-boolean-object": "^1.1.0", +- "is-number-object": "^1.0.4", +- "is-string": "^1.0.5", +- "is-symbol": "^1.0.3" ++ "is-bigint": "^1.1.0", ++ "is-boolean-object": "^1.2.1", ++ "is-number-object": "^1.1.1", ++ "is-string": "^1.1.1", ++ "is-symbol": "^1.1.1" ++ } ++ }, ++ "which-builtin-type": { ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", ++ "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.2", ++ "function.prototype.name": "^1.1.6", ++ "has-tostringtag": "^1.0.2", ++ "is-async-function": "^2.0.0", ++ "is-date-object": "^1.1.0", ++ "is-finalizationregistry": "^1.1.0", ++ "is-generator-function": "^1.0.10", ++ "is-regex": "^1.2.1", ++ "is-weakref": "^1.0.2", ++ "isarray": "^2.0.5", ++ "which-boxed-primitive": "^1.1.0", ++ "which-collection": "^1.0.2", ++ "which-typed-array": "^1.1.16" + } + }, + "which-collection": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", +- "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", ++ "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "requires": { +- "is-map": "^2.0.1", +- "is-set": "^2.0.1", +- "is-weakmap": "^2.0.1", +- "is-weakset": "^2.0.1" ++ "is-map": "^2.0.3", ++ "is-set": "^2.0.3", ++ "is-weakmap": "^2.0.2", ++ "is-weakset": "^2.0.3" + } + }, + "which-typed-array": { +- "version": "1.1.9", +- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", +- "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", ++ "version": "1.1.18", ++ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", ++ "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", + "dev": true, + "requires": { +- "available-typed-arrays": "^1.0.5", +- "call-bind": "^1.0.2", ++ "available-typed-arrays": "^1.0.7", ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", + "for-each": "^0.3.3", +- "gopd": "^1.0.1", +- "has-tostringtag": "^1.0.0", +- "is-typed-array": "^1.1.10" ++ "gopd": "^1.2.0", ++ "has-tostringtag": "^1.0.2" + } + }, + "wrap-ansi": { +diff --git a/package.json b/package.json +index b4449c9..d824e70 100644 +--- a/package.json ++++ b/package.json +@@ -44,9 +44,9 @@ + "@types/node": "^20.9.3", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^9.17.0", + "eslint-import-resolver-typescript": "^3.6.0", +- "eslint-plugin-github": "^4.9.2", ++ "eslint-plugin-github": "^5.1.4", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", diff --git a/pulls/108.json b/pulls/108.json @@ -0,0 +1,21 @@ +{ + "number": 108, + "title": "Bump eslint and eslint-plugin-github", + "state": "open", + "diff_file": "108.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-29T13:43:51Z", + "closed_at": null, + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/multi-d00183024f", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) and [eslint-plugin-github](https://github.com/github/eslint-plugin-github). These dependencies needed to be updated together.\nUpdates `eslint` from 8.47.0 to 9.17.0\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v9.17.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/eed91d12d4d265bd32905dd1fbf8a6d5dbcdb54a\"><code>eed91d1</code></a> feat: add suggestions to <code>no-unused-vars</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/18352\">#18352</a>) (Tanuj Kanti)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/67d683df29d873002299c70736dacea731b69f5d\"><code>67d683d</code></a> fix: fix crash when <code>message.fix</code> is nullish (<a href=\"https://redirect.github.com/eslint/eslint/issues/19168\">#19168</a>) (ntnyq)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c61870715e5bc1cb51c45a8efd72f392502807b8\"><code>c618707</code></a> fix: ignore vars with non-identifier references in no-useless-assignment (<a href=\"https://redirect.github.com/eslint/eslint/issues/19200\">#19200</a>) (YeonJuan)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/3c22d2accedd7b0bc381a4eee2c3db4df657b236\"><code>3c22d2a</code></a> docs: update <code>yoda</code> to <code>Yoda</code> in <code>yoda.md</code> for consistency (<a href=\"https://redirect.github.com/eslint/eslint/issues/19230\">#19230</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e0a220355f447b3674b758776344959ce746b5e3\"><code>e0a2203</code></a> docs: add missing backticks to <code>no-sequences</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19233\">#19233</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4cc48812cdfd686304b5b3b71ea70cd7f2d8389a\"><code>4cc4881</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3db6fdf885b17d25103e3cddc31fea56542e064d\"><code>3db6fdf</code></a> docs: [no-await-in-loop] expand on benefits and inapplicability (<a href=\"https://redirect.github.com/eslint/eslint/issues/19211\">#19211</a>) (Kirk Waiblinger)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bf2a4f686bb387711e269b08f13771e4208113f0\"><code>bf2a4f6</code></a> docs: add missing backticks to <code>func-style</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19227\">#19227</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ba098bd03c9943007ec77d628dc59f7eaf60f871\"><code>ba098bd</code></a> docs: add missing header to <code>prefer-spread</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19224\">#19224</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b607ae64913ca2b6450a74344ab0ad548e314915\"><code>b607ae6</code></a> docs: update description of <code>no-param-reassign</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19220\">#19220</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1eb424de558fba301eaef9a7fce256539b48dee3\"><code>1eb424d</code></a> docs: add missing backticks to <code>prefer-destructuring</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19223\">#19223</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/85998d14051c7a0c5b7b6da8cfda13dc1fc7c153\"><code>85998d1</code></a> docs: add missing backticks to <code>no-unneeded-ternary</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19222\">#19222</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b75b32c091f0742788ecf232f52d9e9427008526\"><code>b75b32c</code></a> docs: add missing backticks to <code>no-new-func</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19219\">#19219</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a7700bcc9c566b3e348a72f3e6a4a6f5ac3345a4\"><code>a7700bc</code></a> docs: add missing backticks to <code>id-length</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19217\">#19217</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e2bb429974ae397c1c1cc495fa7630441c9da61a\"><code>e2bb429</code></a> docs: add missing backticks to <code>complexity.md</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19214\">#19214</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/045d716b92276720961e950e6a259ef40e8e07ea\"><code>045d716</code></a> docs: add missing <code>)</code> to <code>id-denylist</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19213\">#19213</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7fe4114be2e714506fd406ea4474430ea3de0f93\"><code>7fe4114</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c743ba6402a27130f8b7700ae0816b087e20085d\"><code>c743ba6</code></a> docs: add CSS language to <code>no-restricted-syntax</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19208\">#19208</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1416d70d4358a57e99e810dd25ac0e6263924c02\"><code>1416d70</code></a> docs: add missing backticks to <code>eqeqeq</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19207\">#19207</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b950c1b7db28cc569a53b6677b71a40f1fe3bf98\"><code>b950c1b</code></a> docs: add missing backticks to <code>prefer-object-spread</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19206\">#19206</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8a941cb776d0872236c33027bcff6337739a6ddb\"><code>8a941cb</code></a> docs: update docs and <code>description</code> of <code>require-unicode-regexp</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19205\">#19205</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cbab2281ddd583ddddfb55151babbd9ea59eb078\"><code>cbab228</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f2257ce41278dd85170d4d102969738bcabd5903\"><code>f2257ce</code></a> docs: update comments and <code>description</code> of <code>no-script-url</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19203\">#19203</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/365f0f4df7045c42de0f9624c488d62cf7f6cece\"><code>365f0f4</code></a> docs: add missing backtick to <code>default-case-last</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19202\">#19202</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e6b84f535e84050b0c63ae304eb17f9d181ac299\"><code>e6b84f5</code></a> docs: add missing punctuation in document (<a href=\"https://redirect.github.com/eslint/eslint/issues/19161\">#19161</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c88708e0571b62ee5d6c6168373e4204ec75b931\"><code>c88708e</code></a> docs: replace quote with backtick in <code>description</code> of <code>for-direction</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19199\">#19199</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a76f233a67abebf861efc0dd06cde2187abbd273\"><code>a76f233</code></a> docs: use higher contrast color tokens for code comments (<a href=\"https://redirect.github.com/eslint/eslint/issues/19187\">#19187</a>) (Josh Goldberg \u2728)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/db195024978044b7457d5d551299f96f6b60caed\"><code>db19502</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/cc243c948226a585f01d3e68b4cedbabcc5e0e40\"><code>cc243c9</code></a> chore: upgrade to <code>@eslint/js@9.17.0</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19242\">#19242</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/84c57877801da729265cf9ce11d325c0be8c82b1\"><code>84c5787</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4c4f53b8c961dd6aed6c0cdca303018d805a59fe\"><code>4c4f53b</code></a> chore: add missing backticks to <code>flags.js</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19226\">#19226</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4b3132c3f55db6b51665c4c42bb762d00e266262\"><code>4b3132c</code></a> chore: update dependency eslint-plugin-expect-type to ^0.6.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/19221\">#19221</a>) (renovate[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9bf220464a594d44744fd35d688c61159366b8ea\"><code>9bf2204</code></a> chore: add type definitions for the <code>eslint-config-eslint</code> package (<a href=\"https://redirect.github.com/eslint/eslint/issues/19050\">#19050</a>) (Arya Emami)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee8c2200a19dd55aa5068b6cd336a2aec7c52ad3\"><code>ee8c220</code></a> chore: fix incorrect <code>name</code> property in <code>integration-tutorial-code</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19218\">#19218</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cca801dd17931cfd913456569b41f6132d0366aa\"><code>cca801d</code></a> chore: Upgrade cross-spawn to 7.0.6 (<a href=\"https://redirect.github.com/eslint/eslint/issues/19185\">#19185</a>) (folortin)</li>\n</ul>\n<h2>v9.16.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/8f70eb142cce025e7040d016a959eff0f51eb672\"><code>8f70eb1</code></a> feat: Add <code>ignoreComputedKeys</code> option in <code>sort-keys</code> rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/19162\">#19162</a>) (Milos Djermanovic)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/9eefc8f813b5c31f49fbbd9a36f439b365bea180\"><code>9eefc8f</code></a> docs: fix typos in <code>use-isnan</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19190\">#19190</a>) (\ub8e8\ubc00LuMir)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v9.17.0 - December 13, 2024</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/cc243c948226a585f01d3e68b4cedbabcc5e0e40\"><code>cc243c9</code></a> chore: upgrade to <code>@eslint/js@9.17.0</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19242\">#19242</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/84c57877801da729265cf9ce11d325c0be8c82b1\"><code>84c5787</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/eed91d12d4d265bd32905dd1fbf8a6d5dbcdb54a\"><code>eed91d1</code></a> feat: add suggestions to <code>no-unused-vars</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/18352\">#18352</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4c4f53b8c961dd6aed6c0cdca303018d805a59fe\"><code>4c4f53b</code></a> chore: add missing backticks to <code>flags.js</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19226\">#19226</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3c22d2accedd7b0bc381a4eee2c3db4df657b236\"><code>3c22d2a</code></a> docs: update <code>yoda</code> to <code>Yoda</code> in <code>yoda.md</code> for consistency (<a href=\"https://redirect.github.com/eslint/eslint/issues/19230\">#19230</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e0a220355f447b3674b758776344959ce746b5e3\"><code>e0a2203</code></a> docs: add missing backticks to <code>no-sequences</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19233\">#19233</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4cc48812cdfd686304b5b3b71ea70cd7f2d8389a\"><code>4cc4881</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3db6fdf885b17d25103e3cddc31fea56542e064d\"><code>3db6fdf</code></a> docs: [no-await-in-loop] expand on benefits and inapplicability (<a href=\"https://redirect.github.com/eslint/eslint/issues/19211\">#19211</a>) (Kirk Waiblinger)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/67d683df29d873002299c70736dacea731b69f5d\"><code>67d683d</code></a> fix: fix crash when <code>message.fix</code> is nullish (<a href=\"https://redirect.github.com/eslint/eslint/issues/19168\">#19168</a>) (ntnyq)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bf2a4f686bb387711e269b08f13771e4208113f0\"><code>bf2a4f6</code></a> docs: add missing backticks to <code>func-style</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19227\">#19227</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4b3132c3f55db6b51665c4c42bb762d00e266262\"><code>4b3132c</code></a> chore: update dependency eslint-plugin-expect-type to ^0.6.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/19221\">#19221</a>) (renovate[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9bf220464a594d44744fd35d688c61159366b8ea\"><code>9bf2204</code></a> chore: add type definitions for the <code>eslint-config-eslint</code> package (<a href=\"https://redirect.github.com/eslint/eslint/issues/19050\">#19050</a>) (Arya Emami)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ba098bd03c9943007ec77d628dc59f7eaf60f871\"><code>ba098bd</code></a> docs: add missing header to <code>prefer-spread</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19224\">#19224</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b607ae64913ca2b6450a74344ab0ad548e314915\"><code>b607ae6</code></a> docs: update description of <code>no-param-reassign</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19220\">#19220</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1eb424de558fba301eaef9a7fce256539b48dee3\"><code>1eb424d</code></a> docs: add missing backticks to <code>prefer-destructuring</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19223\">#19223</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/85998d14051c7a0c5b7b6da8cfda13dc1fc7c153\"><code>85998d1</code></a> docs: add missing backticks to <code>no-unneeded-ternary</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19222\">#19222</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee8c2200a19dd55aa5068b6cd336a2aec7c52ad3\"><code>ee8c220</code></a> chore: fix incorrect <code>name</code> property in <code>integration-tutorial-code</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19218\">#19218</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b75b32c091f0742788ecf232f52d9e9427008526\"><code>b75b32c</code></a> docs: add missing backticks to <code>no-new-func</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19219\">#19219</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a7700bcc9c566b3e348a72f3e6a4a6f5ac3345a4\"><code>a7700bc</code></a> docs: add missing backticks to <code>id-length</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19217\">#19217</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c61870715e5bc1cb51c45a8efd72f392502807b8\"><code>c618707</code></a> fix: ignore vars with non-identifier references in no-useless-assignment (<a href=\"https://redirect.github.com/eslint/eslint/issues/19200\">#19200</a>) (YeonJuan)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e2bb429974ae397c1c1cc495fa7630441c9da61a\"><code>e2bb429</code></a> docs: add missing backticks to <code>complexity.md</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19214\">#19214</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/045d716b92276720961e950e6a259ef40e8e07ea\"><code>045d716</code></a> docs: add missing <code>)</code> to <code>id-denylist</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19213\">#19213</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7fe4114be2e714506fd406ea4474430ea3de0f93\"><code>7fe4114</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c743ba6402a27130f8b7700ae0816b087e20085d\"><code>c743ba6</code></a> docs: add CSS language to <code>no-restricted-syntax</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19208\">#19208</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cca801dd17931cfd913456569b41f6132d0366aa\"><code>cca801d</code></a> chore: Upgrade cross-spawn to 7.0.6 (<a href=\"https://redirect.github.com/eslint/eslint/issues/19185\">#19185</a>) (folortin)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1416d70d4358a57e99e810dd25ac0e6263924c02\"><code>1416d70</code></a> docs: add missing backticks to <code>eqeqeq</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19207\">#19207</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b950c1b7db28cc569a53b6677b71a40f1fe3bf98\"><code>b950c1b</code></a> docs: add missing backticks to <code>prefer-object-spread</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19206\">#19206</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8a941cb776d0872236c33027bcff6337739a6ddb\"><code>8a941cb</code></a> docs: update docs and <code>description</code> of <code>require-unicode-regexp</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19205\">#19205</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cbab2281ddd583ddddfb55151babbd9ea59eb078\"><code>cbab228</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f2257ce41278dd85170d4d102969738bcabd5903\"><code>f2257ce</code></a> docs: update comments and <code>description</code> of <code>no-script-url</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19203\">#19203</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/365f0f4df7045c42de0f9624c488d62cf7f6cece\"><code>365f0f4</code></a> docs: add missing backtick to <code>default-case-last</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19202\">#19202</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e6b84f535e84050b0c63ae304eb17f9d181ac299\"><code>e6b84f5</code></a> docs: add missing punctuation in document (<a href=\"https://redirect.github.com/eslint/eslint/issues/19161\">#19161</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c88708e0571b62ee5d6c6168373e4204ec75b931\"><code>c88708e</code></a> docs: replace quote with backtick in <code>description</code> of <code>for-direction</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19199\">#19199</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a76f233a67abebf861efc0dd06cde2187abbd273\"><code>a76f233</code></a> docs: use higher contrast color tokens for code comments (<a href=\"https://redirect.github.com/eslint/eslint/issues/19187\">#19187</a>) (Josh Goldberg \u2728)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/db195024978044b7457d5d551299f96f6b60caed\"><code>db19502</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<p>v9.16.0 - November 29, 2024</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/feb703b3dc198cda03fb69c75a31d56d999b9d2e\"><code>feb703b</code></a> chore: upgrade to <code>@eslint/js@9.16.0</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19195\">#19195</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/df9bf9519a302e284700ad300463ecdf2ebf9f25\"><code>df9bf95</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9eefc8f813b5c31f49fbbd9a36f439b365bea180\"><code>9eefc8f</code></a> docs: fix typos in <code>use-isnan</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19190\">#19190</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0c8cea8c803962a4358032fde5c117a1e9c41ca0\"><code>0c8cea8</code></a> docs: switch the order of words in <code>no-unreachable</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19189\">#19189</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0c19417c644a29b5113d3a2b94ce00640117574b\"><code>0c19417</code></a> docs: add missing backtick to <code>no-async-promise-executor</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19188\">#19188</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8df927646cadaa70263914c62f2f76fccb8c46fd\"><code>8df9276</code></a> docs: add backtick in <code>-0</code> in <code>description</code> of <code>no-compare-neg-zero</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19186\">#19186</a>) (\ub8e8\ubc00LuMir)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7e16e3fb8594e361b3e121d2d4059dc26e30c407\"><code>7e16e3f</code></a> docs: fix <code>caseSensitive</code> option's title of <code>sort-keys</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19183\">#19183</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f831893b6e2951f56ce8b9ff12e4a16913b72b47\"><code>f831893</code></a> chore: add type for <code>ignoreComputedKeys</code> option of <code>sort-keys</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19184\">#19184</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8f70eb142cce025e7040d016a959eff0f51eb672\"><code>8f70eb1</code></a> feat: Add <code>ignoreComputedKeys</code> option in <code>sort-keys</code> rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/19162\">#19162</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0c6b84212144da3238693fa56500b02bd4a9f05a\"><code>0c6b842</code></a> docs: fix typos in <code>migration-guide.md</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19180\">#19180</a>) (\ub8e8\ubc00LuMir)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/90c1db9a9676a7e2163158b37aef0b61a37a9820\"><code>90c1db9</code></a> 9.17.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/755512d8313441302f6b75c53706849afec21997\"><code>755512d</code></a> Build: changelog update for 9.17.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cc243c948226a585f01d3e68b4cedbabcc5e0e40\"><code>cc243c9</code></a> chore: upgrade to <code>@eslint/js@9.17.0</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19242\">#19242</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/84c57877801da729265cf9ce11d325c0be8c82b1\"><code>84c5787</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/eed91d12d4d265bd32905dd1fbf8a6d5dbcdb54a\"><code>eed91d1</code></a> feat: add suggestions to <code>no-unused-vars</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/18352\">#18352</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4c4f53b8c961dd6aed6c0cdca303018d805a59fe\"><code>4c4f53b</code></a> chore: add missing backticks to <code>flags.js</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19226\">#19226</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3c22d2accedd7b0bc381a4eee2c3db4df657b236\"><code>3c22d2a</code></a> docs: update <code>yoda</code> to <code>Yoda</code> in <code>yoda.md</code> for consistency (<a href=\"https://redirect.github.com/eslint/eslint/issues/19230\">#19230</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e0a220355f447b3674b758776344959ce746b5e3\"><code>e0a2203</code></a> docs: add missing backticks to <code>no-sequences</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/19233\">#19233</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4cc48812cdfd686304b5b3b71ea70cd7f2d8389a\"><code>4cc4881</code></a> docs: Update README</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3db6fdf885b17d25103e3cddc31fea56542e064d\"><code>3db6fdf</code></a> docs: [no-await-in-loop] expand on benefits and inapplicability (<a href=\"https://redirect.github.com/eslint/eslint/issues/19211\">#19211</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.47.0...v9.17.0\">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/~eslintbot\">eslintbot</a>, a new releaser for eslint since your current version.</p>\n</details>\n<br />\n\nUpdates `eslint-plugin-github` from 4.9.2 to 5.1.4\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/github/eslint-plugin-github/releases\">eslint-plugin-github's releases</a>.</em></p>\n<blockquote>\n<h2>v5.1.4</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>chore(deps): bump the all-dependencies group with 6 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/581\">github/eslint-plugin-github#581</a></li>\n<li>chore(deps-dev): bump cross-spawn from 6.0.5 to 6.0.6 in the npm_and_yarn group by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/574\">github/eslint-plugin-github#574</a></li>\n<li>Update README.md by <a href=\"https://github.com/gracepark\"><code>@\u200bgracepark</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/583\">github/eslint-plugin-github#583</a></li>\n<li>Update filenames default since it is now in our repo by <a href=\"https://github.com/gracepark\"><code>@\u200bgracepark</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/584\">github/eslint-plugin-github#584</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.3...v5.1.4\">https://github.com/github/eslint-plugin-github/compare/v5.1.3...v5.1.4</a></p>\n<h2>v5.1.3</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>ESLint &lt;v9 will maintain backwards compatibility by using the original <code>eslint-filenames-plugin</code> by <a href=\"https://github.com/gracepark\"><code>@\u200bgracepark</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/579\">github/eslint-plugin-github#579</a></li>\n<li>For ESLint v9+, if you configured the <code>filenames/match-regex</code> rule, please note we have adapted the match regex rule into <code>eslint-plugin-github</code> as the original <code>eslint-filenames-plugin</code> is no longer maintained and needed an ESLint v9 update. Please update the rule name to <code>github/filenames-match-regex</code> and keep the same configuration.</li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.2...v5.1.3\">https://github.com/github/eslint-plugin-github/compare/v5.1.2...v5.1.3</a></p>\n<h2>v5.1.2</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Update filenames by <a href=\"https://github.com/gracepark\"><code>@\u200bgracepark</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/578\">github/eslint-plugin-github#578</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.1...v5.1.2\">https://github.com/github/eslint-plugin-github/compare/v5.1.1...v5.1.2</a></p>\n<h2>v5.1.1</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>chore(deps): bump the all-dependencies group across 1 directory with 4 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/575\">github/eslint-plugin-github#575</a></li>\n<li>Update package.json by <a href=\"https://github.com/gracepark\"><code>@\u200bgracepark</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/577\">github/eslint-plugin-github#577</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.0...v5.1.1\">https://github.com/github/eslint-plugin-github/compare/v5.1.0...v5.1.1</a></p>\n<h2>v5.1.0</h2>\n<p>In this release we're supporting ESLint's new flat config and still maintaining legacy configs for backwards compatibility. We've created flat configs via <code>getFlatConfigs()</code>:</p>\n<h3>Usage</h3>\n<pre lang=\"js\"><code>import github from 'eslint-plugin-github'\n<p>export default [\ngithub.getFlatConfigs().browser,\ngithub.getFlatConfigs().recommended,\ngithub.getFlatConfigs().react,\n...github.getFlatConfigs().typescript,\n{\nfiles: ['**/*.{js,mjs,cjs,jsx,mjsx,ts,tsx,mtsx}'],\nignores: ['eslint.config.mjs'],\nrules: {\n'github/array-foreach': 'error',\n'github/async-preventdefault': 'warn',\n&lt;/tr&gt;&lt;/table&gt;\n</code></pre></p>\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/abcfc3bdfb4628c75fcbdca1b6fae1fa82cddb1c\"><code>abcfc3b</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/584\">#584</a> from github/gracepark/filenames-default-update</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/2b0173cad4f04d437ef318d8bb73f5c12ee7975f\"><code>2b0173c</code></a> remove dash</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/996a56d12293113d0fde89e6796b9f43fedfc5f4\"><code>996a56d</code></a> update doc</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/5bb2f9c48f02d5b260a5344f5f1e94b73291ee29\"><code>5bb2f9c</code></a> update grammar</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/1373fa2ae4dc12ce61f4b7501ad41828fa9076c1\"><code>1373fa2</code></a> update filenames default since it is now in our repo</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/5bb75fb4013cda777e87607e88971e6d4c0e3bbf\"><code>5bb75fb</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/583\">#583</a> from github/gracepark-update-note-filenames</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/11b8aa9994f15ea0ee5c7da8701b6b7ac9cbdfc1\"><code>11b8aa9</code></a> Update README.md</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/1e930ed4edb69dddd29400a072f5b660fc3af89a\"><code>1e930ed</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/574\">#574</a> from github/dependabot/npm_and_yarn/npm_and_yarn-52c6...</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/ad727ac8878c7006492a4aa2a835c625196a6ef2\"><code>ad727ac</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/581\">#581</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/0c780c76bd35d0ba09d9eea18b2f90f35d8a7c69\"><code>0c780c7</code></a> chore(deps): bump the all-dependencies group with 6 updates</li>\n<li>Additional commits viewable in <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.9.2...v5.1.4\">compare view</a></li>\n</ul>\n</details>\n<br />\n\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/108.md b/pulls/108.md @@ -0,0 +1,259 @@ +# PR #108 Bump eslint and eslint-plugin-github + +- **Status:** open +- **Author:** @dependabot[bot] +- **Created:** 2024-12-29T13:43:51Z +- **Branch:** dependabot/npm_and_yarn/multi-d00183024f → main +- **Labels:** dependencies, javascript +- **Diff:** [108.diff](./108.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) and [eslint-plugin-github](https://github.com/github/eslint-plugin-github). These dependencies needed to be updated together. +Updates `eslint` from 8.47.0 to 9.17.0 +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v9.17.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/eed91d12d4d265bd32905dd1fbf8a6d5dbcdb54a"><code>eed91d1</code></a> feat: add suggestions to <code>no-unused-vars</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18352">#18352</a>) (Tanuj Kanti)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/67d683df29d873002299c70736dacea731b69f5d"><code>67d683d</code></a> fix: fix crash when <code>message.fix</code> is nullish (<a href="https://redirect.github.com/eslint/eslint/issues/19168">#19168</a>) (ntnyq)</li> +<li><a href="https://github.com/eslint/eslint/commit/c61870715e5bc1cb51c45a8efd72f392502807b8"><code>c618707</code></a> fix: ignore vars with non-identifier references in no-useless-assignment (<a href="https://redirect.github.com/eslint/eslint/issues/19200">#19200</a>) (YeonJuan)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/3c22d2accedd7b0bc381a4eee2c3db4df657b236"><code>3c22d2a</code></a> docs: update <code>yoda</code> to <code>Yoda</code> in <code>yoda.md</code> for consistency (<a href="https://redirect.github.com/eslint/eslint/issues/19230">#19230</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/e0a220355f447b3674b758776344959ce746b5e3"><code>e0a2203</code></a> docs: add missing backticks to <code>no-sequences</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19233">#19233</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/4cc48812cdfd686304b5b3b71ea70cd7f2d8389a"><code>4cc4881</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/3db6fdf885b17d25103e3cddc31fea56542e064d"><code>3db6fdf</code></a> docs: [no-await-in-loop] expand on benefits and inapplicability (<a href="https://redirect.github.com/eslint/eslint/issues/19211">#19211</a>) (Kirk Waiblinger)</li> +<li><a href="https://github.com/eslint/eslint/commit/bf2a4f686bb387711e269b08f13771e4208113f0"><code>bf2a4f6</code></a> docs: add missing backticks to <code>func-style</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19227">#19227</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/ba098bd03c9943007ec77d628dc59f7eaf60f871"><code>ba098bd</code></a> docs: add missing header to <code>prefer-spread</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19224">#19224</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/b607ae64913ca2b6450a74344ab0ad548e314915"><code>b607ae6</code></a> docs: update description of <code>no-param-reassign</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19220">#19220</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/1eb424de558fba301eaef9a7fce256539b48dee3"><code>1eb424d</code></a> docs: add missing backticks to <code>prefer-destructuring</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19223">#19223</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/85998d14051c7a0c5b7b6da8cfda13dc1fc7c153"><code>85998d1</code></a> docs: add missing backticks to <code>no-unneeded-ternary</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19222">#19222</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/b75b32c091f0742788ecf232f52d9e9427008526"><code>b75b32c</code></a> docs: add missing backticks to <code>no-new-func</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19219">#19219</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/a7700bcc9c566b3e348a72f3e6a4a6f5ac3345a4"><code>a7700bc</code></a> docs: add missing backticks to <code>id-length</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19217">#19217</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/e2bb429974ae397c1c1cc495fa7630441c9da61a"><code>e2bb429</code></a> docs: add missing backticks to <code>complexity.md</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19214">#19214</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/045d716b92276720961e950e6a259ef40e8e07ea"><code>045d716</code></a> docs: add missing <code>)</code> to <code>id-denylist</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19213">#19213</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/7fe4114be2e714506fd406ea4474430ea3de0f93"><code>7fe4114</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/c743ba6402a27130f8b7700ae0816b087e20085d"><code>c743ba6</code></a> docs: add CSS language to <code>no-restricted-syntax</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19208">#19208</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/1416d70d4358a57e99e810dd25ac0e6263924c02"><code>1416d70</code></a> docs: add missing backticks to <code>eqeqeq</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19207">#19207</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/b950c1b7db28cc569a53b6677b71a40f1fe3bf98"><code>b950c1b</code></a> docs: add missing backticks to <code>prefer-object-spread</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19206">#19206</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/8a941cb776d0872236c33027bcff6337739a6ddb"><code>8a941cb</code></a> docs: update docs and <code>description</code> of <code>require-unicode-regexp</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19205">#19205</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/cbab2281ddd583ddddfb55151babbd9ea59eb078"><code>cbab228</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/f2257ce41278dd85170d4d102969738bcabd5903"><code>f2257ce</code></a> docs: update comments and <code>description</code> of <code>no-script-url</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19203">#19203</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/365f0f4df7045c42de0f9624c488d62cf7f6cece"><code>365f0f4</code></a> docs: add missing backtick to <code>default-case-last</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19202">#19202</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/e6b84f535e84050b0c63ae304eb17f9d181ac299"><code>e6b84f5</code></a> docs: add missing punctuation in document (<a href="https://redirect.github.com/eslint/eslint/issues/19161">#19161</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/c88708e0571b62ee5d6c6168373e4204ec75b931"><code>c88708e</code></a> docs: replace quote with backtick in <code>description</code> of <code>for-direction</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19199">#19199</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/a76f233a67abebf861efc0dd06cde2187abbd273"><code>a76f233</code></a> docs: use higher contrast color tokens for code comments (<a href="https://redirect.github.com/eslint/eslint/issues/19187">#19187</a>) (Josh Goldberg ✨)</li> +<li><a href="https://github.com/eslint/eslint/commit/db195024978044b7457d5d551299f96f6b60caed"><code>db19502</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/cc243c948226a585f01d3e68b4cedbabcc5e0e40"><code>cc243c9</code></a> chore: upgrade to <code>@eslint/js@9.17.0</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19242">#19242</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/84c57877801da729265cf9ce11d325c0be8c82b1"><code>84c5787</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/4c4f53b8c961dd6aed6c0cdca303018d805a59fe"><code>4c4f53b</code></a> chore: add missing backticks to <code>flags.js</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19226">#19226</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/4b3132c3f55db6b51665c4c42bb762d00e266262"><code>4b3132c</code></a> chore: update dependency eslint-plugin-expect-type to ^0.6.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19221">#19221</a>) (renovate[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/9bf220464a594d44744fd35d688c61159366b8ea"><code>9bf2204</code></a> chore: add type definitions for the <code>eslint-config-eslint</code> package (<a href="https://redirect.github.com/eslint/eslint/issues/19050">#19050</a>) (Arya Emami)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee8c2200a19dd55aa5068b6cd336a2aec7c52ad3"><code>ee8c220</code></a> chore: fix incorrect <code>name</code> property in <code>integration-tutorial-code</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19218">#19218</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/cca801dd17931cfd913456569b41f6132d0366aa"><code>cca801d</code></a> chore: Upgrade cross-spawn to 7.0.6 (<a href="https://redirect.github.com/eslint/eslint/issues/19185">#19185</a>) (folortin)</li> +</ul> +<h2>v9.16.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/8f70eb142cce025e7040d016a959eff0f51eb672"><code>8f70eb1</code></a> feat: Add <code>ignoreComputedKeys</code> option in <code>sort-keys</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/19162">#19162</a>) (Milos Djermanovic)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/9eefc8f813b5c31f49fbbd9a36f439b365bea180"><code>9eefc8f</code></a> docs: fix typos in <code>use-isnan</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19190">#19190</a>) (루밀LuMir)</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v9.17.0 - December 13, 2024</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/cc243c948226a585f01d3e68b4cedbabcc5e0e40"><code>cc243c9</code></a> chore: upgrade to <code>@eslint/js@9.17.0</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19242">#19242</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/84c57877801da729265cf9ce11d325c0be8c82b1"><code>84c5787</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/eed91d12d4d265bd32905dd1fbf8a6d5dbcdb54a"><code>eed91d1</code></a> feat: add suggestions to <code>no-unused-vars</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18352">#18352</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/4c4f53b8c961dd6aed6c0cdca303018d805a59fe"><code>4c4f53b</code></a> chore: add missing backticks to <code>flags.js</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19226">#19226</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/3c22d2accedd7b0bc381a4eee2c3db4df657b236"><code>3c22d2a</code></a> docs: update <code>yoda</code> to <code>Yoda</code> in <code>yoda.md</code> for consistency (<a href="https://redirect.github.com/eslint/eslint/issues/19230">#19230</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/e0a220355f447b3674b758776344959ce746b5e3"><code>e0a2203</code></a> docs: add missing backticks to <code>no-sequences</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19233">#19233</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/4cc48812cdfd686304b5b3b71ea70cd7f2d8389a"><code>4cc4881</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/3db6fdf885b17d25103e3cddc31fea56542e064d"><code>3db6fdf</code></a> docs: [no-await-in-loop] expand on benefits and inapplicability (<a href="https://redirect.github.com/eslint/eslint/issues/19211">#19211</a>) (Kirk Waiblinger)</li> +<li><a href="https://github.com/eslint/eslint/commit/67d683df29d873002299c70736dacea731b69f5d"><code>67d683d</code></a> fix: fix crash when <code>message.fix</code> is nullish (<a href="https://redirect.github.com/eslint/eslint/issues/19168">#19168</a>) (ntnyq)</li> +<li><a href="https://github.com/eslint/eslint/commit/bf2a4f686bb387711e269b08f13771e4208113f0"><code>bf2a4f6</code></a> docs: add missing backticks to <code>func-style</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19227">#19227</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/4b3132c3f55db6b51665c4c42bb762d00e266262"><code>4b3132c</code></a> chore: update dependency eslint-plugin-expect-type to ^0.6.0 (<a href="https://redirect.github.com/eslint/eslint/issues/19221">#19221</a>) (renovate[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/9bf220464a594d44744fd35d688c61159366b8ea"><code>9bf2204</code></a> chore: add type definitions for the <code>eslint-config-eslint</code> package (<a href="https://redirect.github.com/eslint/eslint/issues/19050">#19050</a>) (Arya Emami)</li> +<li><a href="https://github.com/eslint/eslint/commit/ba098bd03c9943007ec77d628dc59f7eaf60f871"><code>ba098bd</code></a> docs: add missing header to <code>prefer-spread</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19224">#19224</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/b607ae64913ca2b6450a74344ab0ad548e314915"><code>b607ae6</code></a> docs: update description of <code>no-param-reassign</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19220">#19220</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/1eb424de558fba301eaef9a7fce256539b48dee3"><code>1eb424d</code></a> docs: add missing backticks to <code>prefer-destructuring</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19223">#19223</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/85998d14051c7a0c5b7b6da8cfda13dc1fc7c153"><code>85998d1</code></a> docs: add missing backticks to <code>no-unneeded-ternary</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19222">#19222</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee8c2200a19dd55aa5068b6cd336a2aec7c52ad3"><code>ee8c220</code></a> chore: fix incorrect <code>name</code> property in <code>integration-tutorial-code</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19218">#19218</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/b75b32c091f0742788ecf232f52d9e9427008526"><code>b75b32c</code></a> docs: add missing backticks to <code>no-new-func</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19219">#19219</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/a7700bcc9c566b3e348a72f3e6a4a6f5ac3345a4"><code>a7700bc</code></a> docs: add missing backticks to <code>id-length</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19217">#19217</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/c61870715e5bc1cb51c45a8efd72f392502807b8"><code>c618707</code></a> fix: ignore vars with non-identifier references in no-useless-assignment (<a href="https://redirect.github.com/eslint/eslint/issues/19200">#19200</a>) (YeonJuan)</li> +<li><a href="https://github.com/eslint/eslint/commit/e2bb429974ae397c1c1cc495fa7630441c9da61a"><code>e2bb429</code></a> docs: add missing backticks to <code>complexity.md</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19214">#19214</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/045d716b92276720961e950e6a259ef40e8e07ea"><code>045d716</code></a> docs: add missing <code>)</code> to <code>id-denylist</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19213">#19213</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/7fe4114be2e714506fd406ea4474430ea3de0f93"><code>7fe4114</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/c743ba6402a27130f8b7700ae0816b087e20085d"><code>c743ba6</code></a> docs: add CSS language to <code>no-restricted-syntax</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19208">#19208</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/cca801dd17931cfd913456569b41f6132d0366aa"><code>cca801d</code></a> chore: Upgrade cross-spawn to 7.0.6 (<a href="https://redirect.github.com/eslint/eslint/issues/19185">#19185</a>) (folortin)</li> +<li><a href="https://github.com/eslint/eslint/commit/1416d70d4358a57e99e810dd25ac0e6263924c02"><code>1416d70</code></a> docs: add missing backticks to <code>eqeqeq</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19207">#19207</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/b950c1b7db28cc569a53b6677b71a40f1fe3bf98"><code>b950c1b</code></a> docs: add missing backticks to <code>prefer-object-spread</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19206">#19206</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/8a941cb776d0872236c33027bcff6337739a6ddb"><code>8a941cb</code></a> docs: update docs and <code>description</code> of <code>require-unicode-regexp</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19205">#19205</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/cbab2281ddd583ddddfb55151babbd9ea59eb078"><code>cbab228</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/f2257ce41278dd85170d4d102969738bcabd5903"><code>f2257ce</code></a> docs: update comments and <code>description</code> of <code>no-script-url</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19203">#19203</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/365f0f4df7045c42de0f9624c488d62cf7f6cece"><code>365f0f4</code></a> docs: add missing backtick to <code>default-case-last</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19202">#19202</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/e6b84f535e84050b0c63ae304eb17f9d181ac299"><code>e6b84f5</code></a> docs: add missing punctuation in document (<a href="https://redirect.github.com/eslint/eslint/issues/19161">#19161</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/c88708e0571b62ee5d6c6168373e4204ec75b931"><code>c88708e</code></a> docs: replace quote with backtick in <code>description</code> of <code>for-direction</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19199">#19199</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/a76f233a67abebf861efc0dd06cde2187abbd273"><code>a76f233</code></a> docs: use higher contrast color tokens for code comments (<a href="https://redirect.github.com/eslint/eslint/issues/19187">#19187</a>) (Josh Goldberg ✨)</li> +<li><a href="https://github.com/eslint/eslint/commit/db195024978044b7457d5d551299f96f6b60caed"><code>db19502</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<p>v9.16.0 - November 29, 2024</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/feb703b3dc198cda03fb69c75a31d56d999b9d2e"><code>feb703b</code></a> chore: upgrade to <code>@eslint/js@9.16.0</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19195">#19195</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/df9bf9519a302e284700ad300463ecdf2ebf9f25"><code>df9bf95</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/9eefc8f813b5c31f49fbbd9a36f439b365bea180"><code>9eefc8f</code></a> docs: fix typos in <code>use-isnan</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19190">#19190</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/0c8cea8c803962a4358032fde5c117a1e9c41ca0"><code>0c8cea8</code></a> docs: switch the order of words in <code>no-unreachable</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19189">#19189</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/0c19417c644a29b5113d3a2b94ce00640117574b"><code>0c19417</code></a> docs: add missing backtick to <code>no-async-promise-executor</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19188">#19188</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/8df927646cadaa70263914c62f2f76fccb8c46fd"><code>8df9276</code></a> docs: add backtick in <code>-0</code> in <code>description</code> of <code>no-compare-neg-zero</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19186">#19186</a>) (루밀LuMir)</li> +<li><a href="https://github.com/eslint/eslint/commit/7e16e3fb8594e361b3e121d2d4059dc26e30c407"><code>7e16e3f</code></a> docs: fix <code>caseSensitive</code> option's title of <code>sort-keys</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19183">#19183</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/f831893b6e2951f56ce8b9ff12e4a16913b72b47"><code>f831893</code></a> chore: add type for <code>ignoreComputedKeys</code> option of <code>sort-keys</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19184">#19184</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/8f70eb142cce025e7040d016a959eff0f51eb672"><code>8f70eb1</code></a> feat: Add <code>ignoreComputedKeys</code> option in <code>sort-keys</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/19162">#19162</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/0c6b84212144da3238693fa56500b02bd4a9f05a"><code>0c6b842</code></a> docs: fix typos in <code>migration-guide.md</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19180">#19180</a>) (루밀LuMir)</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/90c1db9a9676a7e2163158b37aef0b61a37a9820"><code>90c1db9</code></a> 9.17.0</li> +<li><a href="https://github.com/eslint/eslint/commit/755512d8313441302f6b75c53706849afec21997"><code>755512d</code></a> Build: changelog update for 9.17.0</li> +<li><a href="https://github.com/eslint/eslint/commit/cc243c948226a585f01d3e68b4cedbabcc5e0e40"><code>cc243c9</code></a> chore: upgrade to <code>@eslint/js@9.17.0</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19242">#19242</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/84c57877801da729265cf9ce11d325c0be8c82b1"><code>84c5787</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/eed91d12d4d265bd32905dd1fbf8a6d5dbcdb54a"><code>eed91d1</code></a> feat: add suggestions to <code>no-unused-vars</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18352">#18352</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/4c4f53b8c961dd6aed6c0cdca303018d805a59fe"><code>4c4f53b</code></a> chore: add missing backticks to <code>flags.js</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19226">#19226</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/3c22d2accedd7b0bc381a4eee2c3db4df657b236"><code>3c22d2a</code></a> docs: update <code>yoda</code> to <code>Yoda</code> in <code>yoda.md</code> for consistency (<a href="https://redirect.github.com/eslint/eslint/issues/19230">#19230</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/e0a220355f447b3674b758776344959ce746b5e3"><code>e0a2203</code></a> docs: add missing backticks to <code>no-sequences</code> (<a href="https://redirect.github.com/eslint/eslint/issues/19233">#19233</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/4cc48812cdfd686304b5b3b71ea70cd7f2d8389a"><code>4cc4881</code></a> docs: Update README</li> +<li><a href="https://github.com/eslint/eslint/commit/3db6fdf885b17d25103e3cddc31fea56542e064d"><code>3db6fdf</code></a> docs: [no-await-in-loop] expand on benefits and inapplicability (<a href="https://redirect.github.com/eslint/eslint/issues/19211">#19211</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.47.0...v9.17.0">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/~eslintbot">eslintbot</a>, a new releaser for eslint since your current version.</p> +</details> +<br /> + +Updates `eslint-plugin-github` from 4.9.2 to 5.1.4 +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/github/eslint-plugin-github/releases">eslint-plugin-github's releases</a>.</em></p> +<blockquote> +<h2>v5.1.4</h2> +<h2>What's Changed</h2> +<ul> +<li>chore(deps): bump the all-dependencies group with 6 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/581">github/eslint-plugin-github#581</a></li> +<li>chore(deps-dev): bump cross-spawn from 6.0.5 to 6.0.6 in the npm_and_yarn group by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/574">github/eslint-plugin-github#574</a></li> +<li>Update README.md by <a href="https://github.com/gracepark"><code>@​gracepark</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/583">github/eslint-plugin-github#583</a></li> +<li>Update filenames default since it is now in our repo by <a href="https://github.com/gracepark"><code>@​gracepark</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/584">github/eslint-plugin-github#584</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v5.1.3...v5.1.4">https://github.com/github/eslint-plugin-github/compare/v5.1.3...v5.1.4</a></p> +<h2>v5.1.3</h2> +<h2>What's Changed</h2> +<ul> +<li>ESLint &lt;v9 will maintain backwards compatibility by using the original <code>eslint-filenames-plugin</code> by <a href="https://github.com/gracepark"><code>@​gracepark</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/579">github/eslint-plugin-github#579</a></li> +<li>For ESLint v9+, if you configured the <code>filenames/match-regex</code> rule, please note we have adapted the match regex rule into <code>eslint-plugin-github</code> as the original <code>eslint-filenames-plugin</code> is no longer maintained and needed an ESLint v9 update. Please update the rule name to <code>github/filenames-match-regex</code> and keep the same configuration.</li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v5.1.2...v5.1.3">https://github.com/github/eslint-plugin-github/compare/v5.1.2...v5.1.3</a></p> +<h2>v5.1.2</h2> +<h2>What's Changed</h2> +<ul> +<li>Update filenames by <a href="https://github.com/gracepark"><code>@​gracepark</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/578">github/eslint-plugin-github#578</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v5.1.1...v5.1.2">https://github.com/github/eslint-plugin-github/compare/v5.1.1...v5.1.2</a></p> +<h2>v5.1.1</h2> +<h2>What's Changed</h2> +<ul> +<li>chore(deps): bump the all-dependencies group across 1 directory with 4 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/575">github/eslint-plugin-github#575</a></li> +<li>Update package.json by <a href="https://github.com/gracepark"><code>@​gracepark</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/577">github/eslint-plugin-github#577</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v5.1.0...v5.1.1">https://github.com/github/eslint-plugin-github/compare/v5.1.0...v5.1.1</a></p> +<h2>v5.1.0</h2> +<p>In this release we're supporting ESLint's new flat config and still maintaining legacy configs for backwards compatibility. We've created flat configs via <code>getFlatConfigs()</code>:</p> +<h3>Usage</h3> +<pre lang="js"><code>import github from 'eslint-plugin-github' +<p>export default [ +github.getFlatConfigs().browser, +github.getFlatConfigs().recommended, +github.getFlatConfigs().react, +...github.getFlatConfigs().typescript, +{ +files: ['**/*.{js,mjs,cjs,jsx,mjsx,ts,tsx,mtsx}'], +ignores: ['eslint.config.mjs'], +rules: { +'github/array-foreach': 'error', +'github/async-preventdefault': 'warn', +&lt;/tr&gt;&lt;/table&gt; +</code></pre></p> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/github/eslint-plugin-github/commit/abcfc3bdfb4628c75fcbdca1b6fae1fa82cddb1c"><code>abcfc3b</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/584">#584</a> from github/gracepark/filenames-default-update</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/2b0173cad4f04d437ef318d8bb73f5c12ee7975f"><code>2b0173c</code></a> remove dash</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/996a56d12293113d0fde89e6796b9f43fedfc5f4"><code>996a56d</code></a> update doc</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/5bb2f9c48f02d5b260a5344f5f1e94b73291ee29"><code>5bb2f9c</code></a> update grammar</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/1373fa2ae4dc12ce61f4b7501ad41828fa9076c1"><code>1373fa2</code></a> update filenames default since it is now in our repo</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/5bb75fb4013cda777e87607e88971e6d4c0e3bbf"><code>5bb75fb</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/583">#583</a> from github/gracepark-update-note-filenames</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/11b8aa9994f15ea0ee5c7da8701b6b7ac9cbdfc1"><code>11b8aa9</code></a> Update README.md</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/1e930ed4edb69dddd29400a072f5b660fc3af89a"><code>1e930ed</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/574">#574</a> from github/dependabot/npm_and_yarn/npm_and_yarn-52c6...</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/ad727ac8878c7006492a4aa2a835c625196a6ef2"><code>ad727ac</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/581">#581</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/0c780c76bd35d0ba09d9eea18b2f90f35d8a7c69"><code>0c780c7</code></a> chore(deps): bump the all-dependencies group with 6 updates</li> +<li>Additional commits viewable in <a href="https://github.com/github/eslint-plugin-github/compare/v4.9.2...v5.1.4">compare view</a></li> +</ul> +</details> +<br /> + + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/109.diff b/pulls/109.diff @@ -0,0 +1,51 @@ +diff --git a/package-lock.json b/package-lock.json +index 64f8d56..a268695 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -36,7 +36,7 @@ + "nock": "^13.3.3", + "prettier": "^3.0.2", + "ts-jest": "^29.1.1", +- "typescript": "^5.1.6" ++ "typescript": "^5.7.2" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { +@@ -7203,9 +7203,9 @@ + } + }, + "node_modules/typescript": { +- "version": "5.1.6", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", +- "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", ++ "version": "5.7.2", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", ++ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", +@@ -12714,9 +12714,9 @@ + } + }, + "typescript": { +- "version": "5.1.6", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", +- "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", ++ "version": "5.7.2", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", ++ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "dev": true + }, + "unbox-primitive": { +diff --git a/package.json b/package.json +index ba6e0cd..2f93666 100644 +--- a/package.json ++++ b/package.json +@@ -55,6 +55,6 @@ + "nock": "^13.3.3", + "prettier": "^3.0.2", + "ts-jest": "^29.1.1", +- "typescript": "^5.1.6" ++ "typescript": "^5.7.2" + } + } diff --git a/pulls/109.json b/pulls/109.json @@ -0,0 +1,21 @@ +{ + "number": 109, + "title": "Bump typescript from 5.1.6 to 5.7.2", + "state": "merged", + "diff_file": "109.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-29T13:43:53Z", + "closed_at": "2024-12-29T14:10:24Z", + "merged_at": "2024-12-29T14:10:24Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-5.7.2", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.1.6 to 5.7.2.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/microsoft/TypeScript/releases\">typescript's releases</a>.</em></p>\n<blockquote>\n<h2>TypeScript 5.7</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/\">release announcement</a>.</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.7.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.7.1 (RC)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+\">fixed issues query for Typescript 5.7.2 (Stable)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.npmjs.com/package/typescript\">npm</a></li>\n</ul>\n<h2>TypeScript 5.7 RC</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-rc/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.7.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.7.1 (RC)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.npmjs.com/package/typescript\">npm</a></li>\n</ul>\n<h2>TypeScript 5.7 Beta</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.7.0 (Beta)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.npmjs.com/package/typescript\">npm</a></li>\n</ul>\n<h2>TypeScript 5.6.3</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.6.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.6.1 (RC)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.2%22+is%3Aclosed+\">fixed issues query for Typescript 5.6.2 (Stable)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.3%22+is%3Aclosed+\">fixed issues query for Typescript 5.6.3 (Stable)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.npmjs.com/package/typescript\">npm</a></li>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/d701d908d534e68cfab24b6df15539014ac348a3\"><code>d701d90</code></a> Bump version to 5.7.2 and LKG</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/0503a630fdc1478a63fe8bcb9bea2d6d927fcca4\"><code>0503a63</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/microsoft/TypeScript/issues/60450\">#60450</a> (Move to file: fix detection of refe...) into release-5.7 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/3140dbb79a42897eeebbc357a5a78e409b429323\"><code>3140dbb</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/microsoft/TypeScript/issues/60488\">#60488</a> (Stub out copilotRelated command) into release-5.7 (<a href=\"https://redirect.github.com/microsoft/TypeScript/issues/60495\">#60495</a>)</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/c1216dea1a504da7b89b5221b925abcd1702d7e4\"><code>c1216de</code></a> Update LKG</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/3ee2b95689943c720d47db01b4a1da2b6ab9d9ff\"><code>3ee2b95</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/microsoft/TypeScript/issues/60415\">#60415</a> (Fix false positive rewriteRelativeI...) into release-5.7 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/44bd3f21fe50b3ea28c881b38814701e105cabdc\"><code>44bd3f2</code></a> Bump version to 5.7.1-rc and LKG</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/5925c81eea81c2d8a484db993efc4d471ddf8bd2\"><code>5925c81</code></a> Update LKG</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/84d58cf52522d0ceed1f2a00f5c8443ff9d86698\"><code>84d58cf</code></a> Merge remote-tracking branch 'origin/main' into release-5.7</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/0ec4d30a6e2ebbc87292c9829378d4e98de8ef43\"><code>0ec4d30</code></a> Fixing exception on unsaved file (<a href=\"https://redirect.github.com/microsoft/TypeScript/issues/60362\">#60362</a>)</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/11b2930fa2c9f73b0ffb725a9715b8d3c4121bbc\"><code>11b2930</code></a> Add compatible overloads that accept ArrayBuffer to BigInt64Array/BigUint64Ar...</li>\n<li>Additional commits viewable in <a href=\"https://github.com/microsoft/TypeScript/compare/v5.1.6...v5.7.2\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.1.6&new-version=5.7.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/109.md b/pulls/109.md @@ -0,0 +1,115 @@ +# PR #109 Bump typescript from 5.1.6 to 5.7.2 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2024-12-29T13:43:53Z +- **Branch:** dependabot/npm_and_yarn/typescript-5.7.2 → main +- **Merged:** 2024-12-29T14:10:24Z +- **Labels:** dependencies, javascript +- **Diff:** [109.diff](./109.diff) + +--- + +Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.1.6 to 5.7.2. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/microsoft/TypeScript/releases">typescript's releases</a>.</em></p> +<blockquote> +<h2>TypeScript 5.7</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/">release announcement</a>.</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed issues query for Typescript 5.7.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+">fixed issues query for Typescript 5.7.1 (RC)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.2%22+is%3Aclosed+">fixed issues query for Typescript 5.7.2 (Stable)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.npmjs.com/package/typescript">npm</a></li> +</ul> +<h2>TypeScript 5.7 RC</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-rc/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed issues query for Typescript 5.7.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.1%22+is%3Aclosed+">fixed issues query for Typescript 5.7.1 (RC)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.npmjs.com/package/typescript">npm</a></li> +</ul> +<h2>TypeScript 5.7 Beta</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.7.0%22+is%3Aclosed+">fixed issues query for Typescript 5.7.0 (Beta)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.npmjs.com/package/typescript">npm</a></li> +</ul> +<h2>TypeScript 5.6.3</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.0%22+is%3Aclosed+">fixed issues query for Typescript 5.6.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.1%22+is%3Aclosed+">fixed issues query for Typescript 5.6.1 (RC)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.2%22+is%3Aclosed+">fixed issues query for Typescript 5.6.2 (Stable)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.3%22+is%3Aclosed+">fixed issues query for Typescript 5.6.3 (Stable)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.npmjs.com/package/typescript">npm</a></li> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/microsoft/TypeScript/commit/d701d908d534e68cfab24b6df15539014ac348a3"><code>d701d90</code></a> Bump version to 5.7.2 and LKG</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/0503a630fdc1478a63fe8bcb9bea2d6d927fcca4"><code>0503a63</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/60450">#60450</a> (Move to file: fix detection of refe...) into release-5.7 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/3140dbb79a42897eeebbc357a5a78e409b429323"><code>3140dbb</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/60488">#60488</a> (Stub out copilotRelated command) into release-5.7 (<a href="https://redirect.github.com/microsoft/TypeScript/issues/60495">#60495</a>)</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/c1216dea1a504da7b89b5221b925abcd1702d7e4"><code>c1216de</code></a> Update LKG</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/3ee2b95689943c720d47db01b4a1da2b6ab9d9ff"><code>3ee2b95</code></a> 🤖 Pick PR <a href="https://redirect.github.com/microsoft/TypeScript/issues/60415">#60415</a> (Fix false positive rewriteRelativeI...) into release-5.7 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/44bd3f21fe50b3ea28c881b38814701e105cabdc"><code>44bd3f2</code></a> Bump version to 5.7.1-rc and LKG</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/5925c81eea81c2d8a484db993efc4d471ddf8bd2"><code>5925c81</code></a> Update LKG</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/84d58cf52522d0ceed1f2a00f5c8443ff9d86698"><code>84d58cf</code></a> Merge remote-tracking branch 'origin/main' into release-5.7</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/0ec4d30a6e2ebbc87292c9829378d4e98de8ef43"><code>0ec4d30</code></a> Fixing exception on unsaved file (<a href="https://redirect.github.com/microsoft/TypeScript/issues/60362">#60362</a>)</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/11b2930fa2c9f73b0ffb725a9715b8d3c4121bbc"><code>11b2930</code></a> Add compatible overloads that accept ArrayBuffer to BigInt64Array/BigUint64Ar...</li> +<li>Additional commits viewable in <a href="https://github.com/microsoft/TypeScript/compare/v5.1.6...v5.7.2">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.1.6&new-version=5.7.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/11.diff b/pulls/11.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 1a28eac..dfef886 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.0", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.15.0", ++ "@types/node": "^18.15.13", + "@typescript-eslint/parser": "^5.59.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.38.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.15.11", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", +- "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==", ++ "version": "18.15.13", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.13.tgz", ++ "integrity": "sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8763,9 +8763,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.15.11", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", +- "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==", ++ "version": "18.15.13", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.13.tgz", ++ "integrity": "sha512-N+0kuo9KgrUQ1Sn/ifDXsvg0TTleP7rIy4zOBGECxAljqvqfqpTfzx0Q1NUedOixRMBfe2Whhb056a42cWs26Q==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 55ca6cb..9e037db 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.0", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.15.0", ++ "@types/node": "^18.15.13", + "@typescript-eslint/parser": "^5.59.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.38.0", diff --git a/pulls/11.json b/pulls/11.json @@ -0,0 +1,27 @@ +{ + "number": 11, + "title": "Bump @types/node from 18.15.11 to 18.15.13", + "state": "closed", + "diff_file": "11.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-21T08:05:01Z", + "closed_at": "2023-04-24T08:12:20Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-18.15.13", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.15.11 to 18.15.13.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.15.11&new-version=18.15.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-04-24T08:12:19Z", + "body": "Superseded by #14." + } + ], + "review_comments": [] +} diff --git a/pulls/11.md b/pulls/11.md @@ -0,0 +1,57 @@ +# PR #11 Bump @types/node from 18.15.11 to 18.15.13 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-04-21T08:05:01Z +- **Branch:** dependabot/npm_and_yarn/types/node-18.15.13 → main +- **Closed:** 2023-04-24T08:12:20Z +- **Labels:** dependencies, javascript +- **Diff:** [11.diff](./11.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.15.11 to 18.15.13. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.15.11&new-version=18.15.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-04-24T08:12:19Z + +Superseded by #14. + diff --git a/pulls/110.diff b/pulls/110.diff @@ -0,0 +1,64 @@ +diff --git a/package-lock.json b/package-lock.json +index e924e28..bbd843a 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -2264,12 +2264,12 @@ + } + }, + "node_modules/braces": { +- "version": "3.0.2", +- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", +- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", ++ "version": "3.0.3", ++ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", ++ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "dependencies": { +- "fill-range": "^7.0.1" ++ "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" +@@ -3867,9 +3867,9 @@ + } + }, + "node_modules/fill-range": { +- "version": "7.0.1", +- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", +- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", ++ "version": "7.1.1", ++ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", ++ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" +@@ -9025,12 +9025,12 @@ + } + }, + "braces": { +- "version": "3.0.2", +- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", +- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", ++ "version": "3.0.3", ++ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", ++ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "requires": { +- "fill-range": "^7.0.1" ++ "fill-range": "^7.1.1" + } + }, + "browserslist": { +@@ -10154,9 +10154,9 @@ + } + }, + "fill-range": { +- "version": "7.0.1", +- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", +- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", ++ "version": "7.1.1", ++ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", ++ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" diff --git a/pulls/110.json b/pulls/110.json @@ -0,0 +1,21 @@ +{ + "number": 110, + "title": "Bump braces from 3.0.2 to 3.0.3", + "state": "merged", + "diff_file": "110.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-29T14:12:17Z", + "closed_at": "2024-12-29T14:13:44Z", + "merged_at": "2024-12-29T14:13:44Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/braces-3.0.3", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/micromatch/braces/commit/74b2db2938fad48a2ea54a9c8bf27a37a62c350d\"><code>74b2db2</code></a> 3.0.3</li>\n<li><a href=\"https://github.com/micromatch/braces/commit/88f1429a0f47e1dd3813de35211fc97ffda27f9e\"><code>88f1429</code></a> update eslint. lint, fix unit tests.</li>\n<li><a href=\"https://github.com/micromatch/braces/commit/415d660c3002d1ab7e63dbf490c9851da80596ff\"><code>415d660</code></a> Snyk js braces 6838727 (<a href=\"https://redirect.github.com/micromatch/braces/issues/40\">#40</a>)</li>\n<li><a href=\"https://github.com/micromatch/braces/commit/190510f79db1adf21d92798b0bb6fccc1f72c9d6\"><code>190510f</code></a> fix tests, skip 1 test in test/braces.expand</li>\n<li><a href=\"https://github.com/micromatch/braces/commit/716eb9f12d820b145a831ad678618731927e8856\"><code>716eb9f</code></a> readme bump</li>\n<li><a href=\"https://github.com/micromatch/braces/commit/a5851e57f45c3431a94d83fc565754bc10f5bbc3\"><code>a5851e5</code></a> Merge pull request <a href=\"https://redirect.github.com/micromatch/braces/issues/37\">#37</a> from coderaiser/fix/vulnerability</li>\n<li><a href=\"https://github.com/micromatch/braces/commit/2092bd1fb108d2c59bd62e243b70ad98db961538\"><code>2092bd1</code></a> feature: braces: add maxSymbols (<a href=\"https://github.com/micromatch/braces/issues/\">https://github.com/micromatch/braces/issues/</a>...</li>\n<li><a href=\"https://github.com/micromatch/braces/commit/9f5b4cf47329351bcb64287223ffb6ecc9a5e6d3\"><code>9f5b4cf</code></a> fix: vulnerability (<a href=\"https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727\">https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727</a>)</li>\n<li><a href=\"https://github.com/micromatch/braces/commit/98414f9f1fabe021736e26836d8306d5de747e0d\"><code>98414f9</code></a> remove funding file</li>\n<li><a href=\"https://github.com/micromatch/braces/commit/665ab5d561c017a38ba7aafd92cc6655b91d8c14\"><code>665ab5d</code></a> update keepEscaping doc (<a href=\"https://redirect.github.com/micromatch/braces/issues/27\">#27</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/micromatch/braces/compare/3.0.2...3.0.3\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=braces&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/zola-check-manager/network/alerts).\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/110.md b/pulls/110.md @@ -0,0 +1,61 @@ +# PR #110 Bump braces from 3.0.2 to 3.0.3 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2024-12-29T14:12:17Z +- **Branch:** dependabot/npm_and_yarn/braces-3.0.3 → main +- **Merged:** 2024-12-29T14:13:44Z +- **Labels:** dependencies, javascript +- **Diff:** [110.diff](./110.diff) + +--- + +Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/micromatch/braces/commit/74b2db2938fad48a2ea54a9c8bf27a37a62c350d"><code>74b2db2</code></a> 3.0.3</li> +<li><a href="https://github.com/micromatch/braces/commit/88f1429a0f47e1dd3813de35211fc97ffda27f9e"><code>88f1429</code></a> update eslint. lint, fix unit tests.</li> +<li><a href="https://github.com/micromatch/braces/commit/415d660c3002d1ab7e63dbf490c9851da80596ff"><code>415d660</code></a> Snyk js braces 6838727 (<a href="https://redirect.github.com/micromatch/braces/issues/40">#40</a>)</li> +<li><a href="https://github.com/micromatch/braces/commit/190510f79db1adf21d92798b0bb6fccc1f72c9d6"><code>190510f</code></a> fix tests, skip 1 test in test/braces.expand</li> +<li><a href="https://github.com/micromatch/braces/commit/716eb9f12d820b145a831ad678618731927e8856"><code>716eb9f</code></a> readme bump</li> +<li><a href="https://github.com/micromatch/braces/commit/a5851e57f45c3431a94d83fc565754bc10f5bbc3"><code>a5851e5</code></a> Merge pull request <a href="https://redirect.github.com/micromatch/braces/issues/37">#37</a> from coderaiser/fix/vulnerability</li> +<li><a href="https://github.com/micromatch/braces/commit/2092bd1fb108d2c59bd62e243b70ad98db961538"><code>2092bd1</code></a> feature: braces: add maxSymbols (<a href="https://github.com/micromatch/braces/issues/">https://github.com/micromatch/braces/issues/</a>...</li> +<li><a href="https://github.com/micromatch/braces/commit/9f5b4cf47329351bcb64287223ffb6ecc9a5e6d3"><code>9f5b4cf</code></a> fix: vulnerability (<a href="https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727">https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727</a>)</li> +<li><a href="https://github.com/micromatch/braces/commit/98414f9f1fabe021736e26836d8306d5de747e0d"><code>98414f9</code></a> remove funding file</li> +<li><a href="https://github.com/micromatch/braces/commit/665ab5d561c017a38ba7aafd92cc6655b91d8c14"><code>665ab5d</code></a> update keepEscaping doc (<a href="https://redirect.github.com/micromatch/braces/issues/27">#27</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/micromatch/braces/compare/3.0.2...3.0.3">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=braces&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) +You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/zola-check-manager/network/alerts). + +</details> + diff --git a/pulls/111.diff b/pulls/111.diff @@ -0,0 +1,28 @@ +diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml +index ea736e8..f5b5821 100644 +--- a/.github/workflows/codeql-analysis.yml ++++ b/.github/workflows/codeql-analysis.yml +@@ -42,7 +42,7 @@ jobs: + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL +- uses: github/codeql-action/init@v2 ++ uses: github/codeql-action/init@v3 + with: + languages: ${{ matrix.language }} + source-root: src +@@ -54,7 +54,7 @@ jobs: + # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild +- uses: github/codeql-action/autobuild@v2 ++ uses: github/codeql-action/autobuild@v3 + + # ℹ️ Command-line programs to run using the OS shell. + # 📚 https://git.io/JvXDl +@@ -68,4 +68,4 @@ jobs: + # make release + + - name: Perform CodeQL Analysis +- uses: github/codeql-action/analyze@v2 ++ uses: github/codeql-action/analyze@v3 diff --git a/pulls/111.json b/pulls/111.json @@ -0,0 +1,21 @@ +{ + "number": 111, + "title": "Bump github/codeql-action from 2 to 3", + "state": "merged", + "diff_file": "111.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-29T14:13:20Z", + "closed_at": "2024-12-29T14:15:02Z", + "merged_at": "2024-12-29T14:15:02Z", + "base_ref": "main", + "head_ref": "dependabot/github_actions/github/codeql-action-3", + "labels": [ + "dependencies", + "github_actions" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/github/codeql-action/releases\">github/codeql-action's releases</a>.</em></p>\n<blockquote>\n<h2>v2.28.0</h2>\n<h1>CodeQL Action Changelog</h1>\n<p>See the <a href=\"https://github.com/github/codeql-action/releases\">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p>\n<p>Note that the only difference between <code>v2</code> and <code>v3</code> of the CodeQL Action is the node version they support, with <code>v3</code> running on node 20 while we continue to release <code>v2</code> to support running on node 16. For example <code>3.22.11</code> was the first <code>v3</code> release and is functionally identical to <code>2.22.11</code>. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.</p>\n<p><strong>This is the last planned release of the <code>v2</code>. To continue getting updates for the CodeQL Action, please switch to <code>v3</code>.</strong></p>\n<h2>2.28.0 - 20 Dec 2024</h2>\n<ul>\n<li>Bump the minimum CodeQL bundle version to 2.15.5. <a href=\"https://redirect.github.com/github/codeql-action/pull/2655\">#2655</a></li>\n<li>Don't fail in the unusual case that a file is on the search path. <a href=\"https://redirect.github.com/github/codeql-action/pull/2660\">#2660</a>.</li>\n</ul>\n<p>See the full <a href=\"https://github.com/github/codeql-action/blob/v2.28.0/CHANGELOG.md\">CHANGELOG.md</a> for more information.</p>\n<h2>v2.27.9</h2>\n<h1>CodeQL Action Changelog</h1>\n<p>See the <a href=\"https://github.com/github/codeql-action/releases\">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p>\n<p>Note that the only difference between <code>v2</code> and <code>v3</code> of the CodeQL Action is the node version they support, with <code>v3</code> running on node 20 while we continue to release <code>v2</code> to support running on node 16. For example <code>3.22.11</code> was the first <code>v3</code> release and is functionally identical to <code>2.22.11</code>. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.</p>\n<h2>2.27.9 - 12 Dec 2024</h2>\n<p>No user facing changes.</p>\n<p>See the full <a href=\"https://github.com/github/codeql-action/blob/v2.27.9/CHANGELOG.md\">CHANGELOG.md</a> for more information.</p>\n<h2>v2.27.7</h2>\n<h1>CodeQL Action Changelog</h1>\n<p>See the <a href=\"https://github.com/github/codeql-action/releases\">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p>\n<p>Note that the only difference between <code>v2</code> and <code>v3</code> of the CodeQL Action is the node version they support, with <code>v3</code> running on node 20 while we continue to release <code>v2</code> to support running on node 16. For example <code>3.22.11</code> was the first <code>v3</code> release and is functionally identical to <code>2.22.11</code>. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.</p>\n<h2>2.27.7 - 10 Dec 2024</h2>\n<ul>\n<li>We are rolling out a change in December 2024 that will extract the CodeQL bundle directly to the toolcache to improve performance. <a href=\"https://redirect.github.com/github/codeql-action/pull/2631\">#2631</a></li>\n<li>Update default CodeQL bundle version to 2.20.0. <a href=\"https://redirect.github.com/github/codeql-action/pull/2636\">#2636</a></li>\n</ul>\n<p>See the full <a href=\"https://github.com/github/codeql-action/blob/v2.27.7/CHANGELOG.md\">CHANGELOG.md</a> for more information.</p>\n<h2>v2.27.6</h2>\n<h1>CodeQL Action Changelog</h1>\n<p>See the <a href=\"https://github.com/github/codeql-action/releases\">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p>\n<p>Note that the only difference between <code>v2</code> and <code>v3</code> of the CodeQL Action is the node version they support, with <code>v3</code> running on node 20 while we continue to release <code>v2</code> to support running on node 16. For example <code>3.22.11</code> was the first <code>v3</code> release and is functionally identical to <code>2.22.11</code>. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.</p>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/github/codeql-action/blob/main/CHANGELOG.md\">github/codeql-action's changelog</a>.</em></p>\n<blockquote>\n<h2>3.28.0 - 20 Dec 2024</h2>\n<ul>\n<li>Bump the minimum CodeQL bundle version to 2.15.5. <a href=\"https://redirect.github.com/github/codeql-action/pull/2655\">#2655</a></li>\n<li>Don't fail in the unusual case that a file is on the search path. <a href=\"https://redirect.github.com/github/codeql-action/pull/2660\">#2660</a>.</li>\n</ul>\n<h2>3.27.9 - 12 Dec 2024</h2>\n<p>No user facing changes.</p>\n<h2>3.27.8 - 12 Dec 2024</h2>\n<ul>\n<li>Fixed an issue where streaming the download and extraction of the CodeQL bundle did not respect proxy settings. <a href=\"https://redirect.github.com/github/codeql-action/pull/2624\">#2624</a></li>\n</ul>\n<h2>3.27.7 - 10 Dec 2024</h2>\n<ul>\n<li>We are rolling out a change in December 2024 that will extract the CodeQL bundle directly to the toolcache to improve performance. <a href=\"https://redirect.github.com/github/codeql-action/pull/2631\">#2631</a></li>\n<li>Update default CodeQL bundle version to 2.20.0. <a href=\"https://redirect.github.com/github/codeql-action/pull/2636\">#2636</a></li>\n</ul>\n<h2>3.27.6 - 03 Dec 2024</h2>\n<ul>\n<li>Update default CodeQL bundle version to 2.19.4. <a href=\"https://redirect.github.com/github/codeql-action/pull/2626\">#2626</a></li>\n</ul>\n<h2>3.27.5 - 19 Nov 2024</h2>\n<p>No user facing changes.</p>\n<h2>3.27.4 - 14 Nov 2024</h2>\n<p>No user facing changes.</p>\n<h2>3.27.3 - 12 Nov 2024</h2>\n<p>No user facing changes.</p>\n<h2>3.27.2 - 12 Nov 2024</h2>\n<ul>\n<li>Fixed an issue where setting up the CodeQL tools would sometimes fail with the message &quot;Invalid value 'undefined' for header 'authorization'&quot;. <a href=\"https://redirect.github.com/github/codeql-action/pull/2590\">#2590</a></li>\n</ul>\n<h2>3.27.1 - 08 Nov 2024</h2>\n<ul>\n<li>The CodeQL Action now downloads bundles compressed using Zstandard on GitHub Enterprise Server when using Linux or macOS runners. This speeds up the installation of the CodeQL tools. This feature is already available to GitHub.com users. <a href=\"https://redirect.github.com/github/codeql-action/pull/2573\">#2573</a></li>\n<li>Update default CodeQL bundle version to 2.19.3. <a href=\"https://redirect.github.com/github/codeql-action/pull/2576\">#2576</a></li>\n</ul>\n<h2>3.27.0 - 22 Oct 2024</h2>\n<ul>\n<li>Bump the minimum CodeQL bundle version to 2.14.6. <a href=\"https://redirect.github.com/github/codeql-action/pull/2549\">#2549</a></li>\n<li>Fix an issue where the <code>upload-sarif</code> Action would fail with &quot;upload-sarif post-action step failed: Input required and not supplied: token&quot; when called in a composite Action that had a different set of inputs to the ones expected by the <code>upload-sarif</code> Action. <a href=\"https://redirect.github.com/github/codeql-action/pull/2557\">#2557</a></li>\n<li>Update default CodeQL bundle version to 2.19.2. <a href=\"https://redirect.github.com/github/codeql-action/pull/2552\">#2552</a></li>\n</ul>\n<h2>3.26.13 - 14 Oct 2024</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/github/codeql-action/commit/48fe0d8fb168b9da4713543aa069aed7084890d3\"><code>48fe0d8</code></a> Update changelog and version after v3.27.9</li>\n<li><a href=\"https://github.com/github/codeql-action/commit/df409f7d9260372bd5f19e5b04e83cb3c43714ae\"><code>df409f7</code></a> Merge pull request <a href=\"https://redirect.github.com/github/codeql-action/issues/2649\">#2649</a> from github/update-v3.27.9-7972a42f3</li>\n<li><a href=\"https://github.com/github/codeql-action/commit/feca44ddf6862ba0707723d320d5c42780fe6499\"><code>feca44d</code></a> Update changelog for v3.27.9</li>\n<li><a href=\"https://github.com/github/codeql-action/commit/7972a42f3de41c0960aeae9d0efc1705c9d5da62\"><code>7972a42</code></a> Merge pull request <a href=\"https://redirect.github.com/github/codeql-action/issues/2648\">#2648</a> from github/aeisenberg/add-environment</li>\n<li><a href=\"https://github.com/github/codeql-action/commit/44bf16d3a1ed508cdc836322a8e39526f7c301b8\"><code>44bf16d</code></a> Merge pull request <a href=\"https://redirect.github.com/github/codeql-action/issues/2646\">#2646</a> from github/mergeback/v3.27.8-to-main-8a93837a</li>\n<li><a href=\"https://github.com/github/codeql-action/commit/f124ad0e7ef6ecb9840fcd1b908d1630211d37c3\"><code>f124ad0</code></a> Adds an environment for creating releases</li>\n<li><a href=\"https://github.com/github/codeql-action/commit/92753708cf0395732c3e3ea1666edb55192158c5\"><code>9275370</code></a> Update checked-in dependencies</li>\n<li><a href=\"https://github.com/github/codeql-action/commit/a059a7a0ee19212a3820398327f1ba34fd73676f\"><code>a059a7a</code></a> Update changelog and version after v3.27.8</li>\n<li><a href=\"https://github.com/github/codeql-action/commit/8a93837afdf1873301a68d777844b43e98cd4313\"><code>8a93837</code></a> Merge pull request <a href=\"https://redirect.github.com/github/codeql-action/issues/2645\">#2645</a> from github/update-v3.27.8-9cfbef4bd</li>\n<li>See full diff in <a href=\"https://github.com/github/codeql-action/compare/v2...v3\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=2&new-version=3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/111.md b/pulls/111.md @@ -0,0 +1,150 @@ +# PR #111 Bump github/codeql-action from 2 to 3 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2024-12-29T14:13:20Z +- **Branch:** dependabot/github_actions/github/codeql-action-3 → main +- **Merged:** 2024-12-29T14:15:02Z +- **Labels:** dependencies, github_actions +- **Diff:** [111.diff](./111.diff) + +--- + +Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/github/codeql-action/releases">github/codeql-action's releases</a>.</em></p> +<blockquote> +<h2>v2.28.0</h2> +<h1>CodeQL Action Changelog</h1> +<p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> +<p>Note that the only difference between <code>v2</code> and <code>v3</code> of the CodeQL Action is the node version they support, with <code>v3</code> running on node 20 while we continue to release <code>v2</code> to support running on node 16. For example <code>3.22.11</code> was the first <code>v3</code> release and is functionally identical to <code>2.22.11</code>. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.</p> +<p><strong>This is the last planned release of the <code>v2</code>. To continue getting updates for the CodeQL Action, please switch to <code>v3</code>.</strong></p> +<h2>2.28.0 - 20 Dec 2024</h2> +<ul> +<li>Bump the minimum CodeQL bundle version to 2.15.5. <a href="https://redirect.github.com/github/codeql-action/pull/2655">#2655</a></li> +<li>Don't fail in the unusual case that a file is on the search path. <a href="https://redirect.github.com/github/codeql-action/pull/2660">#2660</a>.</li> +</ul> +<p>See the full <a href="https://github.com/github/codeql-action/blob/v2.28.0/CHANGELOG.md">CHANGELOG.md</a> for more information.</p> +<h2>v2.27.9</h2> +<h1>CodeQL Action Changelog</h1> +<p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> +<p>Note that the only difference between <code>v2</code> and <code>v3</code> of the CodeQL Action is the node version they support, with <code>v3</code> running on node 20 while we continue to release <code>v2</code> to support running on node 16. For example <code>3.22.11</code> was the first <code>v3</code> release and is functionally identical to <code>2.22.11</code>. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.</p> +<h2>2.27.9 - 12 Dec 2024</h2> +<p>No user facing changes.</p> +<p>See the full <a href="https://github.com/github/codeql-action/blob/v2.27.9/CHANGELOG.md">CHANGELOG.md</a> for more information.</p> +<h2>v2.27.7</h2> +<h1>CodeQL Action Changelog</h1> +<p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> +<p>Note that the only difference between <code>v2</code> and <code>v3</code> of the CodeQL Action is the node version they support, with <code>v3</code> running on node 20 while we continue to release <code>v2</code> to support running on node 16. For example <code>3.22.11</code> was the first <code>v3</code> release and is functionally identical to <code>2.22.11</code>. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.</p> +<h2>2.27.7 - 10 Dec 2024</h2> +<ul> +<li>We are rolling out a change in December 2024 that will extract the CodeQL bundle directly to the toolcache to improve performance. <a href="https://redirect.github.com/github/codeql-action/pull/2631">#2631</a></li> +<li>Update default CodeQL bundle version to 2.20.0. <a href="https://redirect.github.com/github/codeql-action/pull/2636">#2636</a></li> +</ul> +<p>See the full <a href="https://github.com/github/codeql-action/blob/v2.27.7/CHANGELOG.md">CHANGELOG.md</a> for more information.</p> +<h2>v2.27.6</h2> +<h1>CodeQL Action Changelog</h1> +<p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> +<p>Note that the only difference between <code>v2</code> and <code>v3</code> of the CodeQL Action is the node version they support, with <code>v3</code> running on node 20 while we continue to release <code>v2</code> to support running on node 16. For example <code>3.22.11</code> was the first <code>v3</code> release and is functionally identical to <code>2.22.11</code>. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.</p> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's changelog</a>.</em></p> +<blockquote> +<h2>3.28.0 - 20 Dec 2024</h2> +<ul> +<li>Bump the minimum CodeQL bundle version to 2.15.5. <a href="https://redirect.github.com/github/codeql-action/pull/2655">#2655</a></li> +<li>Don't fail in the unusual case that a file is on the search path. <a href="https://redirect.github.com/github/codeql-action/pull/2660">#2660</a>.</li> +</ul> +<h2>3.27.9 - 12 Dec 2024</h2> +<p>No user facing changes.</p> +<h2>3.27.8 - 12 Dec 2024</h2> +<ul> +<li>Fixed an issue where streaming the download and extraction of the CodeQL bundle did not respect proxy settings. <a href="https://redirect.github.com/github/codeql-action/pull/2624">#2624</a></li> +</ul> +<h2>3.27.7 - 10 Dec 2024</h2> +<ul> +<li>We are rolling out a change in December 2024 that will extract the CodeQL bundle directly to the toolcache to improve performance. <a href="https://redirect.github.com/github/codeql-action/pull/2631">#2631</a></li> +<li>Update default CodeQL bundle version to 2.20.0. <a href="https://redirect.github.com/github/codeql-action/pull/2636">#2636</a></li> +</ul> +<h2>3.27.6 - 03 Dec 2024</h2> +<ul> +<li>Update default CodeQL bundle version to 2.19.4. <a href="https://redirect.github.com/github/codeql-action/pull/2626">#2626</a></li> +</ul> +<h2>3.27.5 - 19 Nov 2024</h2> +<p>No user facing changes.</p> +<h2>3.27.4 - 14 Nov 2024</h2> +<p>No user facing changes.</p> +<h2>3.27.3 - 12 Nov 2024</h2> +<p>No user facing changes.</p> +<h2>3.27.2 - 12 Nov 2024</h2> +<ul> +<li>Fixed an issue where setting up the CodeQL tools would sometimes fail with the message &quot;Invalid value 'undefined' for header 'authorization'&quot;. <a href="https://redirect.github.com/github/codeql-action/pull/2590">#2590</a></li> +</ul> +<h2>3.27.1 - 08 Nov 2024</h2> +<ul> +<li>The CodeQL Action now downloads bundles compressed using Zstandard on GitHub Enterprise Server when using Linux or macOS runners. This speeds up the installation of the CodeQL tools. This feature is already available to GitHub.com users. <a href="https://redirect.github.com/github/codeql-action/pull/2573">#2573</a></li> +<li>Update default CodeQL bundle version to 2.19.3. <a href="https://redirect.github.com/github/codeql-action/pull/2576">#2576</a></li> +</ul> +<h2>3.27.0 - 22 Oct 2024</h2> +<ul> +<li>Bump the minimum CodeQL bundle version to 2.14.6. <a href="https://redirect.github.com/github/codeql-action/pull/2549">#2549</a></li> +<li>Fix an issue where the <code>upload-sarif</code> Action would fail with &quot;upload-sarif post-action step failed: Input required and not supplied: token&quot; when called in a composite Action that had a different set of inputs to the ones expected by the <code>upload-sarif</code> Action. <a href="https://redirect.github.com/github/codeql-action/pull/2557">#2557</a></li> +<li>Update default CodeQL bundle version to 2.19.2. <a href="https://redirect.github.com/github/codeql-action/pull/2552">#2552</a></li> +</ul> +<h2>3.26.13 - 14 Oct 2024</h2> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/github/codeql-action/commit/48fe0d8fb168b9da4713543aa069aed7084890d3"><code>48fe0d8</code></a> Update changelog and version after v3.27.9</li> +<li><a href="https://github.com/github/codeql-action/commit/df409f7d9260372bd5f19e5b04e83cb3c43714ae"><code>df409f7</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2649">#2649</a> from github/update-v3.27.9-7972a42f3</li> +<li><a href="https://github.com/github/codeql-action/commit/feca44ddf6862ba0707723d320d5c42780fe6499"><code>feca44d</code></a> Update changelog for v3.27.9</li> +<li><a href="https://github.com/github/codeql-action/commit/7972a42f3de41c0960aeae9d0efc1705c9d5da62"><code>7972a42</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2648">#2648</a> from github/aeisenberg/add-environment</li> +<li><a href="https://github.com/github/codeql-action/commit/44bf16d3a1ed508cdc836322a8e39526f7c301b8"><code>44bf16d</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2646">#2646</a> from github/mergeback/v3.27.8-to-main-8a93837a</li> +<li><a href="https://github.com/github/codeql-action/commit/f124ad0e7ef6ecb9840fcd1b908d1630211d37c3"><code>f124ad0</code></a> Adds an environment for creating releases</li> +<li><a href="https://github.com/github/codeql-action/commit/92753708cf0395732c3e3ea1666edb55192158c5"><code>9275370</code></a> Update checked-in dependencies</li> +<li><a href="https://github.com/github/codeql-action/commit/a059a7a0ee19212a3820398327f1ba34fd73676f"><code>a059a7a</code></a> Update changelog and version after v3.27.8</li> +<li><a href="https://github.com/github/codeql-action/commit/8a93837afdf1873301a68d777844b43e98cd4313"><code>8a93837</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2645">#2645</a> from github/update-v3.27.8-9cfbef4bd</li> +<li>See full diff in <a href="https://github.com/github/codeql-action/compare/v2...v3">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=2&new-version=3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/112.diff b/pulls/112.diff @@ -0,0 +1,13 @@ +diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml +index 57f1dfa..5857255 100644 +--- a/.github/workflows/check-dist.yml ++++ b/.github/workflows/check-dist.yml +@@ -47,7 +47,7 @@ jobs: + id: diff + + # If index.js was different than expected, upload the expected version as an artifact +- - uses: actions/upload-artifact@v3 ++ - uses: actions/upload-artifact@v4 + if: ${{ failure() && steps.diff.conclusion == 'failure' }} + with: + name: dist diff --git a/pulls/112.json b/pulls/112.json @@ -0,0 +1,21 @@ +{ + "number": 112, + "title": "Bump actions/upload-artifact from 3 to 4", + "state": "merged", + "diff_file": "112.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-29T14:13:20Z", + "closed_at": "2024-12-29T14:15:33Z", + "merged_at": "2024-12-29T14:15:33Z", + "base_ref": "main", + "head_ref": "dependabot/github_actions/actions/upload-artifact-4", + "labels": [ + "dependencies", + "github_actions" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/actions/upload-artifact/releases\">actions/upload-artifact's releases</a>.</em></p>\n<blockquote>\n<h2>v4.0.0</h2>\n<h2>What's Changed</h2>\n<p>The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.</p>\n<p>\u2139\ufe0f However, this is a major update that includes breaking changes. Artifacts created with versions v3 and below are not compatible with the v4 actions. Uploads and downloads <em>must</em> use the same major actions versions. There are also key differences from previous versions that may require updates to your workflows.</p>\n<p>For more information, please see:</p>\n<ol>\n<li>The <a href=\"https://github.blog/changelog/2023-12-14-github-actions-artifacts-v4-is-now-generally-available/\">changelog</a> post.</li>\n<li>The <a href=\"https://github.com/actions/upload-artifact/blob/main/README.md\">README</a>.</li>\n<li>The <a href=\"https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md\">migration documentation</a>.</li>\n<li>As well as the underlying npm package, <a href=\"https://github.com/actions/toolkit/tree/main/packages/artifact\"><code>@\u200bactions/artifact</code></a> documentation.</li>\n</ol>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/vmjoseph\"><code>@\u200bvmjoseph</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/upload-artifact/pull/464\">actions/upload-artifact#464</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/upload-artifact/compare/v3...v4.0.0\">https://github.com/actions/upload-artifact/compare/v3...v4.0.0</a></p>\n<h2>v3.2.1</h2>\n<h2>What's Changed</h2>\n<p>This fixes the <code>include-hidden-files</code> input introduced in <a href=\"https://github.com/actions/upload-artifact/releases/tag/v3.2.0\">https://github.com/actions/upload-artifact/releases/tag/v3.2.0</a></p>\n<ul>\n<li>Ensure hidden files input is used by <a href=\"https://github.com/joshmgross\"><code>@\u200bjoshmgross</code></a> in <a href=\"https://redirect.github.com/actions/upload-artifact/pull/609\">actions/upload-artifact#609</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/upload-artifact/compare/v3.2.0...v3.2.1\">https://github.com/actions/upload-artifact/compare/v3.2.0...v3.2.1</a></p>\n<h2>v3.2.1-node20</h2>\n<h2>What's Changed</h2>\n<p>This fixes the <code>include-hidden-files</code> input introduced in <a href=\"https://github.com/actions/upload-artifact/releases/tag/v3.2.0-node20\">https://github.com/actions/upload-artifact/releases/tag/v3.2.0-node20</a></p>\n<ul>\n<li>Ensure hidden files input is used by <a href=\"https://github.com/joshmgross\"><code>@\u200bjoshmgross</code></a> in <a href=\"https://redirect.github.com/actions/upload-artifact/pull/608\">actions/upload-artifact#608</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/upload-artifact/compare/v3.2.0-node20...v3.2.1-node20\">https://github.com/actions/upload-artifact/compare/v3.2.0-node20...v3.2.1-node20</a></p>\n<h2>v3.2.0</h2>\n<h2>Notice: Breaking Changes :warning:</h2>\n<p>We will no longer include hidden files and folders by default in the <code>upload-artifact</code> action of this version. This reduces the risk that credentials are accidentally uploaded into artifacts. Customers who need to continue to upload these files can use a new option, <code>include-hidden-files</code>, to continue to do so.</p>\n<p>See <a href=\"https://github.blog/changelog/2024-08-19-notice-of-upcoming-deprecations-and-breaking-changes-in-github-actions-runners/\">&quot;Notice of upcoming deprecations and breaking changes in GitHub Actions runners&quot;</a> changelog and <a href=\"https://redirect.github.com/actions/upload-artifact/issues/602\">this issue</a> for more details.</p>\n<h2>What's Changed</h2>\n<ul>\n<li>V3 backport: Exclude hidden files by default by <a href=\"https://github.com/SrRyan\"><code>@\u200bSrRyan</code></a> in <a href=\"https://redirect.github.com/actions/upload-artifact/pull/604\">actions/upload-artifact#604</a></li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/actions/upload-artifact/commit/6f51ac03b9356f520e9adb1b1b7802705f340c2b\"><code>6f51ac0</code></a> Merge pull request <a href=\"https://redirect.github.com/actions/upload-artifact/issues/656\">#656</a> from bdehamer/bdehamer/artifact-digest</li>\n<li><a href=\"https://github.com/actions/upload-artifact/commit/c40c16d999899d3642ba1597014ba7ef8ff611e7\"><code>c40c16d</code></a> add new artifact-digest output</li>\n<li><a href=\"https://github.com/actions/upload-artifact/commit/735efb4a0a50bb1a533b000483f2d0a23effbd26\"><code>735efb4</code></a> bump <code>@\u200bactions/artifact</code> from 2.1.11 to 2.2.0</li>\n<li><a href=\"https://github.com/actions/upload-artifact/commit/184d73b71b93c222403b2e7f1ffebe4508014249\"><code>184d73b</code></a> Merge pull request <a href=\"https://redirect.github.com/actions/upload-artifact/issues/578\">#578</a> from hamirmahal/fix/deprecated-nodejs-usage-in-action</li>\n<li><a href=\"https://github.com/actions/upload-artifact/commit/b4a0a984a056f94abb1db07895e844b9422e1e41\"><code>b4a0a98</code></a> Merge branch 'main' into fix/deprecated-nodejs-usage-in-action</li>\n<li><a href=\"https://github.com/actions/upload-artifact/commit/b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882\"><code>b4b15b8</code></a> Merge pull request <a href=\"https://redirect.github.com/actions/upload-artifact/issues/632\">#632</a> from actions/joshmgross/undo-dependency-changes</li>\n<li><a href=\"https://github.com/actions/upload-artifact/commit/92b01ebffaf2e2520c64ab2845d3f9bd5c06941a\"><code>92b01eb</code></a> Undo indirect dependency updates from <a href=\"https://redirect.github.com/actions/upload-artifact/issues/627\">#627</a></li>\n<li><a href=\"https://github.com/actions/upload-artifact/commit/84480863f228bb9747b473957fcc9e309aa96097\"><code>8448086</code></a> Merge pull request <a href=\"https://redirect.github.com/actions/upload-artifact/issues/627\">#627</a> from actions/robherley/v4.4.2</li>\n<li><a href=\"https://github.com/actions/upload-artifact/commit/b1d4642b699cfe7e338a864cc36849b29ad04a75\"><code>b1d4642</code></a> add explicit relative and absolute symlinks to workflow</li>\n<li><a href=\"https://github.com/actions/upload-artifact/commit/d50e66084c4d29dc5d3326b7a0e67bed9ef4bb1e\"><code>d50e660</code></a> bump version</li>\n<li>Additional commits viewable in <a href=\"https://github.com/actions/upload-artifact/compare/v3...v4\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/112.md b/pulls/112.md @@ -0,0 +1,107 @@ +# PR #112 Bump actions/upload-artifact from 3 to 4 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2024-12-29T14:13:20Z +- **Branch:** dependabot/github_actions/actions/upload-artifact-4 → main +- **Merged:** 2024-12-29T14:15:33Z +- **Labels:** dependencies, github_actions +- **Diff:** [112.diff](./112.diff) + +--- + +Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's releases</a>.</em></p> +<blockquote> +<h2>v4.0.0</h2> +<h2>What's Changed</h2> +<p>The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.</p> +<p>ℹ️ However, this is a major update that includes breaking changes. Artifacts created with versions v3 and below are not compatible with the v4 actions. Uploads and downloads <em>must</em> use the same major actions versions. There are also key differences from previous versions that may require updates to your workflows.</p> +<p>For more information, please see:</p> +<ol> +<li>The <a href="https://github.blog/changelog/2023-12-14-github-actions-artifacts-v4-is-now-generally-available/">changelog</a> post.</li> +<li>The <a href="https://github.com/actions/upload-artifact/blob/main/README.md">README</a>.</li> +<li>The <a href="https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md">migration documentation</a>.</li> +<li>As well as the underlying npm package, <a href="https://github.com/actions/toolkit/tree/main/packages/artifact"><code>@​actions/artifact</code></a> documentation.</li> +</ol> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/vmjoseph"><code>@​vmjoseph</code></a> made their first contribution in <a href="https://redirect.github.com/actions/upload-artifact/pull/464">actions/upload-artifact#464</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/upload-artifact/compare/v3...v4.0.0">https://github.com/actions/upload-artifact/compare/v3...v4.0.0</a></p> +<h2>v3.2.1</h2> +<h2>What's Changed</h2> +<p>This fixes the <code>include-hidden-files</code> input introduced in <a href="https://github.com/actions/upload-artifact/releases/tag/v3.2.0">https://github.com/actions/upload-artifact/releases/tag/v3.2.0</a></p> +<ul> +<li>Ensure hidden files input is used by <a href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/609">actions/upload-artifact#609</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/upload-artifact/compare/v3.2.0...v3.2.1">https://github.com/actions/upload-artifact/compare/v3.2.0...v3.2.1</a></p> +<h2>v3.2.1-node20</h2> +<h2>What's Changed</h2> +<p>This fixes the <code>include-hidden-files</code> input introduced in <a href="https://github.com/actions/upload-artifact/releases/tag/v3.2.0-node20">https://github.com/actions/upload-artifact/releases/tag/v3.2.0-node20</a></p> +<ul> +<li>Ensure hidden files input is used by <a href="https://github.com/joshmgross"><code>@​joshmgross</code></a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/608">actions/upload-artifact#608</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/upload-artifact/compare/v3.2.0-node20...v3.2.1-node20">https://github.com/actions/upload-artifact/compare/v3.2.0-node20...v3.2.1-node20</a></p> +<h2>v3.2.0</h2> +<h2>Notice: Breaking Changes :warning:</h2> +<p>We will no longer include hidden files and folders by default in the <code>upload-artifact</code> action of this version. This reduces the risk that credentials are accidentally uploaded into artifacts. Customers who need to continue to upload these files can use a new option, <code>include-hidden-files</code>, to continue to do so.</p> +<p>See <a href="https://github.blog/changelog/2024-08-19-notice-of-upcoming-deprecations-and-breaking-changes-in-github-actions-runners/">&quot;Notice of upcoming deprecations and breaking changes in GitHub Actions runners&quot;</a> changelog and <a href="https://redirect.github.com/actions/upload-artifact/issues/602">this issue</a> for more details.</p> +<h2>What's Changed</h2> +<ul> +<li>V3 backport: Exclude hidden files by default by <a href="https://github.com/SrRyan"><code>@​SrRyan</code></a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/604">actions/upload-artifact#604</a></li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/actions/upload-artifact/commit/6f51ac03b9356f520e9adb1b1b7802705f340c2b"><code>6f51ac0</code></a> Merge pull request <a href="https://redirect.github.com/actions/upload-artifact/issues/656">#656</a> from bdehamer/bdehamer/artifact-digest</li> +<li><a href="https://github.com/actions/upload-artifact/commit/c40c16d999899d3642ba1597014ba7ef8ff611e7"><code>c40c16d</code></a> add new artifact-digest output</li> +<li><a href="https://github.com/actions/upload-artifact/commit/735efb4a0a50bb1a533b000483f2d0a23effbd26"><code>735efb4</code></a> bump <code>@​actions/artifact</code> from 2.1.11 to 2.2.0</li> +<li><a href="https://github.com/actions/upload-artifact/commit/184d73b71b93c222403b2e7f1ffebe4508014249"><code>184d73b</code></a> Merge pull request <a href="https://redirect.github.com/actions/upload-artifact/issues/578">#578</a> from hamirmahal/fix/deprecated-nodejs-usage-in-action</li> +<li><a href="https://github.com/actions/upload-artifact/commit/b4a0a984a056f94abb1db07895e844b9422e1e41"><code>b4a0a98</code></a> Merge branch 'main' into fix/deprecated-nodejs-usage-in-action</li> +<li><a href="https://github.com/actions/upload-artifact/commit/b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882"><code>b4b15b8</code></a> Merge pull request <a href="https://redirect.github.com/actions/upload-artifact/issues/632">#632</a> from actions/joshmgross/undo-dependency-changes</li> +<li><a href="https://github.com/actions/upload-artifact/commit/92b01ebffaf2e2520c64ab2845d3f9bd5c06941a"><code>92b01eb</code></a> Undo indirect dependency updates from <a href="https://redirect.github.com/actions/upload-artifact/issues/627">#627</a></li> +<li><a href="https://github.com/actions/upload-artifact/commit/84480863f228bb9747b473957fcc9e309aa96097"><code>8448086</code></a> Merge pull request <a href="https://redirect.github.com/actions/upload-artifact/issues/627">#627</a> from actions/robherley/v4.4.2</li> +<li><a href="https://github.com/actions/upload-artifact/commit/b1d4642b699cfe7e338a864cc36849b29ad04a75"><code>b1d4642</code></a> add explicit relative and absolute symlinks to workflow</li> +<li><a href="https://github.com/actions/upload-artifact/commit/d50e66084c4d29dc5d3326b7a0e67bed9ef4bb1e"><code>d50e660</code></a> bump version</li> +<li>Additional commits viewable in <a href="https://github.com/actions/upload-artifact/compare/v3...v4">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/113.diff b/pulls/113.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index e924e28..f04245d 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -34,7 +34,7 @@ + "jest": "^29.7.0", + "js-yaml": "^4.1.0", + "nock": "^13.3.3", +- "prettier": "^3.0.2", ++ "prettier": "^3.4.2", + "ts-jest": "^29.1.1", + "typescript": "^5.7.2" + } +@@ -6211,9 +6211,9 @@ + } + }, + "node_modules/prettier": { +- "version": "3.0.2", +- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.2.tgz", +- "integrity": "sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==", ++ "version": "3.4.2", ++ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", ++ "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" +@@ -11869,9 +11869,9 @@ + "dev": true + }, + "prettier": { +- "version": "3.0.2", +- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.2.tgz", +- "integrity": "sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==", ++ "version": "3.4.2", ++ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", ++ "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "dev": true + }, + "prettier-linter-helpers": { +diff --git a/package.json b/package.json +index b4449c9..740891a 100644 +--- a/package.json ++++ b/package.json +@@ -53,7 +53,7 @@ + "jest": "^29.7.0", + "js-yaml": "^4.1.0", + "nock": "^13.3.3", +- "prettier": "^3.0.2", ++ "prettier": "^3.4.2", + "ts-jest": "^29.1.1", + "typescript": "^5.7.2" + } diff --git a/pulls/113.json b/pulls/113.json @@ -0,0 +1,21 @@ +{ + "number": 113, + "title": "Bump prettier from 3.0.2 to 3.4.2", + "state": "merged", + "diff_file": "113.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-29T14:13:33Z", + "closed_at": "2024-12-29T14:15:19Z", + "merged_at": "2024-12-29T14:15:19Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/prettier-3.4.2", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [prettier](https://github.com/prettier/prettier) from 3.0.2 to 3.4.2.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/prettier/prettier/releases\">prettier's releases</a>.</em></p>\n<blockquote>\n<h2>3.4.2</h2>\n<p>\ud83d\udd17 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#342\">Changelog</a></p>\n<h2>3.4.1</h2>\n<p>\ud83d\udd17 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#341\">Changelog</a></p>\n<h2>3.4.0</h2>\n<p><a href=\"https://github.com/prettier/prettier/compare/3.3.3...3.4.0\">diff</a></p>\n<p>\ud83d\udd17 <a href=\"https://prettier.io/blog/2024/11/26/3.4.0.html\">Release note</a></p>\n<h2>3.3.3</h2>\n<p>\ud83d\udd17 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#333\">Changelog</a></p>\n<h2>3.3.2</h2>\n<p>\ud83d\udd17 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#332\">Changelog</a></p>\n<h2>3.3.1</h2>\n<p>\ud83d\udd17 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#331\">Changelog</a></p>\n<h2>3.3.0</h2>\n<p><a href=\"https://github.com/prettier/prettier/compare/3.2.5...3.3.0\">diff</a></p>\n<p>\ud83d\udd17 <a href=\"https://prettier.io/blog/2024/06/01/3.3.0.html\">Release note</a></p>\n<h2>3.2.5</h2>\n<p>\ud83d\udd17 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#325\">Changelog</a></p>\n<h2>3.2.4</h2>\n<ul>\n<li>Fix <code>.eslintrc.json</code> format <a href=\"https://redirect.github.com/prettier/prettier/issues/15947\">#15947</a></li>\n</ul>\n<p>\ud83d\udd17 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#324\">Changelog</a></p>\n<h2>3.2.3</h2>\n<ul>\n<li>Format <code>tsconfig.json</code> file with <code>jsonc</code> parser <a href=\"https://redirect.github.com/prettier/prettier/issues/15927\">#15927</a></li>\n</ul>\n<p>\ud83d\udd17 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#323\">Changelog</a></p>\n<h2>3.2.2</h2>\n<p>\ud83d\udd17 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#322\">Changelog</a></p>\n<h2>3.2.1</h2>\n<p>\ud83d\udd17 <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#321\">Changelog</a></p>\n<h2>3.2.0</h2>\n<p><a href=\"https://github.com/prettier/prettier/compare/3.1.1...3.2.0\">diff</a></p>\n<p>\ud83d\udd17 <a href=\"https://prettier.io/blog/2024/01/12/3.2.0.html\">Release note</a></p>\n<h2>3.1.1</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\">prettier's changelog</a>.</em></p>\n<blockquote>\n<h1>3.4.2</h1>\n<p><a href=\"https://github.com/prettier/prettier/compare/3.4.1...3.4.2\">diff</a></p>\n<h4>Treat U+30A0 &amp; U+30FB in Katakana Block as CJK (<a href=\"https://redirect.github.com/prettier/prettier/pull/16796\">#16796</a> by <a href=\"https://github.com/tats-u\"><code>@\u200btats-u</code></a>)</h4>\n<p>Prettier doesn't treat U+30A0 &amp; U+30FB as Japanese. U+30FB is commonly used in Japanese to represent the delimitation of first and last names of non-Japanese people or \u201cand\u201d. The following \u201cC\u8a00\u8a9e\u30fbC++\u30fbGo\u30fbRust\u201d means \u201cC language &amp; C++ &amp; Go &amp; Rust\u201d in Japanese.</p>\n<!-- raw HTML omitted -->\n<pre lang=\"md\"><code>&lt;!-- Input (--prose-wrap=never) --&gt;\n<p>C\u8a00<br />\n\u8a9e<br />\n\u30fb<br />\nC++<br />\n\u30fb<br />\nGo<br />\n\u30fb<br />\nRust</p>\n<p>&lt;!-- Prettier 3.4.1 --&gt;<br />\nC\u8a00\u8a9e\u30fb C++ \u30fb Go \u30fb Rust</p>\n<p>&lt;!-- Prettier 3.4.2 --&gt;<br />\nC\u8a00\u8a9e\u30fbC++\u30fbGo\u30fbRust<br />\n</code></pre></p>\n<p>U+30A0 can be used as the replacement of the <code>-</code> in non-Japanese names (e.g. \u201cSaint-Sa\u00ebns\u201d (Charles Camille Saint-Sa\u00ebns) can be represented as \u201c\u30b5\u30f3\u30a0\u30b5\u30fc\u30f3\u30b9\u201d in Japanese), but substituted by ASCII hyphen (U+002D) or U+FF1D (full width hyphen) in many cases (e.g. \u201c\u30b5\u30f3=\u30b5\u30fc\u30f3\u30b9\u201d or \u201c\u30b5\u30f3\uff1d\u30b5\u30fc\u30f3\u30b9\u201d).</p>\n<h4>Fix comments print on class methods with decorators (<a href=\"https://redirect.github.com/prettier/prettier/pull/16891\">#16891</a> by <a href=\"https://github.com/fisker\"><code>@\u200bfisker</code></a>)</h4>\n<!-- raw HTML omitted -->\n<pre lang=\"jsx\"><code>// Input\nclass A {\n @decorator\n /** \n * The method description\n *\n */\n async method(foo: Foo, bar: Bar) {\n console.log(foo);\n }\n}\n<p>// Prettier 3.4.1<br />\nclass A {<br />\n<a href=\"https://github.com/decorator\"><code>@\u200bdecorator</code></a><br />\nasync /**<br />\n&lt;/tr&gt;&lt;/table&gt;<br />\n</code></pre></p>\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/prettier/prettier/commit/cca946176c3ec04ae46bf7bcb08c5bba8c041682\"><code>cca9461</code></a> Release 3.4.2</li>\n<li><a href=\"https://github.com/prettier/prettier/commit/572bebe2d450eacd7028cd05d157faf7b50605f8\"><code>572bebe</code></a> Fix comments on class methods with decorators (<a href=\"https://redirect.github.com/prettier/prettier/issues/16891\">#16891</a>)</li>\n<li><a href=\"https://github.com/prettier/prettier/commit/359c4f02d00a8b95a4ab10046cb4957771abbe65\"><code>359c4f0</code></a> chore(deps): update dependency <code>@\u200bangular/compiler</code> to v19.0.1 (<a href=\"https://redirect.github.com/prettier/prettier/issues/16903\">#16903</a>)</li>\n<li><a href=\"https://github.com/prettier/prettier/commit/64709969fb4ac8b7ec597db27d583ec60b47d7b7\"><code>6470996</code></a> chore(deps): update dependency <code>@\u200bglimmer/syntax</code> to v0.93.1 (<a href=\"https://redirect.github.com/prettier/prettier/issues/16904\">#16904</a>)</li>\n<li><a href=\"https://github.com/prettier/prettier/commit/e13614ffd806ee39bdb1ed8fb1026b538de025af\"><code>e13614f</code></a> Correct fit() for fill() (<a href=\"https://redirect.github.com/prettier/prettier/issues/16899\">#16899</a>)</li>\n<li><a href=\"https://github.com/prettier/prettier/commit/10db357c5f2c684b07e2103f11b5e3debb736cdc\"><code>10db357</code></a> Remove check on <code>TSImportType.isTypeOf</code> (<a href=\"https://redirect.github.com/prettier/prettier/issues/16892\">#16892</a>)</li>\n<li><a href=\"https://github.com/prettier/prettier/commit/ac46a4f16eaaf73c1ba82b7cdec6d10ab18ad38a\"><code>ac46a4f</code></a> Treat U+30A0 &amp; U+30FB in Katakana Block as CJK (<a href=\"https://redirect.github.com/prettier/prettier/issues/16796\">#16796</a>)</li>\n<li><a href=\"https://github.com/prettier/prettier/commit/d52e905869dffd6e870fed453f25aaf2f78b736c\"><code>d52e905</code></a> Add test for <a href=\"https://redirect.github.com/prettier/prettier/issues/16207\">#16207</a> (<a href=\"https://redirect.github.com/prettier/prettier/issues/16890\">#16890</a>)</li>\n<li><a href=\"https://github.com/prettier/prettier/commit/a1e354d7fc4c8d10b066405369df61fadba75b25\"><code>a1e354d</code></a> Clean changelog_unreleased</li>\n<li><a href=\"https://github.com/prettier/prettier/commit/99875da4e774680e4569ed12fcbac263aa05a7db\"><code>99875da</code></a> Bump Prettier dependency to 3.4.1</li>\n<li>Additional commits viewable in <a href=\"https://github.com/prettier/prettier/compare/3.0.2...3.4.2\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/113.md b/pulls/113.md @@ -0,0 +1,151 @@ +# PR #113 Bump prettier from 3.0.2 to 3.4.2 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2024-12-29T14:13:33Z +- **Branch:** dependabot/npm_and_yarn/prettier-3.4.2 → main +- **Merged:** 2024-12-29T14:15:19Z +- **Labels:** dependencies, javascript +- **Diff:** [113.diff](./113.diff) + +--- + +Bumps [prettier](https://github.com/prettier/prettier) from 3.0.2 to 3.4.2. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/prettier/prettier/releases">prettier's releases</a>.</em></p> +<blockquote> +<h2>3.4.2</h2> +<p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#342">Changelog</a></p> +<h2>3.4.1</h2> +<p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#341">Changelog</a></p> +<h2>3.4.0</h2> +<p><a href="https://github.com/prettier/prettier/compare/3.3.3...3.4.0">diff</a></p> +<p>🔗 <a href="https://prettier.io/blog/2024/11/26/3.4.0.html">Release note</a></p> +<h2>3.3.3</h2> +<p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#333">Changelog</a></p> +<h2>3.3.2</h2> +<p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#332">Changelog</a></p> +<h2>3.3.1</h2> +<p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#331">Changelog</a></p> +<h2>3.3.0</h2> +<p><a href="https://github.com/prettier/prettier/compare/3.2.5...3.3.0">diff</a></p> +<p>🔗 <a href="https://prettier.io/blog/2024/06/01/3.3.0.html">Release note</a></p> +<h2>3.2.5</h2> +<p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#325">Changelog</a></p> +<h2>3.2.4</h2> +<ul> +<li>Fix <code>.eslintrc.json</code> format <a href="https://redirect.github.com/prettier/prettier/issues/15947">#15947</a></li> +</ul> +<p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#324">Changelog</a></p> +<h2>3.2.3</h2> +<ul> +<li>Format <code>tsconfig.json</code> file with <code>jsonc</code> parser <a href="https://redirect.github.com/prettier/prettier/issues/15927">#15927</a></li> +</ul> +<p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#323">Changelog</a></p> +<h2>3.2.2</h2> +<p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#322">Changelog</a></p> +<h2>3.2.1</h2> +<p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#321">Changelog</a></p> +<h2>3.2.0</h2> +<p><a href="https://github.com/prettier/prettier/compare/3.1.1...3.2.0">diff</a></p> +<p>🔗 <a href="https://prettier.io/blog/2024/01/12/3.2.0.html">Release note</a></p> +<h2>3.1.1</h2> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's changelog</a>.</em></p> +<blockquote> +<h1>3.4.2</h1> +<p><a href="https://github.com/prettier/prettier/compare/3.4.1...3.4.2">diff</a></p> +<h4>Treat U+30A0 &amp; U+30FB in Katakana Block as CJK (<a href="https://redirect.github.com/prettier/prettier/pull/16796">#16796</a> by <a href="https://github.com/tats-u"><code>@​tats-u</code></a>)</h4> +<p>Prettier doesn't treat U+30A0 &amp; U+30FB as Japanese. U+30FB is commonly used in Japanese to represent the delimitation of first and last names of non-Japanese people or “and”. The following “C言語・C++・Go・Rust” means “C language &amp; C++ &amp; Go &amp; Rust” in Japanese.</p> +<!-- raw HTML omitted --> +<pre lang="md"><code>&lt;!-- Input (--prose-wrap=never) --&gt; +<p>C言<br /> +語<br /> +・<br /> +C++<br /> +・<br /> +Go<br /> +・<br /> +Rust</p> +<p>&lt;!-- Prettier 3.4.1 --&gt;<br /> +C言語・ C++ ・ Go ・ Rust</p> +<p>&lt;!-- Prettier 3.4.2 --&gt;<br /> +C言語・C++・Go・Rust<br /> +</code></pre></p> +<p>U+30A0 can be used as the replacement of the <code>-</code> in non-Japanese names (e.g. “Saint-Saëns” (Charles Camille Saint-Saëns) can be represented as “サン゠サーンス” in Japanese), but substituted by ASCII hyphen (U+002D) or U+FF1D (full width hyphen) in many cases (e.g. “サン=サーンス” or “サン=サーンス”).</p> +<h4>Fix comments print on class methods with decorators (<a href="https://redirect.github.com/prettier/prettier/pull/16891">#16891</a> by <a href="https://github.com/fisker"><code>@​fisker</code></a>)</h4> +<!-- raw HTML omitted --> +<pre lang="jsx"><code>// Input +class A { + @decorator + /** + * The method description + * + */ + async method(foo: Foo, bar: Bar) { + console.log(foo); + } +} +<p>// Prettier 3.4.1<br /> +class A {<br /> +<a href="https://github.com/decorator"><code>@​decorator</code></a><br /> +async /**<br /> +&lt;/tr&gt;&lt;/table&gt;<br /> +</code></pre></p> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/prettier/prettier/commit/cca946176c3ec04ae46bf7bcb08c5bba8c041682"><code>cca9461</code></a> Release 3.4.2</li> +<li><a href="https://github.com/prettier/prettier/commit/572bebe2d450eacd7028cd05d157faf7b50605f8"><code>572bebe</code></a> Fix comments on class methods with decorators (<a href="https://redirect.github.com/prettier/prettier/issues/16891">#16891</a>)</li> +<li><a href="https://github.com/prettier/prettier/commit/359c4f02d00a8b95a4ab10046cb4957771abbe65"><code>359c4f0</code></a> chore(deps): update dependency <code>@​angular/compiler</code> to v19.0.1 (<a href="https://redirect.github.com/prettier/prettier/issues/16903">#16903</a>)</li> +<li><a href="https://github.com/prettier/prettier/commit/64709969fb4ac8b7ec597db27d583ec60b47d7b7"><code>6470996</code></a> chore(deps): update dependency <code>@​glimmer/syntax</code> to v0.93.1 (<a href="https://redirect.github.com/prettier/prettier/issues/16904">#16904</a>)</li> +<li><a href="https://github.com/prettier/prettier/commit/e13614ffd806ee39bdb1ed8fb1026b538de025af"><code>e13614f</code></a> Correct fit() for fill() (<a href="https://redirect.github.com/prettier/prettier/issues/16899">#16899</a>)</li> +<li><a href="https://github.com/prettier/prettier/commit/10db357c5f2c684b07e2103f11b5e3debb736cdc"><code>10db357</code></a> Remove check on <code>TSImportType.isTypeOf</code> (<a href="https://redirect.github.com/prettier/prettier/issues/16892">#16892</a>)</li> +<li><a href="https://github.com/prettier/prettier/commit/ac46a4f16eaaf73c1ba82b7cdec6d10ab18ad38a"><code>ac46a4f</code></a> Treat U+30A0 &amp; U+30FB in Katakana Block as CJK (<a href="https://redirect.github.com/prettier/prettier/issues/16796">#16796</a>)</li> +<li><a href="https://github.com/prettier/prettier/commit/d52e905869dffd6e870fed453f25aaf2f78b736c"><code>d52e905</code></a> Add test for <a href="https://redirect.github.com/prettier/prettier/issues/16207">#16207</a> (<a href="https://redirect.github.com/prettier/prettier/issues/16890">#16890</a>)</li> +<li><a href="https://github.com/prettier/prettier/commit/a1e354d7fc4c8d10b066405369df61fadba75b25"><code>a1e354d</code></a> Clean changelog_unreleased</li> +<li><a href="https://github.com/prettier/prettier/commit/99875da4e774680e4569ed12fcbac263aa05a7db"><code>99875da</code></a> Bump Prettier dependency to 3.4.1</li> +<li>Additional commits viewable in <a href="https://github.com/prettier/prettier/compare/3.0.2...3.4.2">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/114.diff b/pulls/114.diff @@ -0,0 +1,319 @@ +diff --git a/package-lock.json b/package-lock.json +index af8286b..38714c9 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -35,7 +35,7 @@ + "js-yaml": "^4.1.0", + "nock": "^13.3.3", + "prettier": "^3.4.2", +- "ts-jest": "^29.1.1", ++ "ts-jest": "^29.2.5", + "typescript": "^5.7.2" + } + }, +@@ -2121,6 +2121,12 @@ + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, ++ "node_modules/async": { ++ "version": "3.2.6", ++ "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", ++ "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", ++ "dev": true ++ }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", +@@ -2764,6 +2770,21 @@ + "node": ">=6.0.0" + } + }, ++ "node_modules/ejs": { ++ "version": "3.1.10", ++ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", ++ "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", ++ "dev": true, ++ "dependencies": { ++ "jake": "^10.8.5" ++ }, ++ "bin": { ++ "ejs": "bin/cli.js" ++ }, ++ "engines": { ++ "node": ">=0.10.0" ++ } ++ }, + "node_modules/electron-to-chromium": { + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", +@@ -3866,6 +3887,36 @@ + "node": "^10.12.0 || >=12.0.0" + } + }, ++ "node_modules/filelist": { ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", ++ "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", ++ "dev": true, ++ "dependencies": { ++ "minimatch": "^5.0.1" ++ } ++ }, ++ "node_modules/filelist/node_modules/brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", ++ "dev": true, ++ "dependencies": { ++ "balanced-match": "^1.0.0" ++ } ++ }, ++ "node_modules/filelist/node_modules/minimatch": { ++ "version": "5.1.6", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", ++ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", ++ "dev": true, ++ "dependencies": { ++ "brace-expansion": "^2.0.1" ++ }, ++ "engines": { ++ "node": ">=10" ++ } ++ }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", +@@ -4839,6 +4890,24 @@ + "node": ">=8" + } + }, ++ "node_modules/jake": { ++ "version": "10.9.2", ++ "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", ++ "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", ++ "dev": true, ++ "dependencies": { ++ "async": "^3.2.3", ++ "chalk": "^4.0.2", ++ "filelist": "^1.0.4", ++ "minimatch": "^3.1.2" ++ }, ++ "bin": { ++ "jake": "bin/cli.js" ++ }, ++ "engines": { ++ "node": ">=10" ++ } ++ }, + "node_modules/jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", +@@ -6908,28 +6977,30 @@ + } + }, + "node_modules/ts-jest": { +- "version": "29.1.1", +- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", +- "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", ++ "version": "29.2.5", ++ "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz", ++ "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==", + "dev": true, + "dependencies": { +- "bs-logger": "0.x", +- "fast-json-stable-stringify": "2.x", ++ "bs-logger": "^0.2.6", ++ "ejs": "^3.1.10", ++ "fast-json-stable-stringify": "^2.1.0", + "jest-util": "^29.0.0", + "json5": "^2.2.3", +- "lodash.memoize": "4.x", +- "make-error": "1.x", +- "semver": "^7.5.3", +- "yargs-parser": "^21.0.1" ++ "lodash.memoize": "^4.1.2", ++ "make-error": "^1.3.6", ++ "semver": "^7.6.3", ++ "yargs-parser": "^21.1.1" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { +- "node": "^14.15.0 || ^16.10.0 || >=18.0.0" ++ "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.0.0-beta.0 <8", ++ "@jest/transform": "^29.0.0", + "@jest/types": "^29.0.0", + "babel-jest": "^29.0.0", + "jest": "^29.0.0", +@@ -6939,6 +7010,9 @@ + "@babel/core": { + "optional": true + }, ++ "@jest/transform": { ++ "optional": true ++ }, + "@jest/types": { + "optional": true + }, +@@ -6951,13 +7025,10 @@ + } + }, + "node_modules/ts-jest/node_modules/semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, +- "dependencies": { +- "lru-cache": "^6.0.0" +- }, + "bin": { + "semver": "bin/semver.js" + }, +@@ -8912,6 +8983,12 @@ + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, ++ "async": { ++ "version": "3.2.6", ++ "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", ++ "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", ++ "dev": true ++ }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", +@@ -9374,6 +9451,15 @@ + "esutils": "^2.0.2" + } + }, ++ "ejs": { ++ "version": "3.1.10", ++ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", ++ "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", ++ "dev": true, ++ "requires": { ++ "jake": "^10.8.5" ++ } ++ }, + "electron-to-chromium": { + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", +@@ -10153,6 +10239,35 @@ + "flat-cache": "^3.0.4" + } + }, ++ "filelist": { ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", ++ "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", ++ "dev": true, ++ "requires": { ++ "minimatch": "^5.0.1" ++ }, ++ "dependencies": { ++ "brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", ++ "dev": true, ++ "requires": { ++ "balanced-match": "^1.0.0" ++ } ++ }, ++ "minimatch": { ++ "version": "5.1.6", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", ++ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", ++ "dev": true, ++ "requires": { ++ "brace-expansion": "^2.0.1" ++ } ++ } ++ } ++ }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", +@@ -10837,6 +10952,18 @@ + "istanbul-lib-report": "^3.0.0" + } + }, ++ "jake": { ++ "version": "10.9.2", ++ "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", ++ "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", ++ "dev": true, ++ "requires": { ++ "async": "^3.2.3", ++ "chalk": "^4.0.2", ++ "filelist": "^1.0.4", ++ "minimatch": "^3.1.2" ++ } ++ }, + "jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", +@@ -12355,29 +12482,27 @@ + "requires": {} + }, + "ts-jest": { +- "version": "29.1.1", +- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", +- "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", ++ "version": "29.2.5", ++ "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz", ++ "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==", + "dev": true, + "requires": { +- "bs-logger": "0.x", +- "fast-json-stable-stringify": "2.x", ++ "bs-logger": "^0.2.6", ++ "ejs": "^3.1.10", ++ "fast-json-stable-stringify": "^2.1.0", + "jest-util": "^29.0.0", + "json5": "^2.2.3", +- "lodash.memoize": "4.x", +- "make-error": "1.x", +- "semver": "^7.5.3", +- "yargs-parser": "^21.0.1" ++ "lodash.memoize": "^4.1.2", ++ "make-error": "^1.3.6", ++ "semver": "^7.6.3", ++ "yargs-parser": "^21.1.1" + }, + "dependencies": { + "semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", +- "dev": true, +- "requires": { +- "lru-cache": "^6.0.0" +- } ++ "version": "7.6.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", ++ "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", ++ "dev": true + } + } + }, +diff --git a/package.json b/package.json +index 740891a..ae27d41 100644 +--- a/package.json ++++ b/package.json +@@ -54,7 +54,7 @@ + "js-yaml": "^4.1.0", + "nock": "^13.3.3", + "prettier": "^3.4.2", +- "ts-jest": "^29.1.1", ++ "ts-jest": "^29.2.5", + "typescript": "^5.7.2" + } + } diff --git a/pulls/114.json b/pulls/114.json @@ -0,0 +1,27 @@ +{ + "number": 114, + "title": "Bump ts-jest from 29.1.1 to 29.2.5", + "state": "closed", + "diff_file": "114.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-29T14:13:40Z", + "closed_at": "2025-02-24T07:13:11Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/ts-jest-29.2.5", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.1.1 to 29.2.5.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/kulshekhar/ts-jest/releases\">ts-jest's releases</a>.</em></p>\n<blockquote>\n<h2>v29.2.5</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.4</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.3</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.2</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.1</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.0</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.1.5</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.1.4</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.1.3</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.1.2</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">ts-jest's changelog</a>.</em></p>\n<blockquote>\n<h3><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.4...v29.2.5\">29.2.5</a> (2024-08-23)</h3>\n<h3>Bug Fixes</h3>\n<ul>\n<li>build: build package with <code>NodeNext</code> module (<a href=\"https://github.com/kulshekhar/ts-jest/commit/9b3ade5\">9b3ade5</a>)</li>\n<li>fix: set value <code>ts/tsx</code> <code>extensionsToTreatAsEsm</code> in default esm preset (<a href=\"https://github.com/kulshekhar/ts-jest/commit/d9ff362\">d9ff362</a>)</li>\n<li>fix(compiler): fallback to <code>NodeJS</code> module resolution for ts 4.8 (<a href=\"https://github.com/kulshekhar/ts-jest/commit/b7d3409\">b7d3409</a>), closes <a href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4499\">#4499</a></li>\n</ul>\n<h3><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.3...v29.2.4\">29.2.4</a> (2024-08-01)</h3>\n<h3>Bug Fixes</h3>\n<ul>\n<li>fix: revert support implementation for <code>Node16/NodeNext</code> (<a href=\"https://github.com/kulshekhar/ts-jest/commit/70b9530\">70b9530</a>), closes <a href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4468\">#4468</a> <a href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4473\">#4473</a></li>\n</ul>\n<h3><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.2...v29.2.3\">29.2.3</a> (2024-07-18)</h3>\n<h3>Security Fixes</h3>\n<ul>\n<li>build(deps): Update dependency ejs to ^3.1.10 (<a href=\"https://github.com/kulshekhar/ts-jest/commit/de94a56\">de94a56</a>)</li>\n</ul>\n<h3>Code Refactoring</h3>\n<ul>\n<li>refactor(presets): maintain preset codes inside <code>src</code> (<a href=\"https://github.com/kulshekhar/ts-jest/commit/8474fc2\">8474fc2</a>)</li>\n</ul>\n<h3><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.1...v29.2.2\">29.2.2</a> (2024-07-10)</h3>\n<h3>Bug Fixes</h3>\n<ul>\n<li>fix(compiler): update memory cache after changing <code>module</code> value (<a href=\"https://github.com/kulshekhar/ts-jest/commit/94db43f\">94db43f</a>), closes <a href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4439\">#4439</a></li>\n</ul>\n<h3><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.0...v29.2.1\">29.2.1</a> (2024-07-10)</h3>\n<h3>Bug Fixes</h3>\n<ul>\n<li>fix: move <code>ejs</code> to <code>dep</code> instead of <code>peerDep</code> (<a href=\"https://github.com/kulshekhar/ts-jest/commit/26e31a7\">26e31a7</a>)</li>\n<li>fix: set <code>allowSyntheticDefaultImports</code> properly (<a href=\"https://github.com/kulshekhar/ts-jest/commit/ff4b302\">ff4b302</a>), closes <a href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4156\">#4156</a></li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/500a86307c2fffe97b2483a91c54d3b749e8ec0e\"><code>500a863</code></a> chore(release): 29.2.5</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/dce986e1e31ddcadb2cb8ffebc2574cf81090386\"><code>dce986e</code></a> build(deps): Update dependency <code>@\u200bbabel/preset-env</code> to ^7.25.4</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/48a28a63f2ae1c1cee780867229d14aebd1acb7d\"><code>48a28a6</code></a> build(deps): Update dependency vite to ^5.4.2</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/d9ff362490770aa99150610c01f710c967ebbc61\"><code>d9ff362</code></a> fix: set value <code>ts/tsx</code> <code>extensionsToTreatAsEsm</code> in default esm preset</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/00550eff98b005c61e1c14c6745cb53fc13b24fa\"><code>00550ef</code></a> test: add e2e test case for ESM features</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/978169ba31424b15f2a7628ad8c22578dfed892f\"><code>978169b</code></a> build(deps): Update dependency <code>@\u200btypes/node</code> to v20.16.1</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/e9a643c8267915fe073dc8229779023e5b85cd5f\"><code>e9a643c</code></a> build(deps): Update dependency <code>@\u200btypes/node</code> to v20.16.0</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/535edab00ed1ad8b117eaf773a59a6b68fab0429\"><code>535edab</code></a> build(deps): Update dependency <code>@\u200btypes/node</code> to v20.15.0</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/011a9d8904e631f87f49ca82589f9e7efd3a0fe2\"><code>011a9d8</code></a> build(deps): Update dependency vite to ^5.4.1</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/4eb8ccdf8b62dc89d2857c746f5b8d0347abf19a\"><code>4eb8ccd</code></a> build: update renovate bot</li>\n<li>Additional commits viewable in <a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.1.1...v29.2.5\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ts-jest&package-manager=npm_and_yarn&previous-version=29.1.1&new-version=29.2.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2025-02-24T07:13:11Z", + "body": "Superseded by #119." + } + ], + "review_comments": [] +} diff --git a/pulls/114.md b/pulls/114.md @@ -0,0 +1,134 @@ +# PR #114 Bump ts-jest from 29.1.1 to 29.2.5 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2024-12-29T14:13:40Z +- **Branch:** dependabot/npm_and_yarn/ts-jest-29.2.5 → main +- **Closed:** 2025-02-24T07:13:11Z +- **Labels:** dependencies, javascript +- **Diff:** [114.diff](./114.diff) + +--- + +Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.1.1 to 29.2.5. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/kulshekhar/ts-jest/releases">ts-jest's releases</a>.</em></p> +<blockquote> +<h2>v29.2.5</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.4</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.3</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.2</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.1</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.0</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.1.5</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.1.4</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.1.3</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.1.2</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">ts-jest's changelog</a>.</em></p> +<blockquote> +<h3><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.4...v29.2.5">29.2.5</a> (2024-08-23)</h3> +<h3>Bug Fixes</h3> +<ul> +<li>build: build package with <code>NodeNext</code> module (<a href="https://github.com/kulshekhar/ts-jest/commit/9b3ade5">9b3ade5</a>)</li> +<li>fix: set value <code>ts/tsx</code> <code>extensionsToTreatAsEsm</code> in default esm preset (<a href="https://github.com/kulshekhar/ts-jest/commit/d9ff362">d9ff362</a>)</li> +<li>fix(compiler): fallback to <code>NodeJS</code> module resolution for ts 4.8 (<a href="https://github.com/kulshekhar/ts-jest/commit/b7d3409">b7d3409</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4499">#4499</a></li> +</ul> +<h3><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.3...v29.2.4">29.2.4</a> (2024-08-01)</h3> +<h3>Bug Fixes</h3> +<ul> +<li>fix: revert support implementation for <code>Node16/NodeNext</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/70b9530">70b9530</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4468">#4468</a> <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4473">#4473</a></li> +</ul> +<h3><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.2...v29.2.3">29.2.3</a> (2024-07-18)</h3> +<h3>Security Fixes</h3> +<ul> +<li>build(deps): Update dependency ejs to ^3.1.10 (<a href="https://github.com/kulshekhar/ts-jest/commit/de94a56">de94a56</a>)</li> +</ul> +<h3>Code Refactoring</h3> +<ul> +<li>refactor(presets): maintain preset codes inside <code>src</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/8474fc2">8474fc2</a>)</li> +</ul> +<h3><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.1...v29.2.2">29.2.2</a> (2024-07-10)</h3> +<h3>Bug Fixes</h3> +<ul> +<li>fix(compiler): update memory cache after changing <code>module</code> value (<a href="https://github.com/kulshekhar/ts-jest/commit/94db43f">94db43f</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4439">#4439</a></li> +</ul> +<h3><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.0...v29.2.1">29.2.1</a> (2024-07-10)</h3> +<h3>Bug Fixes</h3> +<ul> +<li>fix: move <code>ejs</code> to <code>dep</code> instead of <code>peerDep</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/26e31a7">26e31a7</a>)</li> +<li>fix: set <code>allowSyntheticDefaultImports</code> properly (<a href="https://github.com/kulshekhar/ts-jest/commit/ff4b302">ff4b302</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4156">#4156</a></li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/500a86307c2fffe97b2483a91c54d3b749e8ec0e"><code>500a863</code></a> chore(release): 29.2.5</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/dce986e1e31ddcadb2cb8ffebc2574cf81090386"><code>dce986e</code></a> build(deps): Update dependency <code>@​babel/preset-env</code> to ^7.25.4</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/48a28a63f2ae1c1cee780867229d14aebd1acb7d"><code>48a28a6</code></a> build(deps): Update dependency vite to ^5.4.2</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/d9ff362490770aa99150610c01f710c967ebbc61"><code>d9ff362</code></a> fix: set value <code>ts/tsx</code> <code>extensionsToTreatAsEsm</code> in default esm preset</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/00550eff98b005c61e1c14c6745cb53fc13b24fa"><code>00550ef</code></a> test: add e2e test case for ESM features</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/978169ba31424b15f2a7628ad8c22578dfed892f"><code>978169b</code></a> build(deps): Update dependency <code>@​types/node</code> to v20.16.1</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/e9a643c8267915fe073dc8229779023e5b85cd5f"><code>e9a643c</code></a> build(deps): Update dependency <code>@​types/node</code> to v20.16.0</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/535edab00ed1ad8b117eaf773a59a6b68fab0429"><code>535edab</code></a> build(deps): Update dependency <code>@​types/node</code> to v20.15.0</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/011a9d8904e631f87f49ca82589f9e7efd3a0fe2"><code>011a9d8</code></a> build(deps): Update dependency vite to ^5.4.1</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/4eb8ccdf8b62dc89d2857c746f5b8d0347abf19a"><code>4eb8ccd</code></a> build: update renovate bot</li> +<li>Additional commits viewable in <a href="https://github.com/kulshekhar/ts-jest/compare/v29.1.1...v29.2.5">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ts-jest&package-manager=npm_and_yarn&previous-version=29.1.1&new-version=29.2.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2025-02-24T07:13:11Z + +Superseded by #119. + diff --git a/pulls/115.diff b/pulls/115.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index e924e28..5bbfe6d 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -24,7 +24,7 @@ + "@types/nearley": "^2.11.2", + "@types/node": "^20.9.3", + "@typescript-eslint/parser": "^5.62.0", +- "@vercel/ncc": "^0.36.1", ++ "@vercel/ncc": "^0.38.3", + "eslint": "^8.47.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", +@@ -1895,9 +1895,9 @@ + } + }, + "node_modules/@vercel/ncc": { +- "version": "0.36.1", +- "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", +- "integrity": "sha512-S4cL7Taa9yb5qbv+6wLgiKVZ03Qfkc4jGRuiUQMQ8HGBD5pcNRnHeYM33zBvJE4/zJGjJJ8GScB+WmTsn9mORw==", ++ "version": "0.38.3", ++ "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.38.3.tgz", ++ "integrity": "sha512-rnK6hJBS6mwc+Bkab+PGPs9OiS0i/3kdTO+CkI8V0/VrW3vmz7O2Pxjw/owOlmo6PKEIxRSeZKv/kuL9itnpYA==", + "dev": true, + "bin": { + "ncc": "dist/ncc/cli.js" +@@ -8753,9 +8753,9 @@ + } + }, + "@vercel/ncc": { +- "version": "0.36.1", +- "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", +- "integrity": "sha512-S4cL7Taa9yb5qbv+6wLgiKVZ03Qfkc4jGRuiUQMQ8HGBD5pcNRnHeYM33zBvJE4/zJGjJJ8GScB+WmTsn9mORw==", ++ "version": "0.38.3", ++ "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.38.3.tgz", ++ "integrity": "sha512-rnK6hJBS6mwc+Bkab+PGPs9OiS0i/3kdTO+CkI8V0/VrW3vmz7O2Pxjw/owOlmo6PKEIxRSeZKv/kuL9itnpYA==", + "dev": true + }, + "acorn": { +diff --git a/package.json b/package.json +index b4449c9..c846c7b 100644 +--- a/package.json ++++ b/package.json +@@ -43,7 +43,7 @@ + "@types/nearley": "^2.11.2", + "@types/node": "^20.9.3", + "@typescript-eslint/parser": "^5.62.0", +- "@vercel/ncc": "^0.36.1", ++ "@vercel/ncc": "^0.38.3", + "eslint": "^8.47.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", diff --git a/pulls/115.json b/pulls/115.json @@ -0,0 +1,21 @@ +{ + "number": 115, + "title": "Bump @vercel/ncc from 0.36.1 to 0.38.3", + "state": "open", + "diff_file": "115.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-29T14:13:48Z", + "closed_at": null, + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/vercel/ncc-0.38.3", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.36.1 to 0.38.3.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/vercel/ncc/releases\"><code>@\u200bvercel/ncc</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>0.38.3</h2>\n<h2><a href=\"https://github.com/vercel/ncc/compare/0.38.2...0.38.3\">0.38.3</a> (2024-11-15)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<li>add missing <code>--asset-builds</code> to cli help message (<a href=\"https://redirect.github.com/vercel/ncc/issues/1228\">#1228</a>) (<a href=\"https://github.com/vercel/ncc/commit/84f8c52872621be2fe45d7d837f1e4cc06e8a490\">84f8c52</a>)</li>\n</ul>\n<h2>0.38.2</h2>\n<h2><a href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.2\">0.38.2</a> (2024-09-23)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<li><strong>deps:</strong> update webpack to v5.94.0, terser to v5.33.0 (<a href=\"https://redirect.github.com/vercel/ncc/issues/1213\">#1213</a>) (<a href=\"https://github.com/vercel/ncc/commit/158a1fdcbc32d198a9a0a09d477c9559e7219ed0\">158a1fd</a>), closes <a href=\"https://redirect.github.com/vercel/ncc/issues/1193\">#1193</a> <a href=\"https://redirect.github.com/vercel/ncc/issues/1194\">#1194</a> <a href=\"https://redirect.github.com/vercel/ncc/issues/1177\">#1177</a> <a href=\"https://redirect.github.com/vercel/ncc/issues/1204\">#1204</a> <a href=\"https://redirect.github.com/vercel/ncc/issues/1195\">#1195</a></li>\n</ul>\n<p>Huge thanks to <a href=\"https://github.com/theoludwig\"><code>@\u200btheoludwig</code></a> \ud83c\udf89</p>\n<h2>0.38.1</h2>\n<h2><a href=\"https://github.com/vercel/ncc/compare/0.38.0...0.38.1\">0.38.1</a> (2023-10-18)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<li>sourcemap sources removes webpack path (<a href=\"https://redirect.github.com/vercel/ncc/issues/1122\">#1122</a>) (<a href=\"https://github.com/vercel/ncc/commit/ce5984e4b07103b4e1123539ebb9fb82daf1344d\">ce5984e</a>), closes <a href=\"https://redirect.github.com/vercel/ncc/issues/1011\">#1011</a> <a href=\"https://redirect.github.com/vercel/ncc/issues/1121\">#1121</a></li>\n</ul>\n<h2>0.38.0</h2>\n<h1><a href=\"https://github.com/vercel/ncc/compare/0.37.0...0.38.0\">0.38.0</a> (2023-09-06)</h1>\n<h3>Features</h3>\n<ul>\n<li>Log minification error when <code>--debug</code> (<a href=\"https://redirect.github.com/vercel/ncc/issues/1102\">#1102</a>) (<a href=\"https://github.com/vercel/ncc/commit/e2779f42031569f9b4b47bb8a302f48ef852405b\">e2779f4</a>)</li>\n</ul>\n<h2>0.37.0</h2>\n<h1><a href=\"https://github.com/vercel/ncc/compare/0.36.1...0.37.0\">0.37.0</a> (2023-09-06)</h1>\n<h3>Features</h3>\n<ul>\n<li>add support for TypeScript 5.0's array extends in tsconfig (<a href=\"https://redirect.github.com/vercel/ncc/issues/1105\">#1105</a>) (<a href=\"https://github.com/vercel/ncc/commit/f898f8ea85f940208925dfd2e2162b9de8d4843e\">f898f8e</a>)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/vercel/ncc/commit/84f8c52872621be2fe45d7d837f1e4cc06e8a490\"><code>84f8c52</code></a> fix: add missing <code>--asset-builds</code> to cli help message (<a href=\"https://redirect.github.com/vercel/ncc/issues/1228\">#1228</a>)</li>\n<li><a href=\"https://github.com/vercel/ncc/commit/0ff93c67f8b7dc41f63447468904e55af33d0c78\"><code>0ff93c6</code></a> chore(deps): Bump elliptic from 6.5.7 to 6.6.0 (<a href=\"https://redirect.github.com/vercel/ncc/issues/1223\">#1223</a>)</li>\n<li><a href=\"https://github.com/vercel/ncc/commit/ae5bf16cb3de1f78d465893ff916be3a3a46c216\"><code>ae5bf16</code></a> chore(deps): Bump amannn/action-semantic-pull-request from 5.3.0 to 5.5.3 (<a href=\"https://redirect.github.com/vercel/ncc/issues/1\">#1</a>...</li>\n<li><a href=\"https://github.com/vercel/ncc/commit/738a2bfe3df07be672c124be89471c1f9c71865b\"><code>738a2bf</code></a> chore(deps-dev): Bump axios from 0.21.4 to 1.7.7 (<a href=\"https://redirect.github.com/vercel/ncc/issues/1209\">#1209</a>)</li>\n<li><a href=\"https://github.com/vercel/ncc/commit/158a1fdcbc32d198a9a0a09d477c9559e7219ed0\"><code>158a1fd</code></a> fix(deps): update webpack to v5.94.0, terser to v5.33.0 (<a href=\"https://redirect.github.com/vercel/ncc/issues/1213\">#1213</a>)</li>\n<li><a href=\"https://github.com/vercel/ncc/commit/c1c9c656201ed0b3f74bd7b3a1ffad8fb3abb905\"><code>c1c9c65</code></a> chore(deps): Bump fast-xml-parser from 4.2.7 to 4.5.0 (<a href=\"https://redirect.github.com/vercel/ncc/issues/1219\">#1219</a>)</li>\n<li><a href=\"https://github.com/vercel/ncc/commit/6ef9a48f626728fa3f69cda5b38a1805290c1f6c\"><code>6ef9a48</code></a> chore(deps-dev): Bump express from 4.18.2 to 4.20.0 (<a href=\"https://redirect.github.com/vercel/ncc/issues/1214\">#1214</a>)</li>\n<li><a href=\"https://github.com/vercel/ncc/commit/9e7451b72af68bf5d8316c5eb02a813975062b1a\"><code>9e7451b</code></a> ci: ignore failing test on macOS + run in band test-coverage (<a href=\"https://redirect.github.com/vercel/ncc/issues/1216\">#1216</a>)</li>\n<li><a href=\"https://github.com/vercel/ncc/commit/b2a325dec1dc54f2168f838dee0b9e48ee701d18\"><code>b2a325d</code></a> chore(ci): drop node@16 from ci (<a href=\"https://redirect.github.com/vercel/ncc/issues/1164\">#1164</a>)</li>\n<li><a href=\"https://github.com/vercel/ncc/commit/3c68358848230bfcd716242a66373f9b84b6ab3a\"><code>3c68358</code></a> chore(deps): Bump crypto-js from 4.1.1 to 4.2.0 (<a href=\"https://redirect.github.com/vercel/ncc/issues/1130\">#1130</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/vercel/ncc/compare/0.36.1...0.38.3\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vercel/ncc&package-manager=npm_and_yarn&previous-version=0.36.1&new-version=0.38.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/115.md b/pulls/115.md @@ -0,0 +1,97 @@ +# PR #115 Bump @vercel/ncc from 0.36.1 to 0.38.3 + +- **Status:** open +- **Author:** @dependabot[bot] +- **Created:** 2024-12-29T14:13:48Z +- **Branch:** dependabot/npm_and_yarn/vercel/ncc-0.38.3 → main +- **Labels:** dependencies, javascript +- **Diff:** [115.diff](./115.diff) + +--- + +Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.36.1 to 0.38.3. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/vercel/ncc/releases"><code>@​vercel/ncc</code>'s releases</a>.</em></p> +<blockquote> +<h2>0.38.3</h2> +<h2><a href="https://github.com/vercel/ncc/compare/0.38.2...0.38.3">0.38.3</a> (2024-11-15)</h2> +<h3>Bug Fixes</h3> +<ul> +<li>add missing <code>--asset-builds</code> to cli help message (<a href="https://redirect.github.com/vercel/ncc/issues/1228">#1228</a>) (<a href="https://github.com/vercel/ncc/commit/84f8c52872621be2fe45d7d837f1e4cc06e8a490">84f8c52</a>)</li> +</ul> +<h2>0.38.2</h2> +<h2><a href="https://github.com/vercel/ncc/compare/0.38.1...0.38.2">0.38.2</a> (2024-09-23)</h2> +<h3>Bug Fixes</h3> +<ul> +<li><strong>deps:</strong> update webpack to v5.94.0, terser to v5.33.0 (<a href="https://redirect.github.com/vercel/ncc/issues/1213">#1213</a>) (<a href="https://github.com/vercel/ncc/commit/158a1fdcbc32d198a9a0a09d477c9559e7219ed0">158a1fd</a>), closes <a href="https://redirect.github.com/vercel/ncc/issues/1193">#1193</a> <a href="https://redirect.github.com/vercel/ncc/issues/1194">#1194</a> <a href="https://redirect.github.com/vercel/ncc/issues/1177">#1177</a> <a href="https://redirect.github.com/vercel/ncc/issues/1204">#1204</a> <a href="https://redirect.github.com/vercel/ncc/issues/1195">#1195</a></li> +</ul> +<p>Huge thanks to <a href="https://github.com/theoludwig"><code>@​theoludwig</code></a> 🎉</p> +<h2>0.38.1</h2> +<h2><a href="https://github.com/vercel/ncc/compare/0.38.0...0.38.1">0.38.1</a> (2023-10-18)</h2> +<h3>Bug Fixes</h3> +<ul> +<li>sourcemap sources removes webpack path (<a href="https://redirect.github.com/vercel/ncc/issues/1122">#1122</a>) (<a href="https://github.com/vercel/ncc/commit/ce5984e4b07103b4e1123539ebb9fb82daf1344d">ce5984e</a>), closes <a href="https://redirect.github.com/vercel/ncc/issues/1011">#1011</a> <a href="https://redirect.github.com/vercel/ncc/issues/1121">#1121</a></li> +</ul> +<h2>0.38.0</h2> +<h1><a href="https://github.com/vercel/ncc/compare/0.37.0...0.38.0">0.38.0</a> (2023-09-06)</h1> +<h3>Features</h3> +<ul> +<li>Log minification error when <code>--debug</code> (<a href="https://redirect.github.com/vercel/ncc/issues/1102">#1102</a>) (<a href="https://github.com/vercel/ncc/commit/e2779f42031569f9b4b47bb8a302f48ef852405b">e2779f4</a>)</li> +</ul> +<h2>0.37.0</h2> +<h1><a href="https://github.com/vercel/ncc/compare/0.36.1...0.37.0">0.37.0</a> (2023-09-06)</h1> +<h3>Features</h3> +<ul> +<li>add support for TypeScript 5.0's array extends in tsconfig (<a href="https://redirect.github.com/vercel/ncc/issues/1105">#1105</a>) (<a href="https://github.com/vercel/ncc/commit/f898f8ea85f940208925dfd2e2162b9de8d4843e">f898f8e</a>)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/vercel/ncc/commit/84f8c52872621be2fe45d7d837f1e4cc06e8a490"><code>84f8c52</code></a> fix: add missing <code>--asset-builds</code> to cli help message (<a href="https://redirect.github.com/vercel/ncc/issues/1228">#1228</a>)</li> +<li><a href="https://github.com/vercel/ncc/commit/0ff93c67f8b7dc41f63447468904e55af33d0c78"><code>0ff93c6</code></a> chore(deps): Bump elliptic from 6.5.7 to 6.6.0 (<a href="https://redirect.github.com/vercel/ncc/issues/1223">#1223</a>)</li> +<li><a href="https://github.com/vercel/ncc/commit/ae5bf16cb3de1f78d465893ff916be3a3a46c216"><code>ae5bf16</code></a> chore(deps): Bump amannn/action-semantic-pull-request from 5.3.0 to 5.5.3 (<a href="https://redirect.github.com/vercel/ncc/issues/1">#1</a>...</li> +<li><a href="https://github.com/vercel/ncc/commit/738a2bfe3df07be672c124be89471c1f9c71865b"><code>738a2bf</code></a> chore(deps-dev): Bump axios from 0.21.4 to 1.7.7 (<a href="https://redirect.github.com/vercel/ncc/issues/1209">#1209</a>)</li> +<li><a href="https://github.com/vercel/ncc/commit/158a1fdcbc32d198a9a0a09d477c9559e7219ed0"><code>158a1fd</code></a> fix(deps): update webpack to v5.94.0, terser to v5.33.0 (<a href="https://redirect.github.com/vercel/ncc/issues/1213">#1213</a>)</li> +<li><a href="https://github.com/vercel/ncc/commit/c1c9c656201ed0b3f74bd7b3a1ffad8fb3abb905"><code>c1c9c65</code></a> chore(deps): Bump fast-xml-parser from 4.2.7 to 4.5.0 (<a href="https://redirect.github.com/vercel/ncc/issues/1219">#1219</a>)</li> +<li><a href="https://github.com/vercel/ncc/commit/6ef9a48f626728fa3f69cda5b38a1805290c1f6c"><code>6ef9a48</code></a> chore(deps-dev): Bump express from 4.18.2 to 4.20.0 (<a href="https://redirect.github.com/vercel/ncc/issues/1214">#1214</a>)</li> +<li><a href="https://github.com/vercel/ncc/commit/9e7451b72af68bf5d8316c5eb02a813975062b1a"><code>9e7451b</code></a> ci: ignore failing test on macOS + run in band test-coverage (<a href="https://redirect.github.com/vercel/ncc/issues/1216">#1216</a>)</li> +<li><a href="https://github.com/vercel/ncc/commit/b2a325dec1dc54f2168f838dee0b9e48ee701d18"><code>b2a325d</code></a> chore(ci): drop node@16 from ci (<a href="https://redirect.github.com/vercel/ncc/issues/1164">#1164</a>)</li> +<li><a href="https://github.com/vercel/ncc/commit/3c68358848230bfcd716242a66373f9b84b6ab3a"><code>3c68358</code></a> chore(deps): Bump crypto-js from 4.1.1 to 4.2.0 (<a href="https://redirect.github.com/vercel/ncc/issues/1130">#1130</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/vercel/ncc/compare/0.36.1...0.38.3">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vercel/ncc&package-manager=npm_and_yarn&previous-version=0.36.1&new-version=0.38.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/116.diff b/pulls/116.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index e924e28..e29e520 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -21,7 +21,7 @@ + "devDependencies": { + "@types/jest": "^29.5.14", + "@types/moo": "^0.5.6", +- "@types/nearley": "^2.11.2", ++ "@types/nearley": "^2.11.5", + "@types/node": "^20.9.3", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +@@ -1407,9 +1407,9 @@ + "dev": true + }, + "node_modules/@types/nearley": { +- "version": "2.11.2", +- "resolved": "https://registry.npmjs.org/@types/nearley/-/nearley-2.11.2.tgz", +- "integrity": "sha512-jeyIDNBxxyWyEk6HemDC+t32b4fxthVsgWDxf88qD2WpX0QpOyY8JvA80AElPTBGRUsO0EKnr6OeVOjK3ZDdnA==", ++ "version": "2.11.5", ++ "resolved": "https://registry.npmjs.org/@types/nearley/-/nearley-2.11.5.tgz", ++ "integrity": "sha512-dM7TrN0bVxGGXTYGx4YhGear8ysLO5SOuouAWM9oltjQ3m9oYa13qi8Z1DJp5zxVMPukvQdsrnZmgzpeuTSEQA==", + "dev": true + }, + "node_modules/@types/node": { +@@ -8450,9 +8450,9 @@ + "dev": true + }, + "@types/nearley": { +- "version": "2.11.2", +- "resolved": "https://registry.npmjs.org/@types/nearley/-/nearley-2.11.2.tgz", +- "integrity": "sha512-jeyIDNBxxyWyEk6HemDC+t32b4fxthVsgWDxf88qD2WpX0QpOyY8JvA80AElPTBGRUsO0EKnr6OeVOjK3ZDdnA==", ++ "version": "2.11.5", ++ "resolved": "https://registry.npmjs.org/@types/nearley/-/nearley-2.11.5.tgz", ++ "integrity": "sha512-dM7TrN0bVxGGXTYGx4YhGear8ysLO5SOuouAWM9oltjQ3m9oYa13qi8Z1DJp5zxVMPukvQdsrnZmgzpeuTSEQA==", + "dev": true + }, + "@types/node": { +diff --git a/package.json b/package.json +index b4449c9..dfb9038 100644 +--- a/package.json ++++ b/package.json +@@ -40,7 +40,7 @@ + "devDependencies": { + "@types/jest": "^29.5.14", + "@types/moo": "^0.5.6", +- "@types/nearley": "^2.11.2", ++ "@types/nearley": "^2.11.5", + "@types/node": "^20.9.3", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", diff --git a/pulls/116.json b/pulls/116.json @@ -0,0 +1,21 @@ +{ + "number": 116, + "title": "Bump @types/nearley from 2.11.2 to 2.11.5", + "state": "open", + "diff_file": "116.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-29T14:13:54Z", + "closed_at": null, + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/nearley-2.11.5", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/nearley](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nearley) from 2.11.2 to 2.11.5.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nearley\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/nearley&package-manager=npm_and_yarn&previous-version=2.11.2&new-version=2.11.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/116.md b/pulls/116.md @@ -0,0 +1,50 @@ +# PR #116 Bump @types/nearley from 2.11.2 to 2.11.5 + +- **Status:** open +- **Author:** @dependabot[bot] +- **Created:** 2024-12-29T14:13:54Z +- **Branch:** dependabot/npm_and_yarn/types/nearley-2.11.5 → main +- **Labels:** dependencies, javascript +- **Diff:** [116.diff](./116.diff) + +--- + +Bumps [@types/nearley](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nearley) from 2.11.2 to 2.11.5. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nearley">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/nearley&package-manager=npm_and_yarn&previous-version=2.11.2&new-version=2.11.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/117.diff b/pulls/117.diff @@ -0,0 +1,3611 @@ +diff --git a/package-lock.json b/package-lock.json +index af8286b..36e111f 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -28,7 +28,7 @@ + "eslint": "^8.47.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", +- "eslint-plugin-import": "^2.28.1", ++ "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", + "jest": "^29.7.0", +@@ -1253,6 +1253,12 @@ + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "dev": true + }, ++ "node_modules/@rtsao/scc": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", ++ "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", ++ "dev": true ++ }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", +@@ -2020,28 +2026,32 @@ + } + }, + "node_modules/array-buffer-byte-length": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", +- "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", ++ "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "is-array-buffer": "^3.0.1" ++ "call-bound": "^1.0.3", ++ "is-array-buffer": "^3.0.5" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { +- "version": "3.1.6", +- "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", +- "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", ++ "version": "3.1.8", ++ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", ++ "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "get-intrinsic": "^1.1.3", ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2", ++ "es-object-atoms": "^1.0.0", ++ "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { +@@ -2061,16 +2071,17 @@ + } + }, + "node_modules/array.prototype.findlastindex": { +- "version": "1.2.2", +- "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz", +- "integrity": "sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==", ++ "version": "1.2.5", ++ "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", ++ "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "es-shim-unscopables": "^1.0.0", +- "get-intrinsic": "^1.1.3" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2", ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.0.0", ++ "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -2080,15 +2091,15 @@ + } + }, + "node_modules/array.prototype.flat": { +- "version": "1.3.1", +- "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", +- "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", ++ "version": "1.3.3", ++ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", ++ "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "es-shim-unscopables": "^1.0.0" ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -2098,15 +2109,36 @@ + } + }, + "node_modules/array.prototype.flatmap": { +- "version": "1.3.1", +- "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", +- "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", ++ "version": "1.3.3", ++ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", ++ "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "es-shim-unscopables": "^1.0.0" ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-shim-unscopables": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/arraybuffer.prototype.slice": { ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", ++ "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", ++ "dev": true, ++ "dependencies": { ++ "array-buffer-byte-length": "^1.0.1", ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.6", ++ "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" +@@ -2122,10 +2154,13 @@ + "dev": true + }, + "node_modules/available-typed-arrays": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", +- "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", ++ "version": "1.0.7", ++ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", ++ "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, ++ "dependencies": { ++ "possible-typed-array-names": "^1.0.0" ++ }, + "engines": { + "node": ">= 0.4" + }, +@@ -2360,13 +2395,47 @@ + } + }, + "node_modules/call-bind": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", +- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", ++ "version": "1.0.8", ++ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", ++ "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", ++ "dev": true, ++ "dependencies": { ++ "call-bind-apply-helpers": "^1.0.0", ++ "es-define-property": "^1.0.0", ++ "get-intrinsic": "^1.2.4", ++ "set-function-length": "^1.2.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/call-bind-apply-helpers": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", ++ "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", ++ "dev": true, ++ "dependencies": { ++ "es-errors": "^1.3.0", ++ "function-bind": "^1.1.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, ++ "node_modules/call-bound": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", ++ "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "dev": true, + "dependencies": { +- "function-bind": "^1.1.1", +- "get-intrinsic": "^1.0.2" ++ "call-bind-apply-helpers": "^1.0.1", ++ "get-intrinsic": "^1.2.6" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -2562,6 +2631,57 @@ + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, ++ "node_modules/data-view-buffer": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", ++ "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "is-data-view": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/data-view-byte-length": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", ++ "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "is-data-view": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/inspect-js" ++ } ++ }, ++ "node_modules/data-view-byte-offset": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", ++ "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "is-data-view": "^1.0.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", +@@ -2669,6 +2789,23 @@ + "node": ">=10" + } + }, ++ "node_modules/define-data-property": { ++ "version": "1.1.4", ++ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", ++ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", ++ "dev": true, ++ "dependencies": { ++ "es-define-property": "^1.0.0", ++ "es-errors": "^1.3.0", ++ "gopd": "^1.0.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", +@@ -2679,11 +2816,12 @@ + } + }, + "node_modules/define-properties": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", +- "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", ++ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { ++ "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, +@@ -2764,6 +2902,20 @@ + "node": ">=6.0.0" + } + }, ++ "node_modules/dunder-proto": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", ++ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", ++ "dev": true, ++ "dependencies": { ++ "call-bind-apply-helpers": "^1.0.1", ++ "es-errors": "^1.3.0", ++ "gopd": "^1.2.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, + "node_modules/electron-to-chromium": { + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", +@@ -2811,45 +2963,60 @@ + } + }, + "node_modules/es-abstract": { +- "version": "1.21.2", +- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", +- "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", +- "dev": true, +- "dependencies": { +- "array-buffer-byte-length": "^1.0.0", +- "available-typed-arrays": "^1.0.5", +- "call-bind": "^1.0.2", +- "es-set-tostringtag": "^2.0.1", +- "es-to-primitive": "^1.2.1", +- "function.prototype.name": "^1.1.5", +- "get-intrinsic": "^1.2.0", +- "get-symbol-description": "^1.0.0", +- "globalthis": "^1.0.3", +- "gopd": "^1.0.1", +- "has": "^1.0.3", +- "has-property-descriptors": "^1.0.0", +- "has-proto": "^1.0.1", +- "has-symbols": "^1.0.3", +- "internal-slot": "^1.0.5", +- "is-array-buffer": "^3.0.2", ++ "version": "1.23.8", ++ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.8.tgz", ++ "integrity": "sha512-lfab8IzDn6EpI1ibZakcgS6WsfEBiB+43cuJo+wgylx1xKXf+Sp+YR3vFuQwC/u3sxYwV8Cxe3B0DpVUu/WiJQ==", ++ "dev": true, ++ "dependencies": { ++ "array-buffer-byte-length": "^1.0.2", ++ "arraybuffer.prototype.slice": "^1.0.4", ++ "available-typed-arrays": "^1.0.7", ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "data-view-buffer": "^1.0.2", ++ "data-view-byte-length": "^1.0.2", ++ "data-view-byte-offset": "^1.0.1", ++ "es-define-property": "^1.0.1", ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.0.0", ++ "es-set-tostringtag": "^2.0.3", ++ "es-to-primitive": "^1.3.0", ++ "function.prototype.name": "^1.1.8", ++ "get-intrinsic": "^1.2.6", ++ "get-symbol-description": "^1.1.0", ++ "globalthis": "^1.0.4", ++ "gopd": "^1.2.0", ++ "has-property-descriptors": "^1.0.2", ++ "has-proto": "^1.2.0", ++ "has-symbols": "^1.1.0", ++ "hasown": "^2.0.2", ++ "internal-slot": "^1.1.0", ++ "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", +- "is-negative-zero": "^2.0.2", +- "is-regex": "^1.1.4", +- "is-shared-array-buffer": "^1.0.2", +- "is-string": "^1.0.7", +- "is-typed-array": "^1.1.10", +- "is-weakref": "^1.0.2", +- "object-inspect": "^1.12.3", ++ "is-data-view": "^1.0.2", ++ "is-regex": "^1.2.1", ++ "is-shared-array-buffer": "^1.0.4", ++ "is-string": "^1.1.1", ++ "is-typed-array": "^1.1.15", ++ "is-weakref": "^1.1.0", ++ "math-intrinsics": "^1.1.0", ++ "object-inspect": "^1.13.3", + "object-keys": "^1.1.1", +- "object.assign": "^4.1.4", +- "regexp.prototype.flags": "^1.4.3", +- "safe-regex-test": "^1.0.0", +- "string.prototype.trim": "^1.2.7", +- "string.prototype.trimend": "^1.0.6", +- "string.prototype.trimstart": "^1.0.6", +- "typed-array-length": "^1.0.4", +- "unbox-primitive": "^1.0.2", +- "which-typed-array": "^1.1.9" ++ "object.assign": "^4.1.7", ++ "own-keys": "^1.0.0", ++ "regexp.prototype.flags": "^1.5.3", ++ "safe-array-concat": "^1.1.3", ++ "safe-push-apply": "^1.0.0", ++ "safe-regex-test": "^1.1.0", ++ "string.prototype.trim": "^1.2.10", ++ "string.prototype.trimend": "^1.0.9", ++ "string.prototype.trimstart": "^1.0.8", ++ "typed-array-buffer": "^1.0.3", ++ "typed-array-byte-length": "^1.0.3", ++ "typed-array-byte-offset": "^1.0.4", ++ "typed-array-length": "^1.0.7", ++ "unbox-primitive": "^1.1.0", ++ "which-typed-array": "^1.1.18" + }, + "engines": { + "node": ">= 0.4" +@@ -2858,6 +3025,24 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/es-define-property": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", ++ "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", ++ "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, ++ "node_modules/es-errors": { ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", ++ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", ++ "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", +@@ -2878,38 +3063,50 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/es-object-atoms": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", ++ "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", ++ "dev": true, ++ "dependencies": { ++ "es-errors": "^1.3.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, + "node_modules/es-set-tostringtag": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", +- "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", ++ "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "dependencies": { +- "get-intrinsic": "^1.1.3", +- "has": "^1.0.3", +- "has-tostringtag": "^1.0.0" ++ "get-intrinsic": "^1.2.4", ++ "has-tostringtag": "^1.0.2", ++ "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", +- "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", ++ "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "dependencies": { +- "has": "^1.0.3" ++ "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", +- "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", ++ "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "dependencies": { +- "is-callable": "^1.1.4", +- "is-date-object": "^1.0.1", +- "is-symbol": "^1.0.2" ++ "is-callable": "^1.2.7", ++ "is-date-object": "^1.0.5", ++ "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" +@@ -3003,14 +3200,14 @@ + } + }, + "node_modules/eslint-import-resolver-node": { +- "version": "0.3.7", +- "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", +- "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", ++ "version": "0.3.9", ++ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", ++ "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", +- "is-core-module": "^2.11.0", +- "resolve": "^1.22.1" ++ "is-core-module": "^2.13.0", ++ "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { +@@ -3048,9 +3245,9 @@ + } + }, + "node_modules/eslint-module-utils": { +- "version": "2.8.0", +- "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", +- "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", ++ "version": "2.12.0", ++ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", ++ "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dev": true, + "dependencies": { + "debug": "^3.2.7" +@@ -3364,34 +3561,36 @@ + } + }, + "node_modules/eslint-plugin-import": { +- "version": "2.28.1", +- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", +- "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", ++ "version": "2.31.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", ++ "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "dev": true, + "dependencies": { +- "array-includes": "^3.1.6", +- "array.prototype.findlastindex": "^1.2.2", +- "array.prototype.flat": "^1.3.1", +- "array.prototype.flatmap": "^1.3.1", ++ "@rtsao/scc": "^1.1.0", ++ "array-includes": "^3.1.8", ++ "array.prototype.findlastindex": "^1.2.5", ++ "array.prototype.flat": "^1.3.2", ++ "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", +- "eslint-import-resolver-node": "^0.3.7", +- "eslint-module-utils": "^2.8.0", +- "has": "^1.0.3", +- "is-core-module": "^2.13.0", ++ "eslint-import-resolver-node": "^0.3.9", ++ "eslint-module-utils": "^2.12.0", ++ "hasown": "^2.0.2", ++ "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", +- "object.fromentries": "^2.0.6", +- "object.groupby": "^1.0.0", +- "object.values": "^1.1.6", ++ "object.fromentries": "^2.0.8", ++ "object.groupby": "^1.0.3", ++ "object.values": "^1.2.0", + "semver": "^6.3.1", +- "tsconfig-paths": "^3.14.2" ++ "string.prototype.trimend": "^1.0.8", ++ "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { +- "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" ++ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { +@@ -3948,21 +4147,26 @@ + } + }, + "node_modules/function-bind": { +- "version": "1.1.1", +- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", +- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", +- "dev": true ++ "version": "1.1.2", ++ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", ++ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", ++ "dev": true, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } + }, + "node_modules/function.prototype.name": { +- "version": "1.1.5", +- "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", +- "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", ++ "version": "1.1.8", ++ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", ++ "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.3", +- "es-abstract": "^1.19.0", +- "functions-have-names": "^1.2.2" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "define-properties": "^1.2.1", ++ "functions-have-names": "^1.2.3", ++ "hasown": "^2.0.2", ++ "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" +@@ -3999,15 +4203,24 @@ + } + }, + "node_modules/get-intrinsic": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", +- "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", ++ "version": "1.2.6", ++ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", ++ "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", + "dev": true, + "dependencies": { +- "function-bind": "^1.1.1", +- "has": "^1.0.3", +- "has-proto": "^1.0.1", +- "has-symbols": "^1.0.3" ++ "call-bind-apply-helpers": "^1.0.1", ++ "dunder-proto": "^1.0.0", ++ "es-define-property": "^1.0.1", ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.0.0", ++ "function-bind": "^1.1.2", ++ "gopd": "^1.2.0", ++ "has-symbols": "^1.1.0", ++ "hasown": "^2.0.2", ++ "math-intrinsics": "^1.0.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -4034,13 +4247,14 @@ + } + }, + "node_modules/get-symbol-description": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", +- "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", ++ "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.1" ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" +@@ -4100,12 +4314,13 @@ + } + }, + "node_modules/globalthis": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", +- "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", ++ "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "dependencies": { +- "define-properties": "^1.1.3" ++ "define-properties": "^1.2.1", ++ "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" +@@ -4147,12 +4362,12 @@ + "dev": true + }, + "node_modules/gopd": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", +- "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", ++ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, +- "dependencies": { +- "get-intrinsic": "^1.1.3" ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -4233,22 +4448,25 @@ + } + }, + "node_modules/has-property-descriptors": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", +- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", ++ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "dependencies": { +- "get-intrinsic": "^1.1.1" ++ "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", +- "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", ++ "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, ++ "dependencies": { ++ "dunder-proto": "^1.0.0" ++ }, + "engines": { + "node": ">= 0.4" + }, +@@ -4257,9 +4475,9 @@ + } + }, + "node_modules/has-symbols": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", +- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", ++ "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "engines": { + "node": ">= 0.4" +@@ -4269,12 +4487,12 @@ + } + }, + "node_modules/has-tostringtag": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", +- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", ++ "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "dependencies": { +- "has-symbols": "^1.0.2" ++ "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" +@@ -4283,6 +4501,18 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/hasown": { ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", ++ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", ++ "dev": true, ++ "dependencies": { ++ "function-bind": "^1.1.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", +@@ -4385,14 +4615,14 @@ + "dev": true + }, + "node_modules/internal-slot": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", +- "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", ++ "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "dependencies": { +- "get-intrinsic": "^1.2.0", +- "has": "^1.0.3", +- "side-channel": "^1.0.4" ++ "es-errors": "^1.3.0", ++ "hasown": "^2.0.2", ++ "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" +@@ -4415,14 +4645,17 @@ + } + }, + "node_modules/is-array-buffer": { +- "version": "3.0.2", +- "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", +- "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", ++ "version": "3.0.5", ++ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", ++ "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.2.0", +- "is-typed-array": "^1.1.10" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "get-intrinsic": "^1.2.6" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -4434,26 +4667,44 @@ + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, ++ "node_modules/is-async-function": { ++ "version": "2.0.0", ++ "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", ++ "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", ++ "dev": true, ++ "dependencies": { ++ "has-tostringtag": "^1.0.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/is-bigint": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", +- "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", ++ "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "dependencies": { +- "has-bigints": "^1.0.1" ++ "has-bigints": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", +- "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", ++ "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.2", ++ "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -4475,24 +4726,29 @@ + } + }, + "node_modules/is-core-module": { +- "version": "2.13.0", +- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", +- "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", ++ "version": "2.16.1", ++ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", ++ "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "dependencies": { +- "has": "^1.0.3" ++ "hasown": "^2.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/is-date-object": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", +- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", ++ "node_modules/is-data-view": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", ++ "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "dependencies": { +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.2", ++ "get-intrinsic": "^1.2.6", ++ "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" +@@ -4501,13 +4757,29 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/is-docker": { +- "version": "2.2.1", +- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", +- "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", ++ "node_modules/is-date-object": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", ++ "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, +- "bin": { +- "is-docker": "cli.js" ++ "dependencies": { ++ "call-bound": "^1.0.2", ++ "has-tostringtag": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/is-docker": { ++ "version": "2.2.1", ++ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", ++ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", ++ "dev": true, ++ "bin": { ++ "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" +@@ -4525,6 +4797,21 @@ + "node": ">=0.10.0" + } + }, ++ "node_modules/is-finalizationregistry": { ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", ++ "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.3" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", +@@ -4543,6 +4830,21 @@ + "node": ">=6" + } + }, ++ "node_modules/is-generator-function": { ++ "version": "1.0.10", ++ "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", ++ "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", ++ "dev": true, ++ "dependencies": { ++ "has-tostringtag": "^1.0.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", +@@ -4556,18 +4858,9 @@ + } + }, + "node_modules/is-map": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", +- "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", +- "dev": true, +- "funding": { +- "url": "https://github.com/sponsors/ljharb" +- } +- }, +- "node_modules/is-negative-zero": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", +- "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", ++ "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "engines": { + "node": ">= 0.4" +@@ -4586,12 +4879,13 @@ + } + }, + "node_modules/is-number-object": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", +- "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", ++ "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "dependencies": { +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.3", ++ "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -4618,13 +4912,15 @@ + } + }, + "node_modules/is-regex": { +- "version": "1.1.4", +- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", +- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", ++ "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.2", ++ "gopd": "^1.2.0", ++ "has-tostringtag": "^1.0.2", ++ "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -4634,21 +4930,27 @@ + } + }, + "node_modules/is-set": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", +- "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", ++ "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", +- "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", ++ "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2" ++ "call-bound": "^1.0.3" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -4667,12 +4969,13 @@ + } + }, + "node_modules/is-string": { +- "version": "1.0.7", +- "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", +- "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", ++ "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "dependencies": { +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.3", ++ "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -4682,12 +4985,14 @@ + } + }, + "node_modules/is-symbol": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", +- "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", ++ "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "dependencies": { +- "has-symbols": "^1.0.2" ++ "call-bound": "^1.0.2", ++ "has-symbols": "^1.1.0", ++ "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" +@@ -4697,16 +5002,12 @@ + } + }, + "node_modules/is-typed-array": { +- "version": "1.1.10", +- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", +- "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", ++ "version": "1.1.15", ++ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", ++ "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "dependencies": { +- "available-typed-arrays": "^1.0.5", +- "call-bind": "^1.0.2", +- "for-each": "^0.3.3", +- "gopd": "^1.0.1", +- "has-tostringtag": "^1.0.0" ++ "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" +@@ -4716,34 +5017,43 @@ + } + }, + "node_modules/is-weakmap": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", +- "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", ++ "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", +- "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", ++ "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2" ++ "call-bound": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", +- "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", ++ "version": "2.0.4", ++ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", ++ "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.1" ++ "call-bound": "^1.0.3", ++ "get-intrinsic": "^1.2.6" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -5678,6 +5988,15 @@ + "tmpl": "1.0.5" + } + }, ++ "node_modules/math-intrinsics": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", ++ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", ++ "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", +@@ -5872,10 +6191,13 @@ + } + }, + "node_modules/object-inspect": { +- "version": "1.12.3", +- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", +- "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", ++ "version": "1.13.3", ++ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", ++ "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } +@@ -5906,14 +6228,16 @@ + } + }, + "node_modules/object.assign": { +- "version": "4.1.4", +- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", +- "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", ++ "version": "4.1.7", ++ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", ++ "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "has-symbols": "^1.0.3", ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0", ++ "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { +@@ -5938,14 +6262,15 @@ + } + }, + "node_modules/object.fromentries": { +- "version": "2.0.6", +- "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", +- "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", ++ "version": "2.0.8", ++ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", ++ "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2", ++ "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" +@@ -5955,26 +6280,29 @@ + } + }, + "node_modules/object.groupby": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.0.tgz", +- "integrity": "sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==", ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", ++ "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.2.0", +- "es-abstract": "^1.21.2", +- "get-intrinsic": "^1.2.1" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" + } + }, + "node_modules/object.values": { +- "version": "1.1.6", +- "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", +- "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", ++ "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" +@@ -6040,6 +6368,23 @@ + "node": ">= 0.8.0" + } + }, ++ "node_modules/own-keys": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", ++ "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", ++ "dev": true, ++ "dependencies": { ++ "get-intrinsic": "^1.2.6", ++ "object-keys": "^1.1.1", ++ "safe-push-apply": "^1.0.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", +@@ -6201,6 +6546,15 @@ + "node": ">=8" + } + }, ++ "node_modules/possible-typed-array-names": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", ++ "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", ++ "dev": true, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", +@@ -6364,6 +6718,28 @@ + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, ++ "node_modules/reflect.getprototypeof": { ++ "version": "1.0.9", ++ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.9.tgz", ++ "integrity": "sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==", ++ "dev": true, ++ "dependencies": { ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "dunder-proto": "^1.0.1", ++ "es-abstract": "^1.23.6", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.6", ++ "gopd": "^1.2.0", ++ "which-builtin-type": "^1.2.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", +@@ -6371,14 +6747,15 @@ + "dev": true + }, + "node_modules/regexp.prototype.flags": { +- "version": "1.4.3", +- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", +- "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", ++ "version": "1.5.3", ++ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", ++ "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.3", +- "functions-have-names": "^1.2.2" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-errors": "^1.3.0", ++ "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -6397,18 +6774,21 @@ + } + }, + "node_modules/resolve": { +- "version": "1.22.2", +- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", +- "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", ++ "version": "1.22.10", ++ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", ++ "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "dependencies": { +- "is-core-module": "^2.11.0", ++ "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, ++ "engines": { ++ "node": ">= 0.4" ++ }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } +@@ -6527,15 +6907,53 @@ + "queue-microtask": "^1.2.2" + } + }, +- "node_modules/safe-regex-test": { ++ "node_modules/safe-array-concat": { ++ "version": "1.1.3", ++ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", ++ "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", ++ "dev": true, ++ "dependencies": { ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.2", ++ "get-intrinsic": "^1.2.6", ++ "has-symbols": "^1.1.0", ++ "isarray": "^2.0.5" ++ }, ++ "engines": { ++ "node": ">=0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/safe-push-apply": { + "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", +- "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", ++ "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", ++ "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.3", +- "is-regex": "^1.1.4" ++ "es-errors": "^1.3.0", ++ "isarray": "^2.0.5" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/safe-regex-test": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", ++ "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "is-regex": "^1.2.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -6549,6 +6967,38 @@ + "semver": "bin/semver.js" + } + }, ++ "node_modules/set-function-length": { ++ "version": "1.2.2", ++ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", ++ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", ++ "dev": true, ++ "dependencies": { ++ "define-data-property": "^1.1.4", ++ "es-errors": "^1.3.0", ++ "function-bind": "^1.1.2", ++ "get-intrinsic": "^1.2.4", ++ "gopd": "^1.0.1", ++ "has-property-descriptors": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, ++ "node_modules/set-function-name": { ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", ++ "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", ++ "dev": true, ++ "dependencies": { ++ "define-data-property": "^1.1.4", ++ "es-errors": "^1.3.0", ++ "functions-have-names": "^1.2.3", ++ "has-property-descriptors": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", +@@ -6571,14 +7021,72 @@ + } + }, + "node_modules/side-channel": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", +- "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", ++ "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", ++ "dev": true, ++ "dependencies": { ++ "es-errors": "^1.3.0", ++ "object-inspect": "^1.13.3", ++ "side-channel-list": "^1.0.0", ++ "side-channel-map": "^1.0.1", ++ "side-channel-weakmap": "^1.0.2" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/side-channel-list": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", ++ "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", ++ "dev": true, ++ "dependencies": { ++ "es-errors": "^1.3.0", ++ "object-inspect": "^1.13.3" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/side-channel-map": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", ++ "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.0", +- "get-intrinsic": "^1.0.2", +- "object-inspect": "^1.9.0" ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.5", ++ "object-inspect": "^1.13.3" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/side-channel-weakmap": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", ++ "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.5", ++ "object-inspect": "^1.13.3", ++ "side-channel-map": "^1.0.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -6691,14 +7199,18 @@ + } + }, + "node_modules/string.prototype.trim": { +- "version": "1.2.7", +- "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", +- "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", ++ "version": "1.2.10", ++ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", ++ "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.2", ++ "define-data-property": "^1.1.4", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-object-atoms": "^1.0.0", ++ "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -6708,28 +7220,35 @@ + } + }, + "node_modules/string.prototype.trimend": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", +- "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", ++ "version": "1.0.9", ++ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", ++ "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.2", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", +- "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", ++ "version": "1.0.8", ++ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", ++ "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -6966,9 +7485,9 @@ + } + }, + "node_modules/tsconfig-paths": { +- "version": "3.14.2", +- "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", +- "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", ++ "version": "3.15.0", ++ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", ++ "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "dependencies": { + "@types/json5": "^0.0.29", +@@ -7051,15 +7570,75 @@ + "url": "https://github.com/sponsors/sindresorhus" + } + }, +- "node_modules/typed-array-length": { ++ "node_modules/typed-array-buffer": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", ++ "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "is-typed-array": "^1.1.14" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ } ++ }, ++ "node_modules/typed-array-byte-length": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", ++ "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", ++ "dev": true, ++ "dependencies": { ++ "call-bind": "^1.0.8", ++ "for-each": "^0.3.3", ++ "gopd": "^1.2.0", ++ "has-proto": "^1.2.0", ++ "is-typed-array": "^1.1.14" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/typed-array-byte-offset": { + "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", +- "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", ++ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", ++ "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", ++ "available-typed-arrays": "^1.0.7", ++ "call-bind": "^1.0.8", + "for-each": "^0.3.3", +- "is-typed-array": "^1.1.9" ++ "gopd": "^1.2.0", ++ "has-proto": "^1.2.0", ++ "is-typed-array": "^1.1.15", ++ "reflect.getprototypeof": "^1.0.9" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/typed-array-length": { ++ "version": "1.0.7", ++ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", ++ "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", ++ "dev": true, ++ "dependencies": { ++ "call-bind": "^1.0.7", ++ "for-each": "^0.3.3", ++ "gopd": "^1.0.1", ++ "is-typed-array": "^1.1.13", ++ "possible-typed-array-names": "^1.0.0", ++ "reflect.getprototypeof": "^1.0.6" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -7079,15 +7658,18 @@ + } + }, + "node_modules/unbox-primitive": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", +- "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", ++ "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "dependencies": { +- "call-bind": "^1.0.2", ++ "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", +- "has-symbols": "^1.0.3", +- "which-boxed-primitive": "^1.0.2" ++ "has-symbols": "^1.1.0", ++ "which-boxed-primitive": "^1.1.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" +@@ -7204,48 +7786,81 @@ + } + }, + "node_modules/which-boxed-primitive": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", +- "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", ++ "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "dependencies": { +- "is-bigint": "^1.0.1", +- "is-boolean-object": "^1.1.0", +- "is-number-object": "^1.0.4", +- "is-string": "^1.0.5", +- "is-symbol": "^1.0.3" ++ "is-bigint": "^1.1.0", ++ "is-boolean-object": "^1.2.1", ++ "is-number-object": "^1.1.1", ++ "is-string": "^1.1.1", ++ "is-symbol": "^1.1.1" ++ }, ++ "engines": { ++ "node": ">= 0.4" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/ljharb" ++ } ++ }, ++ "node_modules/which-builtin-type": { ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", ++ "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", ++ "dev": true, ++ "dependencies": { ++ "call-bound": "^1.0.2", ++ "function.prototype.name": "^1.1.6", ++ "has-tostringtag": "^1.0.2", ++ "is-async-function": "^2.0.0", ++ "is-date-object": "^1.1.0", ++ "is-finalizationregistry": "^1.1.0", ++ "is-generator-function": "^1.0.10", ++ "is-regex": "^1.2.1", ++ "is-weakref": "^1.0.2", ++ "isarray": "^2.0.5", ++ "which-boxed-primitive": "^1.1.0", ++ "which-collection": "^1.0.2", ++ "which-typed-array": "^1.1.16" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", +- "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", ++ "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "dependencies": { +- "is-map": "^2.0.1", +- "is-set": "^2.0.1", +- "is-weakmap": "^2.0.1", +- "is-weakset": "^2.0.1" ++ "is-map": "^2.0.3", ++ "is-set": "^2.0.3", ++ "is-weakmap": "^2.0.2", ++ "is-weakset": "^2.0.3" ++ }, ++ "engines": { ++ "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { +- "version": "1.1.9", +- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", +- "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", ++ "version": "1.1.18", ++ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", ++ "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", + "dev": true, + "dependencies": { +- "available-typed-arrays": "^1.0.5", +- "call-bind": "^1.0.2", ++ "available-typed-arrays": "^1.0.7", ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", + "for-each": "^0.3.3", +- "gopd": "^1.0.1", +- "has-tostringtag": "^1.0.0", +- "is-typed-array": "^1.1.10" ++ "gopd": "^1.2.0", ++ "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" +@@ -8305,6 +8920,12 @@ + } + } + }, ++ "@rtsao/scc": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", ++ "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", ++ "dev": true ++ }, + "@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", +@@ -8841,25 +9462,26 @@ + } + }, + "array-buffer-byte-length": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", +- "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", ++ "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "is-array-buffer": "^3.0.1" ++ "call-bound": "^1.0.3", ++ "is-array-buffer": "^3.0.5" + } + }, + "array-includes": { +- "version": "3.1.6", +- "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", +- "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", ++ "version": "3.1.8", ++ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", ++ "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "get-intrinsic": "^1.1.3", ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2", ++ "es-object-atoms": "^1.0.0", ++ "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + } + }, +@@ -8870,40 +9492,56 @@ + "dev": true + }, + "array.prototype.findlastindex": { +- "version": "1.2.2", +- "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz", +- "integrity": "sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==", ++ "version": "1.2.5", ++ "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", ++ "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "es-shim-unscopables": "^1.0.0", +- "get-intrinsic": "^1.1.3" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2", ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.0.0", ++ "es-shim-unscopables": "^1.0.2" + } + }, + "array.prototype.flat": { +- "version": "1.3.1", +- "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", +- "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", ++ "version": "1.3.3", ++ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", ++ "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "es-shim-unscopables": "^1.0.0" ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-shim-unscopables": "^1.0.2" + } + }, + "array.prototype.flatmap": { +- "version": "1.3.1", +- "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", +- "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", ++ "version": "1.3.3", ++ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", ++ "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4", +- "es-shim-unscopables": "^1.0.0" ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-shim-unscopables": "^1.0.2" ++ } ++ }, ++ "arraybuffer.prototype.slice": { ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", ++ "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", ++ "dev": true, ++ "requires": { ++ "array-buffer-byte-length": "^1.0.1", ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.6", ++ "is-array-buffer": "^3.0.4" + } + }, + "ast-types-flow": { +@@ -8913,10 +9551,13 @@ + "dev": true + }, + "available-typed-arrays": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", +- "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", +- "dev": true ++ "version": "1.0.7", ++ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", ++ "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", ++ "dev": true, ++ "requires": { ++ "possible-typed-array-names": "^1.0.0" ++ } + }, + "axe-core": { + "version": "4.6.3", +@@ -9089,13 +9730,35 @@ + } + }, + "call-bind": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", +- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", ++ "version": "1.0.8", ++ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", ++ "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", ++ "dev": true, ++ "requires": { ++ "call-bind-apply-helpers": "^1.0.0", ++ "es-define-property": "^1.0.0", ++ "get-intrinsic": "^1.2.4", ++ "set-function-length": "^1.2.2" ++ } ++ }, ++ "call-bind-apply-helpers": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", ++ "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "dev": true, + "requires": { +- "function-bind": "^1.1.1", +- "get-intrinsic": "^1.0.2" ++ "es-errors": "^1.3.0", ++ "function-bind": "^1.1.2" ++ } ++ }, ++ "call-bound": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", ++ "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", ++ "dev": true, ++ "requires": { ++ "call-bind-apply-helpers": "^1.0.1", ++ "get-intrinsic": "^1.2.6" + } + }, + "callsites": { +@@ -9231,6 +9894,39 @@ + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, ++ "data-view-buffer": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", ++ "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "is-data-view": "^1.0.2" ++ } ++ }, ++ "data-view-byte-length": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", ++ "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "is-data-view": "^1.0.2" ++ } ++ }, ++ "data-view-byte-offset": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", ++ "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "is-data-view": "^1.0.1" ++ } ++ }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", +@@ -9304,6 +10000,17 @@ + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" + }, ++ "define-data-property": { ++ "version": "1.1.4", ++ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", ++ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", ++ "dev": true, ++ "requires": { ++ "es-define-property": "^1.0.0", ++ "es-errors": "^1.3.0", ++ "gopd": "^1.0.1" ++ } ++ }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", +@@ -9311,11 +10018,12 @@ + "dev": true + }, + "define-properties": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", +- "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", ++ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "requires": { ++ "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } +@@ -9374,6 +10082,17 @@ + "esutils": "^2.0.2" + } + }, ++ "dunder-proto": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", ++ "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", ++ "dev": true, ++ "requires": { ++ "call-bind-apply-helpers": "^1.0.1", ++ "es-errors": "^1.3.0", ++ "gopd": "^1.2.0" ++ } ++ }, + "electron-to-chromium": { + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", +@@ -9412,46 +10131,73 @@ + } + }, + "es-abstract": { +- "version": "1.21.2", +- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", +- "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", +- "dev": true, +- "requires": { +- "array-buffer-byte-length": "^1.0.0", +- "available-typed-arrays": "^1.0.5", +- "call-bind": "^1.0.2", +- "es-set-tostringtag": "^2.0.1", +- "es-to-primitive": "^1.2.1", +- "function.prototype.name": "^1.1.5", +- "get-intrinsic": "^1.2.0", +- "get-symbol-description": "^1.0.0", +- "globalthis": "^1.0.3", +- "gopd": "^1.0.1", +- "has": "^1.0.3", +- "has-property-descriptors": "^1.0.0", +- "has-proto": "^1.0.1", +- "has-symbols": "^1.0.3", +- "internal-slot": "^1.0.5", +- "is-array-buffer": "^3.0.2", ++ "version": "1.23.8", ++ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.8.tgz", ++ "integrity": "sha512-lfab8IzDn6EpI1ibZakcgS6WsfEBiB+43cuJo+wgylx1xKXf+Sp+YR3vFuQwC/u3sxYwV8Cxe3B0DpVUu/WiJQ==", ++ "dev": true, ++ "requires": { ++ "array-buffer-byte-length": "^1.0.2", ++ "arraybuffer.prototype.slice": "^1.0.4", ++ "available-typed-arrays": "^1.0.7", ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "data-view-buffer": "^1.0.2", ++ "data-view-byte-length": "^1.0.2", ++ "data-view-byte-offset": "^1.0.1", ++ "es-define-property": "^1.0.1", ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.0.0", ++ "es-set-tostringtag": "^2.0.3", ++ "es-to-primitive": "^1.3.0", ++ "function.prototype.name": "^1.1.8", ++ "get-intrinsic": "^1.2.6", ++ "get-symbol-description": "^1.1.0", ++ "globalthis": "^1.0.4", ++ "gopd": "^1.2.0", ++ "has-property-descriptors": "^1.0.2", ++ "has-proto": "^1.2.0", ++ "has-symbols": "^1.1.0", ++ "hasown": "^2.0.2", ++ "internal-slot": "^1.1.0", ++ "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", +- "is-negative-zero": "^2.0.2", +- "is-regex": "^1.1.4", +- "is-shared-array-buffer": "^1.0.2", +- "is-string": "^1.0.7", +- "is-typed-array": "^1.1.10", +- "is-weakref": "^1.0.2", +- "object-inspect": "^1.12.3", ++ "is-data-view": "^1.0.2", ++ "is-regex": "^1.2.1", ++ "is-shared-array-buffer": "^1.0.4", ++ "is-string": "^1.1.1", ++ "is-typed-array": "^1.1.15", ++ "is-weakref": "^1.1.0", ++ "math-intrinsics": "^1.1.0", ++ "object-inspect": "^1.13.3", + "object-keys": "^1.1.1", +- "object.assign": "^4.1.4", +- "regexp.prototype.flags": "^1.4.3", +- "safe-regex-test": "^1.0.0", +- "string.prototype.trim": "^1.2.7", +- "string.prototype.trimend": "^1.0.6", +- "string.prototype.trimstart": "^1.0.6", +- "typed-array-length": "^1.0.4", +- "unbox-primitive": "^1.0.2", +- "which-typed-array": "^1.1.9" +- } ++ "object.assign": "^4.1.7", ++ "own-keys": "^1.0.0", ++ "regexp.prototype.flags": "^1.5.3", ++ "safe-array-concat": "^1.1.3", ++ "safe-push-apply": "^1.0.0", ++ "safe-regex-test": "^1.1.0", ++ "string.prototype.trim": "^1.2.10", ++ "string.prototype.trimend": "^1.0.9", ++ "string.prototype.trimstart": "^1.0.8", ++ "typed-array-buffer": "^1.0.3", ++ "typed-array-byte-length": "^1.0.3", ++ "typed-array-byte-offset": "^1.0.4", ++ "typed-array-length": "^1.0.7", ++ "unbox-primitive": "^1.1.0", ++ "which-typed-array": "^1.1.18" ++ } ++ }, ++ "es-define-property": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", ++ "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", ++ "dev": true ++ }, ++ "es-errors": { ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", ++ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", ++ "dev": true + }, + "es-get-iterator": { + "version": "1.1.3", +@@ -9470,35 +10216,44 @@ + "stop-iteration-iterator": "^1.0.0" + } + }, ++ "es-object-atoms": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", ++ "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", ++ "dev": true, ++ "requires": { ++ "es-errors": "^1.3.0" ++ } ++ }, + "es-set-tostringtag": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", +- "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", ++ "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "requires": { +- "get-intrinsic": "^1.1.3", +- "has": "^1.0.3", +- "has-tostringtag": "^1.0.0" ++ "get-intrinsic": "^1.2.4", ++ "has-tostringtag": "^1.0.2", ++ "hasown": "^2.0.1" + } + }, + "es-shim-unscopables": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", +- "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", ++ "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "requires": { +- "has": "^1.0.3" ++ "hasown": "^2.0.0" + } + }, + "es-to-primitive": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", +- "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", ++ "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "requires": { +- "is-callable": "^1.1.4", +- "is-date-object": "^1.0.1", +- "is-symbol": "^1.0.2" ++ "is-callable": "^1.2.7", ++ "is-date-object": "^1.0.5", ++ "is-symbol": "^1.0.4" + } + }, + "escalade": { +@@ -9636,14 +10391,14 @@ + "requires": {} + }, + "eslint-import-resolver-node": { +- "version": "0.3.7", +- "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", +- "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", ++ "version": "0.3.9", ++ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", ++ "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "requires": { + "debug": "^3.2.7", +- "is-core-module": "^2.11.0", +- "resolve": "^1.22.1" ++ "is-core-module": "^2.13.0", ++ "resolve": "^1.22.4" + }, + "dependencies": { + "debug": { +@@ -9673,9 +10428,9 @@ + } + }, + "eslint-module-utils": { +- "version": "2.8.0", +- "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", +- "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", ++ "version": "2.12.0", ++ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", ++ "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dev": true, + "requires": { + "debug": "^3.2.7" +@@ -9867,28 +10622,30 @@ + "requires": {} + }, + "eslint-plugin-import": { +- "version": "2.28.1", +- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz", +- "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==", ++ "version": "2.31.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", ++ "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "dev": true, + "requires": { +- "array-includes": "^3.1.6", +- "array.prototype.findlastindex": "^1.2.2", +- "array.prototype.flat": "^1.3.1", +- "array.prototype.flatmap": "^1.3.1", ++ "@rtsao/scc": "^1.1.0", ++ "array-includes": "^3.1.8", ++ "array.prototype.findlastindex": "^1.2.5", ++ "array.prototype.flat": "^1.3.2", ++ "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", +- "eslint-import-resolver-node": "^0.3.7", +- "eslint-module-utils": "^2.8.0", +- "has": "^1.0.3", +- "is-core-module": "^2.13.0", ++ "eslint-import-resolver-node": "^0.3.9", ++ "eslint-module-utils": "^2.12.0", ++ "hasown": "^2.0.2", ++ "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", +- "object.fromentries": "^2.0.6", +- "object.groupby": "^1.0.0", +- "object.values": "^1.1.6", ++ "object.fromentries": "^2.0.8", ++ "object.groupby": "^1.0.3", ++ "object.values": "^1.2.0", + "semver": "^6.3.1", +- "tsconfig-paths": "^3.14.2" ++ "string.prototype.trimend": "^1.0.8", ++ "tsconfig-paths": "^3.15.0" + }, + "dependencies": { + "debug": { +@@ -10216,21 +10973,23 @@ + "optional": true + }, + "function-bind": { +- "version": "1.1.1", +- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", +- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", ++ "version": "1.1.2", ++ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", ++ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true + }, + "function.prototype.name": { +- "version": "1.1.5", +- "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", +- "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", ++ "version": "1.1.8", ++ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", ++ "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.3", +- "es-abstract": "^1.19.0", +- "functions-have-names": "^1.2.2" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "define-properties": "^1.2.1", ++ "functions-have-names": "^1.2.3", ++ "hasown": "^2.0.2", ++ "is-callable": "^1.2.7" + } + }, + "functions-have-names": { +@@ -10252,15 +11011,21 @@ + "dev": true + }, + "get-intrinsic": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", +- "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", ++ "version": "1.2.6", ++ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", ++ "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", + "dev": true, + "requires": { +- "function-bind": "^1.1.1", +- "has": "^1.0.3", +- "has-proto": "^1.0.1", +- "has-symbols": "^1.0.3" ++ "call-bind-apply-helpers": "^1.0.1", ++ "dunder-proto": "^1.0.0", ++ "es-define-property": "^1.0.1", ++ "es-errors": "^1.3.0", ++ "es-object-atoms": "^1.0.0", ++ "function-bind": "^1.1.2", ++ "gopd": "^1.2.0", ++ "has-symbols": "^1.1.0", ++ "hasown": "^2.0.2", ++ "math-intrinsics": "^1.0.0" + } + }, + "get-package-type": { +@@ -10275,13 +11040,14 @@ + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "get-symbol-description": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", +- "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", ++ "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.1" ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.6" + } + }, + "get-tsconfig": { +@@ -10320,12 +11086,13 @@ + "dev": true + }, + "globalthis": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", +- "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", ++ "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "requires": { +- "define-properties": "^1.1.3" ++ "define-properties": "^1.2.1", ++ "gopd": "^1.0.1" + } + }, + "globalyzer": { +@@ -10355,13 +11122,10 @@ + "dev": true + }, + "gopd": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", +- "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", +- "dev": true, +- "requires": { +- "get-intrinsic": "^1.1.3" +- } ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", ++ "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", ++ "dev": true + }, + "got": { + "version": "13.0.0", +@@ -10423,33 +11187,45 @@ + "dev": true + }, + "has-property-descriptors": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", +- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", ++ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "requires": { +- "get-intrinsic": "^1.1.1" ++ "es-define-property": "^1.0.0" + } + }, + "has-proto": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", +- "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", +- "dev": true ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", ++ "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", ++ "dev": true, ++ "requires": { ++ "dunder-proto": "^1.0.0" ++ } + }, + "has-symbols": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", +- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", ++ "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true + }, + "has-tostringtag": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", +- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", ++ "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", ++ "dev": true, ++ "requires": { ++ "has-symbols": "^1.0.3" ++ } ++ }, ++ "hasown": { ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", ++ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "requires": { +- "has-symbols": "^1.0.2" ++ "function-bind": "^1.1.2" + } + }, + "html-escaper": { +@@ -10527,14 +11303,14 @@ + "dev": true + }, + "internal-slot": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", +- "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", ++ "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "requires": { +- "get-intrinsic": "^1.2.0", +- "has": "^1.0.3", +- "side-channel": "^1.0.4" ++ "es-errors": "^1.3.0", ++ "hasown": "^2.0.2", ++ "side-channel": "^1.1.0" + } + }, + "is-arguments": { +@@ -10548,14 +11324,14 @@ + } + }, + "is-array-buffer": { +- "version": "3.0.2", +- "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", +- "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", ++ "version": "3.0.5", ++ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", ++ "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.2.0", +- "is-typed-array": "^1.1.10" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "get-intrinsic": "^1.2.6" + } + }, + "is-arrayish": { +@@ -10564,23 +11340,32 @@ + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, ++ "is-async-function": { ++ "version": "2.0.0", ++ "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", ++ "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", ++ "dev": true, ++ "requires": { ++ "has-tostringtag": "^1.0.0" ++ } ++ }, + "is-bigint": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", +- "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", ++ "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "requires": { +- "has-bigints": "^1.0.1" ++ "has-bigints": "^1.0.2" + } + }, + "is-boolean-object": { +- "version": "1.1.2", +- "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", +- "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", ++ "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.2", ++ "has-tostringtag": "^1.0.2" + } + }, + "is-callable": { +@@ -10590,21 +11375,33 @@ + "dev": true + }, + "is-core-module": { +- "version": "2.13.0", +- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", +- "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", ++ "version": "2.16.1", ++ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", ++ "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "dev": true, + "requires": { +- "has": "^1.0.3" ++ "hasown": "^2.0.2" ++ } ++ }, ++ "is-data-view": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", ++ "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.2", ++ "get-intrinsic": "^1.2.6", ++ "is-typed-array": "^1.1.13" + } + }, + "is-date-object": { +- "version": "1.0.5", +- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", +- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", ++ "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "requires": { +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.2", ++ "has-tostringtag": "^1.0.2" + } + }, + "is-docker": { +@@ -10619,6 +11416,15 @@ + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, ++ "is-finalizationregistry": { ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", ++ "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.3" ++ } ++ }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", +@@ -10631,6 +11437,15 @@ + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, ++ "is-generator-function": { ++ "version": "1.0.10", ++ "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", ++ "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", ++ "dev": true, ++ "requires": { ++ "has-tostringtag": "^1.0.0" ++ } ++ }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", +@@ -10641,15 +11456,9 @@ + } + }, + "is-map": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", +- "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", +- "dev": true +- }, +- "is-negative-zero": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", +- "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", ++ "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true + }, + "is-number": { +@@ -10659,12 +11468,13 @@ + "dev": true + }, + "is-number-object": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", +- "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", ++ "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "requires": { +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.3", ++ "has-tostringtag": "^1.0.2" + } + }, + "is-path-inside": { +@@ -10679,28 +11489,30 @@ + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + }, + "is-regex": { +- "version": "1.1.4", +- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", +- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", ++ "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.2", ++ "gopd": "^1.2.0", ++ "has-tostringtag": "^1.0.2", ++ "hasown": "^2.0.2" + } + }, + "is-set": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", +- "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", ++ "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true + }, + "is-shared-array-buffer": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", +- "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", ++ "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2" ++ "call-bound": "^1.0.3" + } + }, + "is-stream": { +@@ -10710,59 +11522,58 @@ + "dev": true + }, + "is-string": { +- "version": "1.0.7", +- "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", +- "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", ++ "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "requires": { +- "has-tostringtag": "^1.0.0" ++ "call-bound": "^1.0.3", ++ "has-tostringtag": "^1.0.2" + } + }, + "is-symbol": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", +- "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", ++ "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "requires": { +- "has-symbols": "^1.0.2" ++ "call-bound": "^1.0.2", ++ "has-symbols": "^1.1.0", ++ "safe-regex-test": "^1.1.0" + } + }, + "is-typed-array": { +- "version": "1.1.10", +- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", +- "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", ++ "version": "1.1.15", ++ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", ++ "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "requires": { +- "available-typed-arrays": "^1.0.5", +- "call-bind": "^1.0.2", +- "for-each": "^0.3.3", +- "gopd": "^1.0.1", +- "has-tostringtag": "^1.0.0" ++ "which-typed-array": "^1.1.16" + } + }, + "is-weakmap": { +- "version": "2.0.1", +- "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", +- "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", ++ "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true + }, + "is-weakref": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", +- "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", ++ "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2" ++ "call-bound": "^1.0.2" + } + }, + "is-weakset": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", +- "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", ++ "version": "2.0.4", ++ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", ++ "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.1" ++ "call-bound": "^1.0.3", ++ "get-intrinsic": "^1.2.6" + } + }, + "is-wsl": { +@@ -11493,6 +12304,12 @@ + "tmpl": "1.0.5" + } + }, ++ "math-intrinsics": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", ++ "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", ++ "dev": true ++ }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", +@@ -11630,9 +12447,9 @@ + } + }, + "object-inspect": { +- "version": "1.12.3", +- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", +- "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", ++ "version": "1.13.3", ++ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", ++ "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "dev": true + }, + "object-is": { +@@ -11652,14 +12469,16 @@ + "dev": true + }, + "object.assign": { +- "version": "4.1.4", +- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", +- "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", ++ "version": "4.1.7", ++ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", ++ "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "has-symbols": "^1.0.3", ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0", ++ "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + } + }, +@@ -11675,37 +12494,38 @@ + } + }, + "object.fromentries": { +- "version": "2.0.6", +- "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", +- "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", ++ "version": "2.0.8", ++ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", ++ "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2", ++ "es-object-atoms": "^1.0.0" + } + }, + "object.groupby": { +- "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.0.tgz", +- "integrity": "sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==", ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", ++ "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.2.0", +- "es-abstract": "^1.21.2", +- "get-intrinsic": "^1.2.1" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.2" + } + }, + "object.values": { +- "version": "1.1.6", +- "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", +- "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", ++ "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0" + } + }, + "once": { +@@ -11750,6 +12570,17 @@ + "type-check": "^0.4.0" + } + }, ++ "own-keys": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", ++ "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", ++ "dev": true, ++ "requires": { ++ "get-intrinsic": "^1.2.6", ++ "object-keys": "^1.1.1", ++ "safe-push-apply": "^1.0.0" ++ } ++ }, + "p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", +@@ -11862,6 +12693,12 @@ + "find-up": "^4.0.0" + } + }, ++ "possible-typed-array-names": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", ++ "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", ++ "dev": true ++ }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", +@@ -11961,6 +12798,22 @@ + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, ++ "reflect.getprototypeof": { ++ "version": "1.0.9", ++ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.9.tgz", ++ "integrity": "sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==", ++ "dev": true, ++ "requires": { ++ "call-bind": "^1.0.8", ++ "define-properties": "^1.2.1", ++ "dunder-proto": "^1.0.1", ++ "es-abstract": "^1.23.6", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.6", ++ "gopd": "^1.2.0", ++ "which-builtin-type": "^1.2.1" ++ } ++ }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", +@@ -11968,14 +12821,15 @@ + "dev": true + }, + "regexp.prototype.flags": { +- "version": "1.4.3", +- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", +- "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", ++ "version": "1.5.3", ++ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", ++ "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.3", +- "functions-have-names": "^1.2.2" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-errors": "^1.3.0", ++ "set-function-name": "^2.0.2" + } + }, + "require-directory": { +@@ -11985,12 +12839,12 @@ + "dev": true + }, + "resolve": { +- "version": "1.22.2", +- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", +- "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", ++ "version": "1.22.10", ++ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", ++ "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "requires": { +- "is-core-module": "^2.11.0", ++ "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } +@@ -12066,15 +12920,38 @@ + "queue-microtask": "^1.2.2" + } + }, +- "safe-regex-test": { ++ "safe-array-concat": { ++ "version": "1.1.3", ++ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", ++ "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", ++ "dev": true, ++ "requires": { ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.2", ++ "get-intrinsic": "^1.2.6", ++ "has-symbols": "^1.1.0", ++ "isarray": "^2.0.5" ++ } ++ }, ++ "safe-push-apply": { + "version": "1.0.0", +- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", +- "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", ++ "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", ++ "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "get-intrinsic": "^1.1.3", +- "is-regex": "^1.1.4" ++ "es-errors": "^1.3.0", ++ "isarray": "^2.0.5" ++ } ++ }, ++ "safe-regex-test": { ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", ++ "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "is-regex": "^1.2.1" + } + }, + "semver": { +@@ -12082,6 +12959,32 @@ + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + }, ++ "set-function-length": { ++ "version": "1.2.2", ++ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", ++ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", ++ "dev": true, ++ "requires": { ++ "define-data-property": "^1.1.4", ++ "es-errors": "^1.3.0", ++ "function-bind": "^1.1.2", ++ "get-intrinsic": "^1.2.4", ++ "gopd": "^1.0.1", ++ "has-property-descriptors": "^1.0.2" ++ } ++ }, ++ "set-function-name": { ++ "version": "2.0.2", ++ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", ++ "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", ++ "dev": true, ++ "requires": { ++ "define-data-property": "^1.1.4", ++ "es-errors": "^1.3.0", ++ "functions-have-names": "^1.2.3", ++ "has-property-descriptors": "^1.0.2" ++ } ++ }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", +@@ -12098,14 +13001,51 @@ + "dev": true + }, + "side-channel": { +- "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", +- "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", ++ "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "requires": { +- "call-bind": "^1.0.0", +- "get-intrinsic": "^1.0.2", +- "object-inspect": "^1.9.0" ++ "es-errors": "^1.3.0", ++ "object-inspect": "^1.13.3", ++ "side-channel-list": "^1.0.0", ++ "side-channel-map": "^1.0.1", ++ "side-channel-weakmap": "^1.0.2" ++ } ++ }, ++ "side-channel-list": { ++ "version": "1.0.0", ++ "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", ++ "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", ++ "dev": true, ++ "requires": { ++ "es-errors": "^1.3.0", ++ "object-inspect": "^1.13.3" ++ } ++ }, ++ "side-channel-map": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", ++ "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.5", ++ "object-inspect": "^1.13.3" ++ } ++ }, ++ "side-channel-weakmap": { ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", ++ "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.2", ++ "es-errors": "^1.3.0", ++ "get-intrinsic": "^1.2.5", ++ "object-inspect": "^1.13.3", ++ "side-channel-map": "^1.0.1" + } + }, + "signal-exit": { +@@ -12196,36 +13136,41 @@ + } + }, + "string.prototype.trim": { +- "version": "1.2.7", +- "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", +- "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", ++ "version": "1.2.10", ++ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", ++ "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.2", ++ "define-data-property": "^1.1.4", ++ "define-properties": "^1.2.1", ++ "es-abstract": "^1.23.5", ++ "es-object-atoms": "^1.0.0", ++ "has-property-descriptors": "^1.0.2" + } + }, + "string.prototype.trimend": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", +- "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", ++ "version": "1.0.9", ++ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", ++ "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.2", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0" + } + }, + "string.prototype.trimstart": { +- "version": "1.0.6", +- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", +- "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", ++ "version": "1.0.8", ++ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", ++ "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", +- "define-properties": "^1.1.4", +- "es-abstract": "^1.20.4" ++ "call-bind": "^1.0.7", ++ "define-properties": "^1.2.1", ++ "es-object-atoms": "^1.0.0" + } + }, + "strip-ansi": { +@@ -12382,9 +13327,9 @@ + } + }, + "tsconfig-paths": { +- "version": "3.14.2", +- "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", +- "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", ++ "version": "3.15.0", ++ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", ++ "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", +@@ -12445,15 +13390,57 @@ + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + }, +- "typed-array-length": { ++ "typed-array-buffer": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", ++ "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.3", ++ "es-errors": "^1.3.0", ++ "is-typed-array": "^1.1.14" ++ } ++ }, ++ "typed-array-byte-length": { ++ "version": "1.0.3", ++ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", ++ "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", ++ "dev": true, ++ "requires": { ++ "call-bind": "^1.0.8", ++ "for-each": "^0.3.3", ++ "gopd": "^1.2.0", ++ "has-proto": "^1.2.0", ++ "is-typed-array": "^1.1.14" ++ } ++ }, ++ "typed-array-byte-offset": { + "version": "1.0.4", +- "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", +- "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", ++ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", ++ "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", ++ "available-typed-arrays": "^1.0.7", ++ "call-bind": "^1.0.8", ++ "for-each": "^0.3.3", ++ "gopd": "^1.2.0", ++ "has-proto": "^1.2.0", ++ "is-typed-array": "^1.1.15", ++ "reflect.getprototypeof": "^1.0.9" ++ } ++ }, ++ "typed-array-length": { ++ "version": "1.0.7", ++ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", ++ "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", ++ "dev": true, ++ "requires": { ++ "call-bind": "^1.0.7", + "for-each": "^0.3.3", +- "is-typed-array": "^1.1.9" ++ "gopd": "^1.0.1", ++ "is-typed-array": "^1.1.13", ++ "possible-typed-array-names": "^1.0.0", ++ "reflect.getprototypeof": "^1.0.6" + } + }, + "typescript": { +@@ -12463,15 +13450,15 @@ + "dev": true + }, + "unbox-primitive": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", +- "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", ++ "version": "1.1.0", ++ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", ++ "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "requires": { +- "call-bind": "^1.0.2", ++ "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", +- "has-symbols": "^1.0.3", +- "which-boxed-primitive": "^1.0.2" ++ "has-symbols": "^1.1.0", ++ "which-boxed-primitive": "^1.1.1" + } + }, + "undici-types": { +@@ -12553,42 +13540,63 @@ + } + }, + "which-boxed-primitive": { +- "version": "1.0.2", +- "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", +- "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", ++ "version": "1.1.1", ++ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", ++ "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "requires": { +- "is-bigint": "^1.0.1", +- "is-boolean-object": "^1.1.0", +- "is-number-object": "^1.0.4", +- "is-string": "^1.0.5", +- "is-symbol": "^1.0.3" ++ "is-bigint": "^1.1.0", ++ "is-boolean-object": "^1.2.1", ++ "is-number-object": "^1.1.1", ++ "is-string": "^1.1.1", ++ "is-symbol": "^1.1.1" ++ } ++ }, ++ "which-builtin-type": { ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", ++ "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", ++ "dev": true, ++ "requires": { ++ "call-bound": "^1.0.2", ++ "function.prototype.name": "^1.1.6", ++ "has-tostringtag": "^1.0.2", ++ "is-async-function": "^2.0.0", ++ "is-date-object": "^1.1.0", ++ "is-finalizationregistry": "^1.1.0", ++ "is-generator-function": "^1.0.10", ++ "is-regex": "^1.2.1", ++ "is-weakref": "^1.0.2", ++ "isarray": "^2.0.5", ++ "which-boxed-primitive": "^1.1.0", ++ "which-collection": "^1.0.2", ++ "which-typed-array": "^1.1.16" + } + }, + "which-collection": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", +- "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", ++ "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "requires": { +- "is-map": "^2.0.1", +- "is-set": "^2.0.1", +- "is-weakmap": "^2.0.1", +- "is-weakset": "^2.0.1" ++ "is-map": "^2.0.3", ++ "is-set": "^2.0.3", ++ "is-weakmap": "^2.0.2", ++ "is-weakset": "^2.0.3" + } + }, + "which-typed-array": { +- "version": "1.1.9", +- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", +- "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", ++ "version": "1.1.18", ++ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", ++ "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", + "dev": true, + "requires": { +- "available-typed-arrays": "^1.0.5", +- "call-bind": "^1.0.2", ++ "available-typed-arrays": "^1.0.7", ++ "call-bind": "^1.0.8", ++ "call-bound": "^1.0.3", + "for-each": "^0.3.3", +- "gopd": "^1.0.1", +- "has-tostringtag": "^1.0.0", +- "is-typed-array": "^1.1.10" ++ "gopd": "^1.2.0", ++ "has-tostringtag": "^1.0.2" + } + }, + "wrap-ansi": { +diff --git a/package.json b/package.json +index 740891a..0bd03b4 100644 +--- a/package.json ++++ b/package.json +@@ -47,7 +47,7 @@ + "eslint": "^8.47.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", +- "eslint-plugin-import": "^2.28.1", ++ "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", + "jest": "^29.7.0", diff --git a/pulls/117.json b/pulls/117.json @@ -0,0 +1,21 @@ +{ + "number": 117, + "title": "Bump eslint-plugin-import from 2.28.1 to 2.31.0", + "state": "open", + "diff_file": "117.diff", + "author": "dependabot[bot]", + "created_at": "2024-12-30T07:29:11Z", + "closed_at": null, + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-plugin-import-2.31.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.28.1 to 2.31.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/import-js/eslint-plugin-import/releases\">eslint-plugin-import's releases</a>.</em></p>\n<blockquote>\n<h2>v2.31.0</h2>\n<h3>Added</h3>\n<ul>\n<li>support eslint v9 (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\">#2996</a>, thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>] [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li><a href=\"./docs/rules/order.md\"><code>order</code></a>: allow validating named imports (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3043\">#3043</a>, thanks [<a href=\"https://github.com/manuth\"><code>@\u200bmanuth</code></a>])</li>\n<li><a href=\"./docs/rules/extensions.md\"><code>extensions</code></a>: add the <code>checkTypeImports</code> option (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2817\">#2817</a>, thanks [<a href=\"https://github.com/phryneas\"><code>@\u200bphryneas</code></a>])</li>\n</ul>\n<h3>Fixed</h3>\n<ul>\n<li><code>ExportMap</code> / flat config: include <code>languageOptions</code> in context (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3052\">#3052</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li><a href=\"./docs/rules/no-named-as-default.md\"><code>no-named-as-default</code></a>: Allow using an identifier if the export is both a named and a default export (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3032\">#3032</a>, thanks [<a href=\"https://github.com/akwodkiewicz\"><code>@\u200bakwodkiewicz</code></a>])</li>\n<li><a href=\"./docs/rules/export.md\"><code>export</code></a>: False positive for exported overloaded functions in TS (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3065\">#3065</a>, thanks [<a href=\"https://github.com/liuxingbaoyu\"><code>@\u200bliuxingbaoyu</code></a>])</li>\n<li><code>exportMap</code>: export map cache is tainted by unreliable parse results (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3062\">#3062</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li><code>exportMap</code>: improve cacheKey when using flat config (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3072\">#3072</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li>adjust &quot;is source type module&quot; checks for flat config (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\">#2996</a>, thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>])</li>\n</ul>\n<h3>Changed</h3>\n<ul>\n<li>[Docs] <a href=\"./docs/rules/no-relative-packages.md\"><code>no-relative-packages</code></a>: fix typo (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3066\">#3066</a>, thanks [<a href=\"https://github.com/joshuaobrien\"><code>@\u200bjoshuaobrien</code></a>])</li>\n<li>[Performance] <a href=\"./docs/rules/no-cycle.md\"><code>no-cycle</code></a>: dont scc for each linted file (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3068\">#3068</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Docs] <a href=\"./docs/rules/no-cycle.md\"><code>no-cycle</code></a>: add <code>disableScc</code> to docs (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3070\">#3070</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Tests] use re-exported <code>RuleTester</code> (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3071\">#3071</a>, thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>])</li>\n<li>[Docs] <a href=\"./docs/rules/no-restricted-paths.md\"><code>no-restricted-paths</code></a>: fix grammar (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3073\">#3073</a>, thanks [<a href=\"https://github.com/unbeauvoyage\"><code>@\u200bunbeauvoyage</code></a>])</li>\n<li>[Tests] <a href=\"./docs/rules/no-default-export.md\"><code>no-default-export</code></a>, <a href=\"./docs/rules/no-named-export.md\"><code>no-named-export</code></a>: add test case (thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>])</li>\n</ul>\n<p><a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3073\">#3073</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3073\">import-js/eslint-plugin-import#3073</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3072\">#3072</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3072\">import-js/eslint-plugin-import#3072</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3071\">#3071</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3071\">import-js/eslint-plugin-import#3071</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3070\">#3070</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3070\">import-js/eslint-plugin-import#3070</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3068\">#3068</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3068\">import-js/eslint-plugin-import#3068</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3066\">#3066</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3066\">import-js/eslint-plugin-import#3066</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3065\">#3065</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3065\">import-js/eslint-plugin-import#3065</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3062\">#3062</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3062\">import-js/eslint-plugin-import#3062</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3052\">#3052</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3052\">import-js/eslint-plugin-import#3052</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3043\">#3043</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3043\">import-js/eslint-plugin-import#3043</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3032\">#3032</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/3032\">import-js/eslint-plugin-import#3032</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\">#2996</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/2996\">import-js/eslint-plugin-import#2996</a>\n<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2817\">#2817</a>: <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/pull/2817\">import-js/eslint-plugin-import#2817</a>\n[<a href=\"https://github.com/akwodkiewicz\"><code>@\u200bakwodkiewicz</code></a>]: <a href=\"https://github.com/akwodkiewicz\">https://github.com/akwodkiewicz</a>\n[<a href=\"https://github.com/joshuaobrien\"><code>@\u200bjoshuaobrien</code></a>]: <a href=\"https://github.com/joshuaobrien\">https://github.com/joshuaobrien</a>\n[<a href=\"https://github.com/liuxingbaoyu\"><code>@\u200bliuxingbaoyu</code></a>]: <a href=\"https://github.com/liuxingbaoyu\">https://github.com/liuxingbaoyu</a>\n[<a href=\"https://github.com/manuth\"><code>@\u200bmanuth</code></a>]: <a href=\"https://github.com/manuth\">https://github.com/manuth</a>\n[<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>]: <a href=\"https://github.com/michaelfaith\">https://github.com/michaelfaith</a>\n[<a href=\"https://github.com/phryneas\"><code>@\u200bphryneas</code></a>]: <a href=\"https://github.com/phryneas\">https://github.com/phryneas</a></p>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\">eslint-plugin-import's changelog</a>.</em></p>\n<blockquote>\n<h2>[2.31.0] - 2024-10-03</h2>\n<h3>Added</h3>\n<ul>\n<li>support eslint v9 (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\">#2996</a>, thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>] [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li>[<code>order</code>]: allow validating named imports (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3043\">#3043</a>, thanks [<a href=\"https://github.com/manuth\"><code>@\u200bmanuth</code></a>])</li>\n<li>[<code>extensions</code>]: add the <code>checkTypeImports</code> option (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2817\">#2817</a>, thanks [<a href=\"https://github.com/phryneas\"><code>@\u200bphryneas</code></a>])</li>\n</ul>\n<h3>Fixed</h3>\n<ul>\n<li><code>ExportMap</code> / flat config: include <code>languageOptions</code> in context (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3052\">#3052</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li>[<code>no-named-as-default</code>]: Allow using an identifier if the export is both a named and a default export (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3032\">#3032</a>, thanks [<a href=\"https://github.com/akwodkiewicz\"><code>@\u200bakwodkiewicz</code></a>])</li>\n<li>[<code>export</code>]: False positive for exported overloaded functions in TS (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3065\">#3065</a>, thanks [<a href=\"https://github.com/liuxingbaoyu\"><code>@\u200bliuxingbaoyu</code></a>])</li>\n<li><code>exportMap</code>: export map cache is tainted by unreliable parse results (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3062\">#3062</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li><code>exportMap</code>: improve cacheKey when using flat config (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3072\">#3072</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n<li>adjust &quot;is source type module&quot; checks for flat config (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\">#2996</a>, thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>])</li>\n</ul>\n<h3>Changed</h3>\n<ul>\n<li>[Docs] [<code>no-relative-packages</code>]: fix typo (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3066\">#3066</a>, thanks [<a href=\"https://github.com/joshuaobrien\"><code>@\u200bjoshuaobrien</code></a>])</li>\n<li>[Performance] [<code>no-cycle</code>]: dont scc for each linted file (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3068\">#3068</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Docs] [<code>no-cycle</code>]: add <code>disableScc</code> to docs (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3070\">#3070</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Tests] use re-exported <code>RuleTester</code> (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3071\">#3071</a>, thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>])</li>\n<li>[Docs] [<code>no-restricted-paths</code>]: fix grammar (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3073\">#3073</a>, thanks [<a href=\"https://github.com/unbeauvoyage\"><code>@\u200bunbeauvoyage</code></a>])</li>\n<li>[Tests] [<code>no-default-export</code>], [<code>no-named-export</code>]: add test case (thanks [<a href=\"https://github.com/G-Rath\"><code>@\u200bG-Rath</code></a>])</li>\n</ul>\n<h2>[2.30.0] - 2024-09-02</h2>\n<h3>Added</h3>\n<ul>\n<li>[<code>dynamic-import-chunkname</code>]: add <code>allowEmpty</code> option to allow empty leading comments (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2942\">#2942</a>, thanks [<a href=\"https://github.com/JiangWeixian\"><code>@\u200bJiangWeixian</code></a>])</li>\n<li>[<code>dynamic-import-chunkname</code>]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3004\">#3004</a>, thanks [<a href=\"https://github.com/amsardesai\"><code>@\u200bamsardesai</code></a>])</li>\n<li>[<code>no-unused-modules</code>]: Add <code>ignoreUnusedTypeExports</code> option (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3011\">#3011</a>, thanks [<a href=\"https://github.com/silverwind\"><code>@\u200bsilverwind</code></a>])</li>\n<li>add support for Flat Config (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3018\">#3018</a>, thanks [<a href=\"https://github.com/michaelfaith\"><code>@\u200bmichaelfaith</code></a>])</li>\n</ul>\n<h3>Fixed</h3>\n<ul>\n<li>[<code>no-extraneous-dependencies</code>]: allow wrong path (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3012\">#3012</a>, thanks [<a href=\"https://github.com/chabb\"><code>@\u200bchabb</code></a>])</li>\n<li>[<code>no-cycle</code>]: use scc algorithm to optimize (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2998\">#2998</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[<code>no-duplicates</code>]: Removing duplicates breaks in TypeScript (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3033\">#3033</a>, thanks [<a href=\"https://github.com/yesl-kim\"><code>@\u200byesl-kim</code></a>])</li>\n<li>[<code>newline-after-import</code>]: fix considerComments option when require (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2952\">#2952</a>, thanks [<a href=\"https://github.com/developer-bandi\"><code>@\u200bdeveloper-bandi</code></a>])</li>\n<li>[<code>order</code>]: do not compare first path segment for relative paths (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2682\">#2682</a>) (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2885\">#2885</a>, thanks [<a href=\"https://github.com/mihkeleidast\"><code>@\u200bmihkeleidast</code></a>])</li>\n</ul>\n<h3>Changed</h3>\n<ul>\n<li>[Docs] [<code>no-extraneous-dependencies</code>]: Make glob pattern description more explicit (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2944\">#2944</a>, thanks [<a href=\"https://github.com/mulztob\"><code>@\u200bmulztob</code></a>])</li>\n<li>[<code>no-unused-modules</code>]: add console message to help debug <a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2866\">#2866</a></li>\n<li>[Refactor] <code>ExportMap</code>: make procedures static instead of monkeypatching exportmap (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2982\">#2982</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Refactor] <code>ExportMap</code>: separate ExportMap instance from its builder logic (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2985\">#2985</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Docs] [<code>order</code>]: Add a quick note on how unbound imports and --fix (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2640\">#2640</a>, thanks [<a href=\"https://github.com/minervabot\"><code>@\u200bminervabot</code></a>])</li>\n<li>[Tests] appveyor -&gt; GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2987\">#2987</a>, thanks [<a href=\"https://github.com/joeyguerra\"><code>@\u200bjoeyguerra</code></a>])</li>\n<li>[actions] migrate OSX tests to GHA ([ljharb#37], thanks [<a href=\"https://github.com/aks\"><code>@\u200baks</code></a>-])</li>\n<li>[Refactor] <code>exportMapBuilder</code>: avoid hoisting (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2989\">#2989</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Refactor] <code>ExportMap</code>: extract &quot;builder&quot; logic to separate files (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2991\">#2991</a>, thanks [<a href=\"https://github.com/soryy708\"><code>@\u200bsoryy708</code></a>])</li>\n<li>[Docs] [<code>order</code>]: update the description of the <code>pathGroupsExcludedImportTypes</code> option (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3036\">#3036</a>, thanks [<a href=\"https://github.com/liby\"><code>@\u200bliby</code></a>])</li>\n<li>[readme] Clarify how to install the plugin (<a href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2993\">#2993</a>, thanks [<a href=\"https://github.com/jwbth\"><code>@\u200bjwbth</code></a>])</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/91f809b28323bfbd27749bae84daed00511b07e5\"><code>91f809b</code></a> v2.31.0</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/3f1ac249272db87f0191727beeaa368fcbe7aab4\"><code>3f1ac24</code></a> [utils] [refactor] <code>parse</code>: avoid using a regex here</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/d225176343d491db07a1c9e6e521ea90f169c928\"><code>d225176</code></a> [New] <code>extensions</code>: add the <code>checkTypeImports</code> option</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/5a51b9a4ca13cb5fa5cfa349a99999826b5e2aed\"><code>5a51b9a</code></a> [Tests] <code>rule-tester</code>: try this babel class workaround</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/d66cde00ee15c49951071636ccf0b3c4ed8ba831\"><code>d66cde0</code></a> [New] support eslint v9</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/d27a639f338a77a6a0de87cb40c17d7b81a65b41\"><code>d27a639</code></a> [Fix] adjust &quot;is source type module&quot; checks for flat config</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/1fa8a07a791b2497c8003e63e45f359eb65b1508\"><code>1fa8a07</code></a> [Refactor] create <code>sourceType</code> helper</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/0bc13553d44e962b416d602da779364515d3df28\"><code>0bc1355</code></a> [Tests] <code>no-default-export</code>, <code>no-named-export</code>: add test cases with non-modu...</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/55fa203518fe71a28c697407b436619961009166\"><code>55fa203</code></a> [Tests] <code>no-default-export</code>, <code>no-named-export</code>: add test case</li>\n<li><a href=\"https://github.com/import-js/eslint-plugin-import/commit/6be20dfa1170c9c5f3cf12f328c1a7cc5cd04c13\"><code>6be20df</code></a> [Docs] <code>no-restricted-paths</code>: fix grammar</li>\n<li>Additional commits viewable in <a href=\"https://github.com/import-js/eslint-plugin-import/compare/v2.28.1...v2.31.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-import&package-manager=npm_and_yarn&previous-version=2.28.1&new-version=2.31.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/117.md b/pulls/117.md @@ -0,0 +1,175 @@ +# PR #117 Bump eslint-plugin-import from 2.28.1 to 2.31.0 + +- **Status:** open +- **Author:** @dependabot[bot] +- **Created:** 2024-12-30T07:29:11Z +- **Branch:** dependabot/npm_and_yarn/eslint-plugin-import-2.31.0 → main +- **Labels:** dependencies, javascript +- **Diff:** [117.diff](./117.diff) + +--- + +Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.28.1 to 2.31.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/import-js/eslint-plugin-import/releases">eslint-plugin-import's releases</a>.</em></p> +<blockquote> +<h2>v2.31.0</h2> +<h3>Added</h3> +<ul> +<li>support eslint v9 (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2996">#2996</a>, thanks [<a href="https://github.com/G-Rath"><code>@​G-Rath</code></a>] [<a href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li> +<li><a href="./docs/rules/order.md"><code>order</code></a>: allow validating named imports (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3043">#3043</a>, thanks [<a href="https://github.com/manuth"><code>@​manuth</code></a>])</li> +<li><a href="./docs/rules/extensions.md"><code>extensions</code></a>: add the <code>checkTypeImports</code> option (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2817">#2817</a>, thanks [<a href="https://github.com/phryneas"><code>@​phryneas</code></a>])</li> +</ul> +<h3>Fixed</h3> +<ul> +<li><code>ExportMap</code> / flat config: include <code>languageOptions</code> in context (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3052">#3052</a>, thanks [<a href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li> +<li><a href="./docs/rules/no-named-as-default.md"><code>no-named-as-default</code></a>: Allow using an identifier if the export is both a named and a default export (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3032">#3032</a>, thanks [<a href="https://github.com/akwodkiewicz"><code>@​akwodkiewicz</code></a>])</li> +<li><a href="./docs/rules/export.md"><code>export</code></a>: False positive for exported overloaded functions in TS (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3065">#3065</a>, thanks [<a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>])</li> +<li><code>exportMap</code>: export map cache is tainted by unreliable parse results (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3062">#3062</a>, thanks [<a href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li> +<li><code>exportMap</code>: improve cacheKey when using flat config (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3072">#3072</a>, thanks [<a href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li> +<li>adjust &quot;is source type module&quot; checks for flat config (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2996">#2996</a>, thanks [<a href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li> +</ul> +<h3>Changed</h3> +<ul> +<li>[Docs] <a href="./docs/rules/no-relative-packages.md"><code>no-relative-packages</code></a>: fix typo (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3066">#3066</a>, thanks [<a href="https://github.com/joshuaobrien"><code>@​joshuaobrien</code></a>])</li> +<li>[Performance] <a href="./docs/rules/no-cycle.md"><code>no-cycle</code></a>: dont scc for each linted file (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3068">#3068</a>, thanks [<a href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li> +<li>[Docs] <a href="./docs/rules/no-cycle.md"><code>no-cycle</code></a>: add <code>disableScc</code> to docs (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3070">#3070</a>, thanks [<a href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li> +<li>[Tests] use re-exported <code>RuleTester</code> (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3071">#3071</a>, thanks [<a href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li> +<li>[Docs] <a href="./docs/rules/no-restricted-paths.md"><code>no-restricted-paths</code></a>: fix grammar (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3073">#3073</a>, thanks [<a href="https://github.com/unbeauvoyage"><code>@​unbeauvoyage</code></a>])</li> +<li>[Tests] <a href="./docs/rules/no-default-export.md"><code>no-default-export</code></a>, <a href="./docs/rules/no-named-export.md"><code>no-named-export</code></a>: add test case (thanks [<a href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li> +</ul> +<p><a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3073">#3073</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3073">import-js/eslint-plugin-import#3073</a> +<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3072">#3072</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3072">import-js/eslint-plugin-import#3072</a> +<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3071">#3071</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3071">import-js/eslint-plugin-import#3071</a> +<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3070">#3070</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3070">import-js/eslint-plugin-import#3070</a> +<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3068">#3068</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3068">import-js/eslint-plugin-import#3068</a> +<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3066">#3066</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3066">import-js/eslint-plugin-import#3066</a> +<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3065">#3065</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3065">import-js/eslint-plugin-import#3065</a> +<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3062">#3062</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3062">import-js/eslint-plugin-import#3062</a> +<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3052">#3052</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3052">import-js/eslint-plugin-import#3052</a> +<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3043">#3043</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3043">import-js/eslint-plugin-import#3043</a> +<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3032">#3032</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3032">import-js/eslint-plugin-import#3032</a> +<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2996">#2996</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/2996">import-js/eslint-plugin-import#2996</a> +<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2817">#2817</a>: <a href="https://redirect.github.com/import-js/eslint-plugin-import/pull/2817">import-js/eslint-plugin-import#2817</a> +[<a href="https://github.com/akwodkiewicz"><code>@​akwodkiewicz</code></a>]: <a href="https://github.com/akwodkiewicz">https://github.com/akwodkiewicz</a> +[<a href="https://github.com/joshuaobrien"><code>@​joshuaobrien</code></a>]: <a href="https://github.com/joshuaobrien">https://github.com/joshuaobrien</a> +[<a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>]: <a href="https://github.com/liuxingbaoyu">https://github.com/liuxingbaoyu</a> +[<a href="https://github.com/manuth"><code>@​manuth</code></a>]: <a href="https://github.com/manuth">https://github.com/manuth</a> +[<a href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>]: <a href="https://github.com/michaelfaith">https://github.com/michaelfaith</a> +[<a href="https://github.com/phryneas"><code>@​phryneas</code></a>]: <a href="https://github.com/phryneas">https://github.com/phryneas</a></p> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md">eslint-plugin-import's changelog</a>.</em></p> +<blockquote> +<h2>[2.31.0] - 2024-10-03</h2> +<h3>Added</h3> +<ul> +<li>support eslint v9 (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2996">#2996</a>, thanks [<a href="https://github.com/G-Rath"><code>@​G-Rath</code></a>] [<a href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li> +<li>[<code>order</code>]: allow validating named imports (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3043">#3043</a>, thanks [<a href="https://github.com/manuth"><code>@​manuth</code></a>])</li> +<li>[<code>extensions</code>]: add the <code>checkTypeImports</code> option (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2817">#2817</a>, thanks [<a href="https://github.com/phryneas"><code>@​phryneas</code></a>])</li> +</ul> +<h3>Fixed</h3> +<ul> +<li><code>ExportMap</code> / flat config: include <code>languageOptions</code> in context (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3052">#3052</a>, thanks [<a href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li> +<li>[<code>no-named-as-default</code>]: Allow using an identifier if the export is both a named and a default export (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3032">#3032</a>, thanks [<a href="https://github.com/akwodkiewicz"><code>@​akwodkiewicz</code></a>])</li> +<li>[<code>export</code>]: False positive for exported overloaded functions in TS (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3065">#3065</a>, thanks [<a href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>])</li> +<li><code>exportMap</code>: export map cache is tainted by unreliable parse results (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3062">#3062</a>, thanks [<a href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li> +<li><code>exportMap</code>: improve cacheKey when using flat config (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3072">#3072</a>, thanks [<a href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li> +<li>adjust &quot;is source type module&quot; checks for flat config (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2996">#2996</a>, thanks [<a href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li> +</ul> +<h3>Changed</h3> +<ul> +<li>[Docs] [<code>no-relative-packages</code>]: fix typo (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3066">#3066</a>, thanks [<a href="https://github.com/joshuaobrien"><code>@​joshuaobrien</code></a>])</li> +<li>[Performance] [<code>no-cycle</code>]: dont scc for each linted file (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3068">#3068</a>, thanks [<a href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li> +<li>[Docs] [<code>no-cycle</code>]: add <code>disableScc</code> to docs (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3070">#3070</a>, thanks [<a href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li> +<li>[Tests] use re-exported <code>RuleTester</code> (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3071">#3071</a>, thanks [<a href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li> +<li>[Docs] [<code>no-restricted-paths</code>]: fix grammar (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3073">#3073</a>, thanks [<a href="https://github.com/unbeauvoyage"><code>@​unbeauvoyage</code></a>])</li> +<li>[Tests] [<code>no-default-export</code>], [<code>no-named-export</code>]: add test case (thanks [<a href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li> +</ul> +<h2>[2.30.0] - 2024-09-02</h2> +<h3>Added</h3> +<ul> +<li>[<code>dynamic-import-chunkname</code>]: add <code>allowEmpty</code> option to allow empty leading comments (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2942">#2942</a>, thanks [<a href="https://github.com/JiangWeixian"><code>@​JiangWeixian</code></a>])</li> +<li>[<code>dynamic-import-chunkname</code>]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3004">#3004</a>, thanks [<a href="https://github.com/amsardesai"><code>@​amsardesai</code></a>])</li> +<li>[<code>no-unused-modules</code>]: Add <code>ignoreUnusedTypeExports</code> option (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3011">#3011</a>, thanks [<a href="https://github.com/silverwind"><code>@​silverwind</code></a>])</li> +<li>add support for Flat Config (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3018">#3018</a>, thanks [<a href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li> +</ul> +<h3>Fixed</h3> +<ul> +<li>[<code>no-extraneous-dependencies</code>]: allow wrong path (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3012">#3012</a>, thanks [<a href="https://github.com/chabb"><code>@​chabb</code></a>])</li> +<li>[<code>no-cycle</code>]: use scc algorithm to optimize (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2998">#2998</a>, thanks [<a href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li> +<li>[<code>no-duplicates</code>]: Removing duplicates breaks in TypeScript (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3033">#3033</a>, thanks [<a href="https://github.com/yesl-kim"><code>@​yesl-kim</code></a>])</li> +<li>[<code>newline-after-import</code>]: fix considerComments option when require (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2952">#2952</a>, thanks [<a href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a>])</li> +<li>[<code>order</code>]: do not compare first path segment for relative paths (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2682">#2682</a>) (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2885">#2885</a>, thanks [<a href="https://github.com/mihkeleidast"><code>@​mihkeleidast</code></a>])</li> +</ul> +<h3>Changed</h3> +<ul> +<li>[Docs] [<code>no-extraneous-dependencies</code>]: Make glob pattern description more explicit (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2944">#2944</a>, thanks [<a href="https://github.com/mulztob"><code>@​mulztob</code></a>])</li> +<li>[<code>no-unused-modules</code>]: add console message to help debug <a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2866">#2866</a></li> +<li>[Refactor] <code>ExportMap</code>: make procedures static instead of monkeypatching exportmap (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2982">#2982</a>, thanks [<a href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li> +<li>[Refactor] <code>ExportMap</code>: separate ExportMap instance from its builder logic (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2985">#2985</a>, thanks [<a href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li> +<li>[Docs] [<code>order</code>]: Add a quick note on how unbound imports and --fix (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2640">#2640</a>, thanks [<a href="https://github.com/minervabot"><code>@​minervabot</code></a>])</li> +<li>[Tests] appveyor -&gt; GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2987">#2987</a>, thanks [<a href="https://github.com/joeyguerra"><code>@​joeyguerra</code></a>])</li> +<li>[actions] migrate OSX tests to GHA ([ljharb#37], thanks [<a href="https://github.com/aks"><code>@​aks</code></a>-])</li> +<li>[Refactor] <code>exportMapBuilder</code>: avoid hoisting (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2989">#2989</a>, thanks [<a href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li> +<li>[Refactor] <code>ExportMap</code>: extract &quot;builder&quot; logic to separate files (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2991">#2991</a>, thanks [<a href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li> +<li>[Docs] [<code>order</code>]: update the description of the <code>pathGroupsExcludedImportTypes</code> option (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3036">#3036</a>, thanks [<a href="https://github.com/liby"><code>@​liby</code></a>])</li> +<li>[readme] Clarify how to install the plugin (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2993">#2993</a>, thanks [<a href="https://github.com/jwbth"><code>@​jwbth</code></a>])</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/import-js/eslint-plugin-import/commit/91f809b28323bfbd27749bae84daed00511b07e5"><code>91f809b</code></a> v2.31.0</li> +<li><a href="https://github.com/import-js/eslint-plugin-import/commit/3f1ac249272db87f0191727beeaa368fcbe7aab4"><code>3f1ac24</code></a> [utils] [refactor] <code>parse</code>: avoid using a regex here</li> +<li><a href="https://github.com/import-js/eslint-plugin-import/commit/d225176343d491db07a1c9e6e521ea90f169c928"><code>d225176</code></a> [New] <code>extensions</code>: add the <code>checkTypeImports</code> option</li> +<li><a href="https://github.com/import-js/eslint-plugin-import/commit/5a51b9a4ca13cb5fa5cfa349a99999826b5e2aed"><code>5a51b9a</code></a> [Tests] <code>rule-tester</code>: try this babel class workaround</li> +<li><a href="https://github.com/import-js/eslint-plugin-import/commit/d66cde00ee15c49951071636ccf0b3c4ed8ba831"><code>d66cde0</code></a> [New] support eslint v9</li> +<li><a href="https://github.com/import-js/eslint-plugin-import/commit/d27a639f338a77a6a0de87cb40c17d7b81a65b41"><code>d27a639</code></a> [Fix] adjust &quot;is source type module&quot; checks for flat config</li> +<li><a href="https://github.com/import-js/eslint-plugin-import/commit/1fa8a07a791b2497c8003e63e45f359eb65b1508"><code>1fa8a07</code></a> [Refactor] create <code>sourceType</code> helper</li> +<li><a href="https://github.com/import-js/eslint-plugin-import/commit/0bc13553d44e962b416d602da779364515d3df28"><code>0bc1355</code></a> [Tests] <code>no-default-export</code>, <code>no-named-export</code>: add test cases with non-modu...</li> +<li><a href="https://github.com/import-js/eslint-plugin-import/commit/55fa203518fe71a28c697407b436619961009166"><code>55fa203</code></a> [Tests] <code>no-default-export</code>, <code>no-named-export</code>: add test case</li> +<li><a href="https://github.com/import-js/eslint-plugin-import/commit/6be20dfa1170c9c5f3cf12f328c1a7cc5cd04c13"><code>6be20df</code></a> [Docs] <code>no-restricted-paths</code>: fix grammar</li> +<li>Additional commits viewable in <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.28.1...v2.31.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-import&package-manager=npm_and_yarn&previous-version=2.28.1&new-version=2.31.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/118.diff b/pulls/118.diff @@ -0,0 +1,13 @@ +diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml +index 5857255..5e85223 100644 +--- a/.github/workflows/check-dist.yml ++++ b/.github/workflows/check-dist.yml +@@ -24,7 +24,7 @@ jobs: + - uses: actions/checkout@v4 + + - name: Set Node.js 16.x +- uses: actions/setup-node@v4.1.0 ++ uses: actions/setup-node@v4.2.0 + with: + node-version: 16.x + cache: npm diff --git a/pulls/118.json b/pulls/118.json @@ -0,0 +1,27 @@ +{ + "number": 118, + "title": "Bump actions/setup-node from 4.1.0 to 4.2.0", + "state": "closed", + "diff_file": "118.diff", + "author": "dependabot[bot]", + "created_at": "2025-01-27T07:45:29Z", + "closed_at": "2025-03-17T07:20:35Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/github_actions/actions/setup-node-4.2.0", + "labels": [ + "dependencies", + "github_actions" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.1.0 to 4.2.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/actions/setup-node/releases\">actions/setup-node's releases</a>.</em></p>\n<blockquote>\n<h2>v4.2.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Enhance workflows and upgrade publish-actions from 0.2.2 to 0.3.0 by <a href=\"https://github.com/aparnajyothi-y\"><code>@\u200baparnajyothi-y</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1174\">actions/setup-node#1174</a></li>\n<li>Add recommended permissions section to readme by <a href=\"https://github.com/benwells\"><code>@\u200bbenwells</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1193\">actions/setup-node#1193</a></li>\n<li>Configure Dependabot settings by <a href=\"https://github.com/HarithaVattikuti\"><code>@\u200bHarithaVattikuti</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1192\">actions/setup-node#1192</a></li>\n<li>Upgrade <code>@actions/cache</code> to <code>^4.0.0</code> by <a href=\"https://github.com/priyagupta108\"><code>@\u200bpriyagupta108</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1191\">actions/setup-node#1191</a></li>\n<li>Upgrade pnpm/action-setup from 2 to 4 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1194\">actions/setup-node#1194</a></li>\n<li>Upgrade actions/publish-immutable-action from 0.0.3 to 0.0.4 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1195\">actions/setup-node#1195</a></li>\n<li>Upgrade semver from 7.6.0 to 7.6.3 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1196\">actions/setup-node#1196</a></li>\n<li>Upgrade <code>@\u200btypes/jest</code> from 29.5.12 to 29.5.14 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1201\">actions/setup-node#1201</a></li>\n<li>Upgrade undici from 5.28.4 to 5.28.5 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1205\">actions/setup-node#1205</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/benwells\"><code>@\u200bbenwells</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/1193\">actions/setup-node#1193</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/setup-node/compare/v4...v4.2.0\">https://github.com/actions/setup-node/compare/v4...v4.2.0</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/actions/setup-node/commit/1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a\"><code>1d0ff46</code></a> Bump undici from 5.28.4 to 5.28.5 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1205\">#1205</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/574f09a9fa0c028c06ee94033784a2f5488c1735\"><code>574f09a</code></a> Bump <code>@\u200btypes/jest</code> from 29.5.12 to 29.5.14 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1201\">#1201</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/260f8702db9370369d6db260321ecd0b7e315aca\"><code>260f870</code></a> Bump semver from 7.6.0 to 7.6.3 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1196\">#1196</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/111c4beff82d35f6cda1048b03ca97416b4827da\"><code>111c4be</code></a> Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1195\">#1195</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/0bc26deefe2041d1d27fd1bcb7acfe0320b2bc08\"><code>0bc26de</code></a> Bump pnpm/action-setup from 2 to 4 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1194\">#1194</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/8f9cc178b6e843639351e0bd5d638e5fd0a8dec7\"><code>8f9cc17</code></a> Use the new cache service: upgrade <code>@actions/cache</code> to <code>^4.0.0</code> (<a href=\"https://redirect.github.com/actions/setup-node/issues/1191\">#1191</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/5eef37b631f7ebb82c0199d32ca7b5bfa58f40b0\"><code>5eef37b</code></a> Create dependabot.yml (<a href=\"https://redirect.github.com/actions/setup-node/issues/1192\">#1192</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/fbeca22fb217b9a8ce9891899ff32e5edae593f7\"><code>fbeca22</code></a> Update README.md (<a href=\"https://redirect.github.com/actions/setup-node/issues/1193\">#1193</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/48b90677b6048efbc723b11a94acb950d3f1ac36\"><code>48b9067</code></a> Add macos-13 to the workflows and upgrade publish-actions from 0.2.2 to 0.3.0...</li>\n<li>See full diff in <a href=\"https://github.com/actions/setup-node/compare/v4.1.0...v4.2.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=4.1.0&new-version=4.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2025-03-17T07:20:35Z", + "body": "Superseded by #120." + } + ], + "review_comments": [] +} diff --git a/pulls/118.md b/pulls/118.md @@ -0,0 +1,91 @@ +# PR #118 Bump actions/setup-node from 4.1.0 to 4.2.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2025-01-27T07:45:29Z +- **Branch:** dependabot/github_actions/actions/setup-node-4.2.0 → main +- **Closed:** 2025-03-17T07:20:35Z +- **Labels:** dependencies, github_actions +- **Diff:** [118.diff](./118.diff) + +--- + +Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.1.0 to 4.2.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/actions/setup-node/releases">actions/setup-node's releases</a>.</em></p> +<blockquote> +<h2>v4.2.0</h2> +<h2>What's Changed</h2> +<ul> +<li>Enhance workflows and upgrade publish-actions from 0.2.2 to 0.3.0 by <a href="https://github.com/aparnajyothi-y"><code>@​aparnajyothi-y</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1174">actions/setup-node#1174</a></li> +<li>Add recommended permissions section to readme by <a href="https://github.com/benwells"><code>@​benwells</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1193">actions/setup-node#1193</a></li> +<li>Configure Dependabot settings by <a href="https://github.com/HarithaVattikuti"><code>@​HarithaVattikuti</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1192">actions/setup-node#1192</a></li> +<li>Upgrade <code>@actions/cache</code> to <code>^4.0.0</code> by <a href="https://github.com/priyagupta108"><code>@​priyagupta108</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1191">actions/setup-node#1191</a></li> +<li>Upgrade pnpm/action-setup from 2 to 4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1194">actions/setup-node#1194</a></li> +<li>Upgrade actions/publish-immutable-action from 0.0.3 to 0.0.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1195">actions/setup-node#1195</a></li> +<li>Upgrade semver from 7.6.0 to 7.6.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1196">actions/setup-node#1196</a></li> +<li>Upgrade <code>@​types/jest</code> from 29.5.12 to 29.5.14 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1201">actions/setup-node#1201</a></li> +<li>Upgrade undici from 5.28.4 to 5.28.5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1205">actions/setup-node#1205</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/benwells"><code>@​benwells</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1193">actions/setup-node#1193</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v4...v4.2.0">https://github.com/actions/setup-node/compare/v4...v4.2.0</a></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/actions/setup-node/commit/1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a"><code>1d0ff46</code></a> Bump undici from 5.28.4 to 5.28.5 (<a href="https://redirect.github.com/actions/setup-node/issues/1205">#1205</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/574f09a9fa0c028c06ee94033784a2f5488c1735"><code>574f09a</code></a> Bump <code>@​types/jest</code> from 29.5.12 to 29.5.14 (<a href="https://redirect.github.com/actions/setup-node/issues/1201">#1201</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/260f8702db9370369d6db260321ecd0b7e315aca"><code>260f870</code></a> Bump semver from 7.6.0 to 7.6.3 (<a href="https://redirect.github.com/actions/setup-node/issues/1196">#1196</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/111c4beff82d35f6cda1048b03ca97416b4827da"><code>111c4be</code></a> Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 (<a href="https://redirect.github.com/actions/setup-node/issues/1195">#1195</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/0bc26deefe2041d1d27fd1bcb7acfe0320b2bc08"><code>0bc26de</code></a> Bump pnpm/action-setup from 2 to 4 (<a href="https://redirect.github.com/actions/setup-node/issues/1194">#1194</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/8f9cc178b6e843639351e0bd5d638e5fd0a8dec7"><code>8f9cc17</code></a> Use the new cache service: upgrade <code>@actions/cache</code> to <code>^4.0.0</code> (<a href="https://redirect.github.com/actions/setup-node/issues/1191">#1191</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/5eef37b631f7ebb82c0199d32ca7b5bfa58f40b0"><code>5eef37b</code></a> Create dependabot.yml (<a href="https://redirect.github.com/actions/setup-node/issues/1192">#1192</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/fbeca22fb217b9a8ce9891899ff32e5edae593f7"><code>fbeca22</code></a> Update README.md (<a href="https://redirect.github.com/actions/setup-node/issues/1193">#1193</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/48b90677b6048efbc723b11a94acb950d3f1ac36"><code>48b9067</code></a> Add macos-13 to the workflows and upgrade publish-actions from 0.2.2 to 0.3.0...</li> +<li>See full diff in <a href="https://github.com/actions/setup-node/compare/v4.1.0...v4.2.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=4.1.0&new-version=4.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2025-03-17T07:20:35Z + +Superseded by #120. + diff --git a/pulls/119.diff b/pulls/119.diff @@ -0,0 +1,327 @@ +diff --git a/package-lock.json b/package-lock.json +index af8286b..c93789c 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -35,7 +35,7 @@ + "js-yaml": "^4.1.0", + "nock": "^13.3.3", + "prettier": "^3.4.2", +- "ts-jest": "^29.1.1", ++ "ts-jest": "^29.2.6", + "typescript": "^5.7.2" + } + }, +@@ -2121,6 +2121,13 @@ + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, ++ "node_modules/async": { ++ "version": "3.2.6", ++ "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", ++ "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", ++ "dev": true, ++ "license": "MIT" ++ }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", +@@ -2764,6 +2771,22 @@ + "node": ">=6.0.0" + } + }, ++ "node_modules/ejs": { ++ "version": "3.1.10", ++ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", ++ "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", ++ "dev": true, ++ "license": "Apache-2.0", ++ "dependencies": { ++ "jake": "^10.8.5" ++ }, ++ "bin": { ++ "ejs": "bin/cli.js" ++ }, ++ "engines": { ++ "node": ">=0.10.0" ++ } ++ }, + "node_modules/electron-to-chromium": { + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", +@@ -3866,6 +3889,39 @@ + "node": "^10.12.0 || >=12.0.0" + } + }, ++ "node_modules/filelist": { ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", ++ "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", ++ "dev": true, ++ "license": "Apache-2.0", ++ "dependencies": { ++ "minimatch": "^5.0.1" ++ } ++ }, ++ "node_modules/filelist/node_modules/brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", ++ "dev": true, ++ "license": "MIT", ++ "dependencies": { ++ "balanced-match": "^1.0.0" ++ } ++ }, ++ "node_modules/filelist/node_modules/minimatch": { ++ "version": "5.1.6", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", ++ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", ++ "dev": true, ++ "license": "ISC", ++ "dependencies": { ++ "brace-expansion": "^2.0.1" ++ }, ++ "engines": { ++ "node": ">=10" ++ } ++ }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", +@@ -4839,6 +4895,25 @@ + "node": ">=8" + } + }, ++ "node_modules/jake": { ++ "version": "10.9.2", ++ "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", ++ "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", ++ "dev": true, ++ "license": "Apache-2.0", ++ "dependencies": { ++ "async": "^3.2.3", ++ "chalk": "^4.0.2", ++ "filelist": "^1.0.4", ++ "minimatch": "^3.1.2" ++ }, ++ "bin": { ++ "jake": "bin/cli.js" ++ }, ++ "engines": { ++ "node": ">=10" ++ } ++ }, + "node_modules/jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", +@@ -6908,28 +6983,31 @@ + } + }, + "node_modules/ts-jest": { +- "version": "29.1.1", +- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", +- "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", ++ "version": "29.2.6", ++ "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.6.tgz", ++ "integrity": "sha512-yTNZVZqc8lSixm+QGVFcPe6+yj7+TWZwIesuOWvfcn4B9bz5x4NDzVCQQjOs7Hfouu36aEqfEbo9Qpo+gq8dDg==", + "dev": true, ++ "license": "MIT", + "dependencies": { +- "bs-logger": "0.x", +- "fast-json-stable-stringify": "2.x", ++ "bs-logger": "^0.2.6", ++ "ejs": "^3.1.10", ++ "fast-json-stable-stringify": "^2.1.0", + "jest-util": "^29.0.0", + "json5": "^2.2.3", +- "lodash.memoize": "4.x", +- "make-error": "1.x", +- "semver": "^7.5.3", +- "yargs-parser": "^21.0.1" ++ "lodash.memoize": "^4.1.2", ++ "make-error": "^1.3.6", ++ "semver": "^7.7.1", ++ "yargs-parser": "^21.1.1" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { +- "node": "^14.15.0 || ^16.10.0 || >=18.0.0" ++ "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.0.0-beta.0 <8", ++ "@jest/transform": "^29.0.0", + "@jest/types": "^29.0.0", + "babel-jest": "^29.0.0", + "jest": "^29.0.0", +@@ -6939,6 +7017,9 @@ + "@babel/core": { + "optional": true + }, ++ "@jest/transform": { ++ "optional": true ++ }, + "@jest/types": { + "optional": true + }, +@@ -6951,13 +7032,11 @@ + } + }, + "node_modules/ts-jest/node_modules/semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "version": "7.7.1", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", ++ "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, +- "dependencies": { +- "lru-cache": "^6.0.0" +- }, ++ "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, +@@ -8912,6 +8991,12 @@ + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, ++ "async": { ++ "version": "3.2.6", ++ "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", ++ "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", ++ "dev": true ++ }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", +@@ -9374,6 +9459,15 @@ + "esutils": "^2.0.2" + } + }, ++ "ejs": { ++ "version": "3.1.10", ++ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", ++ "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", ++ "dev": true, ++ "requires": { ++ "jake": "^10.8.5" ++ } ++ }, + "electron-to-chromium": { + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", +@@ -10153,6 +10247,35 @@ + "flat-cache": "^3.0.4" + } + }, ++ "filelist": { ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", ++ "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", ++ "dev": true, ++ "requires": { ++ "minimatch": "^5.0.1" ++ }, ++ "dependencies": { ++ "brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", ++ "dev": true, ++ "requires": { ++ "balanced-match": "^1.0.0" ++ } ++ }, ++ "minimatch": { ++ "version": "5.1.6", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", ++ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", ++ "dev": true, ++ "requires": { ++ "brace-expansion": "^2.0.1" ++ } ++ } ++ } ++ }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", +@@ -10837,6 +10960,18 @@ + "istanbul-lib-report": "^3.0.0" + } + }, ++ "jake": { ++ "version": "10.9.2", ++ "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", ++ "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", ++ "dev": true, ++ "requires": { ++ "async": "^3.2.3", ++ "chalk": "^4.0.2", ++ "filelist": "^1.0.4", ++ "minimatch": "^3.1.2" ++ } ++ }, + "jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", +@@ -12355,29 +12490,27 @@ + "requires": {} + }, + "ts-jest": { +- "version": "29.1.1", +- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", +- "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", ++ "version": "29.2.6", ++ "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.6.tgz", ++ "integrity": "sha512-yTNZVZqc8lSixm+QGVFcPe6+yj7+TWZwIesuOWvfcn4B9bz5x4NDzVCQQjOs7Hfouu36aEqfEbo9Qpo+gq8dDg==", + "dev": true, + "requires": { +- "bs-logger": "0.x", +- "fast-json-stable-stringify": "2.x", ++ "bs-logger": "^0.2.6", ++ "ejs": "^3.1.10", ++ "fast-json-stable-stringify": "^2.1.0", + "jest-util": "^29.0.0", + "json5": "^2.2.3", +- "lodash.memoize": "4.x", +- "make-error": "1.x", +- "semver": "^7.5.3", +- "yargs-parser": "^21.0.1" ++ "lodash.memoize": "^4.1.2", ++ "make-error": "^1.3.6", ++ "semver": "^7.7.1", ++ "yargs-parser": "^21.1.1" + }, + "dependencies": { + "semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", +- "dev": true, +- "requires": { +- "lru-cache": "^6.0.0" +- } ++ "version": "7.7.1", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", ++ "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", ++ "dev": true + } + } + }, +diff --git a/package.json b/package.json +index 740891a..c4dad01 100644 +--- a/package.json ++++ b/package.json +@@ -54,7 +54,7 @@ + "js-yaml": "^4.1.0", + "nock": "^13.3.3", + "prettier": "^3.4.2", +- "ts-jest": "^29.1.1", ++ "ts-jest": "^29.2.6", + "typescript": "^5.7.2" + } + } diff --git a/pulls/119.json b/pulls/119.json @@ -0,0 +1,27 @@ +{ + "number": 119, + "title": "Bump ts-jest from 29.1.1 to 29.2.6", + "state": "closed", + "diff_file": "119.diff", + "author": "dependabot[bot]", + "created_at": "2025-02-24T07:13:09Z", + "closed_at": "2025-03-24T07:53:57Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/ts-jest-29.2.6", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.1.1 to 29.2.6.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/kulshekhar/ts-jest/releases\">ts-jest's releases</a>.</em></p>\n<blockquote>\n<h2>v29.2.6</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.5</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.4</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.3</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.2</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.1</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.0</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.1.5</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.1.4</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.1.3</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.1.2</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">ts-jest's changelog</a>.</em></p>\n<blockquote>\n<h3><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.5...v29.2.6\">29.2.6</a> (2025-02-22)</h3>\n<h3>Bug Fixes</h3>\n<ul>\n<li>fix: escape dot for <code>JS_TRANSFORM_PATTERN</code> regex (<a href=\"https://github.com/kulshekhar/ts-jest/commit/8c91c60\">8c91c60</a>)</li>\n<li>fix: escape dot for <code>TS_JS_TRANSFORM_PATTERN</code> regex (<a href=\"https://github.com/kulshekhar/ts-jest/commit/3eea850\">3eea850</a>)</li>\n<li>fix: escape dot for <code>TS_TRANSFORM_PATTERN</code> regex (<a href=\"https://github.com/kulshekhar/ts-jest/commit/80d3e4d\">80d3e4d</a>), closes <a href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4579\">#4579</a></li>\n</ul>\n<h3><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.4...v29.2.5\">29.2.5</a> (2024-08-23)</h3>\n<h3>Bug Fixes</h3>\n<ul>\n<li>build: build package with <code>NodeNext</code> module (<a href=\"https://github.com/kulshekhar/ts-jest/commit/9b3ade5\">9b3ade5</a>)</li>\n<li>fix: set value <code>ts/tsx</code> <code>extensionsToTreatAsEsm</code> in default esm preset (<a href=\"https://github.com/kulshekhar/ts-jest/commit/d9ff362\">d9ff362</a>)</li>\n<li>fix(compiler): fallback to <code>NodeJS</code> module resolution for ts 4.8 (<a href=\"https://github.com/kulshekhar/ts-jest/commit/b7d3409\">b7d3409</a>), closes <a href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4499\">#4499</a></li>\n</ul>\n<h3><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.3...v29.2.4\">29.2.4</a> (2024-08-01)</h3>\n<h3>Bug Fixes</h3>\n<ul>\n<li>fix: revert support implementation for <code>Node16/NodeNext</code> (<a href=\"https://github.com/kulshekhar/ts-jest/commit/70b9530\">70b9530</a>), closes <a href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4468\">#4468</a> <a href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4473\">#4473</a></li>\n</ul>\n<h3><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.2...v29.2.3\">29.2.3</a> (2024-07-18)</h3>\n<h3>Security Fixes</h3>\n<ul>\n<li>build(deps): Update dependency ejs to ^3.1.10 (<a href=\"https://github.com/kulshekhar/ts-jest/commit/de94a56\">de94a56</a>)</li>\n</ul>\n<h3>Code Refactoring</h3>\n<ul>\n<li>refactor(presets): maintain preset codes inside <code>src</code> (<a href=\"https://github.com/kulshekhar/ts-jest/commit/8474fc2\">8474fc2</a>)</li>\n</ul>\n<h3><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.1...v29.2.2\">29.2.2</a> (2024-07-10)</h3>\n<h3>Bug Fixes</h3>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/6a387675bf6b375dc02e700ae42a1f8584b111d7\"><code>6a38767</code></a> chore(release): 29.2.6</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/36e50e4bc3e85bbf6b0c0685988979ed9bcde288\"><code>36e50e4</code></a> docs: update transform regex</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/8c91c60b32f8e017bd9e6eda6a277d4e85a4b0dc\"><code>8c91c60</code></a> fix: escape dot for <code>JS_TRANSFORM_PATTERN</code> regex</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/3eea850c43510b663dbf0592d98ef92a3c8670f2\"><code>3eea850</code></a> fix: escape dot for <code>TS_JS_TRANSFORM_PATTERN</code> regex</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/80d3e4dc417f718ddf46bb5eaf9f88a712f2e767\"><code>80d3e4d</code></a> fix: escape dot for <code>TS_TRANSFORM_PATTERN</code> regex</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/4811d4242ea2e64094c88228bcb70f8f231562ba\"><code>4811d42</code></a> build(deps): Update JamesIves/github-pages-deploy-action action to v4.7.3</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/82d11169257d554e7d67770f4ec44ae70b3e4595\"><code>82d1116</code></a> build(deps): Update babel monorepo to ^7.26.9</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/ab058a976240e6a0910c44fef1f54177a1456003\"><code>ab058a9</code></a> build(deps): Update dependency <code>@\u200btypes/node</code> to v20.17.19</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/399e918ddf19193ea2b73187e39d66aa14a2d612\"><code>399e918</code></a> build(deps): Update dependency <code>@\u200bformatjs/ts-transformer</code> to ^3.13.32</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/54181f14685ad9393e9b3b1dca7b4c4d05ac95e5\"><code>54181f1</code></a> build(deps): Update dependency <code>@\u200bvitejs/plugin-react-swc</code> to ^3.8.0</li>\n<li>Additional commits viewable in <a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.1.1...v29.2.6\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ts-jest&package-manager=npm_and_yarn&previous-version=29.1.1&new-version=29.2.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2025-03-24T07:53:57Z", + "body": "Superseded by #121." + } + ], + "review_comments": [] +} diff --git a/pulls/119.md b/pulls/119.md @@ -0,0 +1,134 @@ +# PR #119 Bump ts-jest from 29.1.1 to 29.2.6 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2025-02-24T07:13:09Z +- **Branch:** dependabot/npm_and_yarn/ts-jest-29.2.6 → main +- **Closed:** 2025-03-24T07:53:57Z +- **Labels:** dependencies, javascript +- **Diff:** [119.diff](./119.diff) + +--- + +Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.1.1 to 29.2.6. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/kulshekhar/ts-jest/releases">ts-jest's releases</a>.</em></p> +<blockquote> +<h2>v29.2.6</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.5</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.4</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.3</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.2</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.1</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.0</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.1.5</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.1.4</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.1.3</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.1.2</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">ts-jest's changelog</a>.</em></p> +<blockquote> +<h3><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.5...v29.2.6">29.2.6</a> (2025-02-22)</h3> +<h3>Bug Fixes</h3> +<ul> +<li>fix: escape dot for <code>JS_TRANSFORM_PATTERN</code> regex (<a href="https://github.com/kulshekhar/ts-jest/commit/8c91c60">8c91c60</a>)</li> +<li>fix: escape dot for <code>TS_JS_TRANSFORM_PATTERN</code> regex (<a href="https://github.com/kulshekhar/ts-jest/commit/3eea850">3eea850</a>)</li> +<li>fix: escape dot for <code>TS_TRANSFORM_PATTERN</code> regex (<a href="https://github.com/kulshekhar/ts-jest/commit/80d3e4d">80d3e4d</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4579">#4579</a></li> +</ul> +<h3><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.4...v29.2.5">29.2.5</a> (2024-08-23)</h3> +<h3>Bug Fixes</h3> +<ul> +<li>build: build package with <code>NodeNext</code> module (<a href="https://github.com/kulshekhar/ts-jest/commit/9b3ade5">9b3ade5</a>)</li> +<li>fix: set value <code>ts/tsx</code> <code>extensionsToTreatAsEsm</code> in default esm preset (<a href="https://github.com/kulshekhar/ts-jest/commit/d9ff362">d9ff362</a>)</li> +<li>fix(compiler): fallback to <code>NodeJS</code> module resolution for ts 4.8 (<a href="https://github.com/kulshekhar/ts-jest/commit/b7d3409">b7d3409</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4499">#4499</a></li> +</ul> +<h3><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.3...v29.2.4">29.2.4</a> (2024-08-01)</h3> +<h3>Bug Fixes</h3> +<ul> +<li>fix: revert support implementation for <code>Node16/NodeNext</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/70b9530">70b9530</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4468">#4468</a> <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4473">#4473</a></li> +</ul> +<h3><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.2...v29.2.3">29.2.3</a> (2024-07-18)</h3> +<h3>Security Fixes</h3> +<ul> +<li>build(deps): Update dependency ejs to ^3.1.10 (<a href="https://github.com/kulshekhar/ts-jest/commit/de94a56">de94a56</a>)</li> +</ul> +<h3>Code Refactoring</h3> +<ul> +<li>refactor(presets): maintain preset codes inside <code>src</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/8474fc2">8474fc2</a>)</li> +</ul> +<h3><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.1...v29.2.2">29.2.2</a> (2024-07-10)</h3> +<h3>Bug Fixes</h3> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/6a387675bf6b375dc02e700ae42a1f8584b111d7"><code>6a38767</code></a> chore(release): 29.2.6</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/36e50e4bc3e85bbf6b0c0685988979ed9bcde288"><code>36e50e4</code></a> docs: update transform regex</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/8c91c60b32f8e017bd9e6eda6a277d4e85a4b0dc"><code>8c91c60</code></a> fix: escape dot for <code>JS_TRANSFORM_PATTERN</code> regex</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/3eea850c43510b663dbf0592d98ef92a3c8670f2"><code>3eea850</code></a> fix: escape dot for <code>TS_JS_TRANSFORM_PATTERN</code> regex</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/80d3e4dc417f718ddf46bb5eaf9f88a712f2e767"><code>80d3e4d</code></a> fix: escape dot for <code>TS_TRANSFORM_PATTERN</code> regex</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/4811d4242ea2e64094c88228bcb70f8f231562ba"><code>4811d42</code></a> build(deps): Update JamesIves/github-pages-deploy-action action to v4.7.3</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/82d11169257d554e7d67770f4ec44ae70b3e4595"><code>82d1116</code></a> build(deps): Update babel monorepo to ^7.26.9</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/ab058a976240e6a0910c44fef1f54177a1456003"><code>ab058a9</code></a> build(deps): Update dependency <code>@​types/node</code> to v20.17.19</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/399e918ddf19193ea2b73187e39d66aa14a2d612"><code>399e918</code></a> build(deps): Update dependency <code>@​formatjs/ts-transformer</code> to ^3.13.32</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/54181f14685ad9393e9b3b1dca7b4c4d05ac95e5"><code>54181f1</code></a> build(deps): Update dependency <code>@​vitejs/plugin-react-swc</code> to ^3.8.0</li> +<li>Additional commits viewable in <a href="https://github.com/kulshekhar/ts-jest/compare/v29.1.1...v29.2.6">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ts-jest&package-manager=npm_and_yarn&previous-version=29.1.1&new-version=29.2.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2025-03-24T07:53:57Z + +Superseded by #121. + diff --git a/pulls/12.diff b/pulls/12.diff @@ -0,0 +1,146 @@ +diff --git a/package-lock.json b/package-lock.json +index bc41d8d..d0736b5 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,7 +25,7 @@ + "@types/node": "^18.16.1", + "@typescript-eslint/parser": "^5.59.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.38.0", ++ "eslint": "^8.39.0", + "eslint-import-resolver-typescript": "^3.5.5", + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-import": "^2.27.5", +@@ -794,9 +794,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.38.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz", +- "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==", ++ "version": "8.39.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", ++ "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -3130,15 +3130,15 @@ + } + }, + "node_modules/eslint": { +- "version": "8.38.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz", +- "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==", ++ "version": "8.39.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", ++ "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.2", +- "@eslint/js": "8.38.0", ++ "@eslint/js": "8.39.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", +@@ -3148,7 +3148,7 @@ + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", +- "eslint-scope": "^7.1.1", ++ "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.0", + "espree": "^9.5.1", + "esquery": "^1.4.2", +@@ -3574,9 +3574,9 @@ + } + }, + "node_modules/eslint/node_modules/eslint-scope": { +- "version": "7.1.1", +- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", +- "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", ++ "version": "7.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", ++ "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", +@@ -3584,6 +3584,9 @@ + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ }, ++ "funding": { ++ "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/estraverse": { +@@ -8050,9 +8053,9 @@ + } + }, + "@eslint/js": { +- "version": "8.38.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz", +- "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==", ++ "version": "8.39.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", ++ "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", + "dev": true + }, + "@github/browserslist-config": { +@@ -9801,15 +9804,15 @@ + "dev": true + }, + "eslint": { +- "version": "8.38.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz", +- "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==", ++ "version": "8.39.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", ++ "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.2", +- "@eslint/js": "8.38.0", ++ "@eslint/js": "8.39.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", +@@ -9819,7 +9822,7 @@ + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", +- "eslint-scope": "^7.1.1", ++ "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.0", + "espree": "^9.5.1", + "esquery": "^1.4.2", +@@ -9855,9 +9858,9 @@ + "dev": true + }, + "eslint-scope": { +- "version": "7.1.1", +- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", +- "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", ++ "version": "7.2.0", ++ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", ++ "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", +diff --git a/package.json b/package.json +index e5fd88a..91cc0bd 100644 +--- a/package.json ++++ b/package.json +@@ -44,7 +44,7 @@ + "@types/node": "^18.16.1", + "@typescript-eslint/parser": "^5.59.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.38.0", ++ "eslint": "^8.39.0", + "eslint-import-resolver-typescript": "^3.5.5", + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-import": "^2.27.5", diff --git a/pulls/12.json b/pulls/12.json @@ -0,0 +1,21 @@ +{ + "number": 12, + "title": "Bump eslint from 8.38.0 to 8.39.0", + "state": "merged", + "diff_file": "12.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-24T08:11:21Z", + "closed_at": "2023-04-26T18:50:21Z", + "merged_at": "2023-04-26T18:50:21Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.39.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.38.0 to 8.39.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.39.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba\"><code>3f7af9f</code></a> feat: Implement <code>SourceCode#markVariableAsUsed()</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17086\">#17086</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc\"><code>6987dc5</code></a> docs: Fix formatting in Custom Rules docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/17097\">#17097</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a\"><code>4ee92e5</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c\"><code>d8e9887</code></a> docs: Custom Rules cleanup/expansion (<a href=\"https://redirect.github.com/eslint/eslint/issues/16906\">#16906</a>) (Ben Perlmutter)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc\"><code>1fea279</code></a> docs: Clarify how to add to tsc agenda (<a href=\"https://redirect.github.com/eslint/eslint/issues/17084\">#17084</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03\"><code>970ef1c</code></a> docs: Update triage board location (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468\"><code>6d8bffd</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644\"><code>60a6f26</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.39.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17102\">#17102</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b\"><code>d5ba5c0</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784\"><code>f57eff2</code></a> ci: run tests on Node.js v20 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17093\">#17093</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf\"><code>9d1b8fc</code></a> perf: Binary search in token store <code>utils.search</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17066\">#17066</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b\"><code>07a4435</code></a> chore: Add request for minimal repro to bug report (<a href=\"https://redirect.github.com/eslint/eslint/issues/17081\">#17081</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40\"><code>eac4943</code></a> refactor: remove unnecessary use of <code>SourceCode#getAncestors</code> in rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17075\">#17075</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca\"><code>0a7b60a</code></a> chore: update description of <code>SourceCode#getDeclaredVariables</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17072\">#17072</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450\"><code>6e2df71</code></a> chore: remove unnecessary references to the LICENSE file (<a href=\"https://redirect.github.com/eslint/eslint/issues/17071\">#17071</a>) (Milos Djermanovic)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.39.0 - April 21, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644\"><code>60a6f26</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.39.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17102\">#17102</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b\"><code>d5ba5c0</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc\"><code>6987dc5</code></a> docs: Fix formatting in Custom Rules docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/17097\">#17097</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a\"><code>4ee92e5</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba\"><code>3f7af9f</code></a> feat: Implement <code>SourceCode#markVariableAsUsed()</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17086\">#17086</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c\"><code>d8e9887</code></a> docs: Custom Rules cleanup/expansion (<a href=\"https://redirect.github.com/eslint/eslint/issues/16906\">#16906</a>) (Ben Perlmutter)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784\"><code>f57eff2</code></a> ci: run tests on Node.js v20 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17093\">#17093</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc\"><code>1fea279</code></a> docs: Clarify how to add to tsc agenda (<a href=\"https://redirect.github.com/eslint/eslint/issues/17084\">#17084</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03\"><code>970ef1c</code></a> docs: Update triage board location (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf\"><code>9d1b8fc</code></a> perf: Binary search in token store <code>utils.search</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17066\">#17066</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b\"><code>07a4435</code></a> chore: Add request for minimal repro to bug report (<a href=\"https://redirect.github.com/eslint/eslint/issues/17081\">#17081</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40\"><code>eac4943</code></a> refactor: remove unnecessary use of <code>SourceCode#getAncestors</code> in rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17075\">#17075</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468\"><code>6d8bffd</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca\"><code>0a7b60a</code></a> chore: update description of <code>SourceCode#getDeclaredVariables</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17072\">#17072</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450\"><code>6e2df71</code></a> chore: remove unnecessary references to the LICENSE file (<a href=\"https://redirect.github.com/eslint/eslint/issues/17071\">#17071</a>) (Milos Djermanovic)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/560e812d85d1805a59989f295c3a417609033f11\"><code>560e812</code></a> 8.39.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/94ff9eba79c105215bf6fa64f2a9f3b30d5f7f3a\"><code>94ff9eb</code></a> Build: changelog update for 8.39.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644\"><code>60a6f26</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.39.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17102\">#17102</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b\"><code>d5ba5c0</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc\"><code>6987dc5</code></a> docs: Fix formatting in Custom Rules docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/17097\">#17097</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a\"><code>4ee92e5</code></a> docs: Update README</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba\"><code>3f7af9f</code></a> feat: Implement <code>SourceCode#markVariableAsUsed()</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17086\">#17086</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c\"><code>d8e9887</code></a> docs: Custom Rules cleanup/expansion (<a href=\"https://redirect.github.com/eslint/eslint/issues/16906\">#16906</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784\"><code>f57eff2</code></a> ci: run tests on Node.js v20 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17093\">#17093</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc\"><code>1fea279</code></a> docs: Clarify how to add to tsc agenda (<a href=\"https://redirect.github.com/eslint/eslint/issues/17084\">#17084</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.38.0...v8.39.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.38.0&new-version=8.39.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/12.md b/pulls/12.md @@ -0,0 +1,115 @@ +# PR #12 Bump eslint from 8.38.0 to 8.39.0 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-04-24T08:11:21Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.39.0 → main +- **Merged:** 2023-04-26T18:50:21Z +- **Labels:** dependencies, javascript +- **Diff:** [12.diff](./12.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.38.0 to 8.39.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.39.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba"><code>3f7af9f</code></a> feat: Implement <code>SourceCode#markVariableAsUsed()</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17086">#17086</a>) (Nicholas C. Zakas)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc"><code>6987dc5</code></a> docs: Fix formatting in Custom Rules docs (<a href="https://redirect.github.com/eslint/eslint/issues/17097">#17097</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a"><code>4ee92e5</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c"><code>d8e9887</code></a> docs: Custom Rules cleanup/expansion (<a href="https://redirect.github.com/eslint/eslint/issues/16906">#16906</a>) (Ben Perlmutter)</li> +<li><a href="https://github.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc"><code>1fea279</code></a> docs: Clarify how to add to tsc agenda (<a href="https://redirect.github.com/eslint/eslint/issues/17084">#17084</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03"><code>970ef1c</code></a> docs: Update triage board location (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468"><code>6d8bffd</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644"><code>60a6f26</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.39.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17102">#17102</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b"><code>d5ba5c0</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784"><code>f57eff2</code></a> ci: run tests on Node.js v20 (<a href="https://redirect.github.com/eslint/eslint/issues/17093">#17093</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf"><code>9d1b8fc</code></a> perf: Binary search in token store <code>utils.search</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17066">#17066</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b"><code>07a4435</code></a> chore: Add request for minimal repro to bug report (<a href="https://redirect.github.com/eslint/eslint/issues/17081">#17081</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40"><code>eac4943</code></a> refactor: remove unnecessary use of <code>SourceCode#getAncestors</code> in rules (<a href="https://redirect.github.com/eslint/eslint/issues/17075">#17075</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca"><code>0a7b60a</code></a> chore: update description of <code>SourceCode#getDeclaredVariables</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17072">#17072</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450"><code>6e2df71</code></a> chore: remove unnecessary references to the LICENSE file (<a href="https://redirect.github.com/eslint/eslint/issues/17071">#17071</a>) (Milos Djermanovic)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.39.0 - April 21, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644"><code>60a6f26</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.39.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17102">#17102</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b"><code>d5ba5c0</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc"><code>6987dc5</code></a> docs: Fix formatting in Custom Rules docs (<a href="https://redirect.github.com/eslint/eslint/issues/17097">#17097</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a"><code>4ee92e5</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba"><code>3f7af9f</code></a> feat: Implement <code>SourceCode#markVariableAsUsed()</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17086">#17086</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c"><code>d8e9887</code></a> docs: Custom Rules cleanup/expansion (<a href="https://redirect.github.com/eslint/eslint/issues/16906">#16906</a>) (Ben Perlmutter)</li> +<li><a href="https://github.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784"><code>f57eff2</code></a> ci: run tests on Node.js v20 (<a href="https://redirect.github.com/eslint/eslint/issues/17093">#17093</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc"><code>1fea279</code></a> docs: Clarify how to add to tsc agenda (<a href="https://redirect.github.com/eslint/eslint/issues/17084">#17084</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03"><code>970ef1c</code></a> docs: Update triage board location (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf"><code>9d1b8fc</code></a> perf: Binary search in token store <code>utils.search</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17066">#17066</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b"><code>07a4435</code></a> chore: Add request for minimal repro to bug report (<a href="https://redirect.github.com/eslint/eslint/issues/17081">#17081</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40"><code>eac4943</code></a> refactor: remove unnecessary use of <code>SourceCode#getAncestors</code> in rules (<a href="https://redirect.github.com/eslint/eslint/issues/17075">#17075</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468"><code>6d8bffd</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca"><code>0a7b60a</code></a> chore: update description of <code>SourceCode#getDeclaredVariables</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17072">#17072</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450"><code>6e2df71</code></a> chore: remove unnecessary references to the LICENSE file (<a href="https://redirect.github.com/eslint/eslint/issues/17071">#17071</a>) (Milos Djermanovic)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/560e812d85d1805a59989f295c3a417609033f11"><code>560e812</code></a> 8.39.0</li> +<li><a href="https://github.com/eslint/eslint/commit/94ff9eba79c105215bf6fa64f2a9f3b30d5f7f3a"><code>94ff9eb</code></a> Build: changelog update for 8.39.0</li> +<li><a href="https://github.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644"><code>60a6f26</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.39.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17102">#17102</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b"><code>d5ba5c0</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc"><code>6987dc5</code></a> docs: Fix formatting in Custom Rules docs (<a href="https://redirect.github.com/eslint/eslint/issues/17097">#17097</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a"><code>4ee92e5</code></a> docs: Update README</li> +<li><a href="https://github.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba"><code>3f7af9f</code></a> feat: Implement <code>SourceCode#markVariableAsUsed()</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17086">#17086</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c"><code>d8e9887</code></a> docs: Custom Rules cleanup/expansion (<a href="https://redirect.github.com/eslint/eslint/issues/16906">#16906</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784"><code>f57eff2</code></a> ci: run tests on Node.js v20 (<a href="https://redirect.github.com/eslint/eslint/issues/17093">#17093</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc"><code>1fea279</code></a> docs: Clarify how to add to tsc agenda (<a href="https://redirect.github.com/eslint/eslint/issues/17084">#17084</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.38.0...v8.39.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.38.0&new-version=8.39.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + diff --git a/pulls/120.diff b/pulls/120.diff @@ -0,0 +1,13 @@ +diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml +index 5857255..e67b927 100644 +--- a/.github/workflows/check-dist.yml ++++ b/.github/workflows/check-dist.yml +@@ -24,7 +24,7 @@ jobs: + - uses: actions/checkout@v4 + + - name: Set Node.js 16.x +- uses: actions/setup-node@v4.1.0 ++ uses: actions/setup-node@v4.3.0 + with: + node-version: 16.x + cache: npm diff --git a/pulls/120.json b/pulls/120.json @@ -0,0 +1,21 @@ +{ + "number": 120, + "title": "Bump actions/setup-node from 4.1.0 to 4.3.0", + "state": "open", + "diff_file": "120.diff", + "author": "dependabot[bot]", + "created_at": "2025-03-17T07:20:33Z", + "closed_at": null, + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/github_actions/actions/setup-node-4.3.0", + "labels": [ + "dependencies", + "github_actions" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.1.0 to 4.3.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/actions/setup-node/releases\">actions/setup-node's releases</a>.</em></p>\n<blockquote>\n<h2>v4.3.0</h2>\n<h2>What's Changed</h2>\n<h3>Dependency updates</h3>\n<ul>\n<li>Upgrade <code>@\u200bactions/glob</code> from 0.4.0 to 0.5.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1200\">actions/setup-node#1200</a></li>\n<li>Upgrade <code>@\u200baction/cache</code> from 4.0.0 to 4.0.2 by <a href=\"https://github.com/gowridurgad\"><code>@\u200bgowridurgad</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1251\">actions/setup-node#1251</a></li>\n<li>Upgrade <code>@\u200bvercel/ncc</code> from 0.38.1 to 0.38.3 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1203\">actions/setup-node#1203</a></li>\n<li>Upgrade <code>@\u200bactions/tool-cache</code> from 2.0.1 to 2.0.2 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1220\">actions/setup-node#1220</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/gowridurgad\"><code>@\u200bgowridurgad</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/1251\">actions/setup-node#1251</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/setup-node/compare/v4...v4.3.0\">https://github.com/actions/setup-node/compare/v4...v4.3.0</a></p>\n<h2>v4.2.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Enhance workflows and upgrade publish-actions from 0.2.2 to 0.3.0 by <a href=\"https://github.com/aparnajyothi-y\"><code>@\u200baparnajyothi-y</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1174\">actions/setup-node#1174</a></li>\n<li>Add recommended permissions section to readme by <a href=\"https://github.com/benwells\"><code>@\u200bbenwells</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1193\">actions/setup-node#1193</a></li>\n<li>Configure Dependabot settings by <a href=\"https://github.com/HarithaVattikuti\"><code>@\u200bHarithaVattikuti</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1192\">actions/setup-node#1192</a></li>\n<li>Upgrade <code>@actions/cache</code> to <code>^4.0.0</code> by <a href=\"https://github.com/priyagupta108\"><code>@\u200bpriyagupta108</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1191\">actions/setup-node#1191</a></li>\n<li>Upgrade pnpm/action-setup from 2 to 4 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1194\">actions/setup-node#1194</a></li>\n<li>Upgrade actions/publish-immutable-action from 0.0.3 to 0.0.4 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1195\">actions/setup-node#1195</a></li>\n<li>Upgrade semver from 7.6.0 to 7.6.3 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1196\">actions/setup-node#1196</a></li>\n<li>Upgrade <code>@\u200btypes/jest</code> from 29.5.12 to 29.5.14 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1201\">actions/setup-node#1201</a></li>\n<li>Upgrade undici from 5.28.4 to 5.28.5 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/1205\">actions/setup-node#1205</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/benwells\"><code>@\u200bbenwells</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/1193\">actions/setup-node#1193</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/setup-node/compare/v4...v4.2.0\">https://github.com/actions/setup-node/compare/v4...v4.2.0</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/actions/setup-node/commit/cdca7365b2dadb8aad0a33bc7601856ffabcc48e\"><code>cdca736</code></a> Bump <code>@\u200bactions/tool-cache</code> from 2.0.1 to 2.0.2 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1220\">#1220</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/22c0e7494f4cf8e8133097a3fefafe255caf66eb\"><code>22c0e74</code></a> Bump <code>@\u200bvercel/ncc</code> from 0.38.1 to 0.38.3 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1203\">#1203</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/a7c2d9473e135474f9c8e6d48969d1d90f950ea1\"><code>a7c2d94</code></a> actions/cache upgrade (<a href=\"https://redirect.github.com/actions/setup-node/issues/1251\">#1251</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/802632921f8532d2409ae6eac3313b6f81f11122\"><code>8026329</code></a> Bump <code>@\u200bactions/glob</code> from 0.4.0 to 0.5.0 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1200\">#1200</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a\"><code>1d0ff46</code></a> Bump undici from 5.28.4 to 5.28.5 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1205\">#1205</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/574f09a9fa0c028c06ee94033784a2f5488c1735\"><code>574f09a</code></a> Bump <code>@\u200btypes/jest</code> from 29.5.12 to 29.5.14 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1201\">#1201</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/260f8702db9370369d6db260321ecd0b7e315aca\"><code>260f870</code></a> Bump semver from 7.6.0 to 7.6.3 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1196\">#1196</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/111c4beff82d35f6cda1048b03ca97416b4827da\"><code>111c4be</code></a> Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1195\">#1195</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/0bc26deefe2041d1d27fd1bcb7acfe0320b2bc08\"><code>0bc26de</code></a> Bump pnpm/action-setup from 2 to 4 (<a href=\"https://redirect.github.com/actions/setup-node/issues/1194\">#1194</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/8f9cc178b6e843639351e0bd5d638e5fd0a8dec7\"><code>8f9cc17</code></a> Use the new cache service: upgrade <code>@actions/cache</code> to <code>^4.0.0</code> (<a href=\"https://redirect.github.com/actions/setup-node/issues/1191\">#1191</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/actions/setup-node/compare/v4.1.0...v4.3.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=4.1.0&new-version=4.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/120.md b/pulls/120.md @@ -0,0 +1,98 @@ +# PR #120 Bump actions/setup-node from 4.1.0 to 4.3.0 + +- **Status:** open +- **Author:** @dependabot[bot] +- **Created:** 2025-03-17T07:20:33Z +- **Branch:** dependabot/github_actions/actions/setup-node-4.3.0 → main +- **Labels:** dependencies, github_actions +- **Diff:** [120.diff](./120.diff) + +--- + +Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.1.0 to 4.3.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/actions/setup-node/releases">actions/setup-node's releases</a>.</em></p> +<blockquote> +<h2>v4.3.0</h2> +<h2>What's Changed</h2> +<h3>Dependency updates</h3> +<ul> +<li>Upgrade <code>@​actions/glob</code> from 0.4.0 to 0.5.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1200">actions/setup-node#1200</a></li> +<li>Upgrade <code>@​action/cache</code> from 4.0.0 to 4.0.2 by <a href="https://github.com/gowridurgad"><code>@​gowridurgad</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1251">actions/setup-node#1251</a></li> +<li>Upgrade <code>@​vercel/ncc</code> from 0.38.1 to 0.38.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1203">actions/setup-node#1203</a></li> +<li>Upgrade <code>@​actions/tool-cache</code> from 2.0.1 to 2.0.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1220">actions/setup-node#1220</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/gowridurgad"><code>@​gowridurgad</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1251">actions/setup-node#1251</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v4...v4.3.0">https://github.com/actions/setup-node/compare/v4...v4.3.0</a></p> +<h2>v4.2.0</h2> +<h2>What's Changed</h2> +<ul> +<li>Enhance workflows and upgrade publish-actions from 0.2.2 to 0.3.0 by <a href="https://github.com/aparnajyothi-y"><code>@​aparnajyothi-y</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1174">actions/setup-node#1174</a></li> +<li>Add recommended permissions section to readme by <a href="https://github.com/benwells"><code>@​benwells</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1193">actions/setup-node#1193</a></li> +<li>Configure Dependabot settings by <a href="https://github.com/HarithaVattikuti"><code>@​HarithaVattikuti</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1192">actions/setup-node#1192</a></li> +<li>Upgrade <code>@actions/cache</code> to <code>^4.0.0</code> by <a href="https://github.com/priyagupta108"><code>@​priyagupta108</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1191">actions/setup-node#1191</a></li> +<li>Upgrade pnpm/action-setup from 2 to 4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1194">actions/setup-node#1194</a></li> +<li>Upgrade actions/publish-immutable-action from 0.0.3 to 0.0.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1195">actions/setup-node#1195</a></li> +<li>Upgrade semver from 7.6.0 to 7.6.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1196">actions/setup-node#1196</a></li> +<li>Upgrade <code>@​types/jest</code> from 29.5.12 to 29.5.14 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1201">actions/setup-node#1201</a></li> +<li>Upgrade undici from 5.28.4 to 5.28.5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1205">actions/setup-node#1205</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/benwells"><code>@​benwells</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1193">actions/setup-node#1193</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v4...v4.2.0">https://github.com/actions/setup-node/compare/v4...v4.2.0</a></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/actions/setup-node/commit/cdca7365b2dadb8aad0a33bc7601856ffabcc48e"><code>cdca736</code></a> Bump <code>@​actions/tool-cache</code> from 2.0.1 to 2.0.2 (<a href="https://redirect.github.com/actions/setup-node/issues/1220">#1220</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/22c0e7494f4cf8e8133097a3fefafe255caf66eb"><code>22c0e74</code></a> Bump <code>@​vercel/ncc</code> from 0.38.1 to 0.38.3 (<a href="https://redirect.github.com/actions/setup-node/issues/1203">#1203</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/a7c2d9473e135474f9c8e6d48969d1d90f950ea1"><code>a7c2d94</code></a> actions/cache upgrade (<a href="https://redirect.github.com/actions/setup-node/issues/1251">#1251</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/802632921f8532d2409ae6eac3313b6f81f11122"><code>8026329</code></a> Bump <code>@​actions/glob</code> from 0.4.0 to 0.5.0 (<a href="https://redirect.github.com/actions/setup-node/issues/1200">#1200</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a"><code>1d0ff46</code></a> Bump undici from 5.28.4 to 5.28.5 (<a href="https://redirect.github.com/actions/setup-node/issues/1205">#1205</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/574f09a9fa0c028c06ee94033784a2f5488c1735"><code>574f09a</code></a> Bump <code>@​types/jest</code> from 29.5.12 to 29.5.14 (<a href="https://redirect.github.com/actions/setup-node/issues/1201">#1201</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/260f8702db9370369d6db260321ecd0b7e315aca"><code>260f870</code></a> Bump semver from 7.6.0 to 7.6.3 (<a href="https://redirect.github.com/actions/setup-node/issues/1196">#1196</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/111c4beff82d35f6cda1048b03ca97416b4827da"><code>111c4be</code></a> Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 (<a href="https://redirect.github.com/actions/setup-node/issues/1195">#1195</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/0bc26deefe2041d1d27fd1bcb7acfe0320b2bc08"><code>0bc26de</code></a> Bump pnpm/action-setup from 2 to 4 (<a href="https://redirect.github.com/actions/setup-node/issues/1194">#1194</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/8f9cc178b6e843639351e0bd5d638e5fd0a8dec7"><code>8f9cc17</code></a> Use the new cache service: upgrade <code>@actions/cache</code> to <code>^4.0.0</code> (<a href="https://redirect.github.com/actions/setup-node/issues/1191">#1191</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/actions/setup-node/compare/v4.1.0...v4.3.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=4.1.0&new-version=4.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/121.diff b/pulls/121.diff @@ -0,0 +1,355 @@ +diff --git a/package-lock.json b/package-lock.json +index af8286b..d0679ab 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -35,7 +35,7 @@ + "js-yaml": "^4.1.0", + "nock": "^13.3.3", + "prettier": "^3.4.2", +- "ts-jest": "^29.1.1", ++ "ts-jest": "^29.3.0", + "typescript": "^5.7.2" + } + }, +@@ -2121,6 +2121,13 @@ + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, ++ "node_modules/async": { ++ "version": "3.2.6", ++ "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", ++ "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", ++ "dev": true, ++ "license": "MIT" ++ }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", +@@ -2764,6 +2771,22 @@ + "node": ">=6.0.0" + } + }, ++ "node_modules/ejs": { ++ "version": "3.1.10", ++ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", ++ "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", ++ "dev": true, ++ "license": "Apache-2.0", ++ "dependencies": { ++ "jake": "^10.8.5" ++ }, ++ "bin": { ++ "ejs": "bin/cli.js" ++ }, ++ "engines": { ++ "node": ">=0.10.0" ++ } ++ }, + "node_modules/electron-to-chromium": { + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", +@@ -3866,6 +3889,39 @@ + "node": "^10.12.0 || >=12.0.0" + } + }, ++ "node_modules/filelist": { ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", ++ "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", ++ "dev": true, ++ "license": "Apache-2.0", ++ "dependencies": { ++ "minimatch": "^5.0.1" ++ } ++ }, ++ "node_modules/filelist/node_modules/brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", ++ "dev": true, ++ "license": "MIT", ++ "dependencies": { ++ "balanced-match": "^1.0.0" ++ } ++ }, ++ "node_modules/filelist/node_modules/minimatch": { ++ "version": "5.1.6", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", ++ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", ++ "dev": true, ++ "license": "ISC", ++ "dependencies": { ++ "brace-expansion": "^2.0.1" ++ }, ++ "engines": { ++ "node": ">=10" ++ } ++ }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", +@@ -4839,6 +4895,25 @@ + "node": ">=8" + } + }, ++ "node_modules/jake": { ++ "version": "10.9.2", ++ "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", ++ "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", ++ "dev": true, ++ "license": "Apache-2.0", ++ "dependencies": { ++ "async": "^3.2.3", ++ "chalk": "^4.0.2", ++ "filelist": "^1.0.4", ++ "minimatch": "^3.1.2" ++ }, ++ "bin": { ++ "jake": "bin/cli.js" ++ }, ++ "engines": { ++ "node": ">=10" ++ } ++ }, + "node_modules/jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", +@@ -6908,28 +6983,32 @@ + } + }, + "node_modules/ts-jest": { +- "version": "29.1.1", +- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", +- "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", ++ "version": "29.3.0", ++ "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.3.0.tgz", ++ "integrity": "sha512-4bfGBX7Gd1Aqz3SyeDS9O276wEU/BInZxskPrbhZLyv+c1wskDCqDFMJQJLWrIr/fKoAH4GE5dKUlrdyvo+39A==", + "dev": true, ++ "license": "MIT", + "dependencies": { +- "bs-logger": "0.x", +- "fast-json-stable-stringify": "2.x", ++ "bs-logger": "^0.2.6", ++ "ejs": "^3.1.10", ++ "fast-json-stable-stringify": "^2.1.0", + "jest-util": "^29.0.0", + "json5": "^2.2.3", +- "lodash.memoize": "4.x", +- "make-error": "1.x", +- "semver": "^7.5.3", +- "yargs-parser": "^21.0.1" ++ "lodash.memoize": "^4.1.2", ++ "make-error": "^1.3.6", ++ "semver": "^7.7.1", ++ "type-fest": "^4.37.0", ++ "yargs-parser": "^21.1.1" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { +- "node": "^14.15.0 || ^16.10.0 || >=18.0.0" ++ "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.0.0-beta.0 <8", ++ "@jest/transform": "^29.0.0", + "@jest/types": "^29.0.0", + "babel-jest": "^29.0.0", + "jest": "^29.0.0", +@@ -6939,6 +7018,9 @@ + "@babel/core": { + "optional": true + }, ++ "@jest/transform": { ++ "optional": true ++ }, + "@jest/types": { + "optional": true + }, +@@ -6951,13 +7033,11 @@ + } + }, + "node_modules/ts-jest/node_modules/semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "version": "7.7.1", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", ++ "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "dev": true, +- "dependencies": { +- "lru-cache": "^6.0.0" +- }, ++ "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, +@@ -6965,6 +7045,19 @@ + "node": ">=10" + } + }, ++ "node_modules/ts-jest/node_modules/type-fest": { ++ "version": "4.37.0", ++ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.37.0.tgz", ++ "integrity": "sha512-S/5/0kFftkq27FPNye0XM1e2NsnoD/3FS+pBmbjmmtLT6I+i344KoOf7pvXreaFsDamWeaJX55nczA1m5PsBDg==", ++ "dev": true, ++ "license": "(MIT OR CC0-1.0)", ++ "engines": { ++ "node": ">=16" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/sindresorhus" ++ } ++ }, + "node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", +@@ -8912,6 +9005,12 @@ + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, ++ "async": { ++ "version": "3.2.6", ++ "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", ++ "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", ++ "dev": true ++ }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", +@@ -9374,6 +9473,15 @@ + "esutils": "^2.0.2" + } + }, ++ "ejs": { ++ "version": "3.1.10", ++ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", ++ "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", ++ "dev": true, ++ "requires": { ++ "jake": "^10.8.5" ++ } ++ }, + "electron-to-chromium": { + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", +@@ -10153,6 +10261,35 @@ + "flat-cache": "^3.0.4" + } + }, ++ "filelist": { ++ "version": "1.0.4", ++ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", ++ "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", ++ "dev": true, ++ "requires": { ++ "minimatch": "^5.0.1" ++ }, ++ "dependencies": { ++ "brace-expansion": { ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", ++ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", ++ "dev": true, ++ "requires": { ++ "balanced-match": "^1.0.0" ++ } ++ }, ++ "minimatch": { ++ "version": "5.1.6", ++ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", ++ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", ++ "dev": true, ++ "requires": { ++ "brace-expansion": "^2.0.1" ++ } ++ } ++ } ++ }, + "fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", +@@ -10837,6 +10974,18 @@ + "istanbul-lib-report": "^3.0.0" + } + }, ++ "jake": { ++ "version": "10.9.2", ++ "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", ++ "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", ++ "dev": true, ++ "requires": { ++ "async": "^3.2.3", ++ "chalk": "^4.0.2", ++ "filelist": "^1.0.4", ++ "minimatch": "^3.1.2" ++ } ++ }, + "jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", +@@ -12355,29 +12504,34 @@ + "requires": {} + }, + "ts-jest": { +- "version": "29.1.1", +- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", +- "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", ++ "version": "29.3.0", ++ "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.3.0.tgz", ++ "integrity": "sha512-4bfGBX7Gd1Aqz3SyeDS9O276wEU/BInZxskPrbhZLyv+c1wskDCqDFMJQJLWrIr/fKoAH4GE5dKUlrdyvo+39A==", + "dev": true, + "requires": { +- "bs-logger": "0.x", +- "fast-json-stable-stringify": "2.x", ++ "bs-logger": "^0.2.6", ++ "ejs": "^3.1.10", ++ "fast-json-stable-stringify": "^2.1.0", + "jest-util": "^29.0.0", + "json5": "^2.2.3", +- "lodash.memoize": "4.x", +- "make-error": "1.x", +- "semver": "^7.5.3", +- "yargs-parser": "^21.0.1" ++ "lodash.memoize": "^4.1.2", ++ "make-error": "^1.3.6", ++ "semver": "^7.7.1", ++ "type-fest": "^4.37.0", ++ "yargs-parser": "^21.1.1" + }, + "dependencies": { + "semver": { +- "version": "7.5.4", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", +- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", +- "dev": true, +- "requires": { +- "lru-cache": "^6.0.0" +- } ++ "version": "7.7.1", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", ++ "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", ++ "dev": true ++ }, ++ "type-fest": { ++ "version": "4.37.0", ++ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.37.0.tgz", ++ "integrity": "sha512-S/5/0kFftkq27FPNye0XM1e2NsnoD/3FS+pBmbjmmtLT6I+i344KoOf7pvXreaFsDamWeaJX55nczA1m5PsBDg==", ++ "dev": true + } + } + }, +diff --git a/package.json b/package.json +index 740891a..a4efa99 100644 +--- a/package.json ++++ b/package.json +@@ -54,7 +54,7 @@ + "js-yaml": "^4.1.0", + "nock": "^13.3.3", + "prettier": "^3.4.2", +- "ts-jest": "^29.1.1", ++ "ts-jest": "^29.3.0", + "typescript": "^5.7.2" + } + } diff --git a/pulls/121.json b/pulls/121.json @@ -0,0 +1,21 @@ +{ + "number": 121, + "title": "Bump ts-jest from 29.1.1 to 29.3.0", + "state": "open", + "diff_file": "121.diff", + "author": "dependabot[bot]", + "created_at": "2025-03-24T07:53:55Z", + "closed_at": null, + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/ts-jest-29.3.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.1.1 to 29.3.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/kulshekhar/ts-jest/releases\">ts-jest's releases</a>.</em></p>\n<blockquote>\n<h2>v29.3.0</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.6</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.5</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.4</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.3</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.2</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.1</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.2.0</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.1.5</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.1.4</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.1.3</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n<h2>v29.1.2</h2>\n<p>Please refer to <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">CHANGELOG.md</a> for details.</p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\">ts-jest's changelog</a>.</em></p>\n<blockquote>\n<h2><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.6...v29.3.0\">29.3.0</a> (2025-03-21)</h2>\n<h3>Features</h3>\n<ul>\n<li>feat: support hybrid <code>module</code> values for <code>isolatedModules: true</code> (<a href=\"https://github.com/kulshekhar/ts-jest/commit/f372121\">f372121</a>)</li>\n</ul>\n<h3>Bug Fixes</h3>\n<ul>\n<li>fix: set <code>customConditions</code> to <code>undefined</code> in <code>TsCompiler</code> (<a href=\"https://github.com/kulshekhar/ts-jest/commit/b091d70\">b091d70</a>), closes <a href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4620\">#4620</a></li>\n</ul>\n<h3>Code Refactoring</h3>\n<ul>\n<li>refactor: remove manual version checker (<a href=\"https://github.com/kulshekhar/ts-jest/commit/89458fc\">89458fc</a>)</li>\n<li>refactor: remove patching deps based on version checker (<a href=\"https://github.com/kulshekhar/ts-jest/commit/bac4c43\">bac4c43</a>)</li>\n<li>refactor: deprecate <code>RawCompilerOptions</code> interface (<a href=\"https://github.com/kulshekhar/ts-jest/commit/2b1b6cd\">2b1b6cd</a>)</li>\n<li>refactor: deprecate transform option <code>isolatedModules</code> (<a href=\"https://github.com/kulshekhar/ts-jest/commit/7dfef71\">7dfef71</a>)</li>\n</ul>\n<h2>DEPRECATIONS</h2>\n<ul>\n<li><code>RawCompilerOptions</code> is deprecated in favor of <code>TsConfigJson.CompilerOptions</code> from <code>type-fest</code></li>\n<li><code>isolatedModules</code> transform option is deprecated in favor of <a href=\"https://www.typescriptlang.org/tsconfig/#isolatedModules\">https://www.typescriptlang.org/tsconfig/#isolatedModules</a></li>\n</ul>\n<h2><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.5...v29.2.6\">29.2.6</a> (2025-02-22)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<li>fix: escape dot for <code>JS_TRANSFORM_PATTERN</code> regex (<a href=\"https://github.com/kulshekhar/ts-jest/commit/8c91c60\">8c91c60</a>)</li>\n<li>fix: escape dot for <code>TS_JS_TRANSFORM_PATTERN</code> regex (<a href=\"https://github.com/kulshekhar/ts-jest/commit/3eea850\">3eea850</a>)</li>\n<li>fix: escape dot for <code>TS_TRANSFORM_PATTERN</code> regex (<a href=\"https://github.com/kulshekhar/ts-jest/commit/80d3e4d\">80d3e4d</a>), closes <a href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4579\">#4579</a></li>\n</ul>\n<h2><a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.2.4...v29.2.5\">29.2.5</a> (2024-08-23)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<li>build: build package with <code>NodeNext</code> module (<a href=\"https://github.com/kulshekhar/ts-jest/commit/9b3ade5\">9b3ade5</a>)</li>\n<li>fix: set value <code>ts/tsx</code> <code>extensionsToTreatAsEsm</code> in default esm preset (<a href=\"https://github.com/kulshekhar/ts-jest/commit/d9ff362\">d9ff362</a>)</li>\n<li>fix(compiler): fallback to <code>NodeJS</code> module resolution for ts 4.8 (<a href=\"https://github.com/kulshekhar/ts-jest/commit/b7d3409\">b7d3409</a>), closes <a href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4499\">#4499</a></li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/0ac38917aac39342f66112bcccd63edd11c5e2b1\"><code>0ac3891</code></a> chore(release): 29.3.0</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/4a33ec12844ff93bf3350719d5bd748dbb76b620\"><code>4a33ec1</code></a> docs: update new compiler options interface</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/130057e231bb156b6db854c1ba10f23587de0186\"><code>130057e</code></a> build(deps): Update dependency eslint-plugin-prettier to ^5.2.4</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/f3721214eecb6effa92c9ede505cbba9ed9fc5e4\"><code>f372121</code></a> feat: support hybrid module values for <code>isolatedModules: true</code></li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/273dba1c44766f6da3d5b5ba398af03492a73dd3\"><code>273dba1</code></a> build(deps): Update dependency eslint-plugin-jsdoc to ^50.6.9</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/f5151576f2e9f01bc13fe808d9eca8eac0d3510a\"><code>f515157</code></a> build(deps): Update ESLint packages</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/708861b7a9856734f0eb626efeb95b819bca2599\"><code>708861b</code></a> build(deps): Update dependency <code>@\u200bformatjs/ts-transformer</code> to ^3.13.33</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/91cd0a6ce99c67b81ba03a1655cd5ac86d063249\"><code>91cd0a6</code></a> build(deps): Update dependency <code>@\u200btypes/node</code> to v20.17.25</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/7c78c170e8d165db36547a130a2471f6e2d45711\"><code>7c78c17</code></a> build(deps): Update ESLint packages to ^8.27.0</li>\n<li><a href=\"https://github.com/kulshekhar/ts-jest/commit/2b1b6cd8085e6cdc807e4a3daf5d0ffb7946d2ac\"><code>2b1b6cd</code></a> refactor: deprecate <code>RawCompilerOptions</code> interface</li>\n<li>Additional commits viewable in <a href=\"https://github.com/kulshekhar/ts-jest/compare/v29.1.1...v29.3.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ts-jest&package-manager=npm_and_yarn&previous-version=29.1.1&new-version=29.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/121.md b/pulls/121.md @@ -0,0 +1,133 @@ +# PR #121 Bump ts-jest from 29.1.1 to 29.3.0 + +- **Status:** open +- **Author:** @dependabot[bot] +- **Created:** 2025-03-24T07:53:55Z +- **Branch:** dependabot/npm_and_yarn/ts-jest-29.3.0 → main +- **Labels:** dependencies, javascript +- **Diff:** [121.diff](./121.diff) + +--- + +Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.1.1 to 29.3.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/kulshekhar/ts-jest/releases">ts-jest's releases</a>.</em></p> +<blockquote> +<h2>v29.3.0</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.6</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.5</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.4</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.3</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.2</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.1</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.2.0</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.1.5</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.1.4</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.1.3</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +<h2>v29.1.2</h2> +<p>Please refer to <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">ts-jest's changelog</a>.</em></p> +<blockquote> +<h2><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.6...v29.3.0">29.3.0</a> (2025-03-21)</h2> +<h3>Features</h3> +<ul> +<li>feat: support hybrid <code>module</code> values for <code>isolatedModules: true</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/f372121">f372121</a>)</li> +</ul> +<h3>Bug Fixes</h3> +<ul> +<li>fix: set <code>customConditions</code> to <code>undefined</code> in <code>TsCompiler</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/b091d70">b091d70</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4620">#4620</a></li> +</ul> +<h3>Code Refactoring</h3> +<ul> +<li>refactor: remove manual version checker (<a href="https://github.com/kulshekhar/ts-jest/commit/89458fc">89458fc</a>)</li> +<li>refactor: remove patching deps based on version checker (<a href="https://github.com/kulshekhar/ts-jest/commit/bac4c43">bac4c43</a>)</li> +<li>refactor: deprecate <code>RawCompilerOptions</code> interface (<a href="https://github.com/kulshekhar/ts-jest/commit/2b1b6cd">2b1b6cd</a>)</li> +<li>refactor: deprecate transform option <code>isolatedModules</code> (<a href="https://github.com/kulshekhar/ts-jest/commit/7dfef71">7dfef71</a>)</li> +</ul> +<h2>DEPRECATIONS</h2> +<ul> +<li><code>RawCompilerOptions</code> is deprecated in favor of <code>TsConfigJson.CompilerOptions</code> from <code>type-fest</code></li> +<li><code>isolatedModules</code> transform option is deprecated in favor of <a href="https://www.typescriptlang.org/tsconfig/#isolatedModules">https://www.typescriptlang.org/tsconfig/#isolatedModules</a></li> +</ul> +<h2><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.5...v29.2.6">29.2.6</a> (2025-02-22)</h2> +<h3>Bug Fixes</h3> +<ul> +<li>fix: escape dot for <code>JS_TRANSFORM_PATTERN</code> regex (<a href="https://github.com/kulshekhar/ts-jest/commit/8c91c60">8c91c60</a>)</li> +<li>fix: escape dot for <code>TS_JS_TRANSFORM_PATTERN</code> regex (<a href="https://github.com/kulshekhar/ts-jest/commit/3eea850">3eea850</a>)</li> +<li>fix: escape dot for <code>TS_TRANSFORM_PATTERN</code> regex (<a href="https://github.com/kulshekhar/ts-jest/commit/80d3e4d">80d3e4d</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4579">#4579</a></li> +</ul> +<h2><a href="https://github.com/kulshekhar/ts-jest/compare/v29.2.4...v29.2.5">29.2.5</a> (2024-08-23)</h2> +<h3>Bug Fixes</h3> +<ul> +<li>build: build package with <code>NodeNext</code> module (<a href="https://github.com/kulshekhar/ts-jest/commit/9b3ade5">9b3ade5</a>)</li> +<li>fix: set value <code>ts/tsx</code> <code>extensionsToTreatAsEsm</code> in default esm preset (<a href="https://github.com/kulshekhar/ts-jest/commit/d9ff362">d9ff362</a>)</li> +<li>fix(compiler): fallback to <code>NodeJS</code> module resolution for ts 4.8 (<a href="https://github.com/kulshekhar/ts-jest/commit/b7d3409">b7d3409</a>), closes <a href="https://redirect.github.com/kulshekhar/ts-jest/issues/4499">#4499</a></li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/0ac38917aac39342f66112bcccd63edd11c5e2b1"><code>0ac3891</code></a> chore(release): 29.3.0</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/4a33ec12844ff93bf3350719d5bd748dbb76b620"><code>4a33ec1</code></a> docs: update new compiler options interface</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/130057e231bb156b6db854c1ba10f23587de0186"><code>130057e</code></a> build(deps): Update dependency eslint-plugin-prettier to ^5.2.4</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/f3721214eecb6effa92c9ede505cbba9ed9fc5e4"><code>f372121</code></a> feat: support hybrid module values for <code>isolatedModules: true</code></li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/273dba1c44766f6da3d5b5ba398af03492a73dd3"><code>273dba1</code></a> build(deps): Update dependency eslint-plugin-jsdoc to ^50.6.9</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/f5151576f2e9f01bc13fe808d9eca8eac0d3510a"><code>f515157</code></a> build(deps): Update ESLint packages</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/708861b7a9856734f0eb626efeb95b819bca2599"><code>708861b</code></a> build(deps): Update dependency <code>@​formatjs/ts-transformer</code> to ^3.13.33</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/91cd0a6ce99c67b81ba03a1655cd5ac86d063249"><code>91cd0a6</code></a> build(deps): Update dependency <code>@​types/node</code> to v20.17.25</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/7c78c170e8d165db36547a130a2471f6e2d45711"><code>7c78c17</code></a> build(deps): Update ESLint packages to ^8.27.0</li> +<li><a href="https://github.com/kulshekhar/ts-jest/commit/2b1b6cd8085e6cdc807e4a3daf5d0ffb7946d2ac"><code>2b1b6cd</code></a> refactor: deprecate <code>RawCompilerOptions</code> interface</li> +<li>Additional commits viewable in <a href="https://github.com/kulshekhar/ts-jest/compare/v29.1.1...v29.3.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ts-jest&package-manager=npm_and_yarn&previous-version=29.1.1&new-version=29.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + diff --git a/pulls/13.diff b/pulls/13.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index d0736b5..c9b1970 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -33,7 +33,7 @@ + "jest": "^29.5.0", + "js-yaml": "^4.1.0", + "nock": "^13.3.0", +- "prettier": "^2.8.7", ++ "prettier": "^2.8.8", + "ts-jest": "^29.1.0", + "typescript": "^5.0.4" + } +@@ -6271,9 +6271,9 @@ + } + }, + "node_modules/prettier": { +- "version": "2.8.7", +- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", +- "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", ++ "version": "2.8.8", ++ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", ++ "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" +@@ -12099,9 +12099,9 @@ + "dev": true + }, + "prettier": { +- "version": "2.8.7", +- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", +- "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", ++ "version": "2.8.8", ++ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", ++ "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true + }, + "prettier-linter-helpers": { +diff --git a/package.json b/package.json +index 91cc0bd..0ba4866 100644 +--- a/package.json ++++ b/package.json +@@ -52,7 +52,7 @@ + "jest": "^29.5.0", + "js-yaml": "^4.1.0", + "nock": "^13.3.0", +- "prettier": "^2.8.7", ++ "prettier": "^2.8.8", + "ts-jest": "^29.1.0", + "typescript": "^5.0.4" + } diff --git a/pulls/13.json b/pulls/13.json @@ -0,0 +1,32 @@ +{ + "number": 13, + "title": "Bump prettier from 2.8.7 to 2.8.8", + "state": "merged", + "diff_file": "13.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-24T08:11:42Z", + "closed_at": "2023-04-26T19:25:14Z", + "merged_at": "2023-04-26T19:25:14Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/prettier-2.8.8", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [prettier](https://github.com/prettier/prettier) from 2.8.7 to 2.8.8.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/prettier/prettier/releases\">prettier's releases</a>.</em></p>\n<blockquote>\n<h2>2.8.8</h2>\n<p>This version is a republished version of v2.8.7.\nA bad version was accidentally published and <a href=\"https://redirect.github.com/npm/cli/issues/1686\">it can't be unpublished</a>, apologies for the churn.</p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\">prettier's changelog</a>.</em></p>\n<blockquote>\n<h1>2.8.8</h1>\n<p>This version is a republished version of v2.8.7.\nA bad version was accidentally published and <a href=\"https://redirect.github.com/npm/cli/issues/1686\">it can't be unpublished</a>, apologies for the churn.</p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/prettier/prettier/commit/1b7fad52558e16444399d11ff2d89aa8ed895c77\"><code>1b7fad5</code></a> Release 2.8.8</li>\n<li>See full diff in <a href=\"https://github.com/prettier/prettier/compare/2.8.7...2.8.8\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=2.8.7&new-version=2.8.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "MTRNord", + "created_at": "2023-04-26T18:44:45Z", + "body": "@dependabot rebase" + }, + { + "author": "MTRNord", + "created_at": "2023-04-26T18:50:39Z", + "body": "@dependabot rebase" + } + ], + "review_comments": [] +} diff --git a/pulls/13.md b/pulls/13.md @@ -0,0 +1,80 @@ +# PR #13 Bump prettier from 2.8.7 to 2.8.8 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-04-24T08:11:42Z +- **Branch:** dependabot/npm_and_yarn/prettier-2.8.8 → main +- **Merged:** 2023-04-26T19:25:14Z +- **Labels:** dependencies, javascript +- **Diff:** [13.diff](./13.diff) + +--- + +Bumps [prettier](https://github.com/prettier/prettier) from 2.8.7 to 2.8.8. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/prettier/prettier/releases">prettier's releases</a>.</em></p> +<blockquote> +<h2>2.8.8</h2> +<p>This version is a republished version of v2.8.7. +A bad version was accidentally published and <a href="https://redirect.github.com/npm/cli/issues/1686">it can't be unpublished</a>, apologies for the churn.</p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's changelog</a>.</em></p> +<blockquote> +<h1>2.8.8</h1> +<p>This version is a republished version of v2.8.7. +A bad version was accidentally published and <a href="https://redirect.github.com/npm/cli/issues/1686">it can't be unpublished</a>, apologies for the churn.</p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/prettier/prettier/commit/1b7fad52558e16444399d11ff2d89aa8ed895c77"><code>1b7fad5</code></a> Release 2.8.8</li> +<li>See full diff in <a href="https://github.com/prettier/prettier/compare/2.8.7...2.8.8">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=2.8.7&new-version=2.8.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @MTRNord — 2023-04-26T18:44:45Z + +@dependabot rebase + +### @MTRNord — 2023-04-26T18:50:39Z + +@dependabot rebase + diff --git a/pulls/14.diff b/pulls/14.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 1a28eac..9e3fa07 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.0", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.15.0", ++ "@types/node": "^18.16.0", + "@typescript-eslint/parser": "^5.59.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.38.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.15.11", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", +- "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==", ++ "version": "18.16.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.0.tgz", ++ "integrity": "sha512-BsAaKhB+7X+H4GnSjGhJG9Qi8Tw+inU9nJDwmD5CgOmBLEI6ArdhikpLX7DjbjDRDTbqZzU2LSQNZg8WGPiSZQ==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8763,9 +8763,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.15.11", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", +- "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==", ++ "version": "18.16.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.0.tgz", ++ "integrity": "sha512-BsAaKhB+7X+H4GnSjGhJG9Qi8Tw+inU9nJDwmD5CgOmBLEI6ArdhikpLX7DjbjDRDTbqZzU2LSQNZg8WGPiSZQ==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 55ca6cb..0d345dd 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.0", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.15.0", ++ "@types/node": "^18.16.0", + "@typescript-eslint/parser": "^5.59.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.38.0", diff --git a/pulls/14.json b/pulls/14.json @@ -0,0 +1,27 @@ +{ + "number": 14, + "title": "Bump @types/node from 18.15.11 to 18.16.0", + "state": "closed", + "diff_file": "14.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-24T08:12:17Z", + "closed_at": "2023-04-26T08:05:49Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-18.16.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.15.11 to 18.16.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.15.11&new-version=18.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-04-26T08:05:48Z", + "body": "Superseded by #16." + } + ], + "review_comments": [] +} diff --git a/pulls/14.md b/pulls/14.md @@ -0,0 +1,57 @@ +# PR #14 Bump @types/node from 18.15.11 to 18.16.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-04-24T08:12:17Z +- **Branch:** dependabot/npm_and_yarn/types/node-18.16.0 → main +- **Closed:** 2023-04-26T08:05:49Z +- **Labels:** dependencies, javascript +- **Diff:** [14.diff](./14.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.15.11 to 18.16.0. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.15.11&new-version=18.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-04-26T08:05:48Z + +Superseded by #16. + diff --git a/pulls/15.diff b/pulls/15.diff @@ -0,0 +1,197 @@ +diff --git a/package-lock.json b/package-lock.json +index c9b1970..e39e62c 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.16.1", +- "@typescript-eslint/parser": "^5.59.0", ++ "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -1781,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.59.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.0.tgz", +- "integrity": "sha512-qK9TZ70eJtjojSUMrrEwA9ZDQ4N0e/AuoOIgXuNBorXYcBDk397D2r5MIe1B3cok/oCtdNC5j+lUUpVB+Dpb+w==", ++ "version": "5.59.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", ++ "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.59.0", +- "@typescript-eslint/types": "5.59.0", +- "@typescript-eslint/typescript-estree": "5.59.0", ++ "@typescript-eslint/scope-manager": "5.59.1", ++ "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/typescript-estree": "5.59.1", + "debug": "^4.3.4" + }, + "engines": { +@@ -1808,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.59.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.0.tgz", +- "integrity": "sha512-tsoldKaMh7izN6BvkK6zRMINj4Z2d6gGhO2UsI8zGZY3XhLq1DndP3Ycjhi1JwdwPRwtLMW4EFPgpuKhbCGOvQ==", ++ "version": "5.59.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", ++ "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.0", +- "@typescript-eslint/visitor-keys": "5.59.0" ++ "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/visitor-keys": "5.59.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1924,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.59.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.0.tgz", +- "integrity": "sha512-yR2h1NotF23xFFYKHZs17QJnB51J/s+ud4PYU4MqdZbzeNxpgUr05+dNeCN/bb6raslHvGdd6BFCkVhpPk/ZeA==", ++ "version": "5.59.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", ++ "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1937,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.59.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.0.tgz", +- "integrity": "sha512-sUNnktjmI8DyGzPdZ8dRwW741zopGxltGs/SAPgGL/AAgDpiLsCFLcMNSpbfXfmnNeHmK9h3wGmCkGRGAoUZAg==", ++ "version": "5.59.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", ++ "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.0", +- "@typescript-eslint/visitor-keys": "5.59.0", ++ "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/visitor-keys": "5.59.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -2094,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.59.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.0.tgz", +- "integrity": "sha512-qZ3iXxQhanchCeaExlKPV3gDQFxMUmU35xfd5eCXB6+kUw1TUAbIy2n7QIrwz9s98DQLzNWyHp61fY0da4ZcbA==", ++ "version": "5.59.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", ++ "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.0", ++ "@typescript-eslint/types": "5.59.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -8860,25 +8860,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.59.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.0.tgz", +- "integrity": "sha512-qK9TZ70eJtjojSUMrrEwA9ZDQ4N0e/AuoOIgXuNBorXYcBDk397D2r5MIe1B3cok/oCtdNC5j+lUUpVB+Dpb+w==", ++ "version": "5.59.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", ++ "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.59.0", +- "@typescript-eslint/types": "5.59.0", +- "@typescript-eslint/typescript-estree": "5.59.0", ++ "@typescript-eslint/scope-manager": "5.59.1", ++ "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/typescript-estree": "5.59.1", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.59.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.0.tgz", +- "integrity": "sha512-tsoldKaMh7izN6BvkK6zRMINj4Z2d6gGhO2UsI8zGZY3XhLq1DndP3Ycjhi1JwdwPRwtLMW4EFPgpuKhbCGOvQ==", ++ "version": "5.59.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", ++ "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.0", +- "@typescript-eslint/visitor-keys": "5.59.0" ++ "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/visitor-keys": "5.59.1" + } + }, + "@typescript-eslint/type-utils": { +@@ -8936,19 +8936,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.59.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.0.tgz", +- "integrity": "sha512-yR2h1NotF23xFFYKHZs17QJnB51J/s+ud4PYU4MqdZbzeNxpgUr05+dNeCN/bb6raslHvGdd6BFCkVhpPk/ZeA==", ++ "version": "5.59.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", ++ "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.59.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.0.tgz", +- "integrity": "sha512-sUNnktjmI8DyGzPdZ8dRwW741zopGxltGs/SAPgGL/AAgDpiLsCFLcMNSpbfXfmnNeHmK9h3wGmCkGRGAoUZAg==", ++ "version": "5.59.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", ++ "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.0", +- "@typescript-eslint/visitor-keys": "5.59.0", ++ "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/visitor-keys": "5.59.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -9036,12 +9036,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.59.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.0.tgz", +- "integrity": "sha512-qZ3iXxQhanchCeaExlKPV3gDQFxMUmU35xfd5eCXB6+kUw1TUAbIy2n7QIrwz9s98DQLzNWyHp61fY0da4ZcbA==", ++ "version": "5.59.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", ++ "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.0", ++ "@typescript-eslint/types": "5.59.1", + "eslint-visitor-keys": "^3.3.0" + } + }, +diff --git a/package.json b/package.json +index 0ba4866..b54c035 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.16.1", +- "@typescript-eslint/parser": "^5.59.0", ++ "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/15.json b/pulls/15.json @@ -0,0 +1,32 @@ +{ + "number": 15, + "title": "Bump @typescript-eslint/parser from 5.59.0 to 5.59.1", + "state": "merged", + "diff_file": "15.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-25T08:05:18Z", + "closed_at": "2023-04-26T20:55:57Z", + "merged_at": "2023-04-26T20:55:57Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.59.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.0 to 5.59.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.59.1</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1\">5.59.1</a> (2023-04-24)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] skip malformed regexes (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6935\">#6935</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/05ed60e25f1de9d1bb83d56c81a349130960bec8\">05ed60e</a>)</li>\n<li><strong>eslint-plugin:</strong> [unified-signatures] no parameters function (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6940\">#6940</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/297086154acc568a0ae8eb41c8977b7a7ba4e0ed\">2970861</a>)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1\">5.59.1</a> (2023-04-24)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2f32472787f01545e58d74a1d1cd6248a17a8a9c\"><code>2f32472</code></a> chore: publish v5.59.1</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.1/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.0&new-version=5.59.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "MTRNord", + "created_at": "2023-04-26T18:44:39Z", + "body": "@dependabot rebase" + }, + { + "author": "MTRNord", + "created_at": "2023-04-26T19:29:18Z", + "body": "@dependabot rebase" + } + ], + "review_comments": [] +} diff --git a/pulls/15.md b/pulls/15.md @@ -0,0 +1,83 @@ +# PR #15 Bump @typescript-eslint/parser from 5.59.0 to 5.59.1 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-04-25T08:05:18Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.59.1 → main +- **Merged:** 2023-04-26T20:55:57Z +- **Labels:** dependencies, javascript +- **Diff:** [15.diff](./15.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.0 to 5.59.1. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.59.1</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1">5.59.1</a> (2023-04-24)</h2> +<h3>Bug Fixes</h3> +<ul> +<li><strong>eslint-plugin:</strong> [prefer-regexp-exec] skip malformed regexes (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6935">#6935</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/05ed60e25f1de9d1bb83d56c81a349130960bec8">05ed60e</a>)</li> +<li><strong>eslint-plugin:</strong> [unified-signatures] no parameters function (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6940">#6940</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/297086154acc568a0ae8eb41c8977b7a7ba4e0ed">2970861</a>)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1">5.59.1</a> (2023-04-24)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/2f32472787f01545e58d74a1d1cd6248a17a8a9c"><code>2f32472</code></a> chore: publish v5.59.1</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.1/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.0&new-version=5.59.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @MTRNord — 2023-04-26T18:44:39Z + +@dependabot rebase + +### @MTRNord — 2023-04-26T19:29:18Z + +@dependabot rebase + diff --git a/pulls/16.diff b/pulls/16.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index d8b9d57..bc41d8d 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.15.0", ++ "@types/node": "^18.16.1", + "@typescript-eslint/parser": "^5.59.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.38.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.15.11", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", +- "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==", ++ "version": "18.16.1", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.1.tgz", ++ "integrity": "sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8763,9 +8763,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.15.11", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", +- "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==", ++ "version": "18.16.1", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.1.tgz", ++ "integrity": "sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index d931341..e5fd88a 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.15.0", ++ "@types/node": "^18.16.1", + "@typescript-eslint/parser": "^5.59.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.38.0", diff --git a/pulls/16.json b/pulls/16.json @@ -0,0 +1,21 @@ +{ + "number": 16, + "title": "Bump @types/node from 18.15.11 to 18.16.1", + "state": "merged", + "diff_file": "16.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-26T08:05:46Z", + "closed_at": "2023-04-26T18:44:25Z", + "merged_at": "2023-04-26T18:44:25Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-18.16.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.15.11 to 18.16.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.15.11&new-version=18.16.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/16.md b/pulls/16.md @@ -0,0 +1,50 @@ +# PR #16 Bump @types/node from 18.15.11 to 18.16.1 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-04-26T08:05:46Z +- **Branch:** dependabot/npm_and_yarn/types/node-18.16.1 → main +- **Merged:** 2023-04-26T18:44:25Z +- **Labels:** dependencies, javascript +- **Diff:** [16.diff](./16.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.15.11 to 18.16.1. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.15.11&new-version=18.16.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + diff --git a/pulls/17.diff b/pulls/17.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index e39e62c..4ad2eeb 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -32,7 +32,7 @@ + "eslint-plugin-jest": "^27.2.1", + "jest": "^29.5.0", + "js-yaml": "^4.1.0", +- "nock": "^13.3.0", ++ "nock": "^13.3.1", + "prettier": "^2.8.8", + "ts-jest": "^29.1.0", + "typescript": "^5.0.4" +@@ -5964,9 +5964,9 @@ + } + }, + "node_modules/nock": { +- "version": "13.3.0", +- "resolved": "https://registry.npmjs.org/nock/-/nock-13.3.0.tgz", +- "integrity": "sha512-HHqYQ6mBeiMc+N038w8LkMpDCRquCHWeNmN3v6645P3NhN2+qXOBqvPqo7Rt1VyCMzKhJ733wZqw5B7cQVFNPg==", ++ "version": "13.3.1", ++ "resolved": "https://registry.npmjs.org/nock/-/nock-13.3.1.tgz", ++ "integrity": "sha512-vHnopocZuI93p2ccivFyGuUfzjq2fxNyNurp7816mlT5V5HF4SzXu8lvLrVzBbNqzs+ODooZ6OksuSUNM7Njkw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", +@@ -11890,9 +11890,9 @@ + } + }, + "nock": { +- "version": "13.3.0", +- "resolved": "https://registry.npmjs.org/nock/-/nock-13.3.0.tgz", +- "integrity": "sha512-HHqYQ6mBeiMc+N038w8LkMpDCRquCHWeNmN3v6645P3NhN2+qXOBqvPqo7Rt1VyCMzKhJ733wZqw5B7cQVFNPg==", ++ "version": "13.3.1", ++ "resolved": "https://registry.npmjs.org/nock/-/nock-13.3.1.tgz", ++ "integrity": "sha512-vHnopocZuI93p2ccivFyGuUfzjq2fxNyNurp7816mlT5V5HF4SzXu8lvLrVzBbNqzs+ODooZ6OksuSUNM7Njkw==", + "dev": true, + "requires": { + "debug": "^4.1.0", +diff --git a/package.json b/package.json +index b54c035..1c74157 100644 +--- a/package.json ++++ b/package.json +@@ -51,7 +51,7 @@ + "eslint-plugin-jest": "^27.2.1", + "jest": "^29.5.0", + "js-yaml": "^4.1.0", +- "nock": "^13.3.0", ++ "nock": "^13.3.1", + "prettier": "^2.8.8", + "ts-jest": "^29.1.0", + "typescript": "^5.0.4" diff --git a/pulls/17.json b/pulls/17.json @@ -0,0 +1,21 @@ +{ + "number": 17, + "title": "Bump nock from 13.3.0 to 13.3.1", + "state": "merged", + "diff_file": "17.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-28T08:05:09Z", + "closed_at": "2023-05-01T11:54:13Z", + "merged_at": "2023-05-01T11:54:13Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/nock-13.3.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [nock](https://github.com/nock/nock) from 13.3.0 to 13.3.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/nock/nock/releases\">nock's releases</a>.</em></p>\n<blockquote>\n<h2>v13.3.1</h2>\n<h2><a href=\"https://github.com/nock/nock/compare/v13.3.0...v13.3.1\">13.3.1</a> (2023-04-27)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<li>update Socket for Node 18 compat (<a href=\"https://redirect.github.com/nock/nock/issues/2467\">#2467</a>) (<a href=\"https://github.com/nock/nock/commit/f904406430a6d3afabff066fea6859472ee9277c\">f904406</a>)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/nock/nock/commit/f904406430a6d3afabff066fea6859472ee9277c\"><code>f904406</code></a> fix: update Socket for Node 18 compat (<a href=\"https://redirect.github.com/nock/nock/issues/2467\">#2467</a>)</li>\n<li><a href=\"https://github.com/nock/nock/commit/cf86e1b1a67e000185662adfd7541168ff74a64d\"><code>cf86e1b</code></a> chore(deps-dev): bump sinon from 15.0.1 to 15.0.4</li>\n<li><a href=\"https://github.com/nock/nock/commit/b6b0f6166d1382e680e316227e8b6588065e36bd\"><code>b6b0f61</code></a> chore(deps-dev): bump <code>@\u200bdefinitelytyped/dtslint</code> from 0.0.112 to 0.0.159 (<a href=\"https://redirect.github.com/nock/nock/issues/2459\">#2459</a>)</li>\n<li><a href=\"https://github.com/nock/nock/commit/77263850215e31301f6f324d361ba45371fd3f0e\"><code>7726385</code></a> chore(deps): bump tar and <code>@\u200bdefinitelytyped/dtslint</code> (<a href=\"https://redirect.github.com/nock/nock/issues/2439\">#2439</a>)</li>\n<li><a href=\"https://github.com/nock/nock/commit/3feef40a3764f1cbda5afbed1a92d7f2f74f9bdb\"><code>3feef40</code></a> docs(README): Update Axios example (<a href=\"https://redirect.github.com/nock/nock/issues/2464\">#2464</a>)</li>\n<li><a href=\"https://github.com/nock/nock/commit/3a7c7c3821add4b536b96b0ad6feb06cabb023c8\"><code>3a7c7c3</code></a> doc: axios adapter docs (<a href=\"https://redirect.github.com/nock/nock/issues/2469\">#2469</a>)</li>\n<li><a href=\"https://github.com/nock/nock/commit/7d22513b28d0e0117e57a1840fc37a29484d6b7c\"><code>7d22513</code></a> chore(deps-dev): bump eslint-plugin-import from 2.26.0 to 2.27.5</li>\n<li><a href=\"https://github.com/nock/nock/commit/e15205e392a5bc309a37835d2c9adf2d19066b9a\"><code>e15205e</code></a> chore(deps-dev): bump eslint from 8.29.0 to 8.35.0</li>\n<li><a href=\"https://github.com/nock/nock/commit/6404ab0139371e5ec015b8a801ad505a55bcc035\"><code>6404ab0</code></a> chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1</li>\n<li><a href=\"https://github.com/nock/nock/commit/e67c33b4cade4d7edac09ec99038a04bebe5a096\"><code>e67c33b</code></a> chore(deps-dev): bump eslint-config-prettier from 8.5.0 to 8.6.0</li>\n<li>Additional commits viewable in <a href=\"https://github.com/nock/nock/compare/v13.3.0...v13.3.1\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nock&package-manager=npm_and_yarn&previous-version=13.3.0&new-version=13.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/17.md b/pulls/17.md @@ -0,0 +1,72 @@ +# PR #17 Bump nock from 13.3.0 to 13.3.1 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-04-28T08:05:09Z +- **Branch:** dependabot/npm_and_yarn/nock-13.3.1 → main +- **Merged:** 2023-05-01T11:54:13Z +- **Labels:** dependencies, javascript +- **Diff:** [17.diff](./17.diff) + +--- + +Bumps [nock](https://github.com/nock/nock) from 13.3.0 to 13.3.1. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/nock/nock/releases">nock's releases</a>.</em></p> +<blockquote> +<h2>v13.3.1</h2> +<h2><a href="https://github.com/nock/nock/compare/v13.3.0...v13.3.1">13.3.1</a> (2023-04-27)</h2> +<h3>Bug Fixes</h3> +<ul> +<li>update Socket for Node 18 compat (<a href="https://redirect.github.com/nock/nock/issues/2467">#2467</a>) (<a href="https://github.com/nock/nock/commit/f904406430a6d3afabff066fea6859472ee9277c">f904406</a>)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/nock/nock/commit/f904406430a6d3afabff066fea6859472ee9277c"><code>f904406</code></a> fix: update Socket for Node 18 compat (<a href="https://redirect.github.com/nock/nock/issues/2467">#2467</a>)</li> +<li><a href="https://github.com/nock/nock/commit/cf86e1b1a67e000185662adfd7541168ff74a64d"><code>cf86e1b</code></a> chore(deps-dev): bump sinon from 15.0.1 to 15.0.4</li> +<li><a href="https://github.com/nock/nock/commit/b6b0f6166d1382e680e316227e8b6588065e36bd"><code>b6b0f61</code></a> chore(deps-dev): bump <code>@​definitelytyped/dtslint</code> from 0.0.112 to 0.0.159 (<a href="https://redirect.github.com/nock/nock/issues/2459">#2459</a>)</li> +<li><a href="https://github.com/nock/nock/commit/77263850215e31301f6f324d361ba45371fd3f0e"><code>7726385</code></a> chore(deps): bump tar and <code>@​definitelytyped/dtslint</code> (<a href="https://redirect.github.com/nock/nock/issues/2439">#2439</a>)</li> +<li><a href="https://github.com/nock/nock/commit/3feef40a3764f1cbda5afbed1a92d7f2f74f9bdb"><code>3feef40</code></a> docs(README): Update Axios example (<a href="https://redirect.github.com/nock/nock/issues/2464">#2464</a>)</li> +<li><a href="https://github.com/nock/nock/commit/3a7c7c3821add4b536b96b0ad6feb06cabb023c8"><code>3a7c7c3</code></a> doc: axios adapter docs (<a href="https://redirect.github.com/nock/nock/issues/2469">#2469</a>)</li> +<li><a href="https://github.com/nock/nock/commit/7d22513b28d0e0117e57a1840fc37a29484d6b7c"><code>7d22513</code></a> chore(deps-dev): bump eslint-plugin-import from 2.26.0 to 2.27.5</li> +<li><a href="https://github.com/nock/nock/commit/e15205e392a5bc309a37835d2c9adf2d19066b9a"><code>e15205e</code></a> chore(deps-dev): bump eslint from 8.29.0 to 8.35.0</li> +<li><a href="https://github.com/nock/nock/commit/6404ab0139371e5ec015b8a801ad505a55bcc035"><code>6404ab0</code></a> chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1</li> +<li><a href="https://github.com/nock/nock/commit/e67c33b4cade4d7edac09ec99038a04bebe5a096"><code>e67c33b</code></a> chore(deps-dev): bump eslint-config-prettier from 8.5.0 to 8.6.0</li> +<li>Additional commits viewable in <a href="https://github.com/nock/nock/compare/v13.3.0...v13.3.1">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nock&package-manager=npm_and_yarn&previous-version=13.3.0&new-version=13.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + diff --git a/pulls/18.diff b/pulls/18.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index e39e62c..beb0aab 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.1", ++ "@types/node": "^18.16.2", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.1", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.1.tgz", +- "integrity": "sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==", ++ "version": "18.16.2", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.2.tgz", ++ "integrity": "sha512-GQW/JL/5Fz/0I8RpeBG9lKp0+aNcXEaVL71c0D2Q0QHDTFvlYKT7an0onCUXj85anv7b4/WesqdfchLc0jtsCg==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.1", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.1.tgz", +- "integrity": "sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==", ++ "version": "18.16.2", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.2.tgz", ++ "integrity": "sha512-GQW/JL/5Fz/0I8RpeBG9lKp0+aNcXEaVL71c0D2Q0QHDTFvlYKT7an0onCUXj85anv7b4/WesqdfchLc0jtsCg==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index b54c035..f420256 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.1", ++ "@types/node": "^18.16.2", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/18.json b/pulls/18.json @@ -0,0 +1,27 @@ +{ + "number": 18, + "title": "Bump @types/node from 18.16.1 to 18.16.2", + "state": "closed", + "diff_file": "18.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-28T08:05:25Z", + "closed_at": "2023-05-01T08:13:24Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-18.16.2", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.1 to 18.16.2.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.1&new-version=18.16.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-01T08:13:23Z", + "body": "Superseded by #19." + } + ], + "review_comments": [] +} diff --git a/pulls/18.md b/pulls/18.md @@ -0,0 +1,57 @@ +# PR #18 Bump @types/node from 18.16.1 to 18.16.2 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-04-28T08:05:25Z +- **Branch:** dependabot/npm_and_yarn/types/node-18.16.2 → main +- **Closed:** 2023-05-01T08:13:24Z +- **Labels:** dependencies, javascript +- **Diff:** [18.diff](./18.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.1 to 18.16.2. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.1&new-version=18.16.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-01T08:13:23Z + +Superseded by #19. + diff --git a/pulls/19.diff b/pulls/19.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index e39e62c..e33d906 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.1", ++ "@types/node": "^18.16.3", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.1", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.1.tgz", +- "integrity": "sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==", ++ "version": "18.16.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", ++ "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.1", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.1.tgz", +- "integrity": "sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==", ++ "version": "18.16.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", ++ "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index b54c035..fd13dc6 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.1", ++ "@types/node": "^18.16.3", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/19.json b/pulls/19.json @@ -0,0 +1,21 @@ +{ + "number": 19, + "title": "Bump @types/node from 18.16.1 to 18.16.3", + "state": "merged", + "diff_file": "19.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-01T08:13:21Z", + "closed_at": "2023-05-01T11:55:52Z", + "merged_at": "2023-05-01T11:55:52Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-18.16.3", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.1 to 18.16.3.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.1&new-version=18.16.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/19.md b/pulls/19.md @@ -0,0 +1,50 @@ +# PR #19 Bump @types/node from 18.16.1 to 18.16.3 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-05-01T08:13:21Z +- **Branch:** dependabot/npm_and_yarn/types/node-18.16.3 → main +- **Merged:** 2023-05-01T11:55:52Z +- **Labels:** dependencies, javascript +- **Diff:** [19.diff](./19.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.1 to 18.16.3. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.1&new-version=18.16.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + diff --git a/pulls/2.diff b/pulls/2.diff @@ -0,0 +1,51 @@ +diff --git a/package-lock.json b/package-lock.json +index 4b21fda..04fac64 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "js-yaml": "^4.1.0", + "prettier": "^2.8.7", + "ts-jest": "^29.1.0", +- "typescript": "^5.0.3" ++ "typescript": "^5.0.4" + } + }, + "node_modules/@actions/core": { +@@ -6337,9 +6337,9 @@ + } + }, + "node_modules/typescript": { +- "version": "5.0.3", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.3.tgz", +- "integrity": "sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==", ++ "version": "5.0.4", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", ++ "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", +@@ -11237,9 +11237,9 @@ + } + }, + "typescript": { +- "version": "5.0.3", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.3.tgz", +- "integrity": "sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==", ++ "version": "5.0.4", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", ++ "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", + "dev": true + }, + "unbox-primitive": { +diff --git a/package.json b/package.json +index c1bbadb..4d77f41 100644 +--- a/package.json ++++ b/package.json +@@ -38,6 +38,6 @@ + "js-yaml": "^4.1.0", + "prettier": "^2.8.7", + "ts-jest": "^29.1.0", +- "typescript": "^5.0.3" ++ "typescript": "^5.0.4" + } + } diff --git a/pulls/2.json b/pulls/2.json @@ -0,0 +1,21 @@ +{ + "number": 2, + "title": "Bump typescript from 5.0.3 to 5.0.4", + "state": "merged", + "diff_file": "2.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-10T08:10:58Z", + "closed_at": "2023-04-10T10:08:57Z", + "merged_at": "2023-04-10T10:08:57Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-5.0.4", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "[//]: # (dependabot-start)\n\u26a0\ufe0f **Dependabot is rebasing this PR** \u26a0\ufe0f \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [typescript](https://github.com/Microsoft/TypeScript) from 5.0.3 to 5.0.4.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/Microsoft/TypeScript/releases\">typescript's releases</a>.</em></p>\n<blockquote>\n<h2>TypeScript 5.0.4</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.0.0%22+is%3Aclosed+\">fixed issues query for Typescript v5.0.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.0.1%22+is%3Aclosed+\">fixed issues query for Typescript v5.0.1 (RC)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.0.2%22+is%3Aclosed+\">fixed issues query for Typescript v5.0.2 (Stable)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.0.3%22+is%3Aclosed+\">fixed issues query for Typescript v5.0.3 (Stable)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.0.4%22+is%3Aclosed+\">fixed issues query for Typescript v5.0.4 (Stable)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.npmjs.com/package/typescript\">npm</a></li>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/3b45f4db12bbae97d10f62ec0e2d94858252c5ab\"><code>3b45f4d</code></a> Bump version to 5.0.4 and LKG</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/dc7e5a738a88f1dd72391d388d982df6ef082e90\"><code>dc7e5a7</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/53599\">#53599</a> (Ignore <code>allowImportingTsExtensions</code>...) into release-5.0 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/233b4b0540b90f1998374a5d06e80e380c9968fd\"><code>233b4b0</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/53611\">#53611</a> (Remove error on redundant isolatedM...) into release-5.0 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/365cb5815a891268c3c288000378c77172ba43a1\"><code>365cb58</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/53613\">#53613</a> (Fix Go To Source Definition in `--m...) into release-5.0 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/97dac8a261a93c0627330569aec131007b72d098\"><code>97dac8a</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/53665\">#53665</a> (Fix crash when private id in array ...) into release-5.0 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/b2d5d9b13f11d2a83f9694a2aed44caf34ff7249\"><code>b2d5d9b</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/53666\">#53666</a> (Disable JSX recovery hack when in u...) into release-5.0 (#...</li>\n<li>See full diff in <a href=\"https://github.com/Microsoft/TypeScript/compare/v5.0.3...v5.0.4\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.0.3&new-version=5.0.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/2.md b/pulls/2.md @@ -0,0 +1,88 @@ +# PR #2 Bump typescript from 5.0.3 to 5.0.4 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-04-10T08:10:58Z +- **Branch:** dependabot/npm_and_yarn/typescript-5.0.4 → main +- **Merged:** 2023-04-10T10:08:57Z +- **Labels:** dependencies, javascript +- **Diff:** [2.diff](./2.diff) + +--- + +[//]: # (dependabot-start) +⚠️ **Dependabot is rebasing this PR** ⚠️ + +Rebasing might not happen immediately, so don't worry if this takes some time. + +Note: if you make any changes to this PR yourself, they will take precedence over the rebase. + +--- + +[//]: # (dependabot-end) + +Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.0.3 to 5.0.4. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> +<blockquote> +<h2>TypeScript 5.0.4</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.0.0%22+is%3Aclosed+">fixed issues query for Typescript v5.0.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.0.1%22+is%3Aclosed+">fixed issues query for Typescript v5.0.1 (RC)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.0.2%22+is%3Aclosed+">fixed issues query for Typescript v5.0.2 (Stable)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.0.3%22+is%3Aclosed+">fixed issues query for Typescript v5.0.3 (Stable)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.0.4%22+is%3Aclosed+">fixed issues query for Typescript v5.0.4 (Stable)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.npmjs.com/package/typescript">npm</a></li> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/microsoft/TypeScript/commit/3b45f4db12bbae97d10f62ec0e2d94858252c5ab"><code>3b45f4d</code></a> Bump version to 5.0.4 and LKG</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/dc7e5a738a88f1dd72391d388d982df6ef082e90"><code>dc7e5a7</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/53599">#53599</a> (Ignore <code>allowImportingTsExtensions</code>...) into release-5.0 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/233b4b0540b90f1998374a5d06e80e380c9968fd"><code>233b4b0</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/53611">#53611</a> (Remove error on redundant isolatedM...) into release-5.0 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/365cb5815a891268c3c288000378c77172ba43a1"><code>365cb58</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/53613">#53613</a> (Fix Go To Source Definition in `--m...) into release-5.0 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/97dac8a261a93c0627330569aec131007b72d098"><code>97dac8a</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/53665">#53665</a> (Fix crash when private id in array ...) into release-5.0 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/b2d5d9b13f11d2a83f9694a2aed44caf34ff7249"><code>b2d5d9b</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/53666">#53666</a> (Disable JSX recovery hack when in u...) into release-5.0 (#...</li> +<li>See full diff in <a href="https://github.com/Microsoft/TypeScript/compare/v5.0.3...v5.0.4">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.0.3&new-version=5.0.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + diff --git a/pulls/20.diff b/pulls/20.diff @@ -0,0 +1,197 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..8b9c511 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.16.3", +- "@typescript-eslint/parser": "^5.59.1", ++ "@typescript-eslint/parser": "^5.59.2", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -1781,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", +- "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", ++ "version": "5.59.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.2.tgz", ++ "integrity": "sha512-uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.59.1", +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/typescript-estree": "5.59.1", ++ "@typescript-eslint/scope-manager": "5.59.2", ++ "@typescript-eslint/types": "5.59.2", ++ "@typescript-eslint/typescript-estree": "5.59.2", + "debug": "^4.3.4" + }, + "engines": { +@@ -1808,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", +- "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", ++ "version": "5.59.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.2.tgz", ++ "integrity": "sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1" ++ "@typescript-eslint/types": "5.59.2", ++ "@typescript-eslint/visitor-keys": "5.59.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1924,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", +- "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", ++ "version": "5.59.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.2.tgz", ++ "integrity": "sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1937,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", +- "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", ++ "version": "5.59.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.2.tgz", ++ "integrity": "sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1", ++ "@typescript-eslint/types": "5.59.2", ++ "@typescript-eslint/visitor-keys": "5.59.2", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -2094,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", +- "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", ++ "version": "5.59.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.2.tgz", ++ "integrity": "sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/types": "5.59.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -8860,25 +8860,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", +- "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", ++ "version": "5.59.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.2.tgz", ++ "integrity": "sha512-uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.59.1", +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/typescript-estree": "5.59.1", ++ "@typescript-eslint/scope-manager": "5.59.2", ++ "@typescript-eslint/types": "5.59.2", ++ "@typescript-eslint/typescript-estree": "5.59.2", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", +- "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", ++ "version": "5.59.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.2.tgz", ++ "integrity": "sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1" ++ "@typescript-eslint/types": "5.59.2", ++ "@typescript-eslint/visitor-keys": "5.59.2" + } + }, + "@typescript-eslint/type-utils": { +@@ -8936,19 +8936,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", +- "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", ++ "version": "5.59.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.2.tgz", ++ "integrity": "sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", +- "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", ++ "version": "5.59.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.2.tgz", ++ "integrity": "sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1", ++ "@typescript-eslint/types": "5.59.2", ++ "@typescript-eslint/visitor-keys": "5.59.2", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -9036,12 +9036,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", +- "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", ++ "version": "5.59.2", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.2.tgz", ++ "integrity": "sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/types": "5.59.2", + "eslint-visitor-keys": "^3.3.0" + } + }, +diff --git a/package.json b/package.json +index 35137bd..a5bc273 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.16.3", +- "@typescript-eslint/parser": "^5.59.1", ++ "@typescript-eslint/parser": "^5.59.2", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/20.json b/pulls/20.json @@ -0,0 +1,27 @@ +{ + "number": 20, + "title": "Bump @typescript-eslint/parser from 5.59.1 to 5.59.2", + "state": "closed", + "diff_file": "20.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-02T08:05:08Z", + "closed_at": "2023-05-09T08:06:29Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.59.2", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.1 to 5.59.2.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.59.2</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2\">5.59.2</a> (2023-05-01)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2\">5.59.2</a> (2023-05-01)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ce5f5165c9d4c5843c86d48b6e6e9a488eb06b0a\"><code>ce5f516</code></a> chore: publish v5.59.2</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.2/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.1&new-version=5.59.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-09T08:06:28Z", + "body": "Superseded by #24." + } + ], + "review_comments": [] +} diff --git a/pulls/20.md b/pulls/20.md @@ -0,0 +1,75 @@ +# PR #20 Bump @typescript-eslint/parser from 5.59.1 to 5.59.2 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-02T08:05:08Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.59.2 → main +- **Closed:** 2023-05-09T08:06:29Z +- **Labels:** dependencies, javascript +- **Diff:** [20.diff](./20.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.1 to 5.59.2. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.59.2</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2">5.59.2</a> (2023-05-01)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2">5.59.2</a> (2023-05-01)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/ce5f5165c9d4c5843c86d48b6e6e9a488eb06b0a"><code>ce5f516</code></a> chore: publish v5.59.2</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.2/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.1&new-version=5.59.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-09T08:06:28Z + +Superseded by #24. + diff --git a/pulls/21.diff b/pulls/21.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..ce55d78 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.0.0", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.0.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.0.0.tgz", ++ "integrity": "sha512-cD2uPTDnQQCVpmRefonO98/PPijuOnnEy5oytWJFPY1N9aJCz2wJ5kSGWO+zJoed2cY2JxQh6yBuUq4vIn61hw==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.0.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.0.0.tgz", ++ "integrity": "sha512-cD2uPTDnQQCVpmRefonO98/PPijuOnnEy5oytWJFPY1N9aJCz2wJ5kSGWO+zJoed2cY2JxQh6yBuUq4vIn61hw==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..0c2e237 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.0.0", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/21.json b/pulls/21.json @@ -0,0 +1,27 @@ +{ + "number": 21, + "title": "Bump @types/node from 18.16.3 to 20.0.0", + "state": "closed", + "diff_file": "21.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-05T08:04:13Z", + "closed_at": "2023-05-08T08:11:39Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.0.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.0.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-08T08:11:38Z", + "body": "Superseded by #23." + } + ], + "review_comments": [] +} diff --git a/pulls/21.md b/pulls/21.md @@ -0,0 +1,57 @@ +# PR #21 Bump @types/node from 18.16.3 to 20.0.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-05T08:04:13Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.0.0 → main +- **Closed:** 2023-05-08T08:11:39Z +- **Labels:** dependencies, javascript +- **Diff:** [21.diff](./21.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.0.0. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-08T08:11:38Z + +Superseded by #23. + diff --git a/pulls/22.diff b/pulls/22.diff @@ -0,0 +1,240 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..f71fe8a 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,7 +25,7 @@ + "@types/node": "^18.16.3", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.39.0", ++ "eslint": "^8.40.0", + "eslint-import-resolver-typescript": "^3.5.5", + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-import": "^2.27.5", +@@ -756,14 +756,14 @@ + } + }, + "node_modules/@eslint/eslintrc": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", +- "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", ++ "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", +- "espree": "^9.5.1", ++ "espree": "^9.5.2", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", +@@ -794,9 +794,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.39.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", +- "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", ++ "version": "8.40.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.40.0.tgz", ++ "integrity": "sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -3130,15 +3130,15 @@ + } + }, + "node_modules/eslint": { +- "version": "8.39.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", +- "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", ++ "version": "8.40.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.40.0.tgz", ++ "integrity": "sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", +- "@eslint/eslintrc": "^2.0.2", +- "@eslint/js": "8.39.0", ++ "@eslint/eslintrc": "^2.0.3", ++ "@eslint/js": "8.40.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", +@@ -3149,8 +3149,8 @@ + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", +- "eslint-visitor-keys": "^3.4.0", +- "espree": "^9.5.1", ++ "eslint-visitor-keys": "^3.4.1", ++ "espree": "^9.5.2", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", +@@ -3550,9 +3550,9 @@ + } + }, + "node_modules/eslint-visitor-keys": { +- "version": "3.4.0", +- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", +- "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", ++ "version": "3.4.1", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", ++ "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -3747,14 +3747,14 @@ + } + }, + "node_modules/espree": { +- "version": "9.5.1", +- "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", +- "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", ++ "version": "9.5.2", ++ "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", ++ "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", +- "eslint-visitor-keys": "^3.4.0" ++ "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -6346,9 +6346,9 @@ + } + }, + "node_modules/punycode": { +- "version": "2.1.1", +- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", +- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", ++ "version": "2.3.0", ++ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", ++ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" +@@ -8025,14 +8025,14 @@ + "dev": true + }, + "@eslint/eslintrc": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", +- "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", ++ "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", +- "espree": "^9.5.1", ++ "espree": "^9.5.2", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", +@@ -8053,9 +8053,9 @@ + } + }, + "@eslint/js": { +- "version": "8.39.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", +- "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", ++ "version": "8.40.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.40.0.tgz", ++ "integrity": "sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA==", + "dev": true + }, + "@github/browserslist-config": { +@@ -9804,15 +9804,15 @@ + "dev": true + }, + "eslint": { +- "version": "8.39.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", +- "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", ++ "version": "8.40.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.40.0.tgz", ++ "integrity": "sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", +- "@eslint/eslintrc": "^2.0.2", +- "@eslint/js": "8.39.0", ++ "@eslint/eslintrc": "^2.0.3", ++ "@eslint/js": "8.40.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", +@@ -9823,8 +9823,8 @@ + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", +- "eslint-visitor-keys": "^3.4.0", +- "espree": "^9.5.1", ++ "eslint-visitor-keys": "^3.4.1", ++ "espree": "^9.5.2", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", +@@ -10240,20 +10240,20 @@ + } + }, + "eslint-visitor-keys": { +- "version": "3.4.0", +- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", +- "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", ++ "version": "3.4.1", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", ++ "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "dev": true + }, + "espree": { +- "version": "9.5.1", +- "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", +- "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", ++ "version": "9.5.2", ++ "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", ++ "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "dev": true, + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", +- "eslint-visitor-keys": "^3.4.0" ++ "eslint-visitor-keys": "^3.4.1" + } + }, + "esprima": { +@@ -12149,9 +12149,9 @@ + "dev": true + }, + "punycode": { +- "version": "2.1.1", +- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", +- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", ++ "version": "2.3.0", ++ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", ++ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true + }, + "pure-rand": { +diff --git a/package.json b/package.json +index 35137bd..7a7a79c 100644 +--- a/package.json ++++ b/package.json +@@ -44,7 +44,7 @@ + "@types/node": "^18.16.3", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.39.0", ++ "eslint": "^8.40.0", + "eslint-import-resolver-typescript": "^3.5.5", + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-import": "^2.27.5", diff --git a/pulls/22.json b/pulls/22.json @@ -0,0 +1,27 @@ +{ + "number": 22, + "title": "Bump eslint from 8.39.0 to 8.40.0", + "state": "closed", + "diff_file": "22.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-08T08:10:58Z", + "closed_at": "2023-05-22T08:09:04Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.40.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.39.0 to 8.40.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.40.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254\"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href=\"https://redirect.github.com/eslint/eslint/issues/17140\">#17140</a>) (Josh Goldberg \u2728)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff\"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href=\"https://redirect.github.com/eslint/eslint/issues/17142\">#17142</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701\"><code>e52b98b</code></a> feat: add <code>sourceCode</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17107\">#17107</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b\"><code>1468f5b</code></a> feat: add <code>physicalFilename</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17111\">#17111</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec\"><code>0df4d4f</code></a> feat: add <code>cwd</code> to rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17106\">#17106</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd\"><code>52018f2</code></a> feat: add <code>filename</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17108\">#17108</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3\"><code>559ff4e</code></a> feat: add new <code>omitLastInOneLineClassBody</code> option to the <code>semi</code> rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/17105\">#17105</a>) (Nitin Kumar)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97\"><code>f076e54</code></a> fix: Ensure FlatESLint#findConfigFile() doesn't throw. (<a href=\"https://redirect.github.com/eslint/eslint/issues/17151\">#17151</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391\"><code>e980bf3</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee\"><code>e92a6fc</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031\"><code>af5fe64</code></a> docs: Fix custom rule schema docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/17115\">#17115</a>) (Adam Jones)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423\"><code>4a352a9</code></a> docs: explain how to include predefined globals (<a href=\"https://redirect.github.com/eslint/eslint/issues/17114\">#17114</a>) (Marcus Wyatt)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651\"><code>5ea15d9</code></a> docs: add mastodon link in readme (<a href=\"https://redirect.github.com/eslint/eslint/issues/17110\">#17110</a>) (\u552f\u7136)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f\"><code>4053004</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.40.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17156\">#17156</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4\"><code>50fed1d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168\"><code>4c7a170</code></a> chore: upgrade <code>@\u200beslint/eslintrc</code><a href=\"https://github.com/2\"><code>@\u200b2</code></a>.0.3 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17155\">#17155</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9\"><code>e80b7cc</code></a> chore: upgrade espree@9.5.2 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17154\">#17154</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07\"><code>ce3ac91</code></a> chore: upgrade eslint-visitor-keys@3.4.1 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17153\">#17153</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee\"><code>9094d79</code></a> chore: add <code>latest/</code> to <code>meta.docs.url</code> in all core rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17136\">#17136</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b\"><code>d85efad</code></a> perf: don't use <code>grapheme-splitter</code> on ASCII strings in key-spacing rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/17122\">#17122</a>) (Milos Djermanovic)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.40.0 - May 5, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f\"><code>4053004</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.40.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17156\">#17156</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4\"><code>50fed1d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97\"><code>f076e54</code></a> fix: Ensure FlatESLint#findConfigFile() doesn't throw. (<a href=\"https://redirect.github.com/eslint/eslint/issues/17151\">#17151</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168\"><code>4c7a170</code></a> chore: upgrade <code>@\u200beslint/eslintrc</code><a href=\"https://github.com/2\"><code>@\u200b2</code></a>.0.3 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17155\">#17155</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9\"><code>e80b7cc</code></a> chore: upgrade espree@9.5.2 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17154\">#17154</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07\"><code>ce3ac91</code></a> chore: upgrade eslint-visitor-keys@3.4.1 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17153\">#17153</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254\"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href=\"https://redirect.github.com/eslint/eslint/issues/17140\">#17140</a>) (Josh Goldberg \u2728)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff\"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href=\"https://redirect.github.com/eslint/eslint/issues/17142\">#17142</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701\"><code>e52b98b</code></a> feat: add <code>sourceCode</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17107\">#17107</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391\"><code>e980bf3</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee\"><code>9094d79</code></a> chore: add <code>latest/</code> to <code>meta.docs.url</code> in all core rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17136\">#17136</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b\"><code>1468f5b</code></a> feat: add <code>physicalFilename</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17111\">#17111</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec\"><code>0df4d4f</code></a> feat: add <code>cwd</code> to rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17106\">#17106</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd\"><code>52018f2</code></a> feat: add <code>filename</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17108\">#17108</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3\"><code>559ff4e</code></a> feat: add new <code>omitLastInOneLineClassBody</code> option to the <code>semi</code> rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/17105\">#17105</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee\"><code>e92a6fc</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b\"><code>d85efad</code></a> perf: don't use <code>grapheme-splitter</code> on ASCII strings in key-spacing rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/17122\">#17122</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031\"><code>af5fe64</code></a> docs: Fix custom rule schema docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/17115\">#17115</a>) (Adam Jones)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423\"><code>4a352a9</code></a> docs: explain how to include predefined globals (<a href=\"https://redirect.github.com/eslint/eslint/issues/17114\">#17114</a>) (Marcus Wyatt)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651\"><code>5ea15d9</code></a> docs: add mastodon link in readme (<a href=\"https://redirect.github.com/eslint/eslint/issues/17110\">#17110</a>) (\u552f\u7136)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/69a19c83e44ec7e75d17886529c6dee151d2c960\"><code>69a19c8</code></a> 8.40.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9ef73ea70cff78bc03143f01f1a238c474e7748d\"><code>9ef73ea</code></a> Build: changelog update for 8.40.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f\"><code>4053004</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.40.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17156\">#17156</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4\"><code>50fed1d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97\"><code>f076e54</code></a> fix: Ensure FlatESLint#findConfigFile() doesn't throw. (<a href=\"https://redirect.github.com/eslint/eslint/issues/17151\">#17151</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168\"><code>4c7a170</code></a> chore: upgrade <code>@\u200beslint/eslintrc</code><a href=\"https://github.com/2\"><code>@\u200b2</code></a>.0.3 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17155\">#17155</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9\"><code>e80b7cc</code></a> chore: upgrade espree@9.5.2 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17154\">#17154</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07\"><code>ce3ac91</code></a> chore: upgrade eslint-visitor-keys@3.4.1 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17153\">#17153</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254\"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href=\"https://redirect.github.com/eslint/eslint/issues/17\">#17</a>...</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff\"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href=\"https://redirect.github.com/eslint/eslint/issues/17142\">#17142</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.39.0...v8.40.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.39.0&new-version=8.40.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-22T08:09:03Z", + "body": "Superseded by #34." + } + ], + "review_comments": [] +} diff --git a/pulls/22.md b/pulls/22.md @@ -0,0 +1,135 @@ +# PR #22 Bump eslint from 8.39.0 to 8.40.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-08T08:10:58Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.40.0 → main +- **Closed:** 2023-05-22T08:09:04Z +- **Labels:** dependencies, javascript +- **Diff:** [22.diff](./22.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.39.0 to 8.40.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.40.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href="https://redirect.github.com/eslint/eslint/issues/17140">#17140</a>) (Josh Goldberg ✨)</li> +<li><a href="https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href="https://redirect.github.com/eslint/eslint/issues/17142">#17142</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701"><code>e52b98b</code></a> feat: add <code>sourceCode</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17107">#17107</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b"><code>1468f5b</code></a> feat: add <code>physicalFilename</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17111">#17111</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec"><code>0df4d4f</code></a> feat: add <code>cwd</code> to rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17106">#17106</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd"><code>52018f2</code></a> feat: add <code>filename</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17108">#17108</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3"><code>559ff4e</code></a> feat: add new <code>omitLastInOneLineClassBody</code> option to the <code>semi</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/17105">#17105</a>) (Nitin Kumar)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97"><code>f076e54</code></a> fix: Ensure FlatESLint#findConfigFile() doesn't throw. (<a href="https://redirect.github.com/eslint/eslint/issues/17151">#17151</a>) (Nicholas C. Zakas)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391"><code>e980bf3</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee"><code>e92a6fc</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031"><code>af5fe64</code></a> docs: Fix custom rule schema docs (<a href="https://redirect.github.com/eslint/eslint/issues/17115">#17115</a>) (Adam Jones)</li> +<li><a href="https://github.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423"><code>4a352a9</code></a> docs: explain how to include predefined globals (<a href="https://redirect.github.com/eslint/eslint/issues/17114">#17114</a>) (Marcus Wyatt)</li> +<li><a href="https://github.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651"><code>5ea15d9</code></a> docs: add mastodon link in readme (<a href="https://redirect.github.com/eslint/eslint/issues/17110">#17110</a>) (唯然)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f"><code>4053004</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.40.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17156">#17156</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4"><code>50fed1d</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168"><code>4c7a170</code></a> chore: upgrade <code>@​eslint/eslintrc</code><a href="https://github.com/2"><code>@​2</code></a>.0.3 (<a href="https://redirect.github.com/eslint/eslint/issues/17155">#17155</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9"><code>e80b7cc</code></a> chore: upgrade espree@9.5.2 (<a href="https://redirect.github.com/eslint/eslint/issues/17154">#17154</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07"><code>ce3ac91</code></a> chore: upgrade eslint-visitor-keys@3.4.1 (<a href="https://redirect.github.com/eslint/eslint/issues/17153">#17153</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee"><code>9094d79</code></a> chore: add <code>latest/</code> to <code>meta.docs.url</code> in all core rules (<a href="https://redirect.github.com/eslint/eslint/issues/17136">#17136</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b"><code>d85efad</code></a> perf: don't use <code>grapheme-splitter</code> on ASCII strings in key-spacing rule (<a href="https://redirect.github.com/eslint/eslint/issues/17122">#17122</a>) (Milos Djermanovic)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.40.0 - May 5, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f"><code>4053004</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.40.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17156">#17156</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4"><code>50fed1d</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97"><code>f076e54</code></a> fix: Ensure FlatESLint#findConfigFile() doesn't throw. (<a href="https://redirect.github.com/eslint/eslint/issues/17151">#17151</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168"><code>4c7a170</code></a> chore: upgrade <code>@​eslint/eslintrc</code><a href="https://github.com/2"><code>@​2</code></a>.0.3 (<a href="https://redirect.github.com/eslint/eslint/issues/17155">#17155</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9"><code>e80b7cc</code></a> chore: upgrade espree@9.5.2 (<a href="https://redirect.github.com/eslint/eslint/issues/17154">#17154</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07"><code>ce3ac91</code></a> chore: upgrade eslint-visitor-keys@3.4.1 (<a href="https://redirect.github.com/eslint/eslint/issues/17153">#17153</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href="https://redirect.github.com/eslint/eslint/issues/17140">#17140</a>) (Josh Goldberg ✨)</li> +<li><a href="https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href="https://redirect.github.com/eslint/eslint/issues/17142">#17142</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701"><code>e52b98b</code></a> feat: add <code>sourceCode</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17107">#17107</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391"><code>e980bf3</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee"><code>9094d79</code></a> chore: add <code>latest/</code> to <code>meta.docs.url</code> in all core rules (<a href="https://redirect.github.com/eslint/eslint/issues/17136">#17136</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b"><code>1468f5b</code></a> feat: add <code>physicalFilename</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17111">#17111</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec"><code>0df4d4f</code></a> feat: add <code>cwd</code> to rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17106">#17106</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd"><code>52018f2</code></a> feat: add <code>filename</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17108">#17108</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3"><code>559ff4e</code></a> feat: add new <code>omitLastInOneLineClassBody</code> option to the <code>semi</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/17105">#17105</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee"><code>e92a6fc</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b"><code>d85efad</code></a> perf: don't use <code>grapheme-splitter</code> on ASCII strings in key-spacing rule (<a href="https://redirect.github.com/eslint/eslint/issues/17122">#17122</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031"><code>af5fe64</code></a> docs: Fix custom rule schema docs (<a href="https://redirect.github.com/eslint/eslint/issues/17115">#17115</a>) (Adam Jones)</li> +<li><a href="https://github.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423"><code>4a352a9</code></a> docs: explain how to include predefined globals (<a href="https://redirect.github.com/eslint/eslint/issues/17114">#17114</a>) (Marcus Wyatt)</li> +<li><a href="https://github.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651"><code>5ea15d9</code></a> docs: add mastodon link in readme (<a href="https://redirect.github.com/eslint/eslint/issues/17110">#17110</a>) (唯然)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/69a19c83e44ec7e75d17886529c6dee151d2c960"><code>69a19c8</code></a> 8.40.0</li> +<li><a href="https://github.com/eslint/eslint/commit/9ef73ea70cff78bc03143f01f1a238c474e7748d"><code>9ef73ea</code></a> Build: changelog update for 8.40.0</li> +<li><a href="https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f"><code>4053004</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.40.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17156">#17156</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4"><code>50fed1d</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97"><code>f076e54</code></a> fix: Ensure FlatESLint#findConfigFile() doesn't throw. (<a href="https://redirect.github.com/eslint/eslint/issues/17151">#17151</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168"><code>4c7a170</code></a> chore: upgrade <code>@​eslint/eslintrc</code><a href="https://github.com/2"><code>@​2</code></a>.0.3 (<a href="https://redirect.github.com/eslint/eslint/issues/17155">#17155</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9"><code>e80b7cc</code></a> chore: upgrade espree@9.5.2 (<a href="https://redirect.github.com/eslint/eslint/issues/17154">#17154</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07"><code>ce3ac91</code></a> chore: upgrade eslint-visitor-keys@3.4.1 (<a href="https://redirect.github.com/eslint/eslint/issues/17153">#17153</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href="https://redirect.github.com/eslint/eslint/issues/17">#17</a>...</li> +<li><a href="https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href="https://redirect.github.com/eslint/eslint/issues/17142">#17142</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.39.0...v8.40.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.39.0&new-version=8.40.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-22T08:09:03Z + +Superseded by #34. + diff --git a/pulls/23.diff b/pulls/23.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..e5282e4 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.0", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.0.tgz", ++ "integrity": "sha512-O+z53uwx64xY7D6roOi4+jApDGFg0qn6WHcxe5QeqjMaTezBO/mxdfFXIVAVVyNWKx84OmPB3L8kbVYOTeN34A==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.0.tgz", ++ "integrity": "sha512-O+z53uwx64xY7D6roOi4+jApDGFg0qn6WHcxe5QeqjMaTezBO/mxdfFXIVAVVyNWKx84OmPB3L8kbVYOTeN34A==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..98cd028 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.0", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/23.json b/pulls/23.json @@ -0,0 +1,27 @@ +{ + "number": 23, + "title": "Bump @types/node from 18.16.3 to 20.1.0", + "state": "closed", + "diff_file": "23.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-08T08:11:36Z", + "closed_at": "2023-05-09T08:06:47Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.1.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-09T08:06:45Z", + "body": "Superseded by #25." + } + ], + "review_comments": [] +} diff --git a/pulls/23.md b/pulls/23.md @@ -0,0 +1,57 @@ +# PR #23 Bump @types/node from 18.16.3 to 20.1.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-08T08:11:36Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.1.0 → main +- **Closed:** 2023-05-09T08:06:47Z +- **Labels:** dependencies, javascript +- **Diff:** [23.diff](./23.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.0. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-09T08:06:45Z + +Superseded by #25. + diff --git a/pulls/24.diff b/pulls/24.diff @@ -0,0 +1,197 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..1f3af99 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.16.3", +- "@typescript-eslint/parser": "^5.59.1", ++ "@typescript-eslint/parser": "^5.59.5", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -1781,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", +- "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", ++ "version": "5.59.5", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.5.tgz", ++ "integrity": "sha512-NJXQC4MRnF9N9yWqQE2/KLRSOLvrrlZb48NGVfBa+RuPMN6B7ZcK5jZOvhuygv4D64fRKnZI4L4p8+M+rfeQuw==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.59.1", +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/typescript-estree": "5.59.1", ++ "@typescript-eslint/scope-manager": "5.59.5", ++ "@typescript-eslint/types": "5.59.5", ++ "@typescript-eslint/typescript-estree": "5.59.5", + "debug": "^4.3.4" + }, + "engines": { +@@ -1808,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", +- "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", ++ "version": "5.59.5", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.5.tgz", ++ "integrity": "sha512-jVecWwnkX6ZgutF+DovbBJirZcAxgxC0EOHYt/niMROf8p4PwxxG32Qdhj/iIQQIuOflLjNkxoXyArkcIP7C3A==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1" ++ "@typescript-eslint/types": "5.59.5", ++ "@typescript-eslint/visitor-keys": "5.59.5" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1924,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", +- "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", ++ "version": "5.59.5", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.5.tgz", ++ "integrity": "sha512-xkfRPHbqSH4Ggx4eHRIO/eGL8XL4Ysb4woL8c87YuAo8Md7AUjyWKa9YMwTL519SyDPrfEgKdewjkxNCVeJW7w==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1937,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", +- "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", ++ "version": "5.59.5", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.5.tgz", ++ "integrity": "sha512-+XXdLN2CZLZcD/mO7mQtJMvCkzRfmODbeSKuMY/yXbGkzvA9rJyDY5qDYNoiz2kP/dmyAxXquL2BvLQLJFPQIg==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1", ++ "@typescript-eslint/types": "5.59.5", ++ "@typescript-eslint/visitor-keys": "5.59.5", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -2094,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", +- "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", ++ "version": "5.59.5", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.5.tgz", ++ "integrity": "sha512-qL+Oz+dbeBRTeyJTIy0eniD3uvqU7x+y1QceBismZ41hd4aBSRh8UAw4pZP0+XzLuPZmx4raNMq/I+59W2lXKA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/types": "5.59.5", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -8860,25 +8860,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", +- "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", ++ "version": "5.59.5", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.5.tgz", ++ "integrity": "sha512-NJXQC4MRnF9N9yWqQE2/KLRSOLvrrlZb48NGVfBa+RuPMN6B7ZcK5jZOvhuygv4D64fRKnZI4L4p8+M+rfeQuw==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.59.1", +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/typescript-estree": "5.59.1", ++ "@typescript-eslint/scope-manager": "5.59.5", ++ "@typescript-eslint/types": "5.59.5", ++ "@typescript-eslint/typescript-estree": "5.59.5", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", +- "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", ++ "version": "5.59.5", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.5.tgz", ++ "integrity": "sha512-jVecWwnkX6ZgutF+DovbBJirZcAxgxC0EOHYt/niMROf8p4PwxxG32Qdhj/iIQQIuOflLjNkxoXyArkcIP7C3A==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1" ++ "@typescript-eslint/types": "5.59.5", ++ "@typescript-eslint/visitor-keys": "5.59.5" + } + }, + "@typescript-eslint/type-utils": { +@@ -8936,19 +8936,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", +- "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", ++ "version": "5.59.5", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.5.tgz", ++ "integrity": "sha512-xkfRPHbqSH4Ggx4eHRIO/eGL8XL4Ysb4woL8c87YuAo8Md7AUjyWKa9YMwTL519SyDPrfEgKdewjkxNCVeJW7w==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", +- "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", ++ "version": "5.59.5", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.5.tgz", ++ "integrity": "sha512-+XXdLN2CZLZcD/mO7mQtJMvCkzRfmODbeSKuMY/yXbGkzvA9rJyDY5qDYNoiz2kP/dmyAxXquL2BvLQLJFPQIg==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1", ++ "@typescript-eslint/types": "5.59.5", ++ "@typescript-eslint/visitor-keys": "5.59.5", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -9036,12 +9036,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", +- "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", ++ "version": "5.59.5", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.5.tgz", ++ "integrity": "sha512-qL+Oz+dbeBRTeyJTIy0eniD3uvqU7x+y1QceBismZ41hd4aBSRh8UAw4pZP0+XzLuPZmx4raNMq/I+59W2lXKA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/types": "5.59.5", + "eslint-visitor-keys": "^3.3.0" + } + }, +diff --git a/package.json b/package.json +index 35137bd..1496797 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.16.3", +- "@typescript-eslint/parser": "^5.59.1", ++ "@typescript-eslint/parser": "^5.59.5", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/24.json b/pulls/24.json @@ -0,0 +1,27 @@ +{ + "number": 24, + "title": "Bump @typescript-eslint/parser from 5.59.1 to 5.59.5", + "state": "closed", + "diff_file": "24.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-09T08:06:26Z", + "closed_at": "2023-05-16T08:06:55Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.59.5", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.1 to 5.59.5.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.59.5</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5\">5.59.5</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.4</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4\">5.59.4</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.3</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3\">5.59.3</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.2</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2\">5.59.2</a> (2023-05-01)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5\">5.59.5</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4\">5.59.4</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3\">5.59.3</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2\">5.59.2</a> (2023-05-01)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a6f23a2dd5f1ad8e3ede0a4594a5e435182b4a2c\"><code>a6f23a2</code></a> chore: publish v5.59.5</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/13fd1e5edbfee5c05a791ef49a711ffc0b0ed4e5\"><code>13fd1e5</code></a> chore: publish v5.59.4</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/200afb6113e3d8f42e38d5b3493ee9b9bdfba22f\"><code>200afb6</code></a> chore: publish v5.59.3</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ce5f5165c9d4c5843c86d48b6e6e9a488eb06b0a\"><code>ce5f516</code></a> chore: publish v5.59.2</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.5/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.1&new-version=5.59.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-16T08:06:54Z", + "body": "Superseded by #29." + } + ], + "review_comments": [] +} diff --git a/pulls/24.md b/pulls/24.md @@ -0,0 +1,93 @@ +# PR #24 Bump @typescript-eslint/parser from 5.59.1 to 5.59.5 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-09T08:06:26Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.59.5 → main +- **Closed:** 2023-05-16T08:06:55Z +- **Labels:** dependencies, javascript +- **Diff:** [24.diff](./24.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.1 to 5.59.5. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.59.5</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5">5.59.5</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.4</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4">5.59.4</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.3</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3">5.59.3</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.2</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2">5.59.2</a> (2023-05-01)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5">5.59.5</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4">5.59.4</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3">5.59.3</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2">5.59.2</a> (2023-05-01)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a6f23a2dd5f1ad8e3ede0a4594a5e435182b4a2c"><code>a6f23a2</code></a> chore: publish v5.59.5</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/13fd1e5edbfee5c05a791ef49a711ffc0b0ed4e5"><code>13fd1e5</code></a> chore: publish v5.59.4</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/200afb6113e3d8f42e38d5b3493ee9b9bdfba22f"><code>200afb6</code></a> chore: publish v5.59.3</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/ce5f5165c9d4c5843c86d48b6e6e9a488eb06b0a"><code>ce5f516</code></a> chore: publish v5.59.2</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.5/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.1&new-version=5.59.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-16T08:06:54Z + +Superseded by #29. + diff --git a/pulls/25.diff b/pulls/25.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..f0392ed 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.1", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.1", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.1.tgz", ++ "integrity": "sha512-uKBEevTNb+l6/aCQaKVnUModfEMjAl98lw2Si9P5y4hLu9tm6AlX2ZIoXZX6Wh9lJueYPrGPKk5WMCNHg/u6/A==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.1", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.1.tgz", ++ "integrity": "sha512-uKBEevTNb+l6/aCQaKVnUModfEMjAl98lw2Si9P5y4hLu9tm6AlX2ZIoXZX6Wh9lJueYPrGPKk5WMCNHg/u6/A==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..74a21c0 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.1", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/25.json b/pulls/25.json @@ -0,0 +1,27 @@ +{ + "number": 25, + "title": "Bump @types/node from 18.16.3 to 20.1.1", + "state": "closed", + "diff_file": "25.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-09T08:06:43Z", + "closed_at": "2023-05-10T08:06:36Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.1.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-10T08:06:35Z", + "body": "Superseded by #26." + } + ], + "review_comments": [] +} diff --git a/pulls/25.md b/pulls/25.md @@ -0,0 +1,57 @@ +# PR #25 Bump @types/node from 18.16.3 to 20.1.1 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-09T08:06:43Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.1.1 → main +- **Closed:** 2023-05-10T08:06:36Z +- **Labels:** dependencies, javascript +- **Diff:** [25.diff](./25.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.1. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-10T08:06:35Z + +Superseded by #26. + diff --git a/pulls/26.diff b/pulls/26.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..7b409c7 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.2", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.2", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.2.tgz", ++ "integrity": "sha512-CTO/wa8x+rZU626cL2BlbCDzydgnFNgc19h4YvizpTO88MFQxab8wqisxaofQJ/9bLGugRdWIuX/TbIs6VVF6g==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.2", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.2.tgz", ++ "integrity": "sha512-CTO/wa8x+rZU626cL2BlbCDzydgnFNgc19h4YvizpTO88MFQxab8wqisxaofQJ/9bLGugRdWIuX/TbIs6VVF6g==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..1f337e1 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.2", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/26.json b/pulls/26.json @@ -0,0 +1,27 @@ +{ + "number": 26, + "title": "Bump @types/node from 18.16.3 to 20.1.2", + "state": "closed", + "diff_file": "26.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-10T08:06:32Z", + "closed_at": "2023-05-12T08:06:30Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.1.2", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.2.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-12T08:06:29Z", + "body": "Superseded by #27." + } + ], + "review_comments": [] +} diff --git a/pulls/26.md b/pulls/26.md @@ -0,0 +1,57 @@ +# PR #26 Bump @types/node from 18.16.3 to 20.1.2 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-10T08:06:32Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.1.2 → main +- **Closed:** 2023-05-12T08:06:30Z +- **Labels:** dependencies, javascript +- **Diff:** [26.diff](./26.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.2. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-12T08:06:29Z + +Superseded by #27. + diff --git a/pulls/27.diff b/pulls/27.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..f76f941 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.3", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.3.tgz", ++ "integrity": "sha512-NP2yfZpgmf2eDRPmgGq+fjGjSwFgYbihA8/gK+ey23qT9RkxsgNTZvGOEpXgzIGqesTYkElELLgtKoMQTys5vA==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.3.tgz", ++ "integrity": "sha512-NP2yfZpgmf2eDRPmgGq+fjGjSwFgYbihA8/gK+ey23qT9RkxsgNTZvGOEpXgzIGqesTYkElELLgtKoMQTys5vA==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..1ff0152 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.3", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/27.json b/pulls/27.json @@ -0,0 +1,27 @@ +{ + "number": 27, + "title": "Bump @types/node from 18.16.3 to 20.1.3", + "state": "closed", + "diff_file": "27.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-12T08:06:27Z", + "closed_at": "2023-05-15T08:07:53Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.1.3", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.3.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-15T08:07:52Z", + "body": "Superseded by #28." + } + ], + "review_comments": [] +} diff --git a/pulls/27.md b/pulls/27.md @@ -0,0 +1,57 @@ +# PR #27 Bump @types/node from 18.16.3 to 20.1.3 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-12T08:06:27Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.1.3 → main +- **Closed:** 2023-05-15T08:07:53Z +- **Labels:** dependencies, javascript +- **Diff:** [27.diff](./27.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.3. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-15T08:07:52Z + +Superseded by #28. + diff --git a/pulls/28.diff b/pulls/28.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..517dda3 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.4", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.4", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.4.tgz", ++ "integrity": "sha512-At4pvmIOki8yuwLtd7BNHl3CiWNbtclUbNtScGx4OHfBd4/oWoJC8KRCIxXwkdndzhxOsPXihrsOoydxBjlE9Q==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.4", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.4.tgz", ++ "integrity": "sha512-At4pvmIOki8yuwLtd7BNHl3CiWNbtclUbNtScGx4OHfBd4/oWoJC8KRCIxXwkdndzhxOsPXihrsOoydxBjlE9Q==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..4345e96 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.4", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/28.json b/pulls/28.json @@ -0,0 +1,27 @@ +{ + "number": 28, + "title": "Bump @types/node from 18.16.3 to 20.1.4", + "state": "closed", + "diff_file": "28.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-15T08:07:49Z", + "closed_at": "2023-05-16T08:07:25Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.1.4", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.4.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-16T08:07:24Z", + "body": "Superseded by #30." + } + ], + "review_comments": [] +} diff --git a/pulls/28.md b/pulls/28.md @@ -0,0 +1,57 @@ +# PR #28 Bump @types/node from 18.16.3 to 20.1.4 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-15T08:07:49Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.1.4 → main +- **Closed:** 2023-05-16T08:07:25Z +- **Labels:** dependencies, javascript +- **Diff:** [28.diff](./28.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.4. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-16T08:07:24Z + +Superseded by #30. + diff --git a/pulls/29.diff b/pulls/29.diff @@ -0,0 +1,223 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..b6b6934 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.16.3", +- "@typescript-eslint/parser": "^5.59.1", ++ "@typescript-eslint/parser": "^5.59.6", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -1781,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", +- "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", ++ "version": "5.59.6", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.6.tgz", ++ "integrity": "sha512-7pCa6al03Pv1yf/dUg/s1pXz/yGMUBAw5EeWqNTFiSueKvRNonze3hma3lhdsOrQcaOXhbk5gKu2Fludiho9VA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.59.1", +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/typescript-estree": "5.59.1", ++ "@typescript-eslint/scope-manager": "5.59.6", ++ "@typescript-eslint/types": "5.59.6", ++ "@typescript-eslint/typescript-estree": "5.59.6", + "debug": "^4.3.4" + }, + "engines": { +@@ -1808,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", +- "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", ++ "version": "5.59.6", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.6.tgz", ++ "integrity": "sha512-gLbY3Le9Dxcb8KdpF0+SJr6EQ+hFGYFl6tVY8VxLPFDfUZC7BHFw+Vq7bM5lE9DwWPfx4vMWWTLGXgpc0mAYyQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1" ++ "@typescript-eslint/types": "5.59.6", ++ "@typescript-eslint/visitor-keys": "5.59.6" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1924,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", +- "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", ++ "version": "5.59.6", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.6.tgz", ++ "integrity": "sha512-tH5lBXZI7T2MOUgOWFdVNUILsI02shyQvfzG9EJkoONWugCG77NDDa1EeDGw7oJ5IvsTAAGVV8I3Tk2PNu9QfA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1937,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", +- "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", ++ "version": "5.59.6", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.6.tgz", ++ "integrity": "sha512-vW6JP3lMAs/Tq4KjdI/RiHaaJSO7IUsbkz17it/Rl9Q+WkQ77EOuOnlbaU8kKfVIOJxMhnRiBG+olE7f3M16DA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1", ++ "@typescript-eslint/types": "5.59.6", ++ "@typescript-eslint/visitor-keys": "5.59.6", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -1964,9 +1964,9 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { +- "version": "7.5.0", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", +- "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", ++ "version": "7.5.1", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", ++ "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -2094,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", +- "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", ++ "version": "5.59.6", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.6.tgz", ++ "integrity": "sha512-zEfbFLzB9ETcEJ4HZEEsCR9HHeNku5/Qw1jSS5McYJv5BR+ftYXwFFAH5Al+xkGaZEqowMwl7uoJjQb1YSPF8Q==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/types": "5.59.6", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -8860,25 +8860,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", +- "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", ++ "version": "5.59.6", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.6.tgz", ++ "integrity": "sha512-7pCa6al03Pv1yf/dUg/s1pXz/yGMUBAw5EeWqNTFiSueKvRNonze3hma3lhdsOrQcaOXhbk5gKu2Fludiho9VA==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.59.1", +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/typescript-estree": "5.59.1", ++ "@typescript-eslint/scope-manager": "5.59.6", ++ "@typescript-eslint/types": "5.59.6", ++ "@typescript-eslint/typescript-estree": "5.59.6", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", +- "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", ++ "version": "5.59.6", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.6.tgz", ++ "integrity": "sha512-gLbY3Le9Dxcb8KdpF0+SJr6EQ+hFGYFl6tVY8VxLPFDfUZC7BHFw+Vq7bM5lE9DwWPfx4vMWWTLGXgpc0mAYyQ==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1" ++ "@typescript-eslint/types": "5.59.6", ++ "@typescript-eslint/visitor-keys": "5.59.6" + } + }, + "@typescript-eslint/type-utils": { +@@ -8936,19 +8936,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", +- "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", ++ "version": "5.59.6", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.6.tgz", ++ "integrity": "sha512-tH5lBXZI7T2MOUgOWFdVNUILsI02shyQvfzG9EJkoONWugCG77NDDa1EeDGw7oJ5IvsTAAGVV8I3Tk2PNu9QfA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", +- "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", ++ "version": "5.59.6", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.6.tgz", ++ "integrity": "sha512-vW6JP3lMAs/Tq4KjdI/RiHaaJSO7IUsbkz17it/Rl9Q+WkQ77EOuOnlbaU8kKfVIOJxMhnRiBG+olE7f3M16DA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1", ++ "@typescript-eslint/types": "5.59.6", ++ "@typescript-eslint/visitor-keys": "5.59.6", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -8957,9 +8957,9 @@ + }, + "dependencies": { + "semver": { +- "version": "7.5.0", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", +- "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", ++ "version": "7.5.1", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", ++ "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -9036,12 +9036,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", +- "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", ++ "version": "5.59.6", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.6.tgz", ++ "integrity": "sha512-zEfbFLzB9ETcEJ4HZEEsCR9HHeNku5/Qw1jSS5McYJv5BR+ftYXwFFAH5Al+xkGaZEqowMwl7uoJjQb1YSPF8Q==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/types": "5.59.6", + "eslint-visitor-keys": "^3.3.0" + } + }, +diff --git a/package.json b/package.json +index 35137bd..5496bfe 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.16.3", +- "@typescript-eslint/parser": "^5.59.1", ++ "@typescript-eslint/parser": "^5.59.6", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/29.json b/pulls/29.json @@ -0,0 +1,27 @@ +{ + "number": 29, + "title": "Bump @typescript-eslint/parser from 5.59.1 to 5.59.6", + "state": "closed", + "diff_file": "29.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-16T08:06:52Z", + "closed_at": "2023-05-23T08:05:12Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.59.6", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.1 to 5.59.6.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.59.6</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6\">5.59.6</a> (2023-05-15)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.5</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5\">5.59.5</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.4</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4\">5.59.4</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.3</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3\">5.59.3</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.2</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2\">5.59.2</a> (2023-05-01)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6\">5.59.6</a> (2023-05-15)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5\">5.59.5</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4\">5.59.4</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3\">5.59.3</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2\">5.59.2</a> (2023-05-01)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5b0e577f2552e8b2c53a3fb22edc9d219589b937\"><code>5b0e577</code></a> chore: publish v5.59.6</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a6f23a2dd5f1ad8e3ede0a4594a5e435182b4a2c\"><code>a6f23a2</code></a> chore: publish v5.59.5</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/13fd1e5edbfee5c05a791ef49a711ffc0b0ed4e5\"><code>13fd1e5</code></a> chore: publish v5.59.4</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/200afb6113e3d8f42e38d5b3493ee9b9bdfba22f\"><code>200afb6</code></a> chore: publish v5.59.3</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ce5f5165c9d4c5843c86d48b6e6e9a488eb06b0a\"><code>ce5f516</code></a> chore: publish v5.59.2</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.6/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.1&new-version=5.59.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-23T08:05:11Z", + "body": "Superseded by #36." + } + ], + "review_comments": [] +} diff --git a/pulls/29.md b/pulls/29.md @@ -0,0 +1,99 @@ +# PR #29 Bump @typescript-eslint/parser from 5.59.1 to 5.59.6 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-16T08:06:52Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.59.6 → main +- **Closed:** 2023-05-23T08:05:12Z +- **Labels:** dependencies, javascript +- **Diff:** [29.diff](./29.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.1 to 5.59.6. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.59.6</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6">5.59.6</a> (2023-05-15)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.5</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5">5.59.5</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.4</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4">5.59.4</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.3</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3">5.59.3</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.2</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2">5.59.2</a> (2023-05-01)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6">5.59.6</a> (2023-05-15)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5">5.59.5</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4">5.59.4</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3">5.59.3</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2">5.59.2</a> (2023-05-01)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/5b0e577f2552e8b2c53a3fb22edc9d219589b937"><code>5b0e577</code></a> chore: publish v5.59.6</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a6f23a2dd5f1ad8e3ede0a4594a5e435182b4a2c"><code>a6f23a2</code></a> chore: publish v5.59.5</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/13fd1e5edbfee5c05a791ef49a711ffc0b0ed4e5"><code>13fd1e5</code></a> chore: publish v5.59.4</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/200afb6113e3d8f42e38d5b3493ee9b9bdfba22f"><code>200afb6</code></a> chore: publish v5.59.3</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/ce5f5165c9d4c5843c86d48b6e6e9a488eb06b0a"><code>ce5f516</code></a> chore: publish v5.59.2</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.6/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.1&new-version=5.59.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-23T08:05:11Z + +Superseded by #36. + diff --git a/pulls/3.diff b/pulls/3.diff @@ -0,0 +1,397 @@ +diff --git a/package-lock.json b/package-lock.json +index d50b6eb..8c94dbc 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -21,7 +21,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.15.0", +- "@typescript-eslint/parser": "^5.57.1", ++ "@typescript-eslint/parser": "^5.58.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.38.0", + "eslint-plugin-github": "^4.7.0", +@@ -1655,14 +1655,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.57.1.tgz", +- "integrity": "sha512-hlA0BLeVSA/wBPKdPGxoVr9Pp6GutGoY380FEhbVi0Ph4WNe8kLvqIRx76RSQt1lynZKfrXKs0/XeEk4zZycuA==", ++ "version": "5.58.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.58.0.tgz", ++ "integrity": "sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.57.1", +- "@typescript-eslint/types": "5.57.1", +- "@typescript-eslint/typescript-estree": "5.57.1", ++ "@typescript-eslint/scope-manager": "5.58.0", ++ "@typescript-eslint/types": "5.58.0", ++ "@typescript-eslint/typescript-estree": "5.58.0", + "debug": "^4.3.4" + }, + "engines": { +@@ -1681,14 +1681,33 @@ + } + } + }, +- "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": { ++ "node_modules/@typescript-eslint/scope-manager": { ++ "version": "5.58.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz", ++ "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/types": "5.58.0", ++ "@typescript-eslint/visitor-keys": "5.58.0" ++ }, ++ "engines": { ++ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ } ++ }, ++ "node_modules/@typescript-eslint/type-utils": { + "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz", +- "integrity": "sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.57.1.tgz", ++ "integrity": "sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.57.1", +- "@typescript-eslint/visitor-keys": "5.57.1" ++ "@typescript-eslint/typescript-estree": "5.57.1", ++ "@typescript-eslint/utils": "5.57.1", ++ "debug": "^4.3.4", ++ "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1696,9 +1715,17 @@ + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "*" ++ }, ++ "peerDependenciesMeta": { ++ "typescript": { ++ "optional": true ++ } + } + }, +- "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { ++ "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", + "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", +@@ -1711,7 +1738,7 @@ + "url": "https://opencollective.com/typescript-eslint" + } + }, +- "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { ++ "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", + "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", +@@ -1738,7 +1765,7 @@ + } + } + }, +- "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": { ++ "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", + "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", +@@ -1755,7 +1782,7 @@ + "url": "https://opencollective.com/typescript-eslint" + } + }, +- "node_modules/@typescript-eslint/parser/node_modules/semver": { ++ "node_modules/@typescript-eslint/type-utils/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", +@@ -1770,54 +1797,27 @@ + "node": ">=10" + } + }, +- "node_modules/@typescript-eslint/type-utils": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.57.1.tgz", +- "integrity": "sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==", ++ "node_modules/@typescript-eslint/types": { ++ "version": "5.58.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", ++ "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==", + "dev": true, +- "dependencies": { +- "@typescript-eslint/typescript-estree": "5.57.1", +- "@typescript-eslint/utils": "5.57.1", +- "debug": "^4.3.4", +- "tsutils": "^3.21.0" +- }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" +- }, +- "peerDependencies": { +- "eslint": "*" +- }, +- "peerDependenciesMeta": { +- "typescript": { +- "optional": true +- } + } + }, +- "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", +- "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", +- "dev": true, +- "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +- }, +- "funding": { +- "type": "opencollective", +- "url": "https://opencollective.com/typescript-eslint" +- } +- }, +- "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", +- "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", ++ "node_modules/@typescript-eslint/typescript-estree": { ++ "version": "5.58.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz", ++ "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.57.1", +- "@typescript-eslint/visitor-keys": "5.57.1", ++ "@typescript-eslint/types": "5.58.0", ++ "@typescript-eslint/visitor-keys": "5.58.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -1837,27 +1837,10 @@ + } + } + }, +- "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", +- "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", +- "dev": true, +- "dependencies": { +- "@typescript-eslint/types": "5.57.1", +- "eslint-visitor-keys": "^3.3.0" +- }, +- "engines": { +- "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +- }, +- "funding": { +- "type": "opencollective", +- "url": "https://opencollective.com/typescript-eslint" +- } +- }, +- "node_modules/@typescript-eslint/type-utils/node_modules/semver": { +- "version": "7.3.8", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", +- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", ++ "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { ++ "version": "7.4.0", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.4.0.tgz", ++ "integrity": "sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -1984,6 +1967,23 @@ + "node": ">=10" + } + }, ++ "node_modules/@typescript-eslint/visitor-keys": { ++ "version": "5.58.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", ++ "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/types": "5.58.0", ++ "eslint-visitor-keys": "^3.3.0" ++ }, ++ "engines": { ++ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ } ++ }, + "node_modules/@vercel/ncc": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", +@@ -8183,27 +8183,39 @@ + } + }, + "@typescript-eslint/parser": { ++ "version": "5.58.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.58.0.tgz", ++ "integrity": "sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/scope-manager": "5.58.0", ++ "@typescript-eslint/types": "5.58.0", ++ "@typescript-eslint/typescript-estree": "5.58.0", ++ "debug": "^4.3.4" ++ } ++ }, ++ "@typescript-eslint/scope-manager": { ++ "version": "5.58.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz", ++ "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/types": "5.58.0", ++ "@typescript-eslint/visitor-keys": "5.58.0" ++ } ++ }, ++ "@typescript-eslint/type-utils": { + "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.57.1.tgz", +- "integrity": "sha512-hlA0BLeVSA/wBPKdPGxoVr9Pp6GutGoY380FEhbVi0Ph4WNe8kLvqIRx76RSQt1lynZKfrXKs0/XeEk4zZycuA==", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.57.1.tgz", ++ "integrity": "sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.57.1", +- "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/typescript-estree": "5.57.1", +- "debug": "^4.3.4" ++ "@typescript-eslint/utils": "5.57.1", ++ "debug": "^4.3.4", ++ "tsutils": "^3.21.0" + }, + "dependencies": { +- "@typescript-eslint/scope-manager": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz", +- "integrity": "sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==", +- "dev": true, +- "requires": { +- "@typescript-eslint/types": "5.57.1", +- "@typescript-eslint/visitor-keys": "5.57.1" +- } +- }, + "@typescript-eslint/types": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", +@@ -8246,53 +8258,31 @@ + } + } + }, +- "@typescript-eslint/type-utils": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.57.1.tgz", +- "integrity": "sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==", ++ "@typescript-eslint/types": { ++ "version": "5.58.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", ++ "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==", ++ "dev": true ++ }, ++ "@typescript-eslint/typescript-estree": { ++ "version": "5.58.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz", ++ "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==", + "dev": true, + "requires": { +- "@typescript-eslint/typescript-estree": "5.57.1", +- "@typescript-eslint/utils": "5.57.1", ++ "@typescript-eslint/types": "5.58.0", ++ "@typescript-eslint/visitor-keys": "5.58.0", + "debug": "^4.3.4", ++ "globby": "^11.1.0", ++ "is-glob": "^4.0.3", ++ "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "dependencies": { +- "@typescript-eslint/types": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", +- "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", +- "dev": true +- }, +- "@typescript-eslint/typescript-estree": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", +- "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", +- "dev": true, +- "requires": { +- "@typescript-eslint/types": "5.57.1", +- "@typescript-eslint/visitor-keys": "5.57.1", +- "debug": "^4.3.4", +- "globby": "^11.1.0", +- "is-glob": "^4.0.3", +- "semver": "^7.3.7", +- "tsutils": "^3.21.0" +- } +- }, +- "@typescript-eslint/visitor-keys": { +- "version": "5.57.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", +- "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", +- "dev": true, +- "requires": { +- "@typescript-eslint/types": "5.57.1", +- "eslint-visitor-keys": "^3.3.0" +- } +- }, + "semver": { +- "version": "7.3.8", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", +- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", ++ "version": "7.4.0", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.4.0.tgz", ++ "integrity": "sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -8368,6 +8358,16 @@ + } + } + }, ++ "@typescript-eslint/visitor-keys": { ++ "version": "5.58.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", ++ "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/types": "5.58.0", ++ "eslint-visitor-keys": "^3.3.0" ++ } ++ }, + "@vercel/ncc": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", +diff --git a/package.json b/package.json +index 01e6560..30ab1c8 100644 +--- a/package.json ++++ b/package.json +@@ -39,7 +39,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.15.0", +- "@typescript-eslint/parser": "^5.57.1", ++ "@typescript-eslint/parser": "^5.58.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.38.0", + "eslint-plugin-github": "^4.7.0", diff --git a/pulls/3.json b/pulls/3.json @@ -0,0 +1,21 @@ +{ + "number": 3, + "title": "Bump @typescript-eslint/parser from 5.57.1 to 5.58.0", + "state": "merged", + "diff_file": "3.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-11T08:08:07Z", + "closed_at": "2023-04-11T08:40:04Z", + "merged_at": "2023-04-11T08:40:04Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.58.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.57.1 to 5.58.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.58.0</h2>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.57.1...v5.58.0\">5.58.0</a> (2023-04-10)</h1>\n<h3>Bug Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [unified-signatures] allow overloads with different named and different number of parameters (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6877\">#6877</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/939d6656ebcb94fab048a08d719b3e77362ab5b4\">939d665</a>)</li>\n<li><strong>parser:</strong> update getLib for new TypeScript targets ES2021, ES2022 (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6782\">#6782</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1c0466414300f338c6c4111f8d1eac0c3e6a8983\">1c04664</a>)</li>\n</ul>\n<h3>Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [no-unsafe-enum-comparison] add rule (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6107\">#6107</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/915f9c2dc8934eef491a672786ec9f016f3658ba\">915f9c2</a>)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.57.1...v5.58.0\">5.58.0</a> (2023-04-10)</h1>\n<h3>Bug Fixes</h3>\n<ul>\n<li>update getLib for new TypeScript targets ES2021, ES2022 (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6782\">#6782</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1c0466414300f338c6c4111f8d1eac0c3e6a8983\">1c04664</a>)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0c6b63658aa5b01188480150fd777a1fa9b277eb\"><code>0c6b636</code></a> chore: publish v5.58.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1c0466414300f338c6c4111f8d1eac0c3e6a8983\"><code>1c04664</code></a> fix: update getLib for new TypeScript targets ES2021, ES2022 (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/6782\">#6782</a>)</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.58.0/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.57.1&new-version=5.58.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/3.md b/pulls/3.md @@ -0,0 +1,80 @@ +# PR #3 Bump @typescript-eslint/parser from 5.57.1 to 5.58.0 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-04-11T08:08:07Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.58.0 → main +- **Merged:** 2023-04-11T08:40:04Z +- **Labels:** dependencies, javascript +- **Diff:** [3.diff](./3.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.57.1 to 5.58.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.58.0</h2> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.57.1...v5.58.0">5.58.0</a> (2023-04-10)</h1> +<h3>Bug Fixes</h3> +<ul> +<li><strong>eslint-plugin:</strong> [unified-signatures] allow overloads with different named and different number of parameters (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6877">#6877</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/939d6656ebcb94fab048a08d719b3e77362ab5b4">939d665</a>)</li> +<li><strong>parser:</strong> update getLib for new TypeScript targets ES2021, ES2022 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6782">#6782</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/1c0466414300f338c6c4111f8d1eac0c3e6a8983">1c04664</a>)</li> +</ul> +<h3>Features</h3> +<ul> +<li><strong>eslint-plugin:</strong> [no-unsafe-enum-comparison] add rule (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6107">#6107</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/915f9c2dc8934eef491a672786ec9f016f3658ba">915f9c2</a>)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.57.1...v5.58.0">5.58.0</a> (2023-04-10)</h1> +<h3>Bug Fixes</h3> +<ul> +<li>update getLib for new TypeScript targets ES2021, ES2022 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6782">#6782</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/1c0466414300f338c6c4111f8d1eac0c3e6a8983">1c04664</a>)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/0c6b63658aa5b01188480150fd777a1fa9b277eb"><code>0c6b636</code></a> chore: publish v5.58.0</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/1c0466414300f338c6c4111f8d1eac0c3e6a8983"><code>1c04664</code></a> fix: update getLib for new TypeScript targets ES2021, ES2022 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/6782">#6782</a>)</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.58.0/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.57.1&new-version=5.58.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + diff --git a/pulls/30.diff b/pulls/30.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..292eb73 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.5", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.5", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.5.tgz", ++ "integrity": "sha512-IvGD1CD/nego63ySR7vrAKEX3AJTcmrAN2kn+/sDNLi1Ff5kBzDeEdqWDplK+0HAEoLYej137Sk0cUU8OLOlMg==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.5", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.5.tgz", ++ "integrity": "sha512-IvGD1CD/nego63ySR7vrAKEX3AJTcmrAN2kn+/sDNLi1Ff5kBzDeEdqWDplK+0HAEoLYej137Sk0cUU8OLOlMg==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..749ac2b 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.5", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/30.json b/pulls/30.json @@ -0,0 +1,27 @@ +{ + "number": 30, + "title": "Bump @types/node from 18.16.3 to 20.1.5", + "state": "closed", + "diff_file": "30.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-16T08:07:22Z", + "closed_at": "2023-05-17T08:06:17Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.1.5", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.5.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-17T08:06:16Z", + "body": "Superseded by #31." + } + ], + "review_comments": [] +} diff --git a/pulls/30.md b/pulls/30.md @@ -0,0 +1,57 @@ +# PR #30 Bump @types/node from 18.16.3 to 20.1.5 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-16T08:07:22Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.1.5 → main +- **Closed:** 2023-05-17T08:06:17Z +- **Labels:** dependencies, javascript +- **Diff:** [30.diff](./30.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.5. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-17T08:06:16Z + +Superseded by #31. + diff --git a/pulls/31.diff b/pulls/31.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..de26a11 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.7", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.7", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.7.tgz", ++ "integrity": "sha512-WCuw/o4GSwDGMoonES8rcvwsig77dGCMbZDrZr2x4ZZiNW4P/gcoZXe/0twgtobcTkmg9TuKflxYL/DuwDyJzg==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.1.7", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.7.tgz", ++ "integrity": "sha512-WCuw/o4GSwDGMoonES8rcvwsig77dGCMbZDrZr2x4ZZiNW4P/gcoZXe/0twgtobcTkmg9TuKflxYL/DuwDyJzg==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..c679cc7 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.1.7", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/31.json b/pulls/31.json @@ -0,0 +1,27 @@ +{ + "number": 31, + "title": "Bump @types/node from 18.16.3 to 20.1.7", + "state": "closed", + "diff_file": "31.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-17T08:06:14Z", + "closed_at": "2023-05-18T08:15:44Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.1.7", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.7.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-18T08:15:43Z", + "body": "Superseded by #32." + } + ], + "review_comments": [] +} diff --git a/pulls/31.md b/pulls/31.md @@ -0,0 +1,57 @@ +# PR #31 Bump @types/node from 18.16.3 to 20.1.7 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-17T08:06:14Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.1.7 → main +- **Closed:** 2023-05-18T08:15:44Z +- **Labels:** dependencies, javascript +- **Diff:** [31.diff](./31.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.1.7. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.1.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-18T08:15:43Z + +Superseded by #32. + diff --git a/pulls/32.diff b/pulls/32.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..c02e2e6 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.2.0", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.2.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.0.tgz", ++ "integrity": "sha512-3iD2jaCCziTx04uudpJKwe39QxXgSUnpxXSvRQjRvHPxFQfmfP4NXIm/NURVeNlTCc+ru4WqjYGTmpXrW9uMlw==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.2.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.0.tgz", ++ "integrity": "sha512-3iD2jaCCziTx04uudpJKwe39QxXgSUnpxXSvRQjRvHPxFQfmfP4NXIm/NURVeNlTCc+ru4WqjYGTmpXrW9uMlw==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..75eb0a3 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.2.0", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/32.json b/pulls/32.json @@ -0,0 +1,27 @@ +{ + "number": 32, + "title": "Bump @types/node from 18.16.3 to 20.2.0", + "state": "closed", + "diff_file": "32.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-18T08:15:41Z", + "closed_at": "2023-05-19T08:16:13Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.2.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.2.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-19T08:16:12Z", + "body": "Superseded by #33." + } + ], + "review_comments": [] +} diff --git a/pulls/32.md b/pulls/32.md @@ -0,0 +1,57 @@ +# PR #32 Bump @types/node from 18.16.3 to 20.2.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-18T08:15:41Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.2.0 → main +- **Closed:** 2023-05-19T08:16:13Z +- **Labels:** dependencies, javascript +- **Diff:** [32.diff](./32.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.2.0. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-19T08:16:12Z + +Superseded by #33. + diff --git a/pulls/33.diff b/pulls/33.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..e2342e7 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.2.1", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.2.1", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.1.tgz", ++ "integrity": "sha512-DqJociPbZP1lbZ5SQPk4oag6W7AyaGMO6gSfRwq3PWl4PXTwJpRQJhDq4W0kzrg3w6tJ1SwlvGZ5uKFHY13LIg==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.2.1", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.1.tgz", ++ "integrity": "sha512-DqJociPbZP1lbZ5SQPk4oag6W7AyaGMO6gSfRwq3PWl4PXTwJpRQJhDq4W0kzrg3w6tJ1SwlvGZ5uKFHY13LIg==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..8a1a450 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.2.1", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/33.json b/pulls/33.json @@ -0,0 +1,27 @@ +{ + "number": 33, + "title": "Bump @types/node from 18.16.3 to 20.2.1", + "state": "closed", + "diff_file": "33.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-19T08:16:10Z", + "closed_at": "2023-05-22T08:09:32Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.2.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.2.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-22T08:09:31Z", + "body": "Superseded by #35." + } + ], + "review_comments": [] +} diff --git a/pulls/33.md b/pulls/33.md @@ -0,0 +1,57 @@ +# PR #33 Bump @types/node from 18.16.3 to 20.2.1 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-19T08:16:10Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.2.1 → main +- **Closed:** 2023-05-22T08:09:32Z +- **Labels:** dependencies, javascript +- **Diff:** [33.diff](./33.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.2.1. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-22T08:09:31Z + +Superseded by #35. + diff --git a/pulls/34.diff b/pulls/34.diff @@ -0,0 +1,326 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..0126b47 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,7 +25,7 @@ + "@types/node": "^18.16.3", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.39.0", ++ "eslint": "^8.41.0", + "eslint-import-resolver-typescript": "^3.5.5", + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-import": "^2.27.5", +@@ -756,14 +756,14 @@ + } + }, + "node_modules/@eslint/eslintrc": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", +- "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", ++ "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", +- "espree": "^9.5.1", ++ "espree": "^9.5.2", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", +@@ -794,9 +794,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.39.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", +- "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", ++ "version": "8.41.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.41.0.tgz", ++ "integrity": "sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -3130,15 +3130,15 @@ + } + }, + "node_modules/eslint": { +- "version": "8.39.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", +- "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", ++ "version": "8.41.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.41.0.tgz", ++ "integrity": "sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", +- "@eslint/eslintrc": "^2.0.2", +- "@eslint/js": "8.39.0", ++ "@eslint/eslintrc": "^2.0.3", ++ "@eslint/js": "8.41.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", +@@ -3149,8 +3149,8 @@ + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", +- "eslint-visitor-keys": "^3.4.0", +- "espree": "^9.5.1", ++ "eslint-visitor-keys": "^3.4.1", ++ "espree": "^9.5.2", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", +@@ -3158,13 +3158,12 @@ + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", +- "grapheme-splitter": "^1.0.4", ++ "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", +- "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", +@@ -3550,9 +3549,9 @@ + } + }, + "node_modules/eslint-visitor-keys": { +- "version": "3.4.0", +- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", +- "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", ++ "version": "3.4.1", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", ++ "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -3747,14 +3746,14 @@ + } + }, + "node_modules/espree": { +- "version": "9.5.1", +- "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", +- "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", ++ "version": "9.5.2", ++ "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", ++ "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", +- "eslint-visitor-keys": "^3.4.0" ++ "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -4268,6 +4267,12 @@ + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, ++ "node_modules/graphemer": { ++ "version": "1.4.0", ++ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", ++ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", ++ "dev": true ++ }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", +@@ -5614,16 +5619,6 @@ + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, +- "node_modules/js-sdsl": { +- "version": "4.4.0", +- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", +- "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", +- "dev": true, +- "funding": { +- "type": "opencollective", +- "url": "https://opencollective.com/js-sdsl" +- } +- }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", +@@ -6346,9 +6341,9 @@ + } + }, + "node_modules/punycode": { +- "version": "2.1.1", +- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", +- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", ++ "version": "2.3.0", ++ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", ++ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" +@@ -8025,14 +8020,14 @@ + "dev": true + }, + "@eslint/eslintrc": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", +- "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", ++ "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", +- "espree": "^9.5.1", ++ "espree": "^9.5.2", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", +@@ -8053,9 +8048,9 @@ + } + }, + "@eslint/js": { +- "version": "8.39.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", +- "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", ++ "version": "8.41.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.41.0.tgz", ++ "integrity": "sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==", + "dev": true + }, + "@github/browserslist-config": { +@@ -9804,15 +9799,15 @@ + "dev": true + }, + "eslint": { +- "version": "8.39.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", +- "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", ++ "version": "8.41.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.41.0.tgz", ++ "integrity": "sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", +- "@eslint/eslintrc": "^2.0.2", +- "@eslint/js": "8.39.0", ++ "@eslint/eslintrc": "^2.0.3", ++ "@eslint/js": "8.41.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", +@@ -9823,8 +9818,8 @@ + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", +- "eslint-visitor-keys": "^3.4.0", +- "espree": "^9.5.1", ++ "eslint-visitor-keys": "^3.4.1", ++ "espree": "^9.5.2", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", +@@ -9832,13 +9827,12 @@ + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", +- "grapheme-splitter": "^1.0.4", ++ "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", +- "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", +@@ -10240,20 +10234,20 @@ + } + }, + "eslint-visitor-keys": { +- "version": "3.4.0", +- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", +- "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", ++ "version": "3.4.1", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", ++ "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "dev": true + }, + "espree": { +- "version": "9.5.1", +- "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", +- "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", ++ "version": "9.5.2", ++ "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", ++ "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "dev": true, + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", +- "eslint-visitor-keys": "^3.4.0" ++ "eslint-visitor-keys": "^3.4.1" + } + }, + "esprima": { +@@ -10637,6 +10631,12 @@ + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, ++ "graphemer": { ++ "version": "1.4.0", ++ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", ++ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", ++ "dev": true ++ }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", +@@ -11614,12 +11614,6 @@ + } + } + }, +- "js-sdsl": { +- "version": "4.4.0", +- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", +- "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", +- "dev": true +- }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", +@@ -12149,9 +12143,9 @@ + "dev": true + }, + "punycode": { +- "version": "2.1.1", +- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", +- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", ++ "version": "2.3.0", ++ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", ++ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true + }, + "pure-rand": { +diff --git a/package.json b/package.json +index 35137bd..9762b85 100644 +--- a/package.json ++++ b/package.json +@@ -44,7 +44,7 @@ + "@types/node": "^18.16.3", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.39.0", ++ "eslint": "^8.41.0", + "eslint-import-resolver-typescript": "^3.5.5", + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-import": "^2.27.5", diff --git a/pulls/34.json b/pulls/34.json @@ -0,0 +1,27 @@ +{ + "number": 34, + "title": "Bump eslint from 8.39.0 to 8.41.0", + "state": "closed", + "diff_file": "34.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-22T08:09:01Z", + "closed_at": "2023-06-05T08:09:10Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.41.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.39.0 to 8.41.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.41.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/880a4317b949e575a4a6c5e8baaba1eea7674cc6\"><code>880a431</code></a> feat: change default ignore pattern to <code>**/node_modules/</code> in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17184\">#17184</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8bf550594fca6d29fab1a3453e701c1a457767e1\"><code>8bf5505</code></a> feat: expose <code>shouldUseFlatConfig</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17169\">#17169</a>) (Connor Prussin)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/4f5440db631707b17140c4e5cc7beb223afbd2b9\"><code>4f5440d</code></a> fix: incorrect warning message for ignored dotfiles (<a href=\"https://redirect.github.com/eslint/eslint/issues/17196\">#17196</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7\"><code>94da96c</code></a> fix: unify <code>LintMessage</code> type (<a href=\"https://redirect.github.com/eslint/eslint/issues/17076\">#17076</a>) (Brandon Mills)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0c415cda5d76dbe5120ab9f3c4c81320538e35f0\"><code>0c415cd</code></a> fix: validate <code>ignorePatterns</code> constructor option in <code>FlatESLint</code> class (<a href=\"https://redirect.github.com/eslint/eslint/issues/17139\">#17139</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9682d669e4ee8641293914e21679f40fee8bc354\"><code>9682d66</code></a> fix: switch <code>grapheme-splitter</code> to <code>graphemer</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17160\">#17160</a>) (fisker Cheung)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/7709b14e18ad4e11c1119ed6575454243b8e7084\"><code>7709b14</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7f183e020579380fa57473caaf9ed154470c25b3\"><code>7f183e0</code></a> docs: Update triage process description (<a href=\"https://redirect.github.com/eslint/eslint/issues/17157\">#17157</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b68346b290d55324e73868ca42b3854157b27375\"><code>b68346b</code></a> docs: fix license to reflect relicensing of jshint (<a href=\"https://redirect.github.com/eslint/eslint/issues/17165\">#17165</a>) (Stefan Bischof)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f43216a8c77ab6cf1d0823978e8c728786b4cba7\"><code>f43216a</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.41.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17200\">#17200</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/95c300780a1cfd9ad680bc78850542eb55d7fbf4\"><code>95c3007</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ddc5291debd90ff476e17c532af7577e26720b91\"><code>ddc5291</code></a> chore: don't use deprecated <code>context</code> methods in <code>ast-utils</code> tests (<a href=\"https://redirect.github.com/eslint/eslint/issues/17194\">#17194</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b1516db51514032ed06e1425c4b1f955238dc682\"><code>b1516db</code></a> chore: Fix return type of <code>findFlatConfigFile</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17161\">#17161</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/918b0fd21723e84bd7acb17942a36606f1d8360a\"><code>918b0fd</code></a> perf: Store indent descriptors in a plain array (<a href=\"https://redirect.github.com/eslint/eslint/issues/17148\">#17148</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4caa34449555d8a680222ec2049d97c59476c11e\"><code>4caa344</code></a> refactor: locateConfigFileToUse returns an Error object (<a href=\"https://redirect.github.com/eslint/eslint/issues/17159\">#17159</a>) (\u552f\u7136)</li>\n</ul>\n<h2>v8.40.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254\"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href=\"https://redirect.github.com/eslint/eslint/issues/17140\">#17140</a>) (Josh Goldberg \u2728)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff\"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href=\"https://redirect.github.com/eslint/eslint/issues/17142\">#17142</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701\"><code>e52b98b</code></a> feat: add <code>sourceCode</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17107\">#17107</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b\"><code>1468f5b</code></a> feat: add <code>physicalFilename</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17111\">#17111</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec\"><code>0df4d4f</code></a> feat: add <code>cwd</code> to rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17106\">#17106</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd\"><code>52018f2</code></a> feat: add <code>filename</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17108\">#17108</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3\"><code>559ff4e</code></a> feat: add new <code>omitLastInOneLineClassBody</code> option to the <code>semi</code> rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/17105\">#17105</a>) (Nitin Kumar)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97\"><code>f076e54</code></a> fix: Ensure FlatESLint#findConfigFile() doesn't throw. (<a href=\"https://redirect.github.com/eslint/eslint/issues/17151\">#17151</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391\"><code>e980bf3</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee\"><code>e92a6fc</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031\"><code>af5fe64</code></a> docs: Fix custom rule schema docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/17115\">#17115</a>) (Adam Jones)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423\"><code>4a352a9</code></a> docs: explain how to include predefined globals (<a href=\"https://redirect.github.com/eslint/eslint/issues/17114\">#17114</a>) (Marcus Wyatt)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651\"><code>5ea15d9</code></a> docs: add mastodon link in readme (<a href=\"https://redirect.github.com/eslint/eslint/issues/17110\">#17110</a>) (\u552f\u7136)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f\"><code>4053004</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.40.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17156\">#17156</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4\"><code>50fed1d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168\"><code>4c7a170</code></a> chore: upgrade <code>@\u200beslint/eslintrc</code><a href=\"https://github.com/2\"><code>@\u200b2</code></a>.0.3 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17155\">#17155</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9\"><code>e80b7cc</code></a> chore: upgrade espree@9.5.2 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17154\">#17154</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07\"><code>ce3ac91</code></a> chore: upgrade eslint-visitor-keys@3.4.1 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17153\">#17153</a>) (Milos Djermanovic)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.41.0 - May 19, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f43216a8c77ab6cf1d0823978e8c728786b4cba7\"><code>f43216a</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.41.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17200\">#17200</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/95c300780a1cfd9ad680bc78850542eb55d7fbf4\"><code>95c3007</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4f5440db631707b17140c4e5cc7beb223afbd2b9\"><code>4f5440d</code></a> fix: incorrect warning message for ignored dotfiles (<a href=\"https://redirect.github.com/eslint/eslint/issues/17196\">#17196</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ddc5291debd90ff476e17c532af7577e26720b91\"><code>ddc5291</code></a> chore: don't use deprecated <code>context</code> methods in <code>ast-utils</code> tests (<a href=\"https://redirect.github.com/eslint/eslint/issues/17194\">#17194</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/880a4317b949e575a4a6c5e8baaba1eea7674cc6\"><code>880a431</code></a> feat: change default ignore pattern to <code>**/node_modules/</code> in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17184\">#17184</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7\"><code>94da96c</code></a> fix: unify <code>LintMessage</code> type (<a href=\"https://redirect.github.com/eslint/eslint/issues/17076\">#17076</a>) (Brandon Mills)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7709b14e18ad4e11c1119ed6575454243b8e7084\"><code>7709b14</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8bf550594fca6d29fab1a3453e701c1a457767e1\"><code>8bf5505</code></a> feat: expose <code>shouldUseFlatConfig</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17169\">#17169</a>) (Connor Prussin)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7f183e020579380fa57473caaf9ed154470c25b3\"><code>7f183e0</code></a> docs: Update triage process description (<a href=\"https://redirect.github.com/eslint/eslint/issues/17157\">#17157</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0c415cda5d76dbe5120ab9f3c4c81320538e35f0\"><code>0c415cd</code></a> fix: validate <code>ignorePatterns</code> constructor option in <code>FlatESLint</code> class (<a href=\"https://redirect.github.com/eslint/eslint/issues/17139\">#17139</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b1516db51514032ed06e1425c4b1f955238dc682\"><code>b1516db</code></a> chore: Fix return type of <code>findFlatConfigFile</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17161\">#17161</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b68346b290d55324e73868ca42b3854157b27375\"><code>b68346b</code></a> docs: fix license to reflect relicensing of jshint (<a href=\"https://redirect.github.com/eslint/eslint/issues/17165\">#17165</a>) (Stefan Bischof)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9682d669e4ee8641293914e21679f40fee8bc354\"><code>9682d66</code></a> fix: switch <code>grapheme-splitter</code> to <code>graphemer</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17160\">#17160</a>) (fisker Cheung)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/918b0fd21723e84bd7acb17942a36606f1d8360a\"><code>918b0fd</code></a> perf: Store indent descriptors in a plain array (<a href=\"https://redirect.github.com/eslint/eslint/issues/17148\">#17148</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4caa34449555d8a680222ec2049d97c59476c11e\"><code>4caa344</code></a> refactor: locateConfigFileToUse returns an Error object (<a href=\"https://redirect.github.com/eslint/eslint/issues/17159\">#17159</a>) (\u552f\u7136)</li>\n</ul>\n<p>v8.40.0 - May 5, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f\"><code>4053004</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.40.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17156\">#17156</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4\"><code>50fed1d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97\"><code>f076e54</code></a> fix: Ensure FlatESLint#findConfigFile() doesn't throw. (<a href=\"https://redirect.github.com/eslint/eslint/issues/17151\">#17151</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168\"><code>4c7a170</code></a> chore: upgrade <code>@\u200beslint/eslintrc</code><a href=\"https://github.com/2\"><code>@\u200b2</code></a>.0.3 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17155\">#17155</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9\"><code>e80b7cc</code></a> chore: upgrade espree@9.5.2 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17154\">#17154</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07\"><code>ce3ac91</code></a> chore: upgrade eslint-visitor-keys@3.4.1 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17153\">#17153</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254\"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href=\"https://redirect.github.com/eslint/eslint/issues/17140\">#17140</a>) (Josh Goldberg \u2728)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff\"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href=\"https://redirect.github.com/eslint/eslint/issues/17142\">#17142</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701\"><code>e52b98b</code></a> feat: add <code>sourceCode</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17107\">#17107</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391\"><code>e980bf3</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee\"><code>9094d79</code></a> chore: add <code>latest/</code> to <code>meta.docs.url</code> in all core rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17136\">#17136</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b\"><code>1468f5b</code></a> feat: add <code>physicalFilename</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17111\">#17111</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec\"><code>0df4d4f</code></a> feat: add <code>cwd</code> to rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17106\">#17106</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd\"><code>52018f2</code></a> feat: add <code>filename</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17108\">#17108</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3\"><code>559ff4e</code></a> feat: add new <code>omitLastInOneLineClassBody</code> option to the <code>semi</code> rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/17105\">#17105</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee\"><code>e92a6fc</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b\"><code>d85efad</code></a> perf: don't use <code>grapheme-splitter</code> on ASCII strings in key-spacing rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/17122\">#17122</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031\"><code>af5fe64</code></a> docs: Fix custom rule schema docs (<a href=\"https://redirect.github.com/eslint/eslint/issues/17115\">#17115</a>) (Adam Jones)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423\"><code>4a352a9</code></a> docs: explain how to include predefined globals (<a href=\"https://redirect.github.com/eslint/eslint/issues/17114\">#17114</a>) (Marcus Wyatt)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651\"><code>5ea15d9</code></a> docs: add mastodon link in readme (<a href=\"https://redirect.github.com/eslint/eslint/issues/17110\">#17110</a>) (\u552f\u7136)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/7a2a0bed1bcded9461e8432aa09d754431d8725b\"><code>7a2a0be</code></a> 8.41.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/acd615cd1b4604115070e855ed5ee62322b8edb0\"><code>acd615c</code></a> Build: changelog update for 8.41.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f43216a8c77ab6cf1d0823978e8c728786b4cba7\"><code>f43216a</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.41.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17200\">#17200</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/95c300780a1cfd9ad680bc78850542eb55d7fbf4\"><code>95c3007</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4f5440db631707b17140c4e5cc7beb223afbd2b9\"><code>4f5440d</code></a> fix: incorrect warning message for ignored dotfiles (<a href=\"https://redirect.github.com/eslint/eslint/issues/17196\">#17196</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ddc5291debd90ff476e17c532af7577e26720b91\"><code>ddc5291</code></a> chore: don't use deprecated <code>context</code> methods in <code>ast-utils</code> tests (<a href=\"https://redirect.github.com/eslint/eslint/issues/17194\">#17194</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/880a4317b949e575a4a6c5e8baaba1eea7674cc6\"><code>880a431</code></a> feat: change default ignore pattern to <code>**/node_modules/</code> in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17\">#17</a>...</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7\"><code>94da96c</code></a> fix: unify <code>LintMessage</code> type (<a href=\"https://redirect.github.com/eslint/eslint/issues/17076\">#17076</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7709b14e18ad4e11c1119ed6575454243b8e7084\"><code>7709b14</code></a> docs: Update README</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8bf550594fca6d29fab1a3453e701c1a457767e1\"><code>8bf5505</code></a> feat: expose <code>shouldUseFlatConfig</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17169\">#17169</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.39.0...v8.41.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.39.0&new-version=8.41.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-06-05T08:09:09Z", + "body": "Superseded by #42." + } + ], + "review_comments": [] +} diff --git a/pulls/34.md b/pulls/34.md @@ -0,0 +1,181 @@ +# PR #34 Bump eslint from 8.39.0 to 8.41.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-22T08:09:01Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.41.0 → main +- **Closed:** 2023-06-05T08:09:10Z +- **Labels:** dependencies, javascript +- **Diff:** [34.diff](./34.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.39.0 to 8.41.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.41.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/880a4317b949e575a4a6c5e8baaba1eea7674cc6"><code>880a431</code></a> feat: change default ignore pattern to <code>**/node_modules/</code> in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17184">#17184</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/8bf550594fca6d29fab1a3453e701c1a457767e1"><code>8bf5505</code></a> feat: expose <code>shouldUseFlatConfig</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17169">#17169</a>) (Connor Prussin)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/4f5440db631707b17140c4e5cc7beb223afbd2b9"><code>4f5440d</code></a> fix: incorrect warning message for ignored dotfiles (<a href="https://redirect.github.com/eslint/eslint/issues/17196">#17196</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7"><code>94da96c</code></a> fix: unify <code>LintMessage</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/17076">#17076</a>) (Brandon Mills)</li> +<li><a href="https://github.com/eslint/eslint/commit/0c415cda5d76dbe5120ab9f3c4c81320538e35f0"><code>0c415cd</code></a> fix: validate <code>ignorePatterns</code> constructor option in <code>FlatESLint</code> class (<a href="https://redirect.github.com/eslint/eslint/issues/17139">#17139</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/9682d669e4ee8641293914e21679f40fee8bc354"><code>9682d66</code></a> fix: switch <code>grapheme-splitter</code> to <code>graphemer</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17160">#17160</a>) (fisker Cheung)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/7709b14e18ad4e11c1119ed6575454243b8e7084"><code>7709b14</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/7f183e020579380fa57473caaf9ed154470c25b3"><code>7f183e0</code></a> docs: Update triage process description (<a href="https://redirect.github.com/eslint/eslint/issues/17157">#17157</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/b68346b290d55324e73868ca42b3854157b27375"><code>b68346b</code></a> docs: fix license to reflect relicensing of jshint (<a href="https://redirect.github.com/eslint/eslint/issues/17165">#17165</a>) (Stefan Bischof)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f43216a8c77ab6cf1d0823978e8c728786b4cba7"><code>f43216a</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.41.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17200">#17200</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/95c300780a1cfd9ad680bc78850542eb55d7fbf4"><code>95c3007</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/ddc5291debd90ff476e17c532af7577e26720b91"><code>ddc5291</code></a> chore: don't use deprecated <code>context</code> methods in <code>ast-utils</code> tests (<a href="https://redirect.github.com/eslint/eslint/issues/17194">#17194</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/b1516db51514032ed06e1425c4b1f955238dc682"><code>b1516db</code></a> chore: Fix return type of <code>findFlatConfigFile</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17161">#17161</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/918b0fd21723e84bd7acb17942a36606f1d8360a"><code>918b0fd</code></a> perf: Store indent descriptors in a plain array (<a href="https://redirect.github.com/eslint/eslint/issues/17148">#17148</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/4caa34449555d8a680222ec2049d97c59476c11e"><code>4caa344</code></a> refactor: locateConfigFileToUse returns an Error object (<a href="https://redirect.github.com/eslint/eslint/issues/17159">#17159</a>) (唯然)</li> +</ul> +<h2>v8.40.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href="https://redirect.github.com/eslint/eslint/issues/17140">#17140</a>) (Josh Goldberg ✨)</li> +<li><a href="https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href="https://redirect.github.com/eslint/eslint/issues/17142">#17142</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701"><code>e52b98b</code></a> feat: add <code>sourceCode</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17107">#17107</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b"><code>1468f5b</code></a> feat: add <code>physicalFilename</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17111">#17111</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec"><code>0df4d4f</code></a> feat: add <code>cwd</code> to rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17106">#17106</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd"><code>52018f2</code></a> feat: add <code>filename</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17108">#17108</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3"><code>559ff4e</code></a> feat: add new <code>omitLastInOneLineClassBody</code> option to the <code>semi</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/17105">#17105</a>) (Nitin Kumar)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97"><code>f076e54</code></a> fix: Ensure FlatESLint#findConfigFile() doesn't throw. (<a href="https://redirect.github.com/eslint/eslint/issues/17151">#17151</a>) (Nicholas C. Zakas)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391"><code>e980bf3</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee"><code>e92a6fc</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031"><code>af5fe64</code></a> docs: Fix custom rule schema docs (<a href="https://redirect.github.com/eslint/eslint/issues/17115">#17115</a>) (Adam Jones)</li> +<li><a href="https://github.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423"><code>4a352a9</code></a> docs: explain how to include predefined globals (<a href="https://redirect.github.com/eslint/eslint/issues/17114">#17114</a>) (Marcus Wyatt)</li> +<li><a href="https://github.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651"><code>5ea15d9</code></a> docs: add mastodon link in readme (<a href="https://redirect.github.com/eslint/eslint/issues/17110">#17110</a>) (唯然)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f"><code>4053004</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.40.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17156">#17156</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4"><code>50fed1d</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168"><code>4c7a170</code></a> chore: upgrade <code>@​eslint/eslintrc</code><a href="https://github.com/2"><code>@​2</code></a>.0.3 (<a href="https://redirect.github.com/eslint/eslint/issues/17155">#17155</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9"><code>e80b7cc</code></a> chore: upgrade espree@9.5.2 (<a href="https://redirect.github.com/eslint/eslint/issues/17154">#17154</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07"><code>ce3ac91</code></a> chore: upgrade eslint-visitor-keys@3.4.1 (<a href="https://redirect.github.com/eslint/eslint/issues/17153">#17153</a>) (Milos Djermanovic)</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.41.0 - May 19, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f43216a8c77ab6cf1d0823978e8c728786b4cba7"><code>f43216a</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.41.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17200">#17200</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/95c300780a1cfd9ad680bc78850542eb55d7fbf4"><code>95c3007</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/4f5440db631707b17140c4e5cc7beb223afbd2b9"><code>4f5440d</code></a> fix: incorrect warning message for ignored dotfiles (<a href="https://redirect.github.com/eslint/eslint/issues/17196">#17196</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/ddc5291debd90ff476e17c532af7577e26720b91"><code>ddc5291</code></a> chore: don't use deprecated <code>context</code> methods in <code>ast-utils</code> tests (<a href="https://redirect.github.com/eslint/eslint/issues/17194">#17194</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/880a4317b949e575a4a6c5e8baaba1eea7674cc6"><code>880a431</code></a> feat: change default ignore pattern to <code>**/node_modules/</code> in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17184">#17184</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7"><code>94da96c</code></a> fix: unify <code>LintMessage</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/17076">#17076</a>) (Brandon Mills)</li> +<li><a href="https://github.com/eslint/eslint/commit/7709b14e18ad4e11c1119ed6575454243b8e7084"><code>7709b14</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/8bf550594fca6d29fab1a3453e701c1a457767e1"><code>8bf5505</code></a> feat: expose <code>shouldUseFlatConfig</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17169">#17169</a>) (Connor Prussin)</li> +<li><a href="https://github.com/eslint/eslint/commit/7f183e020579380fa57473caaf9ed154470c25b3"><code>7f183e0</code></a> docs: Update triage process description (<a href="https://redirect.github.com/eslint/eslint/issues/17157">#17157</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/0c415cda5d76dbe5120ab9f3c4c81320538e35f0"><code>0c415cd</code></a> fix: validate <code>ignorePatterns</code> constructor option in <code>FlatESLint</code> class (<a href="https://redirect.github.com/eslint/eslint/issues/17139">#17139</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/b1516db51514032ed06e1425c4b1f955238dc682"><code>b1516db</code></a> chore: Fix return type of <code>findFlatConfigFile</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17161">#17161</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/b68346b290d55324e73868ca42b3854157b27375"><code>b68346b</code></a> docs: fix license to reflect relicensing of jshint (<a href="https://redirect.github.com/eslint/eslint/issues/17165">#17165</a>) (Stefan Bischof)</li> +<li><a href="https://github.com/eslint/eslint/commit/9682d669e4ee8641293914e21679f40fee8bc354"><code>9682d66</code></a> fix: switch <code>grapheme-splitter</code> to <code>graphemer</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17160">#17160</a>) (fisker Cheung)</li> +<li><a href="https://github.com/eslint/eslint/commit/918b0fd21723e84bd7acb17942a36606f1d8360a"><code>918b0fd</code></a> perf: Store indent descriptors in a plain array (<a href="https://redirect.github.com/eslint/eslint/issues/17148">#17148</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/4caa34449555d8a680222ec2049d97c59476c11e"><code>4caa344</code></a> refactor: locateConfigFileToUse returns an Error object (<a href="https://redirect.github.com/eslint/eslint/issues/17159">#17159</a>) (唯然)</li> +</ul> +<p>v8.40.0 - May 5, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f"><code>4053004</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.40.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17156">#17156</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4"><code>50fed1d</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97"><code>f076e54</code></a> fix: Ensure FlatESLint#findConfigFile() doesn't throw. (<a href="https://redirect.github.com/eslint/eslint/issues/17151">#17151</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168"><code>4c7a170</code></a> chore: upgrade <code>@​eslint/eslintrc</code><a href="https://github.com/2"><code>@​2</code></a>.0.3 (<a href="https://redirect.github.com/eslint/eslint/issues/17155">#17155</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9"><code>e80b7cc</code></a> chore: upgrade espree@9.5.2 (<a href="https://redirect.github.com/eslint/eslint/issues/17154">#17154</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07"><code>ce3ac91</code></a> chore: upgrade eslint-visitor-keys@3.4.1 (<a href="https://redirect.github.com/eslint/eslint/issues/17153">#17153</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href="https://redirect.github.com/eslint/eslint/issues/17140">#17140</a>) (Josh Goldberg ✨)</li> +<li><a href="https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href="https://redirect.github.com/eslint/eslint/issues/17142">#17142</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701"><code>e52b98b</code></a> feat: add <code>sourceCode</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17107">#17107</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391"><code>e980bf3</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee"><code>9094d79</code></a> chore: add <code>latest/</code> to <code>meta.docs.url</code> in all core rules (<a href="https://redirect.github.com/eslint/eslint/issues/17136">#17136</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b"><code>1468f5b</code></a> feat: add <code>physicalFilename</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17111">#17111</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec"><code>0df4d4f</code></a> feat: add <code>cwd</code> to rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17106">#17106</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd"><code>52018f2</code></a> feat: add <code>filename</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17108">#17108</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3"><code>559ff4e</code></a> feat: add new <code>omitLastInOneLineClassBody</code> option to the <code>semi</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/17105">#17105</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee"><code>e92a6fc</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b"><code>d85efad</code></a> perf: don't use <code>grapheme-splitter</code> on ASCII strings in key-spacing rule (<a href="https://redirect.github.com/eslint/eslint/issues/17122">#17122</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031"><code>af5fe64</code></a> docs: Fix custom rule schema docs (<a href="https://redirect.github.com/eslint/eslint/issues/17115">#17115</a>) (Adam Jones)</li> +<li><a href="https://github.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423"><code>4a352a9</code></a> docs: explain how to include predefined globals (<a href="https://redirect.github.com/eslint/eslint/issues/17114">#17114</a>) (Marcus Wyatt)</li> +<li><a href="https://github.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651"><code>5ea15d9</code></a> docs: add mastodon link in readme (<a href="https://redirect.github.com/eslint/eslint/issues/17110">#17110</a>) (唯然)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/7a2a0bed1bcded9461e8432aa09d754431d8725b"><code>7a2a0be</code></a> 8.41.0</li> +<li><a href="https://github.com/eslint/eslint/commit/acd615cd1b4604115070e855ed5ee62322b8edb0"><code>acd615c</code></a> Build: changelog update for 8.41.0</li> +<li><a href="https://github.com/eslint/eslint/commit/f43216a8c77ab6cf1d0823978e8c728786b4cba7"><code>f43216a</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.41.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17200">#17200</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/95c300780a1cfd9ad680bc78850542eb55d7fbf4"><code>95c3007</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/4f5440db631707b17140c4e5cc7beb223afbd2b9"><code>4f5440d</code></a> fix: incorrect warning message for ignored dotfiles (<a href="https://redirect.github.com/eslint/eslint/issues/17196">#17196</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/ddc5291debd90ff476e17c532af7577e26720b91"><code>ddc5291</code></a> chore: don't use deprecated <code>context</code> methods in <code>ast-utils</code> tests (<a href="https://redirect.github.com/eslint/eslint/issues/17194">#17194</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/880a4317b949e575a4a6c5e8baaba1eea7674cc6"><code>880a431</code></a> feat: change default ignore pattern to <code>**/node_modules/</code> in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17">#17</a>...</li> +<li><a href="https://github.com/eslint/eslint/commit/94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7"><code>94da96c</code></a> fix: unify <code>LintMessage</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/17076">#17076</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/7709b14e18ad4e11c1119ed6575454243b8e7084"><code>7709b14</code></a> docs: Update README</li> +<li><a href="https://github.com/eslint/eslint/commit/8bf550594fca6d29fab1a3453e701c1a457767e1"><code>8bf5505</code></a> feat: expose <code>shouldUseFlatConfig</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17169">#17169</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.39.0...v8.41.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.39.0&new-version=8.41.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-06-05T08:09:09Z + +Superseded by #42. + diff --git a/pulls/35.diff b/pulls/35.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..6f7b53d 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.2.3", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.2.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.3.tgz", ++ "integrity": "sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.2.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.3.tgz", ++ "integrity": "sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..e808b16 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.2.3", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/35.json b/pulls/35.json @@ -0,0 +1,27 @@ +{ + "number": 35, + "title": "Bump @types/node from 18.16.3 to 20.2.3", + "state": "closed", + "diff_file": "35.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-22T08:09:29Z", + "closed_at": "2023-05-26T08:05:27Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.2.3", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.2.3.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-26T08:05:26Z", + "body": "Superseded by #37." + } + ], + "review_comments": [] +} diff --git a/pulls/35.md b/pulls/35.md @@ -0,0 +1,57 @@ +# PR #35 Bump @types/node from 18.16.3 to 20.2.3 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-22T08:09:29Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.2.3 → main +- **Closed:** 2023-05-26T08:05:27Z +- **Labels:** dependencies, javascript +- **Diff:** [35.diff](./35.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.2.3. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-26T08:05:26Z + +Superseded by #37. + diff --git a/pulls/36.diff b/pulls/36.diff @@ -0,0 +1,223 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..a73f8b5 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.16.3", +- "@typescript-eslint/parser": "^5.59.1", ++ "@typescript-eslint/parser": "^5.59.7", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -1781,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", +- "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", ++ "version": "5.59.7", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.7.tgz", ++ "integrity": "sha512-VhpsIEuq/8i5SF+mPg9jSdIwgMBBp0z9XqjiEay+81PYLJuroN+ET1hM5IhkiYMJd9MkTz8iJLt7aaGAgzWUbQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.59.1", +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/typescript-estree": "5.59.1", ++ "@typescript-eslint/scope-manager": "5.59.7", ++ "@typescript-eslint/types": "5.59.7", ++ "@typescript-eslint/typescript-estree": "5.59.7", + "debug": "^4.3.4" + }, + "engines": { +@@ -1808,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", +- "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", ++ "version": "5.59.7", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.7.tgz", ++ "integrity": "sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1" ++ "@typescript-eslint/types": "5.59.7", ++ "@typescript-eslint/visitor-keys": "5.59.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1924,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", +- "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", ++ "version": "5.59.7", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.7.tgz", ++ "integrity": "sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1937,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", +- "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", ++ "version": "5.59.7", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.7.tgz", ++ "integrity": "sha512-4A1NtZ1I3wMN2UGDkU9HMBL+TIQfbrh4uS0WDMMpf3xMRursDbqEf1ahh6vAAe3mObt8k3ZATnezwG4pdtWuUQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1", ++ "@typescript-eslint/types": "5.59.7", ++ "@typescript-eslint/visitor-keys": "5.59.7", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -1964,9 +1964,9 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { +- "version": "7.5.0", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", +- "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", ++ "version": "7.5.1", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", ++ "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -2094,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", +- "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", ++ "version": "5.59.7", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.7.tgz", ++ "integrity": "sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/types": "5.59.7", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -8860,25 +8860,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", +- "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", ++ "version": "5.59.7", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.7.tgz", ++ "integrity": "sha512-VhpsIEuq/8i5SF+mPg9jSdIwgMBBp0z9XqjiEay+81PYLJuroN+ET1hM5IhkiYMJd9MkTz8iJLt7aaGAgzWUbQ==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.59.1", +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/typescript-estree": "5.59.1", ++ "@typescript-eslint/scope-manager": "5.59.7", ++ "@typescript-eslint/types": "5.59.7", ++ "@typescript-eslint/typescript-estree": "5.59.7", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", +- "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", ++ "version": "5.59.7", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.7.tgz", ++ "integrity": "sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1" ++ "@typescript-eslint/types": "5.59.7", ++ "@typescript-eslint/visitor-keys": "5.59.7" + } + }, + "@typescript-eslint/type-utils": { +@@ -8936,19 +8936,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", +- "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", ++ "version": "5.59.7", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.7.tgz", ++ "integrity": "sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", +- "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", ++ "version": "5.59.7", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.7.tgz", ++ "integrity": "sha512-4A1NtZ1I3wMN2UGDkU9HMBL+TIQfbrh4uS0WDMMpf3xMRursDbqEf1ahh6vAAe3mObt8k3ZATnezwG4pdtWuUQ==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1", ++ "@typescript-eslint/types": "5.59.7", ++ "@typescript-eslint/visitor-keys": "5.59.7", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -8957,9 +8957,9 @@ + }, + "dependencies": { + "semver": { +- "version": "7.5.0", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", +- "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", ++ "version": "7.5.1", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", ++ "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -9036,12 +9036,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", +- "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", ++ "version": "5.59.7", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.7.tgz", ++ "integrity": "sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/types": "5.59.7", + "eslint-visitor-keys": "^3.3.0" + } + }, +diff --git a/package.json b/package.json +index 35137bd..db03968 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.16.3", +- "@typescript-eslint/parser": "^5.59.1", ++ "@typescript-eslint/parser": "^5.59.7", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/36.json b/pulls/36.json @@ -0,0 +1,27 @@ +{ + "number": 36, + "title": "Bump @typescript-eslint/parser from 5.59.1 to 5.59.7", + "state": "closed", + "diff_file": "36.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-23T08:05:09Z", + "closed_at": "2023-05-30T08:06:06Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.59.7", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.1 to 5.59.7.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.59.7</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.6...v5.59.7\">5.59.7</a> (2023-05-22)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.6</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6\">5.59.6</a> (2023-05-15)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.5</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5\">5.59.5</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.4</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4\">5.59.4</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.3</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3\">5.59.3</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.2</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2\">5.59.2</a> (2023-05-01)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.6...v5.59.7\">5.59.7</a> (2023-05-22)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6\">5.59.6</a> (2023-05-15)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5\">5.59.5</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4\">5.59.4</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3\">5.59.3</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2\">5.59.2</a> (2023-05-01)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5166a00e1a903901c5bedbd7d57198fc0962061e\"><code>5166a00</code></a> chore: publish v5.59.7</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5b0e577f2552e8b2c53a3fb22edc9d219589b937\"><code>5b0e577</code></a> chore: publish v5.59.6</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a6f23a2dd5f1ad8e3ede0a4594a5e435182b4a2c\"><code>a6f23a2</code></a> chore: publish v5.59.5</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/13fd1e5edbfee5c05a791ef49a711ffc0b0ed4e5\"><code>13fd1e5</code></a> chore: publish v5.59.4</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/200afb6113e3d8f42e38d5b3493ee9b9bdfba22f\"><code>200afb6</code></a> chore: publish v5.59.3</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ce5f5165c9d4c5843c86d48b6e6e9a488eb06b0a\"><code>ce5f516</code></a> chore: publish v5.59.2</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.7/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.1&new-version=5.59.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-30T08:06:05Z", + "body": "Superseded by #40." + } + ], + "review_comments": [] +} diff --git a/pulls/36.md b/pulls/36.md @@ -0,0 +1,105 @@ +# PR #36 Bump @typescript-eslint/parser from 5.59.1 to 5.59.7 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-23T08:05:09Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.59.7 → main +- **Closed:** 2023-05-30T08:06:06Z +- **Labels:** dependencies, javascript +- **Diff:** [36.diff](./36.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.1 to 5.59.7. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.59.7</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.6...v5.59.7">5.59.7</a> (2023-05-22)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.6</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6">5.59.6</a> (2023-05-15)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.5</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5">5.59.5</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.4</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4">5.59.4</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.3</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3">5.59.3</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.2</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2">5.59.2</a> (2023-05-01)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.6...v5.59.7">5.59.7</a> (2023-05-22)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6">5.59.6</a> (2023-05-15)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5">5.59.5</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4">5.59.4</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3">5.59.3</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2">5.59.2</a> (2023-05-01)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/5166a00e1a903901c5bedbd7d57198fc0962061e"><code>5166a00</code></a> chore: publish v5.59.7</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/5b0e577f2552e8b2c53a3fb22edc9d219589b937"><code>5b0e577</code></a> chore: publish v5.59.6</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a6f23a2dd5f1ad8e3ede0a4594a5e435182b4a2c"><code>a6f23a2</code></a> chore: publish v5.59.5</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/13fd1e5edbfee5c05a791ef49a711ffc0b0ed4e5"><code>13fd1e5</code></a> chore: publish v5.59.4</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/200afb6113e3d8f42e38d5b3493ee9b9bdfba22f"><code>200afb6</code></a> chore: publish v5.59.3</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/ce5f5165c9d4c5843c86d48b6e6e9a488eb06b0a"><code>ce5f516</code></a> chore: publish v5.59.2</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.7/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.1&new-version=5.59.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-30T08:06:05Z + +Superseded by #40. + diff --git a/pulls/37.diff b/pulls/37.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..db3f5ae 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.2.4", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.2.4", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.4.tgz", ++ "integrity": "sha512-ni5f8Xlf4PwnT/Z3f0HURc3ZSw8UyrqMqmM3L5ysa7VjHu8c3FOmIo1nKCcLrV/OAmtf3N4kFna/aJqxsfEtnA==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.2.4", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.4.tgz", ++ "integrity": "sha512-ni5f8Xlf4PwnT/Z3f0HURc3ZSw8UyrqMqmM3L5ysa7VjHu8c3FOmIo1nKCcLrV/OAmtf3N4kFna/aJqxsfEtnA==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..309d6b1 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.2.4", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/37.json b/pulls/37.json @@ -0,0 +1,27 @@ +{ + "number": 37, + "title": "Bump @types/node from 18.16.3 to 20.2.4", + "state": "closed", + "diff_file": "37.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-26T08:05:24Z", + "closed_at": "2023-05-29T08:11:42Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.2.4", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.2.4.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.2.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-05-29T08:11:41Z", + "body": "Superseded by #38." + } + ], + "review_comments": [] +} diff --git a/pulls/37.md b/pulls/37.md @@ -0,0 +1,57 @@ +# PR #37 Bump @types/node from 18.16.3 to 20.2.4 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-05-26T08:05:24Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.2.4 → main +- **Closed:** 2023-05-29T08:11:42Z +- **Labels:** dependencies, javascript +- **Diff:** [37.diff](./37.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.2.4. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.2.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-05-29T08:11:41Z + +Superseded by #38. + diff --git a/pulls/38.diff b/pulls/38.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..5e682bc 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.2.5", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.2.5", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz", ++ "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8766,9 +8766,9 @@ + "dev": true + }, + "@types/node": { +- "version": "18.16.3", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", +- "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==", ++ "version": "20.2.5", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz", ++ "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index 35137bd..be38c99 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^18.16.3", ++ "@types/node": "^20.2.5", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.39.0", diff --git a/pulls/38.json b/pulls/38.json @@ -0,0 +1,21 @@ +{ + "number": 38, + "title": "Bump @types/node from 18.16.3 to 20.2.5", + "state": "merged", + "diff_file": "38.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-29T08:11:39Z", + "closed_at": "2023-06-05T10:23:50Z", + "merged_at": "2023-06-05T10:23:50Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.2.5", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "[//]: # (dependabot-start)\n\u26a0\ufe0f **Dependabot is rebasing this PR** \u26a0\ufe0f \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.2.5.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.2.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/38.md b/pulls/38.md @@ -0,0 +1,61 @@ +# PR #38 Bump @types/node from 18.16.3 to 20.2.5 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-05-29T08:11:39Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.2.5 → main +- **Merged:** 2023-06-05T10:23:50Z +- **Labels:** dependencies, javascript +- **Diff:** [38.diff](./38.diff) + +--- + +[//]: # (dependabot-start) +⚠️ **Dependabot is rebasing this PR** ⚠️ + +Rebasing might not happen immediately, so don't worry if this takes some time. + +Note: if you make any changes to this PR yourself, they will take precedence over the rebase. + +--- + +[//]: # (dependabot-end) + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.16.3 to 20.2.5. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.16.3&new-version=20.2.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + diff --git a/pulls/39.diff b/pulls/39.diff @@ -0,0 +1,61 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..ed5f176 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -14,7 +14,7 @@ + "@actions/github": "^5.1.1", + "@actions/io": "^1.1.3", + "@actions/tool-cache": "^2.0.1", +- "got": "^12.6.0", ++ "got": "^13.0.0", + "moo": "^0.5.2", + "nearley": "^2.20.1" + }, +@@ -4232,9 +4232,9 @@ + } + }, + "node_modules/got": { +- "version": "12.6.0", +- "resolved": "https://registry.npmjs.org/got/-/got-12.6.0.tgz", +- "integrity": "sha512-WTcaQ963xV97MN3x0/CbAriXFZcXCfgxVp91I+Ze6pawQOa7SgzwSx2zIJJsX+kTajMnVs0xcFD1TxZKFqhdnQ==", ++ "version": "13.0.0", ++ "resolved": "https://registry.npmjs.org/got/-/got-13.0.0.tgz", ++ "integrity": "sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==", + "dependencies": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", +@@ -4249,7 +4249,7 @@ + "responselike": "^3.0.0" + }, + "engines": { +- "node": ">=14.16" ++ "node": ">=16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" +@@ -10602,9 +10602,9 @@ + } + }, + "got": { +- "version": "12.6.0", +- "resolved": "https://registry.npmjs.org/got/-/got-12.6.0.tgz", +- "integrity": "sha512-WTcaQ963xV97MN3x0/CbAriXFZcXCfgxVp91I+Ze6pawQOa7SgzwSx2zIJJsX+kTajMnVs0xcFD1TxZKFqhdnQ==", ++ "version": "13.0.0", ++ "resolved": "https://registry.npmjs.org/got/-/got-13.0.0.tgz", ++ "integrity": "sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==", + "requires": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", +diff --git a/package.json b/package.json +index 6d0150e..88b4cf2 100644 +--- a/package.json ++++ b/package.json +@@ -33,7 +33,7 @@ + "@actions/github": "^5.1.1", + "@actions/io": "^1.1.3", + "@actions/tool-cache": "^2.0.1", +- "got": "^12.6.0", ++ "got": "^13.0.0", + "moo": "^0.5.2", + "nearley": "^2.20.1" + }, diff --git a/pulls/39.json b/pulls/39.json @@ -0,0 +1,32 @@ +{ + "number": 39, + "title": "Bump got from 12.6.0 to 13.0.0", + "state": "merged", + "diff_file": "39.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-29T08:12:10Z", + "closed_at": "2023-08-21T16:15:38Z", + "merged_at": "2023-08-21T16:15:38Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/got-13.0.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [got](https://github.com/sindresorhus/got) from 12.6.0 to 13.0.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/sindresorhus/got/releases\">got's releases</a>.</em></p>\n<blockquote>\n<h2>v13.0.0</h2>\n<p>As a reminder, Got continues to require ESM. For TypeScript users, this includes having <a href=\"https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c#how-can-i-make-my-typescript-project-output-esm\"><code>&quot;module&quot;: &quot;node16&quot;, &quot;moduleResolution&quot;: &quot;node16&quot;</code> in your tsconfig</a>.</p>\n<h3>Breaking</h3>\n<ul>\n<li>Require Node.js 16 52a1063</li>\n<li>Change the <a href=\"https://github.com/sindresorhus/got/blob/main/documentation/2-options.md#enableunixsockets\"><code>enableUnixSockets</code></a> option to be <code>false</code> by default 852c312\n<ul>\n<li>Most users don't need it.</li>\n</ul>\n</li>\n</ul>\n<h3>Improvements</h3>\n<ul>\n<li>Allow specifying <code>undefined</code> for options (<a href=\"https://redirect.github.com/sindresorhus/got/issues/2258\">#2258</a>) 1cefe8b</li>\n</ul>\n<p><a href=\"https://github.com/sindresorhus/got/compare/v12.6.1...v13.0.0\">https://github.com/sindresorhus/got/compare/v12.6.1...v13.0.0</a></p>\n<h2>v12.6.1</h2>\n<ul>\n<li>Fix <code>get-stream</code> import statement (<a href=\"https://redirect.github.com/sindresorhus/got/issues/2266\">#2266</a>) 67d5039</li>\n</ul>\n<p><a href=\"https://github.com/sindresorhus/got/compare/v12.6.0...v12.6.1\">https://github.com/sindresorhus/got/compare/v12.6.0...v12.6.1</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/sindresorhus/got/commit/b1d61c173a681755ac23afb2f155f08801c1e7e4\"><code>b1d61c1</code></a> 13.0.0</li>\n<li><a href=\"https://github.com/sindresorhus/got/commit/81447e9671b166bf703f0896405fa6fad84fb84f\"><code>81447e9</code></a> Tweaks</li>\n<li><a href=\"https://github.com/sindresorhus/got/commit/852c312468d4412cdbb24678a699e8a5848b6dac\"><code>852c312</code></a> Make the <code>enableUnixSockets</code> to be <code>false</code> by default</li>\n<li><a href=\"https://github.com/sindresorhus/got/commit/52a1063656d0e617227aa4d9254c80bd11a8c261\"><code>52a1063</code></a> Require Node.js 16</li>\n<li><a href=\"https://github.com/sindresorhus/got/commit/1cefe8bb00c959942f9fc0a98b6160f2d9f38f97\"><code>1cefe8b</code></a> Allow specifying <code>undefined</code> for options (<a href=\"https://redirect.github.com/sindresorhus/got/issues/2258\">#2258</a>)</li>\n<li><a href=\"https://github.com/sindresorhus/got/commit/03373111750a0ef1fa7f35eb318ea8997fe4d0bf\"><code>0337311</code></a> Fix Renovate logo in the readme (<a href=\"https://redirect.github.com/sindresorhus/got/issues/2238\">#2238</a>)</li>\n<li><a href=\"https://github.com/sindresorhus/got/commit/c405f5407863ef8faca3af397204d6f192a56320\"><code>c405f54</code></a> 12.6.1</li>\n<li><a href=\"https://github.com/sindresorhus/got/commit/67d5039ff5a5518489529f9706199234e9b64ad6\"><code>67d5039</code></a> Fix <code>get-stream</code> import statement (<a href=\"https://redirect.github.com/sindresorhus/got/issues/2266\">#2266</a>)</li>\n<li><a href=\"https://github.com/sindresorhus/got/commit/469a45554ff29ca13050a2714eabaaec9f7160f7\"><code>469a455</code></a> Meta tweaks</li>\n<li><a href=\"https://github.com/sindresorhus/got/commit/8f77e8d07d8684cde95d351feafaa308b466dff4\"><code>8f77e8d</code></a> Fix readme &quot;axios bugs&quot; urls (<a href=\"https://redirect.github.com/sindresorhus/got/issues/2253\">#2253</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/sindresorhus/got/compare/v12.6.0...v13.0.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=got&package-manager=npm_and_yarn&previous-version=12.6.0&new-version=13.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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\n\n</details>\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n", + "comments": [ + { + "author": "MTRNord", + "created_at": "2023-06-05T10:25:22Z", + "body": "@dependabot rebase" + }, + { + "author": "MTRNord", + "created_at": "2023-06-05T11:51:30Z", + "body": "@dependabot rebase" + } + ], + "review_comments": [] +} diff --git a/pulls/39.md b/pulls/39.md @@ -0,0 +1,102 @@ +# PR #39 Bump got from 12.6.0 to 13.0.0 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-05-29T08:12:10Z +- **Branch:** dependabot/npm_and_yarn/got-13.0.0 → main +- **Merged:** 2023-08-21T16:15:38Z +- **Labels:** dependencies, javascript +- **Diff:** [39.diff](./39.diff) + +--- + +Bumps [got](https://github.com/sindresorhus/got) from 12.6.0 to 13.0.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/sindresorhus/got/releases">got's releases</a>.</em></p> +<blockquote> +<h2>v13.0.0</h2> +<p>As a reminder, Got continues to require ESM. For TypeScript users, this includes having <a href="https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c#how-can-i-make-my-typescript-project-output-esm"><code>&quot;module&quot;: &quot;node16&quot;, &quot;moduleResolution&quot;: &quot;node16&quot;</code> in your tsconfig</a>.</p> +<h3>Breaking</h3> +<ul> +<li>Require Node.js 16 52a1063</li> +<li>Change the <a href="https://github.com/sindresorhus/got/blob/main/documentation/2-options.md#enableunixsockets"><code>enableUnixSockets</code></a> option to be <code>false</code> by default 852c312 +<ul> +<li>Most users don't need it.</li> +</ul> +</li> +</ul> +<h3>Improvements</h3> +<ul> +<li>Allow specifying <code>undefined</code> for options (<a href="https://redirect.github.com/sindresorhus/got/issues/2258">#2258</a>) 1cefe8b</li> +</ul> +<p><a href="https://github.com/sindresorhus/got/compare/v12.6.1...v13.0.0">https://github.com/sindresorhus/got/compare/v12.6.1...v13.0.0</a></p> +<h2>v12.6.1</h2> +<ul> +<li>Fix <code>get-stream</code> import statement (<a href="https://redirect.github.com/sindresorhus/got/issues/2266">#2266</a>) 67d5039</li> +</ul> +<p><a href="https://github.com/sindresorhus/got/compare/v12.6.0...v12.6.1">https://github.com/sindresorhus/got/compare/v12.6.0...v12.6.1</a></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/sindresorhus/got/commit/b1d61c173a681755ac23afb2f155f08801c1e7e4"><code>b1d61c1</code></a> 13.0.0</li> +<li><a href="https://github.com/sindresorhus/got/commit/81447e9671b166bf703f0896405fa6fad84fb84f"><code>81447e9</code></a> Tweaks</li> +<li><a href="https://github.com/sindresorhus/got/commit/852c312468d4412cdbb24678a699e8a5848b6dac"><code>852c312</code></a> Make the <code>enableUnixSockets</code> to be <code>false</code> by default</li> +<li><a href="https://github.com/sindresorhus/got/commit/52a1063656d0e617227aa4d9254c80bd11a8c261"><code>52a1063</code></a> Require Node.js 16</li> +<li><a href="https://github.com/sindresorhus/got/commit/1cefe8bb00c959942f9fc0a98b6160f2d9f38f97"><code>1cefe8b</code></a> Allow specifying <code>undefined</code> for options (<a href="https://redirect.github.com/sindresorhus/got/issues/2258">#2258</a>)</li> +<li><a href="https://github.com/sindresorhus/got/commit/03373111750a0ef1fa7f35eb318ea8997fe4d0bf"><code>0337311</code></a> Fix Renovate logo in the readme (<a href="https://redirect.github.com/sindresorhus/got/issues/2238">#2238</a>)</li> +<li><a href="https://github.com/sindresorhus/got/commit/c405f5407863ef8faca3af397204d6f192a56320"><code>c405f54</code></a> 12.6.1</li> +<li><a href="https://github.com/sindresorhus/got/commit/67d5039ff5a5518489529f9706199234e9b64ad6"><code>67d5039</code></a> Fix <code>get-stream</code> import statement (<a href="https://redirect.github.com/sindresorhus/got/issues/2266">#2266</a>)</li> +<li><a href="https://github.com/sindresorhus/got/commit/469a45554ff29ca13050a2714eabaaec9f7160f7"><code>469a455</code></a> Meta tweaks</li> +<li><a href="https://github.com/sindresorhus/got/commit/8f77e8d07d8684cde95d351feafaa308b466dff4"><code>8f77e8d</code></a> Fix readme &quot;axios bugs&quot; urls (<a href="https://redirect.github.com/sindresorhus/got/issues/2253">#2253</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/sindresorhus/got/compare/v12.6.0...v13.0.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=got&package-manager=npm_and_yarn&previous-version=12.6.0&new-version=13.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +You can trigger a rebase of this PR 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) + + +</details> + +> **Note** +> Automatic rebases have been disabled on this pull request as it has been open for over 30 days. + + + +## Comments + +### @MTRNord — 2023-06-05T10:25:22Z + +@dependabot rebase + +### @MTRNord — 2023-06-05T11:51:30Z + +@dependabot rebase + diff --git a/pulls/40.diff b/pulls/40.diff @@ -0,0 +1,223 @@ +diff --git a/package-lock.json b/package-lock.json +index a58e857..c7cf867 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.1", ++ "@typescript-eslint/parser": "^5.59.8", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -1781,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", +- "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", ++ "version": "5.59.8", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", ++ "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.59.1", +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/typescript-estree": "5.59.1", ++ "@typescript-eslint/scope-manager": "5.59.8", ++ "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/typescript-estree": "5.59.8", + "debug": "^4.3.4" + }, + "engines": { +@@ -1808,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", +- "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", ++ "version": "5.59.8", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", ++ "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1" ++ "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/visitor-keys": "5.59.8" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1924,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", +- "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", ++ "version": "5.59.8", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", ++ "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1937,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", +- "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", ++ "version": "5.59.8", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", ++ "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1", ++ "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/visitor-keys": "5.59.8", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -1964,9 +1964,9 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { +- "version": "7.5.0", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", +- "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", ++ "version": "7.5.1", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", ++ "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -2094,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", +- "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", ++ "version": "5.59.8", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", ++ "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/types": "5.59.8", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -8855,25 +8855,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz", +- "integrity": "sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==", ++ "version": "5.59.8", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", ++ "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.59.1", +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/typescript-estree": "5.59.1", ++ "@typescript-eslint/scope-manager": "5.59.8", ++ "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/typescript-estree": "5.59.8", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz", +- "integrity": "sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==", ++ "version": "5.59.8", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", ++ "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1" ++ "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/visitor-keys": "5.59.8" + } + }, + "@typescript-eslint/type-utils": { +@@ -8931,19 +8931,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz", +- "integrity": "sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==", ++ "version": "5.59.8", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", ++ "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz", +- "integrity": "sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==", ++ "version": "5.59.8", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", ++ "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", +- "@typescript-eslint/visitor-keys": "5.59.1", ++ "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/visitor-keys": "5.59.8", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -8952,9 +8952,9 @@ + }, + "dependencies": { + "semver": { +- "version": "7.5.0", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", +- "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", ++ "version": "7.5.1", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", ++ "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -9031,12 +9031,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.59.1", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz", +- "integrity": "sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==", ++ "version": "5.59.8", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", ++ "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.1", ++ "@typescript-eslint/types": "5.59.8", + "eslint-visitor-keys": "^3.3.0" + } + }, +diff --git a/package.json b/package.json +index 08ec9b6..6d0150e 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.1", ++ "@typescript-eslint/parser": "^5.59.8", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/40.json b/pulls/40.json @@ -0,0 +1,32 @@ +{ + "number": 40, + "title": "Bump @typescript-eslint/parser from 5.59.1 to 5.59.8", + "state": "merged", + "diff_file": "40.diff", + "author": "dependabot[bot]", + "created_at": "2023-05-30T08:06:02Z", + "closed_at": "2023-06-05T11:47:18Z", + "merged_at": "2023-06-05T11:47:18Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.59.8", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.1 to 5.59.8.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.59.8</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.7...v5.59.8\">5.59.8</a> (2023-05-29)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.7</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.6...v5.59.7\">5.59.7</a> (2023-05-22)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.6</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6\">5.59.6</a> (2023-05-15)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.5</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5\">5.59.5</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.4</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4\">5.59.4</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.3</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3\">5.59.3</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.2</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2\">5.59.2</a> (2023-05-01)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.7...v5.59.8\">5.59.8</a> (2023-05-29)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.6...v5.59.7\">5.59.7</a> (2023-05-22)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6\">5.59.6</a> (2023-05-15)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5\">5.59.5</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4\">5.59.4</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3\">5.59.3</a> (2023-05-08)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2\">5.59.2</a> (2023-05-01)</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/391a6702c0a9b5b3874a7a27047f2a721f090fb6\"><code>391a670</code></a> chore: publish v5.59.8</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5166a00e1a903901c5bedbd7d57198fc0962061e\"><code>5166a00</code></a> chore: publish v5.59.7</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5b0e577f2552e8b2c53a3fb22edc9d219589b937\"><code>5b0e577</code></a> chore: publish v5.59.6</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a6f23a2dd5f1ad8e3ede0a4594a5e435182b4a2c\"><code>a6f23a2</code></a> chore: publish v5.59.5</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/13fd1e5edbfee5c05a791ef49a711ffc0b0ed4e5\"><code>13fd1e5</code></a> chore: publish v5.59.4</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/200afb6113e3d8f42e38d5b3493ee9b9bdfba22f\"><code>200afb6</code></a> chore: publish v5.59.3</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ce5f5165c9d4c5843c86d48b6e6e9a488eb06b0a\"><code>ce5f516</code></a> chore: publish v5.59.2</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.8/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.1&new-version=5.59.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "MTRNord", + "created_at": "2023-06-05T10:25:10Z", + "body": "@dependabot rebase" + }, + { + "author": "dependabot[bot]", + "created_at": "2023-06-05T10:25:12Z", + "body": "Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request `@dependabot recreate`." + } + ], + "review_comments": [] +} diff --git a/pulls/40.md b/pulls/40.md @@ -0,0 +1,116 @@ +# PR #40 Bump @typescript-eslint/parser from 5.59.1 to 5.59.8 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-05-30T08:06:02Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.59.8 → main +- **Merged:** 2023-06-05T11:47:18Z +- **Labels:** dependencies, javascript +- **Diff:** [40.diff](./40.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.1 to 5.59.8. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.59.8</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.7...v5.59.8">5.59.8</a> (2023-05-29)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.7</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.6...v5.59.7">5.59.7</a> (2023-05-22)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.6</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6">5.59.6</a> (2023-05-15)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.5</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5">5.59.5</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.4</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4">5.59.4</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.3</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3">5.59.3</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.2</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2">5.59.2</a> (2023-05-01)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.7...v5.59.8">5.59.8</a> (2023-05-29)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.6...v5.59.7">5.59.7</a> (2023-05-22)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.5...v5.59.6">5.59.6</a> (2023-05-15)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.4...v5.59.5">5.59.5</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.3...v5.59.4">5.59.4</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.2...v5.59.3">5.59.3</a> (2023-05-08)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2">5.59.2</a> (2023-05-01)</h2> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/391a6702c0a9b5b3874a7a27047f2a721f090fb6"><code>391a670</code></a> chore: publish v5.59.8</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/5166a00e1a903901c5bedbd7d57198fc0962061e"><code>5166a00</code></a> chore: publish v5.59.7</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/5b0e577f2552e8b2c53a3fb22edc9d219589b937"><code>5b0e577</code></a> chore: publish v5.59.6</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a6f23a2dd5f1ad8e3ede0a4594a5e435182b4a2c"><code>a6f23a2</code></a> chore: publish v5.59.5</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/13fd1e5edbfee5c05a791ef49a711ffc0b0ed4e5"><code>13fd1e5</code></a> chore: publish v5.59.4</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/200afb6113e3d8f42e38d5b3493ee9b9bdfba22f"><code>200afb6</code></a> chore: publish v5.59.3</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/ce5f5165c9d4c5843c86d48b6e6e9a488eb06b0a"><code>ce5f516</code></a> chore: publish v5.59.2</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.8/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.1&new-version=5.59.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @MTRNord — 2023-06-05T10:25:10Z + +@dependabot rebase + +### @dependabot[bot] — 2023-06-05T10:25:12Z + +Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request `@dependabot recreate`. + diff --git a/pulls/41.diff b/pulls/41.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..8b9e2e9 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -19,7 +19,7 @@ + "nearley": "^2.20.1" + }, + "devDependencies": { +- "@types/jest": "^29.5.1", ++ "@types/jest": "^29.5.2", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +@@ -1612,9 +1612,9 @@ + } + }, + "node_modules/@types/jest": { +- "version": "29.5.1", +- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.1.tgz", +- "integrity": "sha512-tEuVcHrpaixS36w7hpsfLBLpjtMRJUE09/MHXn923LOVojDwyC14cWcfc0rDs0VEfUyYmt/+iX1kxxp+gZMcaQ==", ++ "version": "29.5.2", ++ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.2.tgz", ++ "integrity": "sha512-mSoZVJF5YzGVCk+FsDxzDuH7s+SCkzrgKZzf0Z0T2WudhBUPoF6ktoTPC4R0ZoCPCV5xUvuU6ias5NvxcBcMMg==", + "dev": true, + "dependencies": { + "expect": "^29.0.0", +@@ -8727,9 +8727,9 @@ + } + }, + "@types/jest": { +- "version": "29.5.1", +- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.1.tgz", +- "integrity": "sha512-tEuVcHrpaixS36w7hpsfLBLpjtMRJUE09/MHXn923LOVojDwyC14cWcfc0rDs0VEfUyYmt/+iX1kxxp+gZMcaQ==", ++ "version": "29.5.2", ++ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.2.tgz", ++ "integrity": "sha512-mSoZVJF5YzGVCk+FsDxzDuH7s+SCkzrgKZzf0Z0T2WudhBUPoF6ktoTPC4R0ZoCPCV5xUvuU6ias5NvxcBcMMg==", + "dev": true, + "requires": { + "expect": "^29.0.0", +diff --git a/package.json b/package.json +index 6d0150e..b123795 100644 +--- a/package.json ++++ b/package.json +@@ -38,7 +38,7 @@ + "nearley": "^2.20.1" + }, + "devDependencies": { +- "@types/jest": "^29.5.1", ++ "@types/jest": "^29.5.2", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", diff --git a/pulls/41.json b/pulls/41.json @@ -0,0 +1,32 @@ +{ + "number": 41, + "title": "Bump @types/jest from 29.5.1 to 29.5.2", + "state": "closed", + "diff_file": "41.diff", + "author": "dependabot[bot]", + "created_at": "2023-06-01T08:06:47Z", + "closed_at": "2023-07-11T07:17:49Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/jest-29.5.2", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.1 to 29.5.2.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/jest&package-manager=npm_and_yarn&previous-version=29.5.1&new-version=29.5.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "MTRNord", + "created_at": "2023-06-05T11:51:16Z", + "body": "@dependabot rebase" + }, + { + "author": "dependabot[bot]", + "created_at": "2023-07-11T07:17:48Z", + "body": "Superseded by #54." + } + ], + "review_comments": [] +} diff --git a/pulls/41.md b/pulls/41.md @@ -0,0 +1,61 @@ +# PR #41 Bump @types/jest from 29.5.1 to 29.5.2 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-06-01T08:06:47Z +- **Branch:** dependabot/npm_and_yarn/types/jest-29.5.2 → main +- **Closed:** 2023-07-11T07:17:49Z +- **Labels:** dependencies, javascript +- **Diff:** [41.diff](./41.diff) + +--- + +Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.1 to 29.5.2. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/jest&package-manager=npm_and_yarn&previous-version=29.5.1&new-version=29.5.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @MTRNord — 2023-06-05T11:51:16Z + +@dependabot rebase + +### @dependabot[bot] — 2023-07-11T07:17:48Z + +Superseded by #54. + diff --git a/pulls/42.diff b/pulls/42.diff @@ -0,0 +1,356 @@ +diff --git a/package-lock.json b/package-lock.json +index 8104ad4..3b681e5 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,7 +25,7 @@ + "@types/node": "^18.16.3", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.39.0", ++ "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-import": "^2.27.5", +@@ -756,14 +756,14 @@ + } + }, + "node_modules/@eslint/eslintrc": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", +- "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", ++ "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", +- "espree": "^9.5.1", ++ "espree": "^9.5.2", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", +@@ -794,9 +794,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.39.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", +- "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", ++ "version": "8.42.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz", ++ "integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -809,9 +809,9 @@ + "dev": true + }, + "node_modules/@humanwhocodes/config-array": { +- "version": "0.11.8", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", +- "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", ++ "version": "0.11.10", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", ++ "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", +@@ -3130,16 +3130,16 @@ + } + }, + "node_modules/eslint": { +- "version": "8.39.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", +- "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", ++ "version": "8.42.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz", ++ "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", +- "@eslint/eslintrc": "^2.0.2", +- "@eslint/js": "8.39.0", +- "@humanwhocodes/config-array": "^0.11.8", ++ "@eslint/eslintrc": "^2.0.3", ++ "@eslint/js": "8.42.0", ++ "@humanwhocodes/config-array": "^0.11.10", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", +@@ -3149,8 +3149,8 @@ + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", +- "eslint-visitor-keys": "^3.4.0", +- "espree": "^9.5.1", ++ "eslint-visitor-keys": "^3.4.1", ++ "espree": "^9.5.2", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", +@@ -3158,13 +3158,12 @@ + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", +- "grapheme-splitter": "^1.0.4", ++ "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", +- "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", +@@ -3550,9 +3549,9 @@ + } + }, + "node_modules/eslint-visitor-keys": { +- "version": "3.4.0", +- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", +- "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", ++ "version": "3.4.1", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", ++ "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -3747,14 +3746,14 @@ + } + }, + "node_modules/espree": { +- "version": "9.5.1", +- "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", +- "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", ++ "version": "9.5.2", ++ "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", ++ "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", +- "eslint-visitor-keys": "^3.4.0" ++ "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -4268,6 +4267,12 @@ + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, ++ "node_modules/graphemer": { ++ "version": "1.4.0", ++ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", ++ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", ++ "dev": true ++ }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", +@@ -5614,16 +5619,6 @@ + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, +- "node_modules/js-sdsl": { +- "version": "4.4.0", +- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", +- "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", +- "dev": true, +- "funding": { +- "type": "opencollective", +- "url": "https://opencollective.com/js-sdsl" +- } +- }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", +@@ -6346,9 +6341,9 @@ + } + }, + "node_modules/punycode": { +- "version": "2.1.1", +- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", +- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", ++ "version": "2.3.0", ++ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", ++ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" +@@ -8025,14 +8020,14 @@ + "dev": true + }, + "@eslint/eslintrc": { +- "version": "2.0.2", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", +- "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", ++ "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", +- "espree": "^9.5.1", ++ "espree": "^9.5.2", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", +@@ -8053,9 +8048,9 @@ + } + }, + "@eslint/js": { +- "version": "8.39.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", +- "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", ++ "version": "8.42.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz", ++ "integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==", + "dev": true + }, + "@github/browserslist-config": { +@@ -8065,9 +8060,9 @@ + "dev": true + }, + "@humanwhocodes/config-array": { +- "version": "0.11.8", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", +- "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", ++ "version": "0.11.10", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", ++ "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", +@@ -9804,16 +9799,16 @@ + "dev": true + }, + "eslint": { +- "version": "8.39.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", +- "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", ++ "version": "8.42.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz", ++ "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", +- "@eslint/eslintrc": "^2.0.2", +- "@eslint/js": "8.39.0", +- "@humanwhocodes/config-array": "^0.11.8", ++ "@eslint/eslintrc": "^2.0.3", ++ "@eslint/js": "8.42.0", ++ "@humanwhocodes/config-array": "^0.11.10", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", +@@ -9823,8 +9818,8 @@ + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", +- "eslint-visitor-keys": "^3.4.0", +- "espree": "^9.5.1", ++ "eslint-visitor-keys": "^3.4.1", ++ "espree": "^9.5.2", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", +@@ -9832,13 +9827,12 @@ + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", +- "grapheme-splitter": "^1.0.4", ++ "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", +- "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", +@@ -10240,20 +10234,20 @@ + } + }, + "eslint-visitor-keys": { +- "version": "3.4.0", +- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", +- "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", ++ "version": "3.4.1", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", ++ "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "dev": true + }, + "espree": { +- "version": "9.5.1", +- "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", +- "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", ++ "version": "9.5.2", ++ "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", ++ "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "dev": true, + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", +- "eslint-visitor-keys": "^3.4.0" ++ "eslint-visitor-keys": "^3.4.1" + } + }, + "esprima": { +@@ -10637,6 +10631,12 @@ + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, ++ "graphemer": { ++ "version": "1.4.0", ++ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", ++ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", ++ "dev": true ++ }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", +@@ -11614,12 +11614,6 @@ + } + } + }, +- "js-sdsl": { +- "version": "4.4.0", +- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", +- "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", +- "dev": true +- }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", +@@ -12149,9 +12143,9 @@ + "dev": true + }, + "punycode": { +- "version": "2.1.1", +- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", +- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", ++ "version": "2.3.0", ++ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", ++ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true + }, + "pure-rand": { +diff --git a/package.json b/package.json +index 35137bd..83c9c41 100644 +--- a/package.json ++++ b/package.json +@@ -44,7 +44,7 @@ + "@types/node": "^18.16.3", + "@typescript-eslint/parser": "^5.59.1", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.39.0", ++ "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-import": "^2.27.5", diff --git a/pulls/42.json b/pulls/42.json @@ -0,0 +1,21 @@ +{ + "number": 42, + "title": "Bump eslint from 8.39.0 to 8.42.0", + "state": "merged", + "diff_file": "42.diff", + "author": "dependabot[bot]", + "created_at": "2023-06-05T08:09:06Z", + "closed_at": "2023-06-05T10:23:28Z", + "merged_at": "2023-06-05T10:23:28Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.42.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.39.0 to 8.42.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.42.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/b8448ff1ae1adf26a81dea07f340caa5b5c2f257\"><code>b8448ff</code></a> feat: correct no-useless-return behaviour in try statements (<a href=\"https://redirect.github.com/eslint/eslint/issues/16996\">#16996</a>) (Nitin Kumar)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/a5896360c3faa1e7d1fe81a9907a434b8b8f6b60\"><code>a589636</code></a> fix: Config with <code>ignores</code> and without <code>files</code> should not always apply (<a href=\"https://redirect.github.com/eslint/eslint/issues/17181\">#17181</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c4fad173c7149dbcd25695c19c68663102b9ec6b\"><code>c4fad17</code></a> fix: Correct ignore message for &quot;node_modules&quot; subfolders (<a href=\"https://redirect.github.com/eslint/eslint/issues/17217\">#17217</a>) (Francesco Trotta)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/01d7142642c87241135699571e8010f5e8fcda4f\"><code>01d7142</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e5182b723ff82bb3b55c50c06d64626055414b31\"><code>e5182b7</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/6ca5b7ca3bac9e10c6cfee4cdc78446e94eb7607\"><code>6ca5b7c</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.42.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17236\">#17236</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/67fc5e730e4dfc372dea11e15d3f5165bc812491\"><code>67fc5e7</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0892412556b2ba6c3d1b85152dafe47a3f4cba72\"><code>0892412</code></a> refactor: remove <code>Identifier</code> listener in no-irregular-whitespace (<a href=\"https://redirect.github.com/eslint/eslint/issues/17235\">#17235</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f67d2984c3c3f26497842a04d5166707587c1fca\"><code>f67d298</code></a> test: Add <code>FlatESLint</code> tests with missing config files (<a href=\"https://redirect.github.com/eslint/eslint/issues/17164\">#17164</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5b68d51e3e6bd003d6cf74d3434f7165691b4f4d\"><code>5b68d51</code></a> chore: Fix <code>fixedsize</code> attribute in code path analysis DOT debug output (<a href=\"https://redirect.github.com/eslint/eslint/issues/17202\">#17202</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/37432f27dc15817d66cf42377792197dc2aeb8b2\"><code>37432f2</code></a> chore: update descriptions in key-spacing tests (<a href=\"https://redirect.github.com/eslint/eslint/issues/17195\">#17195</a>) (Milos Djermanovic)</li>\n</ul>\n<h2>v8.41.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/880a4317b949e575a4a6c5e8baaba1eea7674cc6\"><code>880a431</code></a> feat: change default ignore pattern to <code>**/node_modules/</code> in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17184\">#17184</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8bf550594fca6d29fab1a3453e701c1a457767e1\"><code>8bf5505</code></a> feat: expose <code>shouldUseFlatConfig</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17169\">#17169</a>) (Connor Prussin)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/4f5440db631707b17140c4e5cc7beb223afbd2b9\"><code>4f5440d</code></a> fix: incorrect warning message for ignored dotfiles (<a href=\"https://redirect.github.com/eslint/eslint/issues/17196\">#17196</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7\"><code>94da96c</code></a> fix: unify <code>LintMessage</code> type (<a href=\"https://redirect.github.com/eslint/eslint/issues/17076\">#17076</a>) (Brandon Mills)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0c415cda5d76dbe5120ab9f3c4c81320538e35f0\"><code>0c415cd</code></a> fix: validate <code>ignorePatterns</code> constructor option in <code>FlatESLint</code> class (<a href=\"https://redirect.github.com/eslint/eslint/issues/17139\">#17139</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9682d669e4ee8641293914e21679f40fee8bc354\"><code>9682d66</code></a> fix: switch <code>grapheme-splitter</code> to <code>graphemer</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17160\">#17160</a>) (fisker Cheung)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/7709b14e18ad4e11c1119ed6575454243b8e7084\"><code>7709b14</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7f183e020579380fa57473caaf9ed154470c25b3\"><code>7f183e0</code></a> docs: Update triage process description (<a href=\"https://redirect.github.com/eslint/eslint/issues/17157\">#17157</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b68346b290d55324e73868ca42b3854157b27375\"><code>b68346b</code></a> docs: fix license to reflect relicensing of jshint (<a href=\"https://redirect.github.com/eslint/eslint/issues/17165\">#17165</a>) (Stefan Bischof)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f43216a8c77ab6cf1d0823978e8c728786b4cba7\"><code>f43216a</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.41.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17200\">#17200</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/95c300780a1cfd9ad680bc78850542eb55d7fbf4\"><code>95c3007</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ddc5291debd90ff476e17c532af7577e26720b91\"><code>ddc5291</code></a> chore: don't use deprecated <code>context</code> methods in <code>ast-utils</code> tests (<a href=\"https://redirect.github.com/eslint/eslint/issues/17194\">#17194</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b1516db51514032ed06e1425c4b1f955238dc682\"><code>b1516db</code></a> chore: Fix return type of <code>findFlatConfigFile</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17161\">#17161</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/918b0fd21723e84bd7acb17942a36606f1d8360a\"><code>918b0fd</code></a> perf: Store indent descriptors in a plain array (<a href=\"https://redirect.github.com/eslint/eslint/issues/17148\">#17148</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4caa34449555d8a680222ec2049d97c59476c11e\"><code>4caa344</code></a> refactor: locateConfigFileToUse returns an Error object (<a href=\"https://redirect.github.com/eslint/eslint/issues/17159\">#17159</a>) (\u552f\u7136)</li>\n</ul>\n<h2>v8.40.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254\"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href=\"https://redirect.github.com/eslint/eslint/issues/17140\">#17140</a>) (Josh Goldberg \u2728)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff\"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href=\"https://redirect.github.com/eslint/eslint/issues/17142\">#17142</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701\"><code>e52b98b</code></a> feat: add <code>sourceCode</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17107\">#17107</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b\"><code>1468f5b</code></a> feat: add <code>physicalFilename</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17111\">#17111</a>) (Nitin Kumar)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.42.0 - June 2, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/6ca5b7ca3bac9e10c6cfee4cdc78446e94eb7607\"><code>6ca5b7c</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.42.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17236\">#17236</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/67fc5e730e4dfc372dea11e15d3f5165bc812491\"><code>67fc5e7</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0892412556b2ba6c3d1b85152dafe47a3f4cba72\"><code>0892412</code></a> refactor: remove <code>Identifier</code> listener in no-irregular-whitespace (<a href=\"https://redirect.github.com/eslint/eslint/issues/17235\">#17235</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a5896360c3faa1e7d1fe81a9907a434b8b8f6b60\"><code>a589636</code></a> fix: Config with <code>ignores</code> and without <code>files</code> should not always apply (<a href=\"https://redirect.github.com/eslint/eslint/issues/17181\">#17181</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/01d7142642c87241135699571e8010f5e8fcda4f\"><code>01d7142</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f67d2984c3c3f26497842a04d5166707587c1fca\"><code>f67d298</code></a> test: Add <code>FlatESLint</code> tests with missing config files (<a href=\"https://redirect.github.com/eslint/eslint/issues/17164\">#17164</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e5182b723ff82bb3b55c50c06d64626055414b31\"><code>e5182b7</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c4fad173c7149dbcd25695c19c68663102b9ec6b\"><code>c4fad17</code></a> fix: Correct ignore message for &quot;node_modules&quot; subfolders (<a href=\"https://redirect.github.com/eslint/eslint/issues/17217\">#17217</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5b68d51e3e6bd003d6cf74d3434f7165691b4f4d\"><code>5b68d51</code></a> chore: Fix <code>fixedsize</code> attribute in code path analysis DOT debug output (<a href=\"https://redirect.github.com/eslint/eslint/issues/17202\">#17202</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b8448ff1ae1adf26a81dea07f340caa5b5c2f257\"><code>b8448ff</code></a> feat: correct no-useless-return behaviour in try statements (<a href=\"https://redirect.github.com/eslint/eslint/issues/16996\">#16996</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/37432f27dc15817d66cf42377792197dc2aeb8b2\"><code>37432f2</code></a> chore: update descriptions in key-spacing tests (<a href=\"https://redirect.github.com/eslint/eslint/issues/17195\">#17195</a>) (Milos Djermanovic)</li>\n</ul>\n<p>v8.41.0 - May 19, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f43216a8c77ab6cf1d0823978e8c728786b4cba7\"><code>f43216a</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.41.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17200\">#17200</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/95c300780a1cfd9ad680bc78850542eb55d7fbf4\"><code>95c3007</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4f5440db631707b17140c4e5cc7beb223afbd2b9\"><code>4f5440d</code></a> fix: incorrect warning message for ignored dotfiles (<a href=\"https://redirect.github.com/eslint/eslint/issues/17196\">#17196</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ddc5291debd90ff476e17c532af7577e26720b91\"><code>ddc5291</code></a> chore: don't use deprecated <code>context</code> methods in <code>ast-utils</code> tests (<a href=\"https://redirect.github.com/eslint/eslint/issues/17194\">#17194</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/880a4317b949e575a4a6c5e8baaba1eea7674cc6\"><code>880a431</code></a> feat: change default ignore pattern to <code>**/node_modules/</code> in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17184\">#17184</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7\"><code>94da96c</code></a> fix: unify <code>LintMessage</code> type (<a href=\"https://redirect.github.com/eslint/eslint/issues/17076\">#17076</a>) (Brandon Mills)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7709b14e18ad4e11c1119ed6575454243b8e7084\"><code>7709b14</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8bf550594fca6d29fab1a3453e701c1a457767e1\"><code>8bf5505</code></a> feat: expose <code>shouldUseFlatConfig</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17169\">#17169</a>) (Connor Prussin)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7f183e020579380fa57473caaf9ed154470c25b3\"><code>7f183e0</code></a> docs: Update triage process description (<a href=\"https://redirect.github.com/eslint/eslint/issues/17157\">#17157</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0c415cda5d76dbe5120ab9f3c4c81320538e35f0\"><code>0c415cd</code></a> fix: validate <code>ignorePatterns</code> constructor option in <code>FlatESLint</code> class (<a href=\"https://redirect.github.com/eslint/eslint/issues/17139\">#17139</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b1516db51514032ed06e1425c4b1f955238dc682\"><code>b1516db</code></a> chore: Fix return type of <code>findFlatConfigFile</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17161\">#17161</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b68346b290d55324e73868ca42b3854157b27375\"><code>b68346b</code></a> docs: fix license to reflect relicensing of jshint (<a href=\"https://redirect.github.com/eslint/eslint/issues/17165\">#17165</a>) (Stefan Bischof)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9682d669e4ee8641293914e21679f40fee8bc354\"><code>9682d66</code></a> fix: switch <code>grapheme-splitter</code> to <code>graphemer</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17160\">#17160</a>) (fisker Cheung)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/918b0fd21723e84bd7acb17942a36606f1d8360a\"><code>918b0fd</code></a> perf: Store indent descriptors in a plain array (<a href=\"https://redirect.github.com/eslint/eslint/issues/17148\">#17148</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4caa34449555d8a680222ec2049d97c59476c11e\"><code>4caa344</code></a> refactor: locateConfigFileToUse returns an Error object (<a href=\"https://redirect.github.com/eslint/eslint/issues/17159\">#17159</a>) (\u552f\u7136)</li>\n</ul>\n<p>v8.40.0 - May 5, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f\"><code>4053004</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.40.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17156\">#17156</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4\"><code>50fed1d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97\"><code>f076e54</code></a> fix: Ensure FlatESLint#findConfigFile() doesn't throw. (<a href=\"https://redirect.github.com/eslint/eslint/issues/17151\">#17151</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168\"><code>4c7a170</code></a> chore: upgrade <code>@\u200beslint/eslintrc</code><a href=\"https://github.com/2\"><code>@\u200b2</code></a>.0.3 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17155\">#17155</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9\"><code>e80b7cc</code></a> chore: upgrade espree@9.5.2 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17154\">#17154</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07\"><code>ce3ac91</code></a> chore: upgrade eslint-visitor-keys@3.4.1 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17153\">#17153</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254\"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href=\"https://redirect.github.com/eslint/eslint/issues/17140\">#17140</a>) (Josh Goldberg \u2728)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff\"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href=\"https://redirect.github.com/eslint/eslint/issues/17142\">#17142</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701\"><code>e52b98b</code></a> feat: add <code>sourceCode</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17107\">#17107</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391\"><code>e980bf3</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee\"><code>9094d79</code></a> chore: add <code>latest/</code> to <code>meta.docs.url</code> in all core rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17136\">#17136</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b\"><code>1468f5b</code></a> feat: add <code>physicalFilename</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17111\">#17111</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec\"><code>0df4d4f</code></a> feat: add <code>cwd</code> to rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17106\">#17106</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd\"><code>52018f2</code></a> feat: add <code>filename</code> property to the rule context (<a href=\"https://redirect.github.com/eslint/eslint/issues/17108\">#17108</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3\"><code>559ff4e</code></a> feat: add new <code>omitLastInOneLineClassBody</code> option to the <code>semi</code> rule (<a href=\"https://redirect.github.com/eslint/eslint/issues/17105\">#17105</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee\"><code>e92a6fc</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/96ad0dbc5e0072e40004ee7d938b576ffcb8af8d\"><code>96ad0db</code></a> 8.42.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/40b34afd01045ab6ec5ed91573d0e11e5aec8c97\"><code>40b34af</code></a> Build: changelog update for 8.42.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6ca5b7ca3bac9e10c6cfee4cdc78446e94eb7607\"><code>6ca5b7c</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.42.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17236\">#17236</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/67fc5e730e4dfc372dea11e15d3f5165bc812491\"><code>67fc5e7</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0892412556b2ba6c3d1b85152dafe47a3f4cba72\"><code>0892412</code></a> refactor: remove <code>Identifier</code> listener in no-irregular-whitespace (<a href=\"https://redirect.github.com/eslint/eslint/issues/17235\">#17235</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a5896360c3faa1e7d1fe81a9907a434b8b8f6b60\"><code>a589636</code></a> fix: Config with <code>ignores</code> and without <code>files</code> should not always apply (<a href=\"https://redirect.github.com/eslint/eslint/issues/17181\">#17181</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/01d7142642c87241135699571e8010f5e8fcda4f\"><code>01d7142</code></a> docs: Update README</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f67d2984c3c3f26497842a04d5166707587c1fca\"><code>f67d298</code></a> test: Add <code>FlatESLint</code> tests with missing config files (<a href=\"https://redirect.github.com/eslint/eslint/issues/17164\">#17164</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e5182b723ff82bb3b55c50c06d64626055414b31\"><code>e5182b7</code></a> docs: Update README</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c4fad173c7149dbcd25695c19c68663102b9ec6b\"><code>c4fad17</code></a> fix: Correct ignore message for &quot;node_modules&quot; subfolders (<a href=\"https://redirect.github.com/eslint/eslint/issues/17217\">#17217</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.39.0...v8.42.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.39.0&new-version=8.42.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/42.md b/pulls/42.md @@ -0,0 +1,187 @@ +# PR #42 Bump eslint from 8.39.0 to 8.42.0 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-06-05T08:09:06Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.42.0 → main +- **Merged:** 2023-06-05T10:23:28Z +- **Labels:** dependencies, javascript +- **Diff:** [42.diff](./42.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.39.0 to 8.42.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.42.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/b8448ff1ae1adf26a81dea07f340caa5b5c2f257"><code>b8448ff</code></a> feat: correct no-useless-return behaviour in try statements (<a href="https://redirect.github.com/eslint/eslint/issues/16996">#16996</a>) (Nitin Kumar)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/a5896360c3faa1e7d1fe81a9907a434b8b8f6b60"><code>a589636</code></a> fix: Config with <code>ignores</code> and without <code>files</code> should not always apply (<a href="https://redirect.github.com/eslint/eslint/issues/17181">#17181</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/c4fad173c7149dbcd25695c19c68663102b9ec6b"><code>c4fad17</code></a> fix: Correct ignore message for &quot;node_modules&quot; subfolders (<a href="https://redirect.github.com/eslint/eslint/issues/17217">#17217</a>) (Francesco Trotta)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/01d7142642c87241135699571e8010f5e8fcda4f"><code>01d7142</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/e5182b723ff82bb3b55c50c06d64626055414b31"><code>e5182b7</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/6ca5b7ca3bac9e10c6cfee4cdc78446e94eb7607"><code>6ca5b7c</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.42.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17236">#17236</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/67fc5e730e4dfc372dea11e15d3f5165bc812491"><code>67fc5e7</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/0892412556b2ba6c3d1b85152dafe47a3f4cba72"><code>0892412</code></a> refactor: remove <code>Identifier</code> listener in no-irregular-whitespace (<a href="https://redirect.github.com/eslint/eslint/issues/17235">#17235</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/f67d2984c3c3f26497842a04d5166707587c1fca"><code>f67d298</code></a> test: Add <code>FlatESLint</code> tests with missing config files (<a href="https://redirect.github.com/eslint/eslint/issues/17164">#17164</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/5b68d51e3e6bd003d6cf74d3434f7165691b4f4d"><code>5b68d51</code></a> chore: Fix <code>fixedsize</code> attribute in code path analysis DOT debug output (<a href="https://redirect.github.com/eslint/eslint/issues/17202">#17202</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/37432f27dc15817d66cf42377792197dc2aeb8b2"><code>37432f2</code></a> chore: update descriptions in key-spacing tests (<a href="https://redirect.github.com/eslint/eslint/issues/17195">#17195</a>) (Milos Djermanovic)</li> +</ul> +<h2>v8.41.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/880a4317b949e575a4a6c5e8baaba1eea7674cc6"><code>880a431</code></a> feat: change default ignore pattern to <code>**/node_modules/</code> in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17184">#17184</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/8bf550594fca6d29fab1a3453e701c1a457767e1"><code>8bf5505</code></a> feat: expose <code>shouldUseFlatConfig</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17169">#17169</a>) (Connor Prussin)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/4f5440db631707b17140c4e5cc7beb223afbd2b9"><code>4f5440d</code></a> fix: incorrect warning message for ignored dotfiles (<a href="https://redirect.github.com/eslint/eslint/issues/17196">#17196</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7"><code>94da96c</code></a> fix: unify <code>LintMessage</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/17076">#17076</a>) (Brandon Mills)</li> +<li><a href="https://github.com/eslint/eslint/commit/0c415cda5d76dbe5120ab9f3c4c81320538e35f0"><code>0c415cd</code></a> fix: validate <code>ignorePatterns</code> constructor option in <code>FlatESLint</code> class (<a href="https://redirect.github.com/eslint/eslint/issues/17139">#17139</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/9682d669e4ee8641293914e21679f40fee8bc354"><code>9682d66</code></a> fix: switch <code>grapheme-splitter</code> to <code>graphemer</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17160">#17160</a>) (fisker Cheung)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/7709b14e18ad4e11c1119ed6575454243b8e7084"><code>7709b14</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/7f183e020579380fa57473caaf9ed154470c25b3"><code>7f183e0</code></a> docs: Update triage process description (<a href="https://redirect.github.com/eslint/eslint/issues/17157">#17157</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/b68346b290d55324e73868ca42b3854157b27375"><code>b68346b</code></a> docs: fix license to reflect relicensing of jshint (<a href="https://redirect.github.com/eslint/eslint/issues/17165">#17165</a>) (Stefan Bischof)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f43216a8c77ab6cf1d0823978e8c728786b4cba7"><code>f43216a</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.41.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17200">#17200</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/95c300780a1cfd9ad680bc78850542eb55d7fbf4"><code>95c3007</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/ddc5291debd90ff476e17c532af7577e26720b91"><code>ddc5291</code></a> chore: don't use deprecated <code>context</code> methods in <code>ast-utils</code> tests (<a href="https://redirect.github.com/eslint/eslint/issues/17194">#17194</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/b1516db51514032ed06e1425c4b1f955238dc682"><code>b1516db</code></a> chore: Fix return type of <code>findFlatConfigFile</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17161">#17161</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/918b0fd21723e84bd7acb17942a36606f1d8360a"><code>918b0fd</code></a> perf: Store indent descriptors in a plain array (<a href="https://redirect.github.com/eslint/eslint/issues/17148">#17148</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/4caa34449555d8a680222ec2049d97c59476c11e"><code>4caa344</code></a> refactor: locateConfigFileToUse returns an Error object (<a href="https://redirect.github.com/eslint/eslint/issues/17159">#17159</a>) (唯然)</li> +</ul> +<h2>v8.40.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href="https://redirect.github.com/eslint/eslint/issues/17140">#17140</a>) (Josh Goldberg ✨)</li> +<li><a href="https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href="https://redirect.github.com/eslint/eslint/issues/17142">#17142</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701"><code>e52b98b</code></a> feat: add <code>sourceCode</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17107">#17107</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b"><code>1468f5b</code></a> feat: add <code>physicalFilename</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17111">#17111</a>) (Nitin Kumar)</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.42.0 - June 2, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/6ca5b7ca3bac9e10c6cfee4cdc78446e94eb7607"><code>6ca5b7c</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.42.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17236">#17236</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/67fc5e730e4dfc372dea11e15d3f5165bc812491"><code>67fc5e7</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/0892412556b2ba6c3d1b85152dafe47a3f4cba72"><code>0892412</code></a> refactor: remove <code>Identifier</code> listener in no-irregular-whitespace (<a href="https://redirect.github.com/eslint/eslint/issues/17235">#17235</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/a5896360c3faa1e7d1fe81a9907a434b8b8f6b60"><code>a589636</code></a> fix: Config with <code>ignores</code> and without <code>files</code> should not always apply (<a href="https://redirect.github.com/eslint/eslint/issues/17181">#17181</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/01d7142642c87241135699571e8010f5e8fcda4f"><code>01d7142</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/f67d2984c3c3f26497842a04d5166707587c1fca"><code>f67d298</code></a> test: Add <code>FlatESLint</code> tests with missing config files (<a href="https://redirect.github.com/eslint/eslint/issues/17164">#17164</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/e5182b723ff82bb3b55c50c06d64626055414b31"><code>e5182b7</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/c4fad173c7149dbcd25695c19c68663102b9ec6b"><code>c4fad17</code></a> fix: Correct ignore message for &quot;node_modules&quot; subfolders (<a href="https://redirect.github.com/eslint/eslint/issues/17217">#17217</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/5b68d51e3e6bd003d6cf74d3434f7165691b4f4d"><code>5b68d51</code></a> chore: Fix <code>fixedsize</code> attribute in code path analysis DOT debug output (<a href="https://redirect.github.com/eslint/eslint/issues/17202">#17202</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/b8448ff1ae1adf26a81dea07f340caa5b5c2f257"><code>b8448ff</code></a> feat: correct no-useless-return behaviour in try statements (<a href="https://redirect.github.com/eslint/eslint/issues/16996">#16996</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/37432f27dc15817d66cf42377792197dc2aeb8b2"><code>37432f2</code></a> chore: update descriptions in key-spacing tests (<a href="https://redirect.github.com/eslint/eslint/issues/17195">#17195</a>) (Milos Djermanovic)</li> +</ul> +<p>v8.41.0 - May 19, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f43216a8c77ab6cf1d0823978e8c728786b4cba7"><code>f43216a</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.41.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17200">#17200</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/95c300780a1cfd9ad680bc78850542eb55d7fbf4"><code>95c3007</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/4f5440db631707b17140c4e5cc7beb223afbd2b9"><code>4f5440d</code></a> fix: incorrect warning message for ignored dotfiles (<a href="https://redirect.github.com/eslint/eslint/issues/17196">#17196</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/ddc5291debd90ff476e17c532af7577e26720b91"><code>ddc5291</code></a> chore: don't use deprecated <code>context</code> methods in <code>ast-utils</code> tests (<a href="https://redirect.github.com/eslint/eslint/issues/17194">#17194</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/880a4317b949e575a4a6c5e8baaba1eea7674cc6"><code>880a431</code></a> feat: change default ignore pattern to <code>**/node_modules/</code> in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17184">#17184</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/94da96cbf0fb2bb6694fa2e757eb1b3e74c40db7"><code>94da96c</code></a> fix: unify <code>LintMessage</code> type (<a href="https://redirect.github.com/eslint/eslint/issues/17076">#17076</a>) (Brandon Mills)</li> +<li><a href="https://github.com/eslint/eslint/commit/7709b14e18ad4e11c1119ed6575454243b8e7084"><code>7709b14</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/8bf550594fca6d29fab1a3453e701c1a457767e1"><code>8bf5505</code></a> feat: expose <code>shouldUseFlatConfig</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17169">#17169</a>) (Connor Prussin)</li> +<li><a href="https://github.com/eslint/eslint/commit/7f183e020579380fa57473caaf9ed154470c25b3"><code>7f183e0</code></a> docs: Update triage process description (<a href="https://redirect.github.com/eslint/eslint/issues/17157">#17157</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/0c415cda5d76dbe5120ab9f3c4c81320538e35f0"><code>0c415cd</code></a> fix: validate <code>ignorePatterns</code> constructor option in <code>FlatESLint</code> class (<a href="https://redirect.github.com/eslint/eslint/issues/17139">#17139</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/b1516db51514032ed06e1425c4b1f955238dc682"><code>b1516db</code></a> chore: Fix return type of <code>findFlatConfigFile</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17161">#17161</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/b68346b290d55324e73868ca42b3854157b27375"><code>b68346b</code></a> docs: fix license to reflect relicensing of jshint (<a href="https://redirect.github.com/eslint/eslint/issues/17165">#17165</a>) (Stefan Bischof)</li> +<li><a href="https://github.com/eslint/eslint/commit/9682d669e4ee8641293914e21679f40fee8bc354"><code>9682d66</code></a> fix: switch <code>grapheme-splitter</code> to <code>graphemer</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17160">#17160</a>) (fisker Cheung)</li> +<li><a href="https://github.com/eslint/eslint/commit/918b0fd21723e84bd7acb17942a36606f1d8360a"><code>918b0fd</code></a> perf: Store indent descriptors in a plain array (<a href="https://redirect.github.com/eslint/eslint/issues/17148">#17148</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/4caa34449555d8a680222ec2049d97c59476c11e"><code>4caa344</code></a> refactor: locateConfigFileToUse returns an Error object (<a href="https://redirect.github.com/eslint/eslint/issues/17159">#17159</a>) (唯然)</li> +</ul> +<p>v8.40.0 - May 5, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f"><code>4053004</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.40.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17156">#17156</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4"><code>50fed1d</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97"><code>f076e54</code></a> fix: Ensure FlatESLint#findConfigFile() doesn't throw. (<a href="https://redirect.github.com/eslint/eslint/issues/17151">#17151</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168"><code>4c7a170</code></a> chore: upgrade <code>@​eslint/eslintrc</code><a href="https://github.com/2"><code>@​2</code></a>.0.3 (<a href="https://redirect.github.com/eslint/eslint/issues/17155">#17155</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9"><code>e80b7cc</code></a> chore: upgrade espree@9.5.2 (<a href="https://redirect.github.com/eslint/eslint/issues/17154">#17154</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07"><code>ce3ac91</code></a> chore: upgrade eslint-visitor-keys@3.4.1 (<a href="https://redirect.github.com/eslint/eslint/issues/17153">#17153</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254"><code>5db7808</code></a> feat: improve flat config errors for invalid rule options and severities (<a href="https://redirect.github.com/eslint/eslint/issues/17140">#17140</a>) (Josh Goldberg ✨)</li> +<li><a href="https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff"><code>f5574dc</code></a> feat: Add findConfigFile() method to FlatESLint (<a href="https://redirect.github.com/eslint/eslint/issues/17142">#17142</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701"><code>e52b98b</code></a> feat: add <code>sourceCode</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17107">#17107</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391"><code>e980bf3</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee"><code>9094d79</code></a> chore: add <code>latest/</code> to <code>meta.docs.url</code> in all core rules (<a href="https://redirect.github.com/eslint/eslint/issues/17136">#17136</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b"><code>1468f5b</code></a> feat: add <code>physicalFilename</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17111">#17111</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec"><code>0df4d4f</code></a> feat: add <code>cwd</code> to rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17106">#17106</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd"><code>52018f2</code></a> feat: add <code>filename</code> property to the rule context (<a href="https://redirect.github.com/eslint/eslint/issues/17108">#17108</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3"><code>559ff4e</code></a> feat: add new <code>omitLastInOneLineClassBody</code> option to the <code>semi</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/17105">#17105</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee"><code>e92a6fc</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/96ad0dbc5e0072e40004ee7d938b576ffcb8af8d"><code>96ad0db</code></a> 8.42.0</li> +<li><a href="https://github.com/eslint/eslint/commit/40b34afd01045ab6ec5ed91573d0e11e5aec8c97"><code>40b34af</code></a> Build: changelog update for 8.42.0</li> +<li><a href="https://github.com/eslint/eslint/commit/6ca5b7ca3bac9e10c6cfee4cdc78446e94eb7607"><code>6ca5b7c</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.42.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17236">#17236</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/67fc5e730e4dfc372dea11e15d3f5165bc812491"><code>67fc5e7</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/0892412556b2ba6c3d1b85152dafe47a3f4cba72"><code>0892412</code></a> refactor: remove <code>Identifier</code> listener in no-irregular-whitespace (<a href="https://redirect.github.com/eslint/eslint/issues/17235">#17235</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/a5896360c3faa1e7d1fe81a9907a434b8b8f6b60"><code>a589636</code></a> fix: Config with <code>ignores</code> and without <code>files</code> should not always apply (<a href="https://redirect.github.com/eslint/eslint/issues/17181">#17181</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/01d7142642c87241135699571e8010f5e8fcda4f"><code>01d7142</code></a> docs: Update README</li> +<li><a href="https://github.com/eslint/eslint/commit/f67d2984c3c3f26497842a04d5166707587c1fca"><code>f67d298</code></a> test: Add <code>FlatESLint</code> tests with missing config files (<a href="https://redirect.github.com/eslint/eslint/issues/17164">#17164</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/e5182b723ff82bb3b55c50c06d64626055414b31"><code>e5182b7</code></a> docs: Update README</li> +<li><a href="https://github.com/eslint/eslint/commit/c4fad173c7149dbcd25695c19c68663102b9ec6b"><code>c4fad17</code></a> fix: Correct ignore message for &quot;node_modules&quot; subfolders (<a href="https://redirect.github.com/eslint/eslint/issues/17217">#17217</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.39.0...v8.42.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.39.0&new-version=8.42.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + diff --git a/pulls/43.diff b/pulls/43.diff @@ -0,0 +1,197 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..11cbdbe 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.8", ++ "@typescript-eslint/parser": "^5.59.9", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -1781,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", +- "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", ++ "version": "5.59.9", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.9.tgz", ++ "integrity": "sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.59.8", +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/typescript-estree": "5.59.8", ++ "@typescript-eslint/scope-manager": "5.59.9", ++ "@typescript-eslint/types": "5.59.9", ++ "@typescript-eslint/typescript-estree": "5.59.9", + "debug": "^4.3.4" + }, + "engines": { +@@ -1808,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", +- "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", ++ "version": "5.59.9", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.9.tgz", ++ "integrity": "sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8" ++ "@typescript-eslint/types": "5.59.9", ++ "@typescript-eslint/visitor-keys": "5.59.9" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1924,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", +- "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", ++ "version": "5.59.9", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.9.tgz", ++ "integrity": "sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1937,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", +- "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", ++ "version": "5.59.9", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.9.tgz", ++ "integrity": "sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8", ++ "@typescript-eslint/types": "5.59.9", ++ "@typescript-eslint/visitor-keys": "5.59.9", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -2094,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", +- "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", ++ "version": "5.59.9", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.9.tgz", ++ "integrity": "sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/types": "5.59.9", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -8855,25 +8855,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", +- "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", ++ "version": "5.59.9", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.9.tgz", ++ "integrity": "sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.59.8", +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/typescript-estree": "5.59.8", ++ "@typescript-eslint/scope-manager": "5.59.9", ++ "@typescript-eslint/types": "5.59.9", ++ "@typescript-eslint/typescript-estree": "5.59.9", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", +- "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", ++ "version": "5.59.9", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.9.tgz", ++ "integrity": "sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8" ++ "@typescript-eslint/types": "5.59.9", ++ "@typescript-eslint/visitor-keys": "5.59.9" + } + }, + "@typescript-eslint/type-utils": { +@@ -8931,19 +8931,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", +- "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", ++ "version": "5.59.9", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.9.tgz", ++ "integrity": "sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", +- "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", ++ "version": "5.59.9", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.9.tgz", ++ "integrity": "sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8", ++ "@typescript-eslint/types": "5.59.9", ++ "@typescript-eslint/visitor-keys": "5.59.9", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -9031,12 +9031,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", +- "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", ++ "version": "5.59.9", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.9.tgz", ++ "integrity": "sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/types": "5.59.9", + "eslint-visitor-keys": "^3.3.0" + } + }, +diff --git a/package.json b/package.json +index 6d0150e..656f684 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.8", ++ "@typescript-eslint/parser": "^5.59.9", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/43.json b/pulls/43.json @@ -0,0 +1,27 @@ +{ + "number": 43, + "title": "Bump @typescript-eslint/parser from 5.59.8 to 5.59.9", + "state": "closed", + "diff_file": "43.diff", + "author": "dependabot[bot]", + "created_at": "2023-06-06T08:05:35Z", + "closed_at": "2023-06-13T08:05:18Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.59.9", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.59.9.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.59.9</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9\">5.59.9</a> (2023-06-05)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9\">5.59.9</a> (2023-06-05)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a2b6b2e0a1ccdfbd5c76ba3fbcffd94d29f5d2b1\"><code>a2b6b2e</code></a> chore: publish v5.59.9</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4710a226cb3e024fbc5157ab6102c9310cfbeeed\"><code>4710a22</code></a> chore: update to latest nx and lerna (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7019\">#7019</a>)</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.9/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.8&new-version=5.59.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-06-13T08:05:16Z", + "body": "Superseded by #46." + } + ], + "review_comments": [] +} diff --git a/pulls/43.md b/pulls/43.md @@ -0,0 +1,76 @@ +# PR #43 Bump @typescript-eslint/parser from 5.59.8 to 5.59.9 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-06-06T08:05:35Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.59.9 → main +- **Closed:** 2023-06-13T08:05:18Z +- **Labels:** dependencies, javascript +- **Diff:** [43.diff](./43.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.59.9. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.59.9</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9">5.59.9</a> (2023-06-05)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9">5.59.9</a> (2023-06-05)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a2b6b2e0a1ccdfbd5c76ba3fbcffd94d29f5d2b1"><code>a2b6b2e</code></a> chore: publish v5.59.9</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/4710a226cb3e024fbc5157ab6102c9310cfbeeed"><code>4710a22</code></a> chore: update to latest nx and lerna (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7019">#7019</a>)</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.9/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.8&new-version=5.59.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-06-13T08:05:16Z + +Superseded by #46. + diff --git a/pulls/44.diff b/pulls/44.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..62c3136 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -27,7 +27,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +- "eslint-plugin-github": "^4.7.0", ++ "eslint-plugin-github": "^4.8.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "jest": "^29.5.0", +@@ -3347,9 +3347,9 @@ + } + }, + "node_modules/eslint-plugin-github": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.7.0.tgz", +- "integrity": "sha512-SIFSy6IXtN3aGQ6YyFWg/oxRUyAcYwg5G0wh+ov1HQCvmp+Pzs1GzeVjU8QcIQSSJfverQzuxWrJCAln/d2PuQ==", ++ "version": "4.8.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.8.0.tgz", ++ "integrity": "sha512-1qu1qcyac4FfZmT9KNPr5250DwWzwp6uy6xAqHD2boE4OquUpeTni05yPn1b6y6vUYm/q8+npTdyYiRSqvg+BQ==", + "dev": true, + "dependencies": { + "@github/browserslist-config": "^1.0.0", +@@ -10087,9 +10087,9 @@ + } + }, + "eslint-plugin-github": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.7.0.tgz", +- "integrity": "sha512-SIFSy6IXtN3aGQ6YyFWg/oxRUyAcYwg5G0wh+ov1HQCvmp+Pzs1GzeVjU8QcIQSSJfverQzuxWrJCAln/d2PuQ==", ++ "version": "4.8.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.8.0.tgz", ++ "integrity": "sha512-1qu1qcyac4FfZmT9KNPr5250DwWzwp6uy6xAqHD2boE4OquUpeTni05yPn1b6y6vUYm/q8+npTdyYiRSqvg+BQ==", + "dev": true, + "requires": { + "@github/browserslist-config": "^1.0.0", +diff --git a/package.json b/package.json +index 6d0150e..de4f03d 100644 +--- a/package.json ++++ b/package.json +@@ -46,7 +46,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +- "eslint-plugin-github": "^4.7.0", ++ "eslint-plugin-github": "^4.8.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "jest": "^29.5.0", diff --git a/pulls/44.json b/pulls/44.json @@ -0,0 +1,27 @@ +{ + "number": 44, + "title": "Bump eslint-plugin-github from 4.7.0 to 4.8.0", + "state": "closed", + "diff_file": "44.diff", + "author": "dependabot[bot]", + "created_at": "2023-06-06T08:05:51Z", + "closed_at": "2023-07-14T07:31:05Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-plugin-github-4.8.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.7.0 to 4.8.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/github/eslint-plugin-github/releases\">eslint-plugin-github's releases</a>.</em></p>\n<blockquote>\n<h2>v4.8.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Update react.js to turn <code>jsx-a11y/no-autofocus</code> off by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/442\">github/eslint-plugin-github#442</a></li>\n<li>Dependency Updates\n<ul>\n<li>chore(deps): bump eslint-config-prettier from 8.7.0 to 8.8.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/419\">github/eslint-plugin-github#419</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.55.0 to 5.56.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/420\">github/eslint-plugin-github#420</a></li>\n<li>chore(deps): bump prettier from 2.8.4 to 2.8.7 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/421\">github/eslint-plugin-github#421</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.55.0 to 5.56.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/422\">github/eslint-plugin-github#422</a></li>\n<li>chore(deps-dev): bump eslint from 8.36.0 to 8.37.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/425\">github/eslint-plugin-github#425</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.56.0 to 5.57.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/424\">github/eslint-plugin-github#424</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.56.0 to 5.57.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/423\">github/eslint-plugin-github#423</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.57.0 to 5.57.1 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/426\">github/eslint-plugin-github#426</a></li>\n<li>chore(deps-dev): bump eslint from 8.37.0 to 8.38.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/427\">github/eslint-plugin-github#427</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.57.0 to 5.57.1 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/428\">github/eslint-plugin-github#428</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.57.1 to 5.58.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/430\">github/eslint-plugin-github#430</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.57.1 to 5.58.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/429\">github/eslint-plugin-github#429</a></li>\n<li>chore(deps): bump prettier from 2.8.7 to 2.8.8 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/431\">github/eslint-plugin-github#431</a></li>\n<li>chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/434\">github/eslint-plugin-github#434</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.58.0 to 5.59.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/433\">github/eslint-plugin-github#433</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.58.0 to 5.59.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/432\">github/eslint-plugin-github#432</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.59.0 to 5.59.1 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/435\">github/eslint-plugin-github#435</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.59.0 to 5.59.2 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/437\">github/eslint-plugin-github#437</a></li>\n<li>chore(deps-dev): bump eslint from 8.39.0 to 8.40.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/438\">github/eslint-plugin-github#438</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.59.1 to 5.59.2 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/439\">github/eslint-plugin-github#439</a></li>\n<li>Group dependabot updates by <a href=\"https://github.com/manuelpuyol\"><code>@\u200bmanuelpuyol</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/441\">github/eslint-plugin-github#441</a></li>\n</ul>\n</li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.8.0\">https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.8.0</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/dad26dc0700afd7b41057b42f1f725b60e98df9d\"><code>dad26dc</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/442\">#442</a> from github/kh-turn-auto-focus-off</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/b8b718bc698d192a96cdbafad0f2fde6c82a9551\"><code>b8b718b</code></a> Update react.js</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/8dfe7e53f40687e22eb09d808fda99a01c4baf4a\"><code>8dfe7e5</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/441\">#441</a> from github/manuelpuyol-patch-1</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/c96247b7a1d37366f6bee3621e4d63c484e5a32d\"><code>c96247b</code></a> Update dependabot.yml</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/7df36a9ac504faa807e27795d544c33d49386c50\"><code>7df36a9</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/439\">#439</a> from github/dependabot/npm_and_yarn/typescript-eslint...</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/7af4f222013af0d5c418eb6f15b9df03345d9cad\"><code>7af4f22</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/438\">#438</a> from github/dependabot/npm_and_yarn/eslint-8.40.0</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/37bd7caf0488e58417876602731f82a91f1eaa8a\"><code>37bd7ca</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/437\">#437</a> from github/dependabot/npm_and_yarn/typescript-eslint...</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/f372f9741a2fbdb3954b2250ffe273e7f6cf6683\"><code>f372f97</code></a> chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.59.1 to 5.59.2</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/242499642b9adbedbf3bea7f9721df8bbcd22619\"><code>2424996</code></a> chore(deps-dev): bump eslint from 8.39.0 to 8.40.0</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/9f43a78df896ba841b1968854b751071c101bf86\"><code>9f43a78</code></a> chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.59.0 to 5.59.2</li>\n<li>Additional commits viewable in <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.8.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.7.0&new-version=4.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-07-14T07:31:04Z", + "body": "Superseded by #55." + } + ], + "review_comments": [] +} diff --git a/pulls/44.md b/pulls/44.md @@ -0,0 +1,104 @@ +# PR #44 Bump eslint-plugin-github from 4.7.0 to 4.8.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-06-06T08:05:51Z +- **Branch:** dependabot/npm_and_yarn/eslint-plugin-github-4.8.0 → main +- **Closed:** 2023-07-14T07:31:05Z +- **Labels:** dependencies, javascript +- **Diff:** [44.diff](./44.diff) + +--- + +Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.7.0 to 4.8.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/github/eslint-plugin-github/releases">eslint-plugin-github's releases</a>.</em></p> +<blockquote> +<h2>v4.8.0</h2> +<h2>What's Changed</h2> +<ul> +<li>Update react.js to turn <code>jsx-a11y/no-autofocus</code> off by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/442">github/eslint-plugin-github#442</a></li> +<li>Dependency Updates +<ul> +<li>chore(deps): bump eslint-config-prettier from 8.7.0 to 8.8.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/419">github/eslint-plugin-github#419</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.55.0 to 5.56.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/420">github/eslint-plugin-github#420</a></li> +<li>chore(deps): bump prettier from 2.8.4 to 2.8.7 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/421">github/eslint-plugin-github#421</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.55.0 to 5.56.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/422">github/eslint-plugin-github#422</a></li> +<li>chore(deps-dev): bump eslint from 8.36.0 to 8.37.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/425">github/eslint-plugin-github#425</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.56.0 to 5.57.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/424">github/eslint-plugin-github#424</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.56.0 to 5.57.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/423">github/eslint-plugin-github#423</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.57.0 to 5.57.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/426">github/eslint-plugin-github#426</a></li> +<li>chore(deps-dev): bump eslint from 8.37.0 to 8.38.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/427">github/eslint-plugin-github#427</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.57.0 to 5.57.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/428">github/eslint-plugin-github#428</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.57.1 to 5.58.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/430">github/eslint-plugin-github#430</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.57.1 to 5.58.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/429">github/eslint-plugin-github#429</a></li> +<li>chore(deps): bump prettier from 2.8.7 to 2.8.8 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/431">github/eslint-plugin-github#431</a></li> +<li>chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/434">github/eslint-plugin-github#434</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.58.0 to 5.59.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/433">github/eslint-plugin-github#433</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.58.0 to 5.59.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/432">github/eslint-plugin-github#432</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.59.0 to 5.59.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/435">github/eslint-plugin-github#435</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.59.0 to 5.59.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/437">github/eslint-plugin-github#437</a></li> +<li>chore(deps-dev): bump eslint from 8.39.0 to 8.40.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/438">github/eslint-plugin-github#438</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.59.1 to 5.59.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/439">github/eslint-plugin-github#439</a></li> +<li>Group dependabot updates by <a href="https://github.com/manuelpuyol"><code>@​manuelpuyol</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/441">github/eslint-plugin-github#441</a></li> +</ul> +</li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.8.0">https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.8.0</a></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/github/eslint-plugin-github/commit/dad26dc0700afd7b41057b42f1f725b60e98df9d"><code>dad26dc</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/442">#442</a> from github/kh-turn-auto-focus-off</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/b8b718bc698d192a96cdbafad0f2fde6c82a9551"><code>b8b718b</code></a> Update react.js</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/8dfe7e53f40687e22eb09d808fda99a01c4baf4a"><code>8dfe7e5</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/441">#441</a> from github/manuelpuyol-patch-1</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/c96247b7a1d37366f6bee3621e4d63c484e5a32d"><code>c96247b</code></a> Update dependabot.yml</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/7df36a9ac504faa807e27795d544c33d49386c50"><code>7df36a9</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/439">#439</a> from github/dependabot/npm_and_yarn/typescript-eslint...</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/7af4f222013af0d5c418eb6f15b9df03345d9cad"><code>7af4f22</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/438">#438</a> from github/dependabot/npm_and_yarn/eslint-8.40.0</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/37bd7caf0488e58417876602731f82a91f1eaa8a"><code>37bd7ca</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/437">#437</a> from github/dependabot/npm_and_yarn/typescript-eslint...</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/f372f9741a2fbdb3954b2250ffe273e7f6cf6683"><code>f372f97</code></a> chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.59.1 to 5.59.2</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/242499642b9adbedbf3bea7f9721df8bbcd22619"><code>2424996</code></a> chore(deps-dev): bump eslint from 8.39.0 to 8.40.0</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/9f43a78df896ba841b1968854b751071c101bf86"><code>9f43a78</code></a> chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.59.0 to 5.59.2</li> +<li>Additional commits viewable in <a href="https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.8.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.7.0&new-version=4.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-07-14T07:31:04Z + +Superseded by #55. + diff --git a/pulls/45.diff b/pulls/45.diff @@ -0,0 +1,59 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..5a6f68a 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -35,7 +35,7 @@ + "nock": "^13.3.1", + "prettier": "^2.8.8", + "ts-jest": "^29.1.0", +- "typescript": "^5.0.4" ++ "typescript": "^5.1.3" + } + }, + "node_modules/@actions/core": { +@@ -7151,16 +7151,16 @@ + } + }, + "node_modules/typescript": { +- "version": "5.0.4", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", +- "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", ++ "version": "5.1.3", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz", ++ "integrity": "sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { +- "node": ">=12.20" ++ "node": ">=14.17" + } + }, + "node_modules/unbox-primitive": { +@@ -12694,9 +12694,9 @@ + } + }, + "typescript": { +- "version": "5.0.4", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", +- "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", ++ "version": "5.1.3", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz", ++ "integrity": "sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==", + "dev": true + }, + "unbox-primitive": { +diff --git a/package.json b/package.json +index 6d0150e..94be231 100644 +--- a/package.json ++++ b/package.json +@@ -54,6 +54,6 @@ + "nock": "^13.3.1", + "prettier": "^2.8.8", + "ts-jest": "^29.1.0", +- "typescript": "^5.0.4" ++ "typescript": "^5.1.3" + } + } diff --git a/pulls/45.json b/pulls/45.json @@ -0,0 +1,27 @@ +{ + "number": 45, + "title": "Bump typescript from 5.0.4 to 5.1.3", + "state": "closed", + "diff_file": "45.diff", + "author": "dependabot[bot]", + "created_at": "2023-06-06T08:06:19Z", + "closed_at": "2023-06-28T08:15:06Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-5.1.3", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.0.4 to 5.1.3.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/Microsoft/TypeScript/releases\">typescript's releases</a>.</em></p>\n<blockquote>\n<h2>TypeScript 5.1.3</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.1 (RC)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.3 (Stable)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<h2>TypeScript 5.1 RC</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-rc/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.1 (RC)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<h2>TypeScript 5.1 Beta</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-beta/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/7275ded359554bbef410c96cd8cfc32a2f31ed84\"><code>7275ded</code></a> Bump version to 5.1.3 and update LKG.</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/1143a21f03bdfc030a8c6ff8e894bc6ce024cfff\"><code>1143a21</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54454\">#54454</a> (Use <code>replaceAll</code> instead of an inco...) into release-5.1 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/b7d523ecbbd583d37766b7946860bc5ce4835c5f\"><code>b7d523e</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54450\">#54450</a> (Resolve tslib re-exports before che...) into release-5.1 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/a360d9fb3af1622374efcdcd8810f2eab397d504\"><code>a360d9f</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54315\">#54315</a> (add baseline for linked editing) into release-5.1 (<a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54419\">#54419</a>)</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/c8da9d59fe245518f946dc940b33b540ef6e08b2\"><code>c8da9d5</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54358\">#54358</a> (Don't use text change's `createNewF...) into release-5.1 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/cede745ab3251f0cf186d360d9587ddf1449d345\"><code>cede745</code></a> Cherry-picks 544d432 into release-5.1.</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/a38e4f5749386a6f27f561e5b21b94b1babea52a\"><code>a38e4f5</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54169\">#54169</a> (Fix creation of composite union typ...) into release-5.1 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/898edb5381efa0c6c0213dc1b9e165dad83b71d0\"><code>898edb5</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54208\">#54208</a> (Properly handle <code>typeof this.xxx</code> i...) into release-5.1 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/42e783930eb5aa244f85db412118b9afedb38128\"><code>42e7839</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54317\">#54317</a> (Resolve re-exports when looking for...) into release-5.1 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/ed924d0585692e9010a32c7c7f8fb655245a6743\"><code>ed924d0</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54112\">#54112</a> (Fix <code>isGenericReducibleType</code> to all...) into release-5.1 (#...</li>\n<li>Additional commits viewable in <a href=\"https://github.com/Microsoft/TypeScript/compare/v5.0.4...v5.1.3\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.0.4&new-version=5.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-06-28T08:15:05Z", + "body": "Superseded by #49." + } + ], + "review_comments": [] +} diff --git a/pulls/45.md b/pulls/45.md @@ -0,0 +1,106 @@ +# PR #45 Bump typescript from 5.0.4 to 5.1.3 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-06-06T08:06:19Z +- **Branch:** dependabot/npm_and_yarn/typescript-5.1.3 → main +- **Closed:** 2023-06-28T08:15:06Z +- **Labels:** dependencies, javascript +- **Diff:** [45.diff](./45.diff) + +--- + +Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.0.4 to 5.1.3. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> +<blockquote> +<h2>TypeScript 5.1.3</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+">fixed issues query for Typescript 5.1.1 (RC)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+">fixed issues query for Typescript 5.1.3 (Stable)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<h2>TypeScript 5.1 RC</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-rc/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+">fixed issues query for Typescript 5.1.1 (RC)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<h2>TypeScript 5.1 Beta</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-beta/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/microsoft/TypeScript/commit/7275ded359554bbef410c96cd8cfc32a2f31ed84"><code>7275ded</code></a> Bump version to 5.1.3 and update LKG.</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/1143a21f03bdfc030a8c6ff8e894bc6ce024cfff"><code>1143a21</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54454">#54454</a> (Use <code>replaceAll</code> instead of an inco...) into release-5.1 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/b7d523ecbbd583d37766b7946860bc5ce4835c5f"><code>b7d523e</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54450">#54450</a> (Resolve tslib re-exports before che...) into release-5.1 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/a360d9fb3af1622374efcdcd8810f2eab397d504"><code>a360d9f</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54315">#54315</a> (add baseline for linked editing) into release-5.1 (<a href="https://redirect.github.com/Microsoft/TypeScript/issues/54419">#54419</a>)</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/c8da9d59fe245518f946dc940b33b540ef6e08b2"><code>c8da9d5</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54358">#54358</a> (Don't use text change's `createNewF...) into release-5.1 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/cede745ab3251f0cf186d360d9587ddf1449d345"><code>cede745</code></a> Cherry-picks 544d432 into release-5.1.</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/a38e4f5749386a6f27f561e5b21b94b1babea52a"><code>a38e4f5</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54169">#54169</a> (Fix creation of composite union typ...) into release-5.1 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/898edb5381efa0c6c0213dc1b9e165dad83b71d0"><code>898edb5</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54208">#54208</a> (Properly handle <code>typeof this.xxx</code> i...) into release-5.1 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/42e783930eb5aa244f85db412118b9afedb38128"><code>42e7839</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54317">#54317</a> (Resolve re-exports when looking for...) into release-5.1 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/ed924d0585692e9010a32c7c7f8fb655245a6743"><code>ed924d0</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54112">#54112</a> (Fix <code>isGenericReducibleType</code> to all...) into release-5.1 (#...</li> +<li>Additional commits viewable in <a href="https://github.com/Microsoft/TypeScript/compare/v5.0.4...v5.1.3">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.0.4&new-version=5.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-06-28T08:15:05Z + +Superseded by #49. + diff --git a/pulls/46.diff b/pulls/46.diff @@ -0,0 +1,197 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..b7b9c2b 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.8", ++ "@typescript-eslint/parser": "^5.59.11", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -1781,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", +- "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", ++ "version": "5.59.11", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.11.tgz", ++ "integrity": "sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.59.8", +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/typescript-estree": "5.59.8", ++ "@typescript-eslint/scope-manager": "5.59.11", ++ "@typescript-eslint/types": "5.59.11", ++ "@typescript-eslint/typescript-estree": "5.59.11", + "debug": "^4.3.4" + }, + "engines": { +@@ -1808,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", +- "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", ++ "version": "5.59.11", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", ++ "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8" ++ "@typescript-eslint/types": "5.59.11", ++ "@typescript-eslint/visitor-keys": "5.59.11" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1924,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", +- "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", ++ "version": "5.59.11", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", ++ "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1937,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", +- "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", ++ "version": "5.59.11", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", ++ "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8", ++ "@typescript-eslint/types": "5.59.11", ++ "@typescript-eslint/visitor-keys": "5.59.11", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -2094,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", +- "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", ++ "version": "5.59.11", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", ++ "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/types": "5.59.11", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -8855,25 +8855,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", +- "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", ++ "version": "5.59.11", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.11.tgz", ++ "integrity": "sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.59.8", +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/typescript-estree": "5.59.8", ++ "@typescript-eslint/scope-manager": "5.59.11", ++ "@typescript-eslint/types": "5.59.11", ++ "@typescript-eslint/typescript-estree": "5.59.11", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", +- "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", ++ "version": "5.59.11", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", ++ "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8" ++ "@typescript-eslint/types": "5.59.11", ++ "@typescript-eslint/visitor-keys": "5.59.11" + } + }, + "@typescript-eslint/type-utils": { +@@ -8931,19 +8931,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", +- "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", ++ "version": "5.59.11", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", ++ "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", +- "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", ++ "version": "5.59.11", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", ++ "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8", ++ "@typescript-eslint/types": "5.59.11", ++ "@typescript-eslint/visitor-keys": "5.59.11", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -9031,12 +9031,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", +- "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", ++ "version": "5.59.11", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", ++ "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/types": "5.59.11", + "eslint-visitor-keys": "^3.3.0" + } + }, +diff --git a/package.json b/package.json +index 6d0150e..a3be731 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.8", ++ "@typescript-eslint/parser": "^5.59.11", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/46.json b/pulls/46.json @@ -0,0 +1,27 @@ +{ + "number": 46, + "title": "Bump @typescript-eslint/parser from 5.59.8 to 5.59.11", + "state": "closed", + "diff_file": "46.diff", + "author": "dependabot[bot]", + "created_at": "2023-06-13T08:05:14Z", + "closed_at": "2023-06-20T08:05:25Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.59.11", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.59.11.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.59.11</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11\">5.59.11</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.10</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10\">5.59.10</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.9</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9\">5.59.9</a> (2023-06-05)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11\">5.59.11</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10\">5.59.10</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9\">5.59.9</a> (2023-06-05)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a91bb9e264544fc635a44468c2543b94fa83ac1c\"><code>a91bb9e</code></a> chore: publish v5.59.11</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9768e989d332fb11c9cb6c72f8d1d707a0b59b95\"><code>9768e98</code></a> chore: publish v5.59.10</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a2b6b2e0a1ccdfbd5c76ba3fbcffd94d29f5d2b1\"><code>a2b6b2e</code></a> chore: publish v5.59.9</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4710a226cb3e024fbc5157ab6102c9310cfbeeed\"><code>4710a22</code></a> chore: update to latest nx and lerna (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7019\">#7019</a>)</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.11/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.8&new-version=5.59.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-06-20T08:05:24Z", + "body": "Superseded by #47." + } + ], + "review_comments": [] +} diff --git a/pulls/46.md b/pulls/46.md @@ -0,0 +1,88 @@ +# PR #46 Bump @typescript-eslint/parser from 5.59.8 to 5.59.11 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-06-13T08:05:14Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.59.11 → main +- **Closed:** 2023-06-20T08:05:25Z +- **Labels:** dependencies, javascript +- **Diff:** [46.diff](./46.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.59.11. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.59.11</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11">5.59.11</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.10</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10">5.59.10</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.9</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9">5.59.9</a> (2023-06-05)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11">5.59.11</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10">5.59.10</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9">5.59.9</a> (2023-06-05)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a91bb9e264544fc635a44468c2543b94fa83ac1c"><code>a91bb9e</code></a> chore: publish v5.59.11</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/9768e989d332fb11c9cb6c72f8d1d707a0b59b95"><code>9768e98</code></a> chore: publish v5.59.10</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a2b6b2e0a1ccdfbd5c76ba3fbcffd94d29f5d2b1"><code>a2b6b2e</code></a> chore: publish v5.59.9</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/4710a226cb3e024fbc5157ab6102c9310cfbeeed"><code>4710a22</code></a> chore: update to latest nx and lerna (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7019">#7019</a>)</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.11/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.8&new-version=5.59.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-06-20T08:05:24Z + +Superseded by #47. + diff --git a/pulls/47.diff b/pulls/47.diff @@ -0,0 +1,223 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..072c277 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.8", ++ "@typescript-eslint/parser": "^5.60.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -1781,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", +- "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", ++ "version": "5.60.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.0.tgz", ++ "integrity": "sha512-jBONcBsDJ9UoTWrARkRRCgDz6wUggmH5RpQVlt7BimSwaTkTjwypGzKORXbR4/2Hqjk9hgwlon2rVQAjWNpkyQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.59.8", +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/typescript-estree": "5.59.8", ++ "@typescript-eslint/scope-manager": "5.60.0", ++ "@typescript-eslint/types": "5.60.0", ++ "@typescript-eslint/typescript-estree": "5.60.0", + "debug": "^4.3.4" + }, + "engines": { +@@ -1808,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", +- "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", ++ "version": "5.60.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.0.tgz", ++ "integrity": "sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8" ++ "@typescript-eslint/types": "5.60.0", ++ "@typescript-eslint/visitor-keys": "5.60.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1924,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", +- "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", ++ "version": "5.60.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.0.tgz", ++ "integrity": "sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1937,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", +- "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", ++ "version": "5.60.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.0.tgz", ++ "integrity": "sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8", ++ "@typescript-eslint/types": "5.60.0", ++ "@typescript-eslint/visitor-keys": "5.60.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -1964,9 +1964,9 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { +- "version": "7.5.1", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", +- "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", ++ "version": "7.5.2", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", ++ "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -2094,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", +- "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", ++ "version": "5.60.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.0.tgz", ++ "integrity": "sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/types": "5.60.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -8855,25 +8855,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", +- "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", ++ "version": "5.60.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.0.tgz", ++ "integrity": "sha512-jBONcBsDJ9UoTWrARkRRCgDz6wUggmH5RpQVlt7BimSwaTkTjwypGzKORXbR4/2Hqjk9hgwlon2rVQAjWNpkyQ==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.59.8", +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/typescript-estree": "5.59.8", ++ "@typescript-eslint/scope-manager": "5.60.0", ++ "@typescript-eslint/types": "5.60.0", ++ "@typescript-eslint/typescript-estree": "5.60.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", +- "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", ++ "version": "5.60.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.0.tgz", ++ "integrity": "sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8" ++ "@typescript-eslint/types": "5.60.0", ++ "@typescript-eslint/visitor-keys": "5.60.0" + } + }, + "@typescript-eslint/type-utils": { +@@ -8931,19 +8931,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", +- "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", ++ "version": "5.60.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.0.tgz", ++ "integrity": "sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", +- "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", ++ "version": "5.60.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.0.tgz", ++ "integrity": "sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8", ++ "@typescript-eslint/types": "5.60.0", ++ "@typescript-eslint/visitor-keys": "5.60.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -8952,9 +8952,9 @@ + }, + "dependencies": { + "semver": { +- "version": "7.5.1", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", +- "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", ++ "version": "7.5.2", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", ++ "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -9031,12 +9031,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", +- "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", ++ "version": "5.60.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.0.tgz", ++ "integrity": "sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/types": "5.60.0", + "eslint-visitor-keys": "^3.3.0" + } + }, +diff --git a/package.json b/package.json +index 6d0150e..49838e1 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.8", ++ "@typescript-eslint/parser": "^5.60.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/47.json b/pulls/47.json @@ -0,0 +1,27 @@ +{ + "number": 47, + "title": "Bump @typescript-eslint/parser from 5.59.8 to 5.60.0", + "state": "closed", + "diff_file": "47.diff", + "author": "dependabot[bot]", + "created_at": "2023-06-20T08:05:22Z", + "closed_at": "2023-06-27T08:05:34Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.60.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.60.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.60.0</h2>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0\">5.60.0</a> (2023-06-19)</h1>\n<h3>Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [restrict-plus-operands] add allow* options (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6161\">#6161</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/def09f88cdb4a85cebb8619b45931f7e2c88dfc0\">def09f8</a>)</li>\n</ul>\n<h2>v5.59.11</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11\">5.59.11</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.10</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10\">5.59.10</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.9</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9\">5.59.9</a> (2023-06-05)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0\">5.60.0</a> (2023-06-19)</h1>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11\">5.59.11</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10\">5.59.10</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9\">5.59.9</a> (2023-06-05)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c09b1c0252cbbf58e94ca5d671b6e05f29511144\"><code>c09b1c0</code></a> chore: publish v5.60.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a91bb9e264544fc635a44468c2543b94fa83ac1c\"><code>a91bb9e</code></a> chore: publish v5.59.11</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9768e989d332fb11c9cb6c72f8d1d707a0b59b95\"><code>9768e98</code></a> chore: publish v5.59.10</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a2b6b2e0a1ccdfbd5c76ba3fbcffd94d29f5d2b1\"><code>a2b6b2e</code></a> chore: publish v5.59.9</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4710a226cb3e024fbc5157ab6102c9310cfbeeed\"><code>4710a22</code></a> chore: update to latest nx and lerna (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7019\">#7019</a>)</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.0/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.8&new-version=5.60.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-06-27T08:05:33Z", + "body": "Superseded by #48." + } + ], + "review_comments": [] +} diff --git a/pulls/47.md b/pulls/47.md @@ -0,0 +1,97 @@ +# PR #47 Bump @typescript-eslint/parser from 5.59.8 to 5.60.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-06-20T08:05:22Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.60.0 → main +- **Closed:** 2023-06-27T08:05:34Z +- **Labels:** dependencies, javascript +- **Diff:** [47.diff](./47.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.60.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.60.0</h2> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0">5.60.0</a> (2023-06-19)</h1> +<h3>Features</h3> +<ul> +<li><strong>eslint-plugin:</strong> [restrict-plus-operands] add allow* options (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6161">#6161</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/def09f88cdb4a85cebb8619b45931f7e2c88dfc0">def09f8</a>)</li> +</ul> +<h2>v5.59.11</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11">5.59.11</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.10</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10">5.59.10</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.9</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9">5.59.9</a> (2023-06-05)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0">5.60.0</a> (2023-06-19)</h1> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11">5.59.11</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10">5.59.10</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9">5.59.9</a> (2023-06-05)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/c09b1c0252cbbf58e94ca5d671b6e05f29511144"><code>c09b1c0</code></a> chore: publish v5.60.0</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a91bb9e264544fc635a44468c2543b94fa83ac1c"><code>a91bb9e</code></a> chore: publish v5.59.11</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/9768e989d332fb11c9cb6c72f8d1d707a0b59b95"><code>9768e98</code></a> chore: publish v5.59.10</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a2b6b2e0a1ccdfbd5c76ba3fbcffd94d29f5d2b1"><code>a2b6b2e</code></a> chore: publish v5.59.9</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/4710a226cb3e024fbc5157ab6102c9310cfbeeed"><code>4710a22</code></a> chore: update to latest nx and lerna (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7019">#7019</a>)</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.0/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.8&new-version=5.60.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-06-27T08:05:33Z + +Superseded by #48. + diff --git a/pulls/48.diff b/pulls/48.diff @@ -0,0 +1,223 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..849c6c5 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.8", ++ "@typescript-eslint/parser": "^5.60.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -1781,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", +- "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", ++ "version": "5.60.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.1.tgz", ++ "integrity": "sha512-pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.59.8", +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/typescript-estree": "5.59.8", ++ "@typescript-eslint/scope-manager": "5.60.1", ++ "@typescript-eslint/types": "5.60.1", ++ "@typescript-eslint/typescript-estree": "5.60.1", + "debug": "^4.3.4" + }, + "engines": { +@@ -1808,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", +- "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", ++ "version": "5.60.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.1.tgz", ++ "integrity": "sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8" ++ "@typescript-eslint/types": "5.60.1", ++ "@typescript-eslint/visitor-keys": "5.60.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1924,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", +- "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", ++ "version": "5.60.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.1.tgz", ++ "integrity": "sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1937,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", +- "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", ++ "version": "5.60.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.1.tgz", ++ "integrity": "sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8", ++ "@typescript-eslint/types": "5.60.1", ++ "@typescript-eslint/visitor-keys": "5.60.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -1964,9 +1964,9 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { +- "version": "7.5.1", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", +- "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", ++ "version": "7.5.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", ++ "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -2094,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", +- "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", ++ "version": "5.60.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.1.tgz", ++ "integrity": "sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/types": "5.60.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -8855,25 +8855,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", +- "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", ++ "version": "5.60.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.1.tgz", ++ "integrity": "sha512-pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.59.8", +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/typescript-estree": "5.59.8", ++ "@typescript-eslint/scope-manager": "5.60.1", ++ "@typescript-eslint/types": "5.60.1", ++ "@typescript-eslint/typescript-estree": "5.60.1", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", +- "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", ++ "version": "5.60.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.1.tgz", ++ "integrity": "sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8" ++ "@typescript-eslint/types": "5.60.1", ++ "@typescript-eslint/visitor-keys": "5.60.1" + } + }, + "@typescript-eslint/type-utils": { +@@ -8931,19 +8931,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", +- "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", ++ "version": "5.60.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.1.tgz", ++ "integrity": "sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", +- "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", ++ "version": "5.60.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.1.tgz", ++ "integrity": "sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8", ++ "@typescript-eslint/types": "5.60.1", ++ "@typescript-eslint/visitor-keys": "5.60.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -8952,9 +8952,9 @@ + }, + "dependencies": { + "semver": { +- "version": "7.5.1", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", +- "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", ++ "version": "7.5.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", ++ "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -9031,12 +9031,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", +- "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", ++ "version": "5.60.1", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.1.tgz", ++ "integrity": "sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/types": "5.60.1", + "eslint-visitor-keys": "^3.3.0" + } + }, +diff --git a/package.json b/package.json +index 6d0150e..c6ec695 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.8", ++ "@typescript-eslint/parser": "^5.60.1", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/48.json b/pulls/48.json @@ -0,0 +1,27 @@ +{ + "number": 48, + "title": "Bump @typescript-eslint/parser from 5.59.8 to 5.60.1", + "state": "closed", + "diff_file": "48.diff", + "author": "dependabot[bot]", + "created_at": "2023-06-27T08:05:29Z", + "closed_at": "2023-07-04T07:23:07Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.60.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.60.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.60.1</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1\">5.60.1</a> (2023-06-26)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<p>You can read about our <a href=\"https://main--typescript-eslint.netlify.app/users/versioning\">versioning strategy</a> and <a href=\"https://main--typescript-eslint.netlify.app/users/releases\">releases</a> on our website.</p>\n<h2>v5.60.0</h2>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0\">5.60.0</a> (2023-06-19)</h1>\n<h3>Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [restrict-plus-operands] add allow* options (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6161\">#6161</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/def09f88cdb4a85cebb8619b45931f7e2c88dfc0\">def09f8</a>)</li>\n</ul>\n<h2>v5.59.11</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11\">5.59.11</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.10</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10\">5.59.10</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.9</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9\">5.59.9</a> (2023-06-05)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1\">5.60.1</a> (2023-06-26)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<p>You can read about our <a href=\"https://main--typescript-eslint.netlify.app/users/versioning\">versioning strategy</a> and <a href=\"https://main--typescript-eslint.netlify.app/users/releases\">releases</a> on our website.</p>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0\">5.60.0</a> (2023-06-19)</h1>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11\">5.59.11</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10\">5.59.10</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9\">5.59.9</a> (2023-06-05)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f74862cbfb5c74ba958ba27d1ea2ca5046821818\"><code>f74862c</code></a> chore: publish v5.60.1</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/cc3380444896e7ea5678f7763f007d9b1d29a8df\"><code>cc33804</code></a> docs: reorganise release/version docs (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7033\">#7033</a>)</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c09b1c0252cbbf58e94ca5d671b6e05f29511144\"><code>c09b1c0</code></a> chore: publish v5.60.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a91bb9e264544fc635a44468c2543b94fa83ac1c\"><code>a91bb9e</code></a> chore: publish v5.59.11</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9768e989d332fb11c9cb6c72f8d1d707a0b59b95\"><code>9768e98</code></a> chore: publish v5.59.10</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a2b6b2e0a1ccdfbd5c76ba3fbcffd94d29f5d2b1\"><code>a2b6b2e</code></a> chore: publish v5.59.9</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4710a226cb3e024fbc5157ab6102c9310cfbeeed\"><code>4710a22</code></a> chore: update to latest nx and lerna (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7019\">#7019</a>)</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.1/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.8&new-version=5.60.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-07-04T07:23:07Z", + "body": "Superseded by #51." + } + ], + "review_comments": [] +} diff --git a/pulls/48.md b/pulls/48.md @@ -0,0 +1,106 @@ +# PR #48 Bump @typescript-eslint/parser from 5.59.8 to 5.60.1 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-06-27T08:05:29Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.60.1 → main +- **Closed:** 2023-07-04T07:23:07Z +- **Labels:** dependencies, javascript +- **Diff:** [48.diff](./48.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.60.1. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.60.1</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1">5.60.1</a> (2023-06-26)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> +<h2>v5.60.0</h2> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0">5.60.0</a> (2023-06-19)</h1> +<h3>Features</h3> +<ul> +<li><strong>eslint-plugin:</strong> [restrict-plus-operands] add allow* options (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6161">#6161</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/def09f88cdb4a85cebb8619b45931f7e2c88dfc0">def09f8</a>)</li> +</ul> +<h2>v5.59.11</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11">5.59.11</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.10</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10">5.59.10</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.9</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9">5.59.9</a> (2023-06-05)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1">5.60.1</a> (2023-06-26)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0">5.60.0</a> (2023-06-19)</h1> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11">5.59.11</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10">5.59.10</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9">5.59.9</a> (2023-06-05)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/f74862cbfb5c74ba958ba27d1ea2ca5046821818"><code>f74862c</code></a> chore: publish v5.60.1</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/cc3380444896e7ea5678f7763f007d9b1d29a8df"><code>cc33804</code></a> docs: reorganise release/version docs (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7033">#7033</a>)</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/c09b1c0252cbbf58e94ca5d671b6e05f29511144"><code>c09b1c0</code></a> chore: publish v5.60.0</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a91bb9e264544fc635a44468c2543b94fa83ac1c"><code>a91bb9e</code></a> chore: publish v5.59.11</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/9768e989d332fb11c9cb6c72f8d1d707a0b59b95"><code>9768e98</code></a> chore: publish v5.59.10</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a2b6b2e0a1ccdfbd5c76ba3fbcffd94d29f5d2b1"><code>a2b6b2e</code></a> chore: publish v5.59.9</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/4710a226cb3e024fbc5157ab6102c9310cfbeeed"><code>4710a22</code></a> chore: update to latest nx and lerna (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7019">#7019</a>)</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.1/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.8&new-version=5.60.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-07-04T07:23:07Z + +Superseded by #51. + diff --git a/pulls/49.diff b/pulls/49.diff @@ -0,0 +1,59 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..3973838 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -35,7 +35,7 @@ + "nock": "^13.3.1", + "prettier": "^2.8.8", + "ts-jest": "^29.1.0", +- "typescript": "^5.0.4" ++ "typescript": "^5.1.5" + } + }, + "node_modules/@actions/core": { +@@ -7151,16 +7151,16 @@ + } + }, + "node_modules/typescript": { +- "version": "5.0.4", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", +- "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", ++ "version": "5.1.5", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.5.tgz", ++ "integrity": "sha512-FOH+WN/DQjUvN6WgW+c4Ml3yi0PH+a/8q+kNIfRehv1wLhWONedw85iu+vQ39Wp49IzTJEsZ2lyLXpBF7mkF1g==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { +- "node": ">=12.20" ++ "node": ">=14.17" + } + }, + "node_modules/unbox-primitive": { +@@ -12694,9 +12694,9 @@ + } + }, + "typescript": { +- "version": "5.0.4", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", +- "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", ++ "version": "5.1.5", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.5.tgz", ++ "integrity": "sha512-FOH+WN/DQjUvN6WgW+c4Ml3yi0PH+a/8q+kNIfRehv1wLhWONedw85iu+vQ39Wp49IzTJEsZ2lyLXpBF7mkF1g==", + "dev": true + }, + "unbox-primitive": { +diff --git a/package.json b/package.json +index 6d0150e..f524483 100644 +--- a/package.json ++++ b/package.json +@@ -54,6 +54,6 @@ + "nock": "^13.3.1", + "prettier": "^2.8.8", + "ts-jest": "^29.1.0", +- "typescript": "^5.0.4" ++ "typescript": "^5.1.5" + } + } diff --git a/pulls/49.json b/pulls/49.json @@ -0,0 +1,27 @@ +{ + "number": 49, + "title": "Bump typescript from 5.0.4 to 5.1.5", + "state": "closed", + "diff_file": "49.diff", + "author": "dependabot[bot]", + "created_at": "2023-06-28T08:15:03Z", + "closed_at": "2023-06-29T07:59:37Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-5.1.5", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.0.4 to 5.1.5.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/Microsoft/TypeScript/releases\">typescript's releases</a>.</em></p>\n<blockquote>\n<h2>TypeScript 5.1.5</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+\">fixed issues query for Typescript v5.1.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+\">fixed issues query for Typescript v5.1.1 (RC)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+\">fixed issues query for Typescript v5.1.2 (Stable)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+\">fixed issues query for Typescript v5.1.3 (Stable)</a>.</li>\n<li>(5.1.4 <a href=\"https://redirect.github.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922\">intentionally skipped</a>)</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+\">fixed issues query for Typescript v5.1.5 (Stable)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.npmjs.com/package/typescript\">npm</a></li>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<h2>TypeScript 5.1.3</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.1 (RC)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.3 (Stable)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<h2>TypeScript 5.1 RC</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-rc/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.1 (RC)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<h2>TypeScript 5.1 Beta</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-beta/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/e7f1caf7178c8421c6729e5bac22f7ae9cc6415c\"><code>e7f1caf</code></a> Bump version to 5.1.5 and LKG</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/f244192f674ce139ed095feb8db50256bced793e\"><code>f244192</code></a> Pick 54781 to release 5.1 (<a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54792\">#54792</a>)</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/db3575ab8a91ef5401f7b05bd00ec85db7f0d51d\"><code>db3575a</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54588\">#54588</a> (Fixed a regression with string comp...) into release-5.1 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/2faa176a2c1f4b7e794b3ae03a685c634a7496b1\"><code>2faa176</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54599\">#54599</a> (fix(dts): <code>JsxSpreadAttribute</code> - re...) into release-5.1 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/668c93bac78c16edc35ac18d1742b069b16f8dd4\"><code>668c93b</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54578\">#54578</a> (Switch from corepack to a global np...) into release-5.1 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/2d031ce160d9cd3272d58161bce1f55bafd2b52e\"><code>2d031ce</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54656\">#54656</a> (fix: no variable suggestions withou...) into release-5.1 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/e6ceba084147bd00045c573a1ba9843c0bb5c721\"><code>e6ceba0</code></a> Bump version to 5.1.4 and LKG</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/d1259a11889e06df3bac12e9257bb510df3f24d7\"><code>d1259a1</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54507\">#54507</a> (Ensure we don't overwrite computed ...) into release-5.1 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/b547906da5c134ce2c485ee51c6119f88649ede1\"><code>b547906</code></a> \ud83e\udd16 Pick PR <a href=\"https://redirect.github.com/Microsoft/TypeScript/issues/54425\">#54425</a> (fix(54411): Compiled code contain j...) into release-5.1 (#...</li>\n<li><a href=\"https://github.com/microsoft/TypeScript/commit/7275ded359554bbef410c96cd8cfc32a2f31ed84\"><code>7275ded</code></a> Bump version to 5.1.3 and update LKG.</li>\n<li>Additional commits viewable in <a href=\"https://github.com/Microsoft/TypeScript/compare/v5.0.4...v5.1.5\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.0.4&new-version=5.1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-06-29T07:59:36Z", + "body": "Superseded by #50." + } + ], + "review_comments": [] +} diff --git a/pulls/49.md b/pulls/49.md @@ -0,0 +1,121 @@ +# PR #49 Bump typescript from 5.0.4 to 5.1.5 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-06-28T08:15:03Z +- **Branch:** dependabot/npm_and_yarn/typescript-5.1.5 → main +- **Closed:** 2023-06-29T07:59:37Z +- **Labels:** dependencies, javascript +- **Diff:** [49.diff](./49.diff) + +--- + +Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.0.4 to 5.1.5. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> +<blockquote> +<h2>TypeScript 5.1.5</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+">fixed issues query for Typescript v5.1.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+">fixed issues query for Typescript v5.1.1 (RC)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+">fixed issues query for Typescript v5.1.2 (Stable)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+">fixed issues query for Typescript v5.1.3 (Stable)</a>.</li> +<li>(5.1.4 <a href="https://redirect.github.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922">intentionally skipped</a>)</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+">fixed issues query for Typescript v5.1.5 (Stable)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.npmjs.com/package/typescript">npm</a></li> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<h2>TypeScript 5.1.3</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+">fixed issues query for Typescript 5.1.1 (RC)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+">fixed issues query for Typescript 5.1.3 (Stable)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<h2>TypeScript 5.1 RC</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-rc/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+">fixed issues query for Typescript 5.1.1 (RC)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<h2>TypeScript 5.1 Beta</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-beta/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/microsoft/TypeScript/commit/e7f1caf7178c8421c6729e5bac22f7ae9cc6415c"><code>e7f1caf</code></a> Bump version to 5.1.5 and LKG</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/f244192f674ce139ed095feb8db50256bced793e"><code>f244192</code></a> Pick 54781 to release 5.1 (<a href="https://redirect.github.com/Microsoft/TypeScript/issues/54792">#54792</a>)</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/db3575ab8a91ef5401f7b05bd00ec85db7f0d51d"><code>db3575a</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54588">#54588</a> (Fixed a regression with string comp...) into release-5.1 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/2faa176a2c1f4b7e794b3ae03a685c634a7496b1"><code>2faa176</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54599">#54599</a> (fix(dts): <code>JsxSpreadAttribute</code> - re...) into release-5.1 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/668c93bac78c16edc35ac18d1742b069b16f8dd4"><code>668c93b</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54578">#54578</a> (Switch from corepack to a global np...) into release-5.1 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/2d031ce160d9cd3272d58161bce1f55bafd2b52e"><code>2d031ce</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54656">#54656</a> (fix: no variable suggestions withou...) into release-5.1 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/e6ceba084147bd00045c573a1ba9843c0bb5c721"><code>e6ceba0</code></a> Bump version to 5.1.4 and LKG</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/d1259a11889e06df3bac12e9257bb510df3f24d7"><code>d1259a1</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54507">#54507</a> (Ensure we don't overwrite computed ...) into release-5.1 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/b547906da5c134ce2c485ee51c6119f88649ede1"><code>b547906</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/54425">#54425</a> (fix(54411): Compiled code contain j...) into release-5.1 (#...</li> +<li><a href="https://github.com/microsoft/TypeScript/commit/7275ded359554bbef410c96cd8cfc32a2f31ed84"><code>7275ded</code></a> Bump version to 5.1.3 and update LKG.</li> +<li>Additional commits viewable in <a href="https://github.com/Microsoft/TypeScript/compare/v5.0.4...v5.1.5">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.0.4&new-version=5.1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-06-29T07:59:36Z + +Superseded by #50. + diff --git a/pulls/50.diff b/pulls/50.diff @@ -0,0 +1,59 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..f8feda3 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -35,7 +35,7 @@ + "nock": "^13.3.1", + "prettier": "^2.8.8", + "ts-jest": "^29.1.0", +- "typescript": "^5.0.4" ++ "typescript": "^5.1.6" + } + }, + "node_modules/@actions/core": { +@@ -7151,16 +7151,16 @@ + } + }, + "node_modules/typescript": { +- "version": "5.0.4", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", +- "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", ++ "version": "5.1.6", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", ++ "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { +- "node": ">=12.20" ++ "node": ">=14.17" + } + }, + "node_modules/unbox-primitive": { +@@ -12694,9 +12694,9 @@ + } + }, + "typescript": { +- "version": "5.0.4", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", +- "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", ++ "version": "5.1.6", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", ++ "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "dev": true + }, + "unbox-primitive": { +diff --git a/package.json b/package.json +index 6d0150e..596fd14 100644 +--- a/package.json ++++ b/package.json +@@ -54,6 +54,6 @@ + "nock": "^13.3.1", + "prettier": "^2.8.8", + "ts-jest": "^29.1.0", +- "typescript": "^5.0.4" ++ "typescript": "^5.1.6" + } + } diff --git a/pulls/50.json b/pulls/50.json @@ -0,0 +1,21 @@ +{ + "number": 50, + "title": "Bump typescript from 5.0.4 to 5.1.6", + "state": "merged", + "diff_file": "50.diff", + "author": "dependabot[bot]", + "created_at": "2023-06-29T07:59:34Z", + "closed_at": "2023-08-21T16:15:25Z", + "merged_at": "2023-08-21T16:15:25Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-5.1.6", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.0.4 to 5.1.6.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/Microsoft/TypeScript/releases\">typescript's releases</a>.</em></p>\n<blockquote>\n<h2>TypeScript 5.1.5</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+\">fixed issues query for Typescript v5.1.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+\">fixed issues query for Typescript v5.1.1 (RC)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+\">fixed issues query for Typescript v5.1.2 (Stable)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+\">fixed issues query for Typescript v5.1.3 (Stable)</a>.</li>\n<li>(5.1.4 <a href=\"https://redirect.github.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922\">intentionally skipped</a>)</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+\">fixed issues query for Typescript v5.1.5 (Stable)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.npmjs.com/package/typescript\">npm</a></li>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<h2>TypeScript 5.1.3</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.1 (RC)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.3 (Stable)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<h2>TypeScript 5.1 RC</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-rc/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.1 (RC)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<h2>TypeScript 5.1 Beta</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-beta/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/Microsoft/TypeScript/commits\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.0.4&new-version=5.1.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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\n\n</details>\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n", + "comments": [], + "review_comments": [] +} diff --git a/pulls/50.md b/pulls/50.md @@ -0,0 +1,108 @@ +# PR #50 Bump typescript from 5.0.4 to 5.1.6 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-06-29T07:59:34Z +- **Branch:** dependabot/npm_and_yarn/typescript-5.1.6 → main +- **Merged:** 2023-08-21T16:15:25Z +- **Labels:** dependencies, javascript +- **Diff:** [50.diff](./50.diff) + +--- + +Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.0.4 to 5.1.6. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> +<blockquote> +<h2>TypeScript 5.1.5</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+">fixed issues query for Typescript v5.1.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+">fixed issues query for Typescript v5.1.1 (RC)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+">fixed issues query for Typescript v5.1.2 (Stable)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+">fixed issues query for Typescript v5.1.3 (Stable)</a>.</li> +<li>(5.1.4 <a href="https://redirect.github.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922">intentionally skipped</a>)</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+">fixed issues query for Typescript v5.1.5 (Stable)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.npmjs.com/package/typescript">npm</a></li> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<h2>TypeScript 5.1.3</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+">fixed issues query for Typescript 5.1.1 (RC)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+">fixed issues query for Typescript 5.1.3 (Stable)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<h2>TypeScript 5.1 RC</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-rc/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+">fixed issues query for Typescript 5.1.1 (RC)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<h2>TypeScript 5.1 Beta</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-beta/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+">fixed issues query for Typescript 5.1.0 (Beta)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/Microsoft/TypeScript/commits">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.0.4&new-version=5.1.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +You can trigger a rebase of this PR 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) + + +</details> + +> **Note** +> Automatic rebases have been disabled on this pull request as it has been open for over 30 days. + + diff --git a/pulls/51.diff b/pulls/51.diff @@ -0,0 +1,223 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..eb6f516 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.8", ++ "@typescript-eslint/parser": "^5.61.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -1781,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", +- "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", ++ "version": "5.61.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.61.0.tgz", ++ "integrity": "sha512-yGr4Sgyh8uO6fSi9hw3jAFXNBHbCtKKFMdX2IkT3ZqpKmtAq3lHS4ixB/COFuAIJpwl9/AqF7j72ZDWYKmIfvg==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.59.8", +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/typescript-estree": "5.59.8", ++ "@typescript-eslint/scope-manager": "5.61.0", ++ "@typescript-eslint/types": "5.61.0", ++ "@typescript-eslint/typescript-estree": "5.61.0", + "debug": "^4.3.4" + }, + "engines": { +@@ -1808,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", +- "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", ++ "version": "5.61.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.61.0.tgz", ++ "integrity": "sha512-W8VoMjoSg7f7nqAROEmTt6LoBpn81AegP7uKhhW5KzYlehs8VV0ZW0fIDVbcZRcaP3aPSW+JZFua+ysQN+m/Nw==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8" ++ "@typescript-eslint/types": "5.61.0", ++ "@typescript-eslint/visitor-keys": "5.61.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1924,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", +- "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", ++ "version": "5.61.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.61.0.tgz", ++ "integrity": "sha512-ldyueo58KjngXpzloHUog/h9REmHl59G1b3a5Sng1GfBo14BkS3ZbMEb3693gnP1k//97lh7bKsp6/V/0v1veQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1937,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", +- "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", ++ "version": "5.61.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.61.0.tgz", ++ "integrity": "sha512-Fud90PxONnnLZ36oR5ClJBLTLfU4pIWBmnvGwTbEa2cXIqj70AEDEmOmpkFComjBZ/037ueKrOdHuYmSFVD7Rw==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8", ++ "@typescript-eslint/types": "5.61.0", ++ "@typescript-eslint/visitor-keys": "5.61.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -1964,9 +1964,9 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { +- "version": "7.5.1", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", +- "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", ++ "version": "7.5.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", ++ "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -2094,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", +- "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", ++ "version": "5.61.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.61.0.tgz", ++ "integrity": "sha512-50XQ5VdbWrX06mQXhy93WywSFZZGsv3EOjq+lqp6WC2t+j3mb6A9xYVdrRxafvK88vg9k9u+CT4l6D8PEatjKg==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/types": "5.61.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -8855,25 +8855,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", +- "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", ++ "version": "5.61.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.61.0.tgz", ++ "integrity": "sha512-yGr4Sgyh8uO6fSi9hw3jAFXNBHbCtKKFMdX2IkT3ZqpKmtAq3lHS4ixB/COFuAIJpwl9/AqF7j72ZDWYKmIfvg==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.59.8", +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/typescript-estree": "5.59.8", ++ "@typescript-eslint/scope-manager": "5.61.0", ++ "@typescript-eslint/types": "5.61.0", ++ "@typescript-eslint/typescript-estree": "5.61.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", +- "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", ++ "version": "5.61.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.61.0.tgz", ++ "integrity": "sha512-W8VoMjoSg7f7nqAROEmTt6LoBpn81AegP7uKhhW5KzYlehs8VV0ZW0fIDVbcZRcaP3aPSW+JZFua+ysQN+m/Nw==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8" ++ "@typescript-eslint/types": "5.61.0", ++ "@typescript-eslint/visitor-keys": "5.61.0" + } + }, + "@typescript-eslint/type-utils": { +@@ -8931,19 +8931,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", +- "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", ++ "version": "5.61.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.61.0.tgz", ++ "integrity": "sha512-ldyueo58KjngXpzloHUog/h9REmHl59G1b3a5Sng1GfBo14BkS3ZbMEb3693gnP1k//97lh7bKsp6/V/0v1veQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", +- "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", ++ "version": "5.61.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.61.0.tgz", ++ "integrity": "sha512-Fud90PxONnnLZ36oR5ClJBLTLfU4pIWBmnvGwTbEa2cXIqj70AEDEmOmpkFComjBZ/037ueKrOdHuYmSFVD7Rw==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8", ++ "@typescript-eslint/types": "5.61.0", ++ "@typescript-eslint/visitor-keys": "5.61.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -8952,9 +8952,9 @@ + }, + "dependencies": { + "semver": { +- "version": "7.5.1", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", +- "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", ++ "version": "7.5.3", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", ++ "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -9031,12 +9031,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", +- "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", ++ "version": "5.61.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.61.0.tgz", ++ "integrity": "sha512-50XQ5VdbWrX06mQXhy93WywSFZZGsv3EOjq+lqp6WC2t+j3mb6A9xYVdrRxafvK88vg9k9u+CT4l6D8PEatjKg==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/types": "5.61.0", + "eslint-visitor-keys": "^3.3.0" + } + }, +diff --git a/package.json b/package.json +index 6d0150e..dcd4a5f 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.8", ++ "@typescript-eslint/parser": "^5.61.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/51.json b/pulls/51.json @@ -0,0 +1,27 @@ +{ + "number": 51, + "title": "Bump @typescript-eslint/parser from 5.59.8 to 5.61.0", + "state": "closed", + "diff_file": "51.diff", + "author": "dependabot[bot]", + "created_at": "2023-07-04T07:23:04Z", + "closed_at": "2023-07-11T07:16:48Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.61.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.61.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.61.0</h2>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0\">5.61.0</a> (2023-07-03)</h1>\n<h3>Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [ban-types] ban types in extends and implements (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7129\">#7129</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/997783ff108ca18af709667ef3fdfa7134a8eefe\">997783f</a>)</li>\n<li>support TypeScript 5.1 (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7088\">#7088</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4bf2d7360eaf74c9ef87b196ff4c459b8f50800b\">4bf2d73</a>)</li>\n<li>use graphemer instead of grapheme-splitter (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7069\">#7069</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/faea3ff8b4d750974c41262b44db314f20d0c99c\">faea3ff</a>)</li>\n</ul>\n<p>You can read about our <a href=\"https://main--typescript-eslint.netlify.app/users/versioning\">versioning strategy</a> and <a href=\"https://main--typescript-eslint.netlify.app/users/releases\">releases</a> on our website.</p>\n<h2>v5.60.1</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1\">5.60.1</a> (2023-06-26)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<p>You can read about our <a href=\"https://main--typescript-eslint.netlify.app/users/versioning\">versioning strategy</a> and <a href=\"https://main--typescript-eslint.netlify.app/users/releases\">releases</a> on our website.</p>\n<h2>v5.60.0</h2>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0\">5.60.0</a> (2023-06-19)</h1>\n<h3>Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [restrict-plus-operands] add allow* options (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6161\">#6161</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/def09f88cdb4a85cebb8619b45931f7e2c88dfc0\">def09f8</a>)</li>\n</ul>\n<h2>v5.59.11</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11\">5.59.11</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.10</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10\">5.59.10</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.9</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9\">5.59.9</a> (2023-06-05)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0\">5.61.0</a> (2023-07-03)</h1>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<p>You can read about our <a href=\"https://main--typescript-eslint.netlify.app/users/versioning\">versioning strategy</a> and <a href=\"https://main--typescript-eslint.netlify.app/users/releases\">releases</a> on our website.</p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1\">5.60.1</a> (2023-06-26)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<p>You can read about our <a href=\"https://main--typescript-eslint.netlify.app/users/versioning\">versioning strategy</a> and <a href=\"https://main--typescript-eslint.netlify.app/users/releases\">releases</a> on our website.</p>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0\">5.60.0</a> (2023-06-19)</h1>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11\">5.59.11</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10\">5.59.10</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9\">5.59.9</a> (2023-06-05)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2f46341a14ca6f05334301315bc54dd20129c408\"><code>2f46341</code></a> chore: publish v5.61.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f74862cbfb5c74ba958ba27d1ea2ca5046821818\"><code>f74862c</code></a> chore: publish v5.60.1</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/cc3380444896e7ea5678f7763f007d9b1d29a8df\"><code>cc33804</code></a> docs: reorganise release/version docs (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7033\">#7033</a>)</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c09b1c0252cbbf58e94ca5d671b6e05f29511144\"><code>c09b1c0</code></a> chore: publish v5.60.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a91bb9e264544fc635a44468c2543b94fa83ac1c\"><code>a91bb9e</code></a> chore: publish v5.59.11</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9768e989d332fb11c9cb6c72f8d1d707a0b59b95\"><code>9768e98</code></a> chore: publish v5.59.10</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a2b6b2e0a1ccdfbd5c76ba3fbcffd94d29f5d2b1\"><code>a2b6b2e</code></a> chore: publish v5.59.9</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4710a226cb3e024fbc5157ab6102c9310cfbeeed\"><code>4710a22</code></a> chore: update to latest nx and lerna (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7019\">#7019</a>)</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.61.0/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.8&new-version=5.61.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-07-11T07:16:47Z", + "body": "Superseded by #53." + } + ], + "review_comments": [] +} diff --git a/pulls/51.md b/pulls/51.md @@ -0,0 +1,119 @@ +# PR #51 Bump @typescript-eslint/parser from 5.59.8 to 5.61.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-07-04T07:23:04Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.61.0 → main +- **Closed:** 2023-07-11T07:16:48Z +- **Labels:** dependencies, javascript +- **Diff:** [51.diff](./51.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.61.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.61.0</h2> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0">5.61.0</a> (2023-07-03)</h1> +<h3>Features</h3> +<ul> +<li><strong>eslint-plugin:</strong> [ban-types] ban types in extends and implements (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7129">#7129</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/997783ff108ca18af709667ef3fdfa7134a8eefe">997783f</a>)</li> +<li>support TypeScript 5.1 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7088">#7088</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/4bf2d7360eaf74c9ef87b196ff4c459b8f50800b">4bf2d73</a>)</li> +<li>use graphemer instead of grapheme-splitter (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7069">#7069</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/faea3ff8b4d750974c41262b44db314f20d0c99c">faea3ff</a>)</li> +</ul> +<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> +<h2>v5.60.1</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1">5.60.1</a> (2023-06-26)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> +<h2>v5.60.0</h2> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0">5.60.0</a> (2023-06-19)</h1> +<h3>Features</h3> +<ul> +<li><strong>eslint-plugin:</strong> [restrict-plus-operands] add allow* options (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6161">#6161</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/def09f88cdb4a85cebb8619b45931f7e2c88dfc0">def09f8</a>)</li> +</ul> +<h2>v5.59.11</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11">5.59.11</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.10</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10">5.59.10</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.9</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9">5.59.9</a> (2023-06-05)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0">5.61.0</a> (2023-07-03)</h1> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1">5.60.1</a> (2023-06-26)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0">5.60.0</a> (2023-06-19)</h1> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11">5.59.11</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10">5.59.10</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.8...v5.59.9">5.59.9</a> (2023-06-05)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/2f46341a14ca6f05334301315bc54dd20129c408"><code>2f46341</code></a> chore: publish v5.61.0</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/f74862cbfb5c74ba958ba27d1ea2ca5046821818"><code>f74862c</code></a> chore: publish v5.60.1</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/cc3380444896e7ea5678f7763f007d9b1d29a8df"><code>cc33804</code></a> docs: reorganise release/version docs (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7033">#7033</a>)</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/c09b1c0252cbbf58e94ca5d671b6e05f29511144"><code>c09b1c0</code></a> chore: publish v5.60.0</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a91bb9e264544fc635a44468c2543b94fa83ac1c"><code>a91bb9e</code></a> chore: publish v5.59.11</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/9768e989d332fb11c9cb6c72f8d1d707a0b59b95"><code>9768e98</code></a> chore: publish v5.59.10</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a2b6b2e0a1ccdfbd5c76ba3fbcffd94d29f5d2b1"><code>a2b6b2e</code></a> chore: publish v5.59.9</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/4710a226cb3e024fbc5157ab6102c9310cfbeeed"><code>4710a22</code></a> chore: update to latest nx and lerna (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7019">#7019</a>)</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.61.0/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.8&new-version=5.61.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-07-11T07:16:47Z + +Superseded by #53. + diff --git a/pulls/52.diff b/pulls/52.diff @@ -0,0 +1,13 @@ +diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml +index adbe184..8aa1a25 100644 +--- a/.github/workflows/check-dist.yml ++++ b/.github/workflows/check-dist.yml +@@ -24,7 +24,7 @@ jobs: + - uses: actions/checkout@v3 + + - name: Set Node.js 16.x +- uses: actions/setup-node@v3.6.0 ++ uses: actions/setup-node@v3.7.0 + with: + node-version: 16.x + cache: npm diff --git a/pulls/52.json b/pulls/52.json @@ -0,0 +1,27 @@ +{ + "number": 52, + "title": "Bump actions/setup-node from 3.6.0 to 3.7.0", + "state": "closed", + "diff_file": "52.diff", + "author": "dependabot[bot]", + "created_at": "2023-07-06T07:26:02Z", + "closed_at": "2023-08-15T07:26:04Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/github_actions/actions/setup-node-3.7.0", + "labels": [ + "dependencies", + "github_actions" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.7.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/actions/setup-node/releases\">actions/setup-node's releases</a>.</em></p>\n<blockquote>\n<h2>v3.7.0</h2>\n<h2>What's Changed</h2>\n<p>In scope of this release we added a logic to save an additional cache path for yarn 3 (<a href=\"https://redirect.github.com/actions/setup-node/pull/744\">related pull request</a> and <a href=\"https://redirect.github.com/actions/setup-node/issues/325\">feature request</a>). Moreover, we added functionality to use all the sub directories derived from <code>cache-dependency-path</code> input and add detect all dependencies directories to cache (related <a href=\"https://redirect.github.com/actions/setup-node/pull/735\">pull request</a> and <a href=\"https://redirect.github.com/actions/setup-node/issues/488\">feature request</a>).</p>\n<h3>Besides, we made such changes as:</h3>\n<ul>\n<li>Replace workflow badge with new badge by <a href=\"https://github.com/jongwooo\"><code>@\u200bjongwooo</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/653\">actions/setup-node#653</a></li>\n<li>Fix a minor typo by <a href=\"https://github.com/phanan\"><code>@\u200bphanan</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/662\">actions/setup-node#662</a></li>\n<li>docs: fix typo in advanced-usage.md by <a href=\"https://github.com/remarkablemark\"><code>@\u200bremarkablemark</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/697\">actions/setup-node#697</a></li>\n<li>bugfix: Don't attempt to use Windows fallbacks on non-Windows OSes by <a href=\"https://github.com/domdomegg\"><code>@\u200bdomdomegg</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/718\">actions/setup-node#718</a></li>\n<li>Update to node 18.x by <a href=\"https://github.com/feelepxyz\"><code>@\u200bfeelepxyz</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/751\">actions/setup-node#751</a></li>\n<li>Remove implicit dependencies by <a href=\"https://github.com/nikolai-laevskii\"><code>@\u200bnikolai-laevskii</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/758\">actions/setup-node#758</a></li>\n<li>Fix description about ensuring workflow access to private package by <a href=\"https://github.com/x86chi\"><code>@\u200bx86chi</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/704\">actions/setup-node#704</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/jongwooo\"><code>@\u200bjongwooo</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/653\">actions/setup-node#653</a></li>\n<li><a href=\"https://github.com/phanan\"><code>@\u200bphanan</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/662\">actions/setup-node#662</a></li>\n<li><a href=\"https://github.com/remarkablemark\"><code>@\u200bremarkablemark</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/697\">actions/setup-node#697</a></li>\n<li><a href=\"https://github.com/domdomegg\"><code>@\u200bdomdomegg</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/718\">actions/setup-node#718</a></li>\n<li><a href=\"https://github.com/feelepxyz\"><code>@\u200bfeelepxyz</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/751\">actions/setup-node#751</a></li>\n<li><a href=\"https://github.com/nikolai-laevskii\"><code>@\u200bnikolai-laevskii</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/758\">actions/setup-node#758</a></li>\n<li><a href=\"https://github.com/x86chi\"><code>@\u200bx86chi</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/704\">actions/setup-node#704</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/setup-node/compare/v3...v3.7.0\">https://github.com/actions/setup-node/compare/v3...v3.7.0</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/actions/setup-node/commit/e33196f7422957bea03ed53f6fbb155025ffc7b8\"><code>e33196f</code></a> Do not ivalidate the cache entirely on lock file change (<a href=\"https://redirect.github.com/actions/setup-node/issues/744\">#744</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/c6722d36aaa79698146c81f0e92e8ede863c461b\"><code>c6722d3</code></a> update doc for frozen lock file (<a href=\"https://redirect.github.com/actions/setup-node/issues/789\">#789</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/8170e22e8fa925daa88fcd5d20e66bbc3a163acb\"><code>8170e22</code></a> Detect cached folders from multiple directories (<a href=\"https://redirect.github.com/actions/setup-node/issues/735\">#735</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/698d50532ea4cc0490274810a45fe52318110a1c\"><code>698d505</code></a> Fix description about ensuring workflow access to private package (<a href=\"https://redirect.github.com/actions/setup-node/issues/704\">#704</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/869f4dd0c7f320ae834c2724d92a364de3893c24\"><code>869f4dd</code></a> Merge pull request <a href=\"https://redirect.github.com/actions/setup-node/issues/758\">#758</a> from akv-platform/remove-implicit-dependencies</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/10efafcbcf59f187fa0fc6193fad4d00c302a11d\"><code>10efafc</code></a> Update canary version in tests to an existing one</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/7d16907b89acac40231f6dcf8e7996bfb2a31697\"><code>7d16907</code></a> Add missing dependency</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/d0d39bda2f0ad831c381b6c6329c85ff06192e20\"><code>d0d39bd</code></a> Move eslint-plugin-node to dev dependencies</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/15a2477e083165191a17f2eb66c1b894d691600e\"><code>15a2477</code></a> Install eslint-plugin-node</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/7598dbcd6ec6d8237b24fba40dd6272e3a3509ce\"><code>7598dbc</code></a> Update configuration files</li>\n<li>Additional commits viewable in <a href=\"https://github.com/actions/setup-node/compare/v3.6.0...v3.7.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.6.0&new-version=3.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-08-15T07:26:03Z", + "body": "Superseded by #58." + } + ], + "review_comments": [] +} diff --git a/pulls/52.md b/pulls/52.md @@ -0,0 +1,97 @@ +# PR #52 Bump actions/setup-node from 3.6.0 to 3.7.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-07-06T07:26:02Z +- **Branch:** dependabot/github_actions/actions/setup-node-3.7.0 → main +- **Closed:** 2023-08-15T07:26:04Z +- **Labels:** dependencies, github_actions +- **Diff:** [52.diff](./52.diff) + +--- + +Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.7.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/actions/setup-node/releases">actions/setup-node's releases</a>.</em></p> +<blockquote> +<h2>v3.7.0</h2> +<h2>What's Changed</h2> +<p>In scope of this release we added a logic to save an additional cache path for yarn 3 (<a href="https://redirect.github.com/actions/setup-node/pull/744">related pull request</a> and <a href="https://redirect.github.com/actions/setup-node/issues/325">feature request</a>). Moreover, we added functionality to use all the sub directories derived from <code>cache-dependency-path</code> input and add detect all dependencies directories to cache (related <a href="https://redirect.github.com/actions/setup-node/pull/735">pull request</a> and <a href="https://redirect.github.com/actions/setup-node/issues/488">feature request</a>).</p> +<h3>Besides, we made such changes as:</h3> +<ul> +<li>Replace workflow badge with new badge by <a href="https://github.com/jongwooo"><code>@​jongwooo</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/653">actions/setup-node#653</a></li> +<li>Fix a minor typo by <a href="https://github.com/phanan"><code>@​phanan</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/662">actions/setup-node#662</a></li> +<li>docs: fix typo in advanced-usage.md by <a href="https://github.com/remarkablemark"><code>@​remarkablemark</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/697">actions/setup-node#697</a></li> +<li>bugfix: Don't attempt to use Windows fallbacks on non-Windows OSes by <a href="https://github.com/domdomegg"><code>@​domdomegg</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/718">actions/setup-node#718</a></li> +<li>Update to node 18.x by <a href="https://github.com/feelepxyz"><code>@​feelepxyz</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/751">actions/setup-node#751</a></li> +<li>Remove implicit dependencies by <a href="https://github.com/nikolai-laevskii"><code>@​nikolai-laevskii</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/758">actions/setup-node#758</a></li> +<li>Fix description about ensuring workflow access to private package by <a href="https://github.com/x86chi"><code>@​x86chi</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/704">actions/setup-node#704</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/jongwooo"><code>@​jongwooo</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/653">actions/setup-node#653</a></li> +<li><a href="https://github.com/phanan"><code>@​phanan</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/662">actions/setup-node#662</a></li> +<li><a href="https://github.com/remarkablemark"><code>@​remarkablemark</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/697">actions/setup-node#697</a></li> +<li><a href="https://github.com/domdomegg"><code>@​domdomegg</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/718">actions/setup-node#718</a></li> +<li><a href="https://github.com/feelepxyz"><code>@​feelepxyz</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/751">actions/setup-node#751</a></li> +<li><a href="https://github.com/nikolai-laevskii"><code>@​nikolai-laevskii</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/758">actions/setup-node#758</a></li> +<li><a href="https://github.com/x86chi"><code>@​x86chi</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/704">actions/setup-node#704</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v3...v3.7.0">https://github.com/actions/setup-node/compare/v3...v3.7.0</a></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/actions/setup-node/commit/e33196f7422957bea03ed53f6fbb155025ffc7b8"><code>e33196f</code></a> Do not ivalidate the cache entirely on lock file change (<a href="https://redirect.github.com/actions/setup-node/issues/744">#744</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/c6722d36aaa79698146c81f0e92e8ede863c461b"><code>c6722d3</code></a> update doc for frozen lock file (<a href="https://redirect.github.com/actions/setup-node/issues/789">#789</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/8170e22e8fa925daa88fcd5d20e66bbc3a163acb"><code>8170e22</code></a> Detect cached folders from multiple directories (<a href="https://redirect.github.com/actions/setup-node/issues/735">#735</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/698d50532ea4cc0490274810a45fe52318110a1c"><code>698d505</code></a> Fix description about ensuring workflow access to private package (<a href="https://redirect.github.com/actions/setup-node/issues/704">#704</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/869f4dd0c7f320ae834c2724d92a364de3893c24"><code>869f4dd</code></a> Merge pull request <a href="https://redirect.github.com/actions/setup-node/issues/758">#758</a> from akv-platform/remove-implicit-dependencies</li> +<li><a href="https://github.com/actions/setup-node/commit/10efafcbcf59f187fa0fc6193fad4d00c302a11d"><code>10efafc</code></a> Update canary version in tests to an existing one</li> +<li><a href="https://github.com/actions/setup-node/commit/7d16907b89acac40231f6dcf8e7996bfb2a31697"><code>7d16907</code></a> Add missing dependency</li> +<li><a href="https://github.com/actions/setup-node/commit/d0d39bda2f0ad831c381b6c6329c85ff06192e20"><code>d0d39bd</code></a> Move eslint-plugin-node to dev dependencies</li> +<li><a href="https://github.com/actions/setup-node/commit/15a2477e083165191a17f2eb66c1b894d691600e"><code>15a2477</code></a> Install eslint-plugin-node</li> +<li><a href="https://github.com/actions/setup-node/commit/7598dbcd6ec6d8237b24fba40dd6272e3a3509ce"><code>7598dbc</code></a> Update configuration files</li> +<li>Additional commits viewable in <a href="https://github.com/actions/setup-node/compare/v3.6.0...v3.7.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.6.0&new-version=3.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-08-15T07:26:03Z + +Superseded by #58. + diff --git a/pulls/53.diff b/pulls/53.diff @@ -0,0 +1,223 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..ae58f86 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.8", ++ "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -1781,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", +- "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", ++ "version": "5.62.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", ++ "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.59.8", +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/typescript-estree": "5.59.8", ++ "@typescript-eslint/scope-manager": "5.62.0", ++ "@typescript-eslint/types": "5.62.0", ++ "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + }, + "engines": { +@@ -1808,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", +- "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", ++ "version": "5.62.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", ++ "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8" ++ "@typescript-eslint/types": "5.62.0", ++ "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1924,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", +- "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", ++ "version": "5.62.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", ++ "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1937,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", +- "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", ++ "version": "5.62.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", ++ "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8", ++ "@typescript-eslint/types": "5.62.0", ++ "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -1964,9 +1964,9 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { +- "version": "7.5.1", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", +- "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -2094,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", +- "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", ++ "version": "5.62.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", ++ "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -8855,25 +8855,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", +- "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", ++ "version": "5.62.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", ++ "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.59.8", +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/typescript-estree": "5.59.8", ++ "@typescript-eslint/scope-manager": "5.62.0", ++ "@typescript-eslint/types": "5.62.0", ++ "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", +- "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", ++ "version": "5.62.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", ++ "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8" ++ "@typescript-eslint/types": "5.62.0", ++ "@typescript-eslint/visitor-keys": "5.62.0" + } + }, + "@typescript-eslint/type-utils": { +@@ -8931,19 +8931,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", +- "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", ++ "version": "5.62.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", ++ "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", +- "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", ++ "version": "5.62.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", ++ "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", +- "@typescript-eslint/visitor-keys": "5.59.8", ++ "@typescript-eslint/types": "5.62.0", ++ "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -8952,9 +8952,9 @@ + }, + "dependencies": { + "semver": { +- "version": "7.5.1", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", +- "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -9031,12 +9031,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.59.8", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", +- "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", ++ "version": "5.62.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", ++ "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.59.8", ++ "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + } + }, +diff --git a/package.json b/package.json +index 6d0150e..1fc61c3 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +- "@typescript-eslint/parser": "^5.59.8", ++ "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/53.json b/pulls/53.json @@ -0,0 +1,32 @@ +{ + "number": 53, + "title": "Bump @typescript-eslint/parser from 5.59.8 to 5.62.0", + "state": "closed", + "diff_file": "53.diff", + "author": "dependabot[bot]", + "created_at": "2023-07-11T07:16:45Z", + "closed_at": "2023-08-22T09:35:31Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.62.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.62.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.62.0</h2>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.61.0...v5.62.0\">5.62.0</a> (2023-07-10)</h1>\n<h3>Bug Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [comma-spacing] allow no space after trailing comma in objects and arrays (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6938\">#6938</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/24bdacc7e5df40c92031a1bd7e9815d66a35b31d\">24bdacc</a>)</li>\n<li><strong>eslint-plugin:</strong> [prefer-includes] escape special characters (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7161\">#7161</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5a347a5978bc5737412bd12d61eb6058163cf4a0\">5a347a5</a>), closes <a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7145\">#7145</a></li>\n<li><strong>eslint-plugin:</strong> replace auto-fix of class literal property style rule with suggestion (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7054\">#7054</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a8c824a1e84453f93cd2b464fc102bc878c1aff3\">a8c824a</a>)</li>\n</ul>\n<h3>Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] add <code>ignorePrimitives</code> option (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6487\">#6487</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6edaa04565576f0af7e60bc08602bd781c847804\">6edaa04</a>)</li>\n</ul>\n<p>You can read about our <a href=\"https://main--typescript-eslint.netlify.app/users/versioning\">versioning strategy</a> and <a href=\"https://main--typescript-eslint.netlify.app/users/releases\">releases</a> on our website.</p>\n<h2>v5.61.0</h2>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0\">5.61.0</a> (2023-07-03)</h1>\n<h3>Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [ban-types] ban types in extends and implements (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7129\">#7129</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/997783ff108ca18af709667ef3fdfa7134a8eefe\">997783f</a>)</li>\n<li>support TypeScript 5.1 (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7088\">#7088</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4bf2d7360eaf74c9ef87b196ff4c459b8f50800b\">4bf2d73</a>)</li>\n<li>use graphemer instead of grapheme-splitter (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7069\">#7069</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/faea3ff8b4d750974c41262b44db314f20d0c99c\">faea3ff</a>)</li>\n</ul>\n<p>You can read about our <a href=\"https://main--typescript-eslint.netlify.app/users/versioning\">versioning strategy</a> and <a href=\"https://main--typescript-eslint.netlify.app/users/releases\">releases</a> on our website.</p>\n<h2>v5.60.1</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1\">5.60.1</a> (2023-06-26)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<p>You can read about our <a href=\"https://main--typescript-eslint.netlify.app/users/versioning\">versioning strategy</a> and <a href=\"https://main--typescript-eslint.netlify.app/users/releases\">releases</a> on our website.</p>\n<h2>v5.60.0</h2>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0\">5.60.0</a> (2023-06-19)</h1>\n<h3>Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [restrict-plus-operands] add allow* options (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6161\">#6161</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/def09f88cdb4a85cebb8619b45931f7e2c88dfc0\">def09f8</a>)</li>\n</ul>\n<h2>v5.59.11</h2>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11\">5.59.11</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/typescript-eslint</code></p>\n<h2>v5.59.10</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.61.0...v5.62.0\">5.62.0</a> (2023-07-10)</h1>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<p>You can read about our <a href=\"https://main--typescript-eslint.netlify.app/users/versioning\">versioning strategy</a> and <a href=\"https://main--typescript-eslint.netlify.app/users/releases\">releases</a> on our website.</p>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0\">5.61.0</a> (2023-07-03)</h1>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<p>You can read about our <a href=\"https://main--typescript-eslint.netlify.app/users/versioning\">versioning strategy</a> and <a href=\"https://main--typescript-eslint.netlify.app/users/releases\">releases</a> on our website.</p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1\">5.60.1</a> (2023-06-26)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<p>You can read about our <a href=\"https://main--typescript-eslint.netlify.app/users/versioning\">versioning strategy</a> and <a href=\"https://main--typescript-eslint.netlify.app/users/releases\">releases</a> on our website.</p>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0\">5.60.0</a> (2023-06-19)</h1>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11\">5.59.11</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<h2><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10\">5.59.10</a> (2023-06-12)</h2>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/cba0d113bba1bbcee69149c954dc6bd4c658c714\"><code>cba0d11</code></a> chore: publish v5.62.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2f46341a14ca6f05334301315bc54dd20129c408\"><code>2f46341</code></a> chore: publish v5.61.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f74862cbfb5c74ba958ba27d1ea2ca5046821818\"><code>f74862c</code></a> chore: publish v5.60.1</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/cc3380444896e7ea5678f7763f007d9b1d29a8df\"><code>cc33804</code></a> docs: reorganise release/version docs (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7033\">#7033</a>)</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c09b1c0252cbbf58e94ca5d671b6e05f29511144\"><code>c09b1c0</code></a> chore: publish v5.60.0</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a91bb9e264544fc635a44468c2543b94fa83ac1c\"><code>a91bb9e</code></a> chore: publish v5.59.11</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9768e989d332fb11c9cb6c72f8d1d707a0b59b95\"><code>9768e98</code></a> chore: publish v5.59.10</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a2b6b2e0a1ccdfbd5c76ba3fbcffd94d29f5d2b1\"><code>a2b6b2e</code></a> chore: publish v5.59.9</li>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4710a226cb3e024fbc5157ab6102c9310cfbeeed\"><code>4710a22</code></a> chore: update to latest nx and lerna (<a href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7019\">#7019</a>)</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.62.0/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.8&new-version=5.62.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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\n\n</details>\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.", + "comments": [ + { + "author": "MTRNord", + "created_at": "2023-08-22T09:35:09Z", + "body": "@dependabot rebase" + }, + { + "author": "dependabot[bot]", + "created_at": "2023-08-22T09:35:30Z", + "body": "Looks like @typescript-eslint/parser is no longer updatable, so this is no longer needed." + } + ], + "review_comments": [] +} diff --git a/pulls/53.md b/pulls/53.md @@ -0,0 +1,140 @@ +# PR #53 Bump @typescript-eslint/parser from 5.59.8 to 5.62.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-07-11T07:16:45Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.62.0 → main +- **Closed:** 2023-08-22T09:35:31Z +- **Labels:** dependencies, javascript +- **Diff:** [53.diff](./53.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.62.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.62.0</h2> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.61.0...v5.62.0">5.62.0</a> (2023-07-10)</h1> +<h3>Bug Fixes</h3> +<ul> +<li><strong>eslint-plugin:</strong> [comma-spacing] allow no space after trailing comma in objects and arrays (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6938">#6938</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/24bdacc7e5df40c92031a1bd7e9815d66a35b31d">24bdacc</a>)</li> +<li><strong>eslint-plugin:</strong> [prefer-includes] escape special characters (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7161">#7161</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/5a347a5978bc5737412bd12d61eb6058163cf4a0">5a347a5</a>), closes <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7145">#7145</a></li> +<li><strong>eslint-plugin:</strong> replace auto-fix of class literal property style rule with suggestion (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7054">#7054</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/a8c824a1e84453f93cd2b464fc102bc878c1aff3">a8c824a</a>)</li> +</ul> +<h3>Features</h3> +<ul> +<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] add <code>ignorePrimitives</code> option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6487">#6487</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/6edaa04565576f0af7e60bc08602bd781c847804">6edaa04</a>)</li> +</ul> +<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> +<h2>v5.61.0</h2> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0">5.61.0</a> (2023-07-03)</h1> +<h3>Features</h3> +<ul> +<li><strong>eslint-plugin:</strong> [ban-types] ban types in extends and implements (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7129">#7129</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/997783ff108ca18af709667ef3fdfa7134a8eefe">997783f</a>)</li> +<li>support TypeScript 5.1 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7088">#7088</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/4bf2d7360eaf74c9ef87b196ff4c459b8f50800b">4bf2d73</a>)</li> +<li>use graphemer instead of grapheme-splitter (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7069">#7069</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/faea3ff8b4d750974c41262b44db314f20d0c99c">faea3ff</a>)</li> +</ul> +<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> +<h2>v5.60.1</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1">5.60.1</a> (2023-06-26)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> +<h2>v5.60.0</h2> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0">5.60.0</a> (2023-06-19)</h1> +<h3>Features</h3> +<ul> +<li><strong>eslint-plugin:</strong> [restrict-plus-operands] add allow* options (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6161">#6161</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/def09f88cdb4a85cebb8619b45931f7e2c88dfc0">def09f8</a>)</li> +</ul> +<h2>v5.59.11</h2> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11">5.59.11</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/typescript-eslint</code></p> +<h2>v5.59.10</h2> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.61.0...v5.62.0">5.62.0</a> (2023-07-10)</h1> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.1...v5.61.0">5.61.0</a> (2023-07-03)</h1> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1">5.60.1</a> (2023-06-26)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.11...v5.60.0">5.60.0</a> (2023-06-19)</h1> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.10...v5.59.11">5.59.11</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.9...v5.59.10">5.59.10</a> (2023-06-12)</h2> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/cba0d113bba1bbcee69149c954dc6bd4c658c714"><code>cba0d11</code></a> chore: publish v5.62.0</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/2f46341a14ca6f05334301315bc54dd20129c408"><code>2f46341</code></a> chore: publish v5.61.0</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/f74862cbfb5c74ba958ba27d1ea2ca5046821818"><code>f74862c</code></a> chore: publish v5.60.1</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/cc3380444896e7ea5678f7763f007d9b1d29a8df"><code>cc33804</code></a> docs: reorganise release/version docs (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7033">#7033</a>)</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/c09b1c0252cbbf58e94ca5d671b6e05f29511144"><code>c09b1c0</code></a> chore: publish v5.60.0</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a91bb9e264544fc635a44468c2543b94fa83ac1c"><code>a91bb9e</code></a> chore: publish v5.59.11</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/9768e989d332fb11c9cb6c72f8d1d707a0b59b95"><code>9768e98</code></a> chore: publish v5.59.10</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a2b6b2e0a1ccdfbd5c76ba3fbcffd94d29f5d2b1"><code>a2b6b2e</code></a> chore: publish v5.59.9</li> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/4710a226cb3e024fbc5157ab6102c9310cfbeeed"><code>4710a22</code></a> chore: update to latest nx and lerna (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7019">#7019</a>)</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.62.0/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.59.8&new-version=5.62.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +You can trigger a rebase of this PR 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) + + +</details> + +> **Note** +> Automatic rebases have been disabled on this pull request as it has been open for over 30 days. + + +## Comments + +### @MTRNord — 2023-08-22T09:35:09Z + +@dependabot rebase + +### @dependabot[bot] — 2023-08-22T09:35:30Z + +Looks like @typescript-eslint/parser is no longer updatable, so this is no longer needed. + diff --git a/pulls/54.diff b/pulls/54.diff @@ -0,0 +1,3445 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..c114c3d 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -19,7 +19,7 @@ + "nearley": "^2.20.1" + }, + "devDependencies": { +- "@types/jest": "^29.5.1", ++ "@types/jest": "^29.5.3", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +@@ -30,7 +30,7 @@ + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", +- "jest": "^29.5.0", ++ "jest": "^29.6.1", + "js-yaml": "^4.1.0", + "nock": "^13.3.1", + "prettier": "^2.8.8", +@@ -300,9 +300,9 @@ + } + }, + "node_modules/@babel/helper-plugin-utils": { +- "version": "7.20.2", +- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", +- "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", ++ "version": "7.22.5", ++ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", ++ "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true, + "engines": { + "node": ">=6.9.0" +@@ -522,12 +522,12 @@ + } + }, + "node_modules/@babel/plugin-syntax-jsx": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", +- "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", ++ "version": "7.22.5", ++ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", ++ "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "dev": true, + "dependencies": { +- "@babel/helper-plugin-utils": "^7.20.2" ++ "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" +@@ -624,12 +624,12 @@ + } + }, + "node_modules/@babel/plugin-syntax-typescript": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", +- "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", ++ "version": "7.22.5", ++ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", ++ "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "dev": true, + "dependencies": { +- "@babel/helper-plugin-utils": "^7.20.2" ++ "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" +@@ -705,32 +705,6 @@ + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, +- "node_modules/@cspotcode/source-map-support": { +- "version": "0.8.1", +- "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", +- "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", +- "dev": true, +- "optional": true, +- "peer": true, +- "dependencies": { +- "@jridgewell/trace-mapping": "0.3.9" +- }, +- "engines": { +- "node": ">=12" +- } +- }, +- "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { +- "version": "0.3.9", +- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", +- "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", +- "dev": true, +- "optional": true, +- "peer": true, +- "dependencies": { +- "@jridgewell/resolve-uri": "^3.0.3", +- "@jridgewell/sourcemap-codec": "^1.4.10" +- } +- }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", +@@ -866,19 +840,6 @@ + "sprintf-js": "~1.0.2" + } + }, +- "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { +- "version": "4.1.0", +- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", +- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", +- "dev": true, +- "dependencies": { +- "locate-path": "^5.0.0", +- "path-exists": "^4.0.0" +- }, +- "engines": { +- "node": ">=8" +- } +- }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", +@@ -892,63 +853,6 @@ + "js-yaml": "bin/js-yaml.js" + } + }, +- "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { +- "version": "5.0.0", +- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", +- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", +- "dev": true, +- "dependencies": { +- "p-locate": "^4.1.0" +- }, +- "engines": { +- "node": ">=8" +- } +- }, +- "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { +- "version": "2.3.0", +- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", +- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", +- "dev": true, +- "dependencies": { +- "p-try": "^2.0.0" +- }, +- "engines": { +- "node": ">=6" +- }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" +- } +- }, +- "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { +- "version": "4.1.0", +- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", +- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", +- "dev": true, +- "dependencies": { +- "p-limit": "^2.2.0" +- }, +- "engines": { +- "node": ">=8" +- } +- }, +- "node_modules/@istanbuljs/load-nyc-config/node_modules/p-try": { +- "version": "2.2.0", +- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", +- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", +- "dev": true, +- "engines": { +- "node": ">=6" +- } +- }, +- "node_modules/@istanbuljs/load-nyc-config/node_modules/path-exists": { +- "version": "4.0.0", +- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", +- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", +- "dev": true, +- "engines": { +- "node": ">=8" +- } +- }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", +@@ -968,16 +872,16 @@ + } + }, + "node_modules/@jest/console": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.5.0.tgz", +- "integrity": "sha512-NEpkObxPwyw/XxZVLPmAGKE89IQRp4puc6IQRPru6JKd1M3fW9v1xM1AnzIJE65hbCkzQAdnL8P47e9hzhiYLQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.1.tgz", ++ "integrity": "sha512-Aj772AYgwTSr5w8qnyoJ0eDYvN6bMsH3ORH1ivMotrInHLKdUz6BDlaEXHdM6kODaBIkNIyQGzsMvRdOv7VG7Q==", + "dev": true, + "dependencies": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", +- "jest-message-util": "^29.5.0", +- "jest-util": "^29.5.0", ++ "jest-message-util": "^29.6.1", ++ "jest-util": "^29.6.1", + "slash": "^3.0.0" + }, + "engines": { +@@ -985,16 +889,16 @@ + } + }, + "node_modules/@jest/core": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.5.0.tgz", +- "integrity": "sha512-28UzQc7ulUrOQw1IsN/kv1QES3q2kkbl/wGslyhAclqZ/8cMdB5M68BffkIdSJgKBUt50d3hbwJ92XESlE7LiQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.1.tgz", ++ "integrity": "sha512-CcowHypRSm5oYQ1obz1wfvkjZZ2qoQlrKKvlfPwh5jUXVU12TWr2qMeH8chLMuTFzHh5a1g2yaqlqDICbr+ukQ==", + "dev": true, + "dependencies": { +- "@jest/console": "^29.5.0", +- "@jest/reporters": "^29.5.0", +- "@jest/test-result": "^29.5.0", +- "@jest/transform": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/console": "^29.6.1", ++ "@jest/reporters": "^29.6.1", ++ "@jest/test-result": "^29.6.1", ++ "@jest/transform": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", +@@ -1002,20 +906,20 @@ + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^29.5.0", +- "jest-config": "^29.5.0", +- "jest-haste-map": "^29.5.0", +- "jest-message-util": "^29.5.0", ++ "jest-config": "^29.6.1", ++ "jest-haste-map": "^29.6.1", ++ "jest-message-util": "^29.6.1", + "jest-regex-util": "^29.4.3", +- "jest-resolve": "^29.5.0", +- "jest-resolve-dependencies": "^29.5.0", +- "jest-runner": "^29.5.0", +- "jest-runtime": "^29.5.0", +- "jest-snapshot": "^29.5.0", +- "jest-util": "^29.5.0", +- "jest-validate": "^29.5.0", +- "jest-watcher": "^29.5.0", ++ "jest-resolve": "^29.6.1", ++ "jest-resolve-dependencies": "^29.6.1", ++ "jest-runner": "^29.6.1", ++ "jest-runtime": "^29.6.1", ++ "jest-snapshot": "^29.6.1", ++ "jest-util": "^29.6.1", ++ "jest-validate": "^29.6.1", ++ "jest-watcher": "^29.6.1", + "micromatch": "^4.0.4", +- "pretty-format": "^29.5.0", ++ "pretty-format": "^29.6.1", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, +@@ -1032,37 +936,37 @@ + } + }, + "node_modules/@jest/environment": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.5.0.tgz", +- "integrity": "sha512-5FXw2+wD29YU1d4I2htpRX7jYnAyTRjP2CsXQdo9SAM8g3ifxWPSV0HnClSn71xwctr0U3oZIIH+dtbfmnbXVQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.1.tgz", ++ "integrity": "sha512-RMMXx4ws+Gbvw3DfLSuo2cfQlK7IwGbpuEWXCqyYDcqYTI+9Ju3a5hDnXaxjNsa6uKh9PQF2v+qg+RLe63tz5A==", + "dev": true, + "dependencies": { +- "@jest/fake-timers": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/fake-timers": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", +- "jest-mock": "^29.5.0" ++ "jest-mock": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.5.0.tgz", +- "integrity": "sha512-PueDR2HGihN3ciUNGr4uelropW7rqUfTiOn+8u0leg/42UhblPxHkfoh0Ruu3I9Y1962P3u2DY4+h7GVTSVU6g==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.1.tgz", ++ "integrity": "sha512-N5xlPrAYaRNyFgVf2s9Uyyvr795jnB6rObuPx4QFvNJz8aAjpZUDfO4bh5G/xuplMID8PrnuF1+SfSyDxhsgYg==", + "dev": true, + "dependencies": { +- "expect": "^29.5.0", +- "jest-snapshot": "^29.5.0" ++ "expect": "^29.6.1", ++ "jest-snapshot": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", +- "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.1.tgz", ++ "integrity": "sha512-o319vIf5pEMx0LmzSxxkYYxo4wrRLKHq9dP1yJU7FoPTB0LfAKSz8SWD6D/6U3v/O52t9cF5t+MeJiRsfk7zMw==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.4.3" +@@ -1072,49 +976,49 @@ + } + }, + "node_modules/@jest/fake-timers": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.5.0.tgz", +- "integrity": "sha512-9ARvuAAQcBwDAqOnglWq2zwNIRUDtk/SCkp/ToGEhFv5r86K21l+VEs0qNTaXtyiY0lEePl3kylijSYJQqdbDg==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.1.tgz", ++ "integrity": "sha512-RdgHgbXyosCDMVYmj7lLpUwXA4c69vcNzhrt69dJJdf8azUrpRh3ckFCaTPNjsEeRi27Cig0oKDGxy5j7hOgHg==", + "dev": true, + "dependencies": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", +- "jest-message-util": "^29.5.0", +- "jest-mock": "^29.5.0", +- "jest-util": "^29.5.0" ++ "jest-message-util": "^29.6.1", ++ "jest-mock": "^29.6.1", ++ "jest-util": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/globals": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.5.0.tgz", +- "integrity": "sha512-S02y0qMWGihdzNbUiqSAiKSpSozSuHX5UYc7QbnHP+D9Lyw8DgGGCinrN9uSuHPeKgSSzvPom2q1nAtBvUsvPQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.1.tgz", ++ "integrity": "sha512-2VjpaGy78JY9n9370H8zGRCFbYVWwjY6RdDMhoJHa1sYfwe6XM/azGN0SjY8kk7BOZApIejQ1BFPyH7FPG0w3A==", + "dev": true, + "dependencies": { +- "@jest/environment": "^29.5.0", +- "@jest/expect": "^29.5.0", +- "@jest/types": "^29.5.0", +- "jest-mock": "^29.5.0" ++ "@jest/environment": "^29.6.1", ++ "@jest/expect": "^29.6.1", ++ "@jest/types": "^29.6.1", ++ "jest-mock": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.5.0.tgz", +- "integrity": "sha512-D05STXqj/M8bP9hQNSICtPqz97u7ffGzZu+9XLucXhkOFBqKcXe04JLZOgIekOxdb73MAoBUFnqvf7MCpKk5OA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.1.tgz", ++ "integrity": "sha512-9zuaI9QKr9JnoZtFQlw4GREQbxgmNYXU6QuWtmuODvk5nvPUeBYapVR/VYMyi2WSx3jXTLJTJji8rN6+Cm4+FA==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", +- "@jest/console": "^29.5.0", +- "@jest/test-result": "^29.5.0", +- "@jest/transform": "^29.5.0", +- "@jest/types": "^29.5.0", +- "@jridgewell/trace-mapping": "^0.3.15", ++ "@jest/console": "^29.6.1", ++ "@jest/test-result": "^29.6.1", ++ "@jest/transform": "^29.6.1", ++ "@jest/types": "^29.6.1", ++ "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", +@@ -1126,9 +1030,9 @@ + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", +- "jest-message-util": "^29.5.0", +- "jest-util": "^29.5.0", +- "jest-worker": "^29.5.0", ++ "jest-message-util": "^29.6.1", ++ "jest-util": "^29.6.1", ++ "jest-worker": "^29.6.1", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", +@@ -1147,24 +1051,24 @@ + } + }, + "node_modules/@jest/schemas": { +- "version": "29.4.3", +- "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", +- "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", ++ "version": "29.6.0", ++ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz", ++ "integrity": "sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==", + "dev": true, + "dependencies": { +- "@sinclair/typebox": "^0.25.16" ++ "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/source-map": { +- "version": "29.4.3", +- "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.4.3.tgz", +- "integrity": "sha512-qyt/mb6rLyd9j1jUts4EQncvS6Yy3PM9HghnNv86QBlV+zdL2inCdK1tuVlL+J+lpiw2BI67qXOrX3UurBqQ1w==", ++ "version": "29.6.0", ++ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.0.tgz", ++ "integrity": "sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==", + "dev": true, + "dependencies": { +- "@jridgewell/trace-mapping": "^0.3.15", ++ "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + }, +@@ -1173,13 +1077,13 @@ + } + }, + "node_modules/@jest/test-result": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.5.0.tgz", +- "integrity": "sha512-fGl4rfitnbfLsrfx1uUpDEESS7zM8JdgZgOCQuxQvL1Sn/I6ijeAVQWGfXI9zb1i9Mzo495cIpVZhA0yr60PkQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.1.tgz", ++ "integrity": "sha512-Ynr13ZRcpX6INak0TPUukU8GWRfm/vAytE3JbJNGAvINySWYdfE7dGZMbk36oVuK4CigpbhMn8eg1dixZ7ZJOw==", + "dev": true, + "dependencies": { +- "@jest/console": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/console": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, +@@ -1188,14 +1092,14 @@ + } + }, + "node_modules/@jest/test-sequencer": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.5.0.tgz", +- "integrity": "sha512-yPafQEcKjkSfDXyvtgiV4pevSeyuA6MQr6ZIdVkWJly9vkqjnFfcfhRQqpD5whjoU8EORki752xQmjaqoFjzMQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.1.tgz", ++ "integrity": "sha512-oBkC36PCDf/wb6dWeQIhaviU0l5u6VCsXa119yqdUosYAt7/FbQU2M2UoziO3igj/HBDEgp57ONQ3fm0v9uyyg==", + "dev": true, + "dependencies": { +- "@jest/test-result": "^29.5.0", ++ "@jest/test-result": "^29.6.1", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.5.0", ++ "jest-haste-map": "^29.6.1", + "slash": "^3.0.0" + }, + "engines": { +@@ -1203,22 +1107,22 @@ + } + }, + "node_modules/@jest/transform": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.5.0.tgz", +- "integrity": "sha512-8vbeZWqLJOvHaDfeMuoHITGKSz5qWc9u04lnWrQE3VyuSw604PzQM824ZeX9XSjUCeDiE3GuxZe5UKa8J61NQw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.1.tgz", ++ "integrity": "sha512-URnTneIU3ZjRSaf906cvf6Hpox3hIeJXRnz3VDSw5/X93gR8ycdfSIEy19FlVx8NFmpN7fe3Gb1xF+NjXaQLWg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", +- "@jest/types": "^29.5.0", +- "@jridgewell/trace-mapping": "^0.3.15", ++ "@jest/types": "^29.6.1", ++ "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.5.0", ++ "jest-haste-map": "^29.6.1", + "jest-regex-util": "^29.4.3", +- "jest-util": "^29.5.0", ++ "jest-util": "^29.6.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", +@@ -1229,12 +1133,12 @@ + } + }, + "node_modules/@jest/types": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", +- "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", ++ "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", + "dev": true, + "dependencies": { +- "@jest/schemas": "^29.4.3", ++ "@jest/schemas": "^29.6.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", +@@ -1283,9 +1187,9 @@ + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { +- "version": "0.3.17", +- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", +- "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", ++ "version": "0.3.18", ++ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", ++ "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", +@@ -1455,9 +1359,9 @@ + "dev": true + }, + "node_modules/@sinclair/typebox": { +- "version": "0.25.24", +- "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", +- "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", ++ "version": "0.27.8", ++ "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", ++ "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true + }, + "node_modules/@sindresorhus/is": { +@@ -1472,21 +1376,21 @@ + } + }, + "node_modules/@sinonjs/commons": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", +- "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", ++ "version": "3.0.0", ++ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", ++ "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { +- "version": "10.0.2", +- "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz", +- "integrity": "sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==", ++ "version": "10.3.0", ++ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", ++ "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "dev": true, + "dependencies": { +- "@sinonjs/commons": "^2.0.0" ++ "@sinonjs/commons": "^3.0.0" + } + }, + "node_modules/@szmarczak/http-timer": { +@@ -1500,38 +1404,6 @@ + "node": ">=14.16" + } + }, +- "node_modules/@tsconfig/node10": { +- "version": "1.0.9", +- "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", +- "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", +- "dev": true, +- "optional": true, +- "peer": true +- }, +- "node_modules/@tsconfig/node12": { +- "version": "1.0.11", +- "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", +- "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", +- "dev": true, +- "optional": true, +- "peer": true +- }, +- "node_modules/@tsconfig/node14": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", +- "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", +- "dev": true, +- "optional": true, +- "peer": true +- }, +- "node_modules/@tsconfig/node16": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", +- "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", +- "dev": true, +- "optional": true, +- "peer": true +- }, + "node_modules/@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", +@@ -1612,9 +1484,9 @@ + } + }, + "node_modules/@types/jest": { +- "version": "29.5.1", +- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.1.tgz", +- "integrity": "sha512-tEuVcHrpaixS36w7hpsfLBLpjtMRJUE09/MHXn923LOVojDwyC14cWcfc0rDs0VEfUyYmt/+iX1kxxp+gZMcaQ==", ++ "version": "29.5.3", ++ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", ++ "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", + "dev": true, + "dependencies": { + "expect": "^29.0.0", +@@ -1652,9 +1524,9 @@ + "dev": true + }, + "node_modules/@types/prettier": { +- "version": "2.7.2", +- "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", +- "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", ++ "version": "2.7.3", ++ "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", ++ "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -2140,17 +2012,6 @@ + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, +- "node_modules/acorn-walk": { +- "version": "8.2.0", +- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", +- "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", +- "dev": true, +- "optional": true, +- "peer": true, +- "engines": { +- "node": ">=0.4.0" +- } +- }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", +@@ -2231,14 +2092,6 @@ + "node": ">= 8" + } + }, +- "node_modules/arg": { +- "version": "4.1.3", +- "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", +- "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", +- "dev": true, +- "optional": true, +- "peer": true +- }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", +@@ -2368,12 +2221,12 @@ + } + }, + "node_modules/babel-jest": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.5.0.tgz", +- "integrity": "sha512-mA4eCDh5mSo2EcA9xQjVTpmbbNk32Zb3Q3QFQsNhaK56Q+yoXowzFodLux30HRgyOho5rsQ6B0P9QpMkvvnJ0Q==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.1.tgz", ++ "integrity": "sha512-qu+3bdPEQC6KZSPz+4Fyjbga5OODNcp49j6GKzG1EKbkfyJBxEYGVUmVGpwCSeGouG52R4EgYMLb6p9YeEEQ4A==", + "dev": true, + "dependencies": { +- "@jest/transform": "^29.5.0", ++ "@jest/transform": "^29.6.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.5.0", +@@ -2663,9 +2516,9 @@ + } + }, + "node_modules/cjs-module-lexer": { +- "version": "1.2.2", +- "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", +- "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", ++ "version": "1.2.3", ++ "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", ++ "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", + "dev": true + }, + "node_modules/cliui": { +@@ -2693,9 +2546,9 @@ + } + }, + "node_modules/collect-v8-coverage": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", +- "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", ++ "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true + }, + "node_modules/color-convert": { +@@ -2733,14 +2586,6 @@ + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, +- "node_modules/create-require": { +- "version": "1.1.1", +- "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", +- "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", +- "dev": true, +- "optional": true, +- "peer": true +- }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", +@@ -2899,17 +2744,6 @@ + "node": ">=8" + } + }, +- "node_modules/diff": { +- "version": "4.0.2", +- "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", +- "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", +- "dev": true, +- "optional": true, +- "peer": true, +- "engines": { +- "node": ">=0.3.1" +- } +- }, + "node_modules/diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", +@@ -3685,21 +3519,6 @@ + "node": ">= 0.8.0" + } + }, +- "node_modules/eslint/node_modules/p-limit": { +- "version": "3.1.0", +- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", +- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", +- "dev": true, +- "dependencies": { +- "yocto-queue": "^0.1.0" +- }, +- "engines": { +- "node": ">=10" +- }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" +- } +- }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", +@@ -3715,15 +3534,6 @@ + "url": "https://github.com/sponsors/sindresorhus" + } + }, +- "node_modules/eslint/node_modules/path-exists": { +- "version": "4.0.0", +- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", +- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", +- "dev": true, +- "engines": { +- "node": ">=8" +- } +- }, + "node_modules/eslint/node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", +@@ -3868,16 +3678,17 @@ + } + }, + "node_modules/expect": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", +- "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.1.tgz", ++ "integrity": "sha512-XEdDLonERCU1n9uR56/Stx9OqojaLAQtZf9PrCHH9Hl8YXiEIka3H4NXJ3NOIBmQJTg7+j7buh34PMHfJujc8g==", + "dev": true, + "dependencies": { +- "@jest/expect-utils": "^29.5.0", ++ "@jest/expect-utils": "^29.6.1", ++ "@types/node": "*", + "jest-get-type": "^29.4.3", +- "jest-matcher-utils": "^29.5.0", +- "jest-message-util": "^29.5.0", +- "jest-util": "^29.5.0" ++ "jest-matcher-utils": "^29.6.1", ++ "jest-message-util": "^29.6.1", ++ "jest-util": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -3965,6 +3776,19 @@ + "node": ">=8" + } + }, ++ "node_modules/find-up": { ++ "version": "4.1.0", ++ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", ++ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", ++ "dev": true, ++ "dependencies": { ++ "locate-path": "^5.0.0", ++ "path-exists": "^4.0.0" ++ }, ++ "engines": { ++ "node": ">=8" ++ } ++ }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", +@@ -4430,88 +4254,6 @@ + "url": "https://github.com/sponsors/sindresorhus" + } + }, +- "node_modules/import-local/node_modules/find-up": { +- "version": "4.1.0", +- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", +- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", +- "dev": true, +- "dependencies": { +- "locate-path": "^5.0.0", +- "path-exists": "^4.0.0" +- }, +- "engines": { +- "node": ">=8" +- } +- }, +- "node_modules/import-local/node_modules/locate-path": { +- "version": "5.0.0", +- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", +- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", +- "dev": true, +- "dependencies": { +- "p-locate": "^4.1.0" +- }, +- "engines": { +- "node": ">=8" +- } +- }, +- "node_modules/import-local/node_modules/p-limit": { +- "version": "2.3.0", +- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", +- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", +- "dev": true, +- "dependencies": { +- "p-try": "^2.0.0" +- }, +- "engines": { +- "node": ">=6" +- }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" +- } +- }, +- "node_modules/import-local/node_modules/p-locate": { +- "version": "4.1.0", +- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", +- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", +- "dev": true, +- "dependencies": { +- "p-limit": "^2.2.0" +- }, +- "engines": { +- "node": ">=8" +- } +- }, +- "node_modules/import-local/node_modules/p-try": { +- "version": "2.2.0", +- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", +- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", +- "dev": true, +- "engines": { +- "node": ">=6" +- } +- }, +- "node_modules/import-local/node_modules/path-exists": { +- "version": "4.0.0", +- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", +- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", +- "dev": true, +- "engines": { +- "node": ">=8" +- } +- }, +- "node_modules/import-local/node_modules/pkg-dir": { +- "version": "4.2.0", +- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", +- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", +- "dev": true, +- "dependencies": { +- "find-up": "^4.0.0" +- }, +- "engines": { +- "node": ">=8" +- } +- }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", +@@ -4993,15 +4735,15 @@ + } + }, + "node_modules/jest": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest/-/jest-29.5.0.tgz", +- "integrity": "sha512-juMg3he2uru1QoXX078zTa7pO85QyB9xajZc6bU+d9yEGwrKX6+vGmJQ3UdVZsvTEUARIdObzH68QItim6OSSQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.1.tgz", ++ "integrity": "sha512-Nirw5B4nn69rVUZtemCQhwxOBhm0nsp3hmtF4rzCeWD7BkjAXRIji7xWQfnTNbz9g0aVsBX6aZK3n+23LM6uDw==", + "dev": true, + "dependencies": { +- "@jest/core": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/core": "^29.6.1", ++ "@jest/types": "^29.6.1", + "import-local": "^3.0.2", +- "jest-cli": "^29.5.0" ++ "jest-cli": "^29.6.1" + }, + "bin": { + "jest": "bin/jest.js" +@@ -5031,44 +4773,29 @@ + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, +- "node_modules/jest-changed-files/node_modules/p-limit": { +- "version": "3.1.0", +- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", +- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", +- "dev": true, +- "dependencies": { +- "yocto-queue": "^0.1.0" +- }, +- "engines": { +- "node": ">=10" +- }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" +- } +- }, + "node_modules/jest-circus": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.5.0.tgz", +- "integrity": "sha512-gq/ongqeQKAplVxqJmbeUOJJKkW3dDNPY8PjhJ5G0lBRvu0e3EWGxGy5cI4LAGA7gV2UHCtWBI4EMXK8c9nQKA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.1.tgz", ++ "integrity": "sha512-tPbYLEiBU4MYAL2XoZme/bgfUeotpDBd81lgHLCbDZZFaGmECk0b+/xejPFtmiBP87GgP/y4jplcRpbH+fgCzQ==", + "dev": true, + "dependencies": { +- "@jest/environment": "^29.5.0", +- "@jest/expect": "^29.5.0", +- "@jest/test-result": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/environment": "^29.6.1", ++ "@jest/expect": "^29.6.1", ++ "@jest/test-result": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "is-generator-fn": "^2.0.0", +- "jest-each": "^29.5.0", +- "jest-matcher-utils": "^29.5.0", +- "jest-message-util": "^29.5.0", +- "jest-runtime": "^29.5.0", +- "jest-snapshot": "^29.5.0", +- "jest-util": "^29.5.0", ++ "jest-each": "^29.6.1", ++ "jest-matcher-utils": "^29.6.1", ++ "jest-message-util": "^29.6.1", ++ "jest-runtime": "^29.6.1", ++ "jest-snapshot": "^29.6.1", ++ "jest-util": "^29.6.1", + "p-limit": "^3.1.0", +- "pretty-format": "^29.5.0", ++ "pretty-format": "^29.6.1", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" +@@ -5077,37 +4804,22 @@ + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, +- "node_modules/jest-circus/node_modules/p-limit": { +- "version": "3.1.0", +- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", +- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", +- "dev": true, +- "dependencies": { +- "yocto-queue": "^0.1.0" +- }, +- "engines": { +- "node": ">=10" +- }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" +- } +- }, + "node_modules/jest-cli": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.5.0.tgz", +- "integrity": "sha512-L1KcP1l4HtfwdxXNFCL5bmUbLQiKrakMUriBEcc1Vfz6gx31ORKdreuWvmQVBit+1ss9NNR3yxjwfwzZNdQXJw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.1.tgz", ++ "integrity": "sha512-607dSgTA4ODIN6go9w6xY3EYkyPFGicx51a69H7yfvt7lN53xNswEVLovq+E77VsTRi5fWprLH0yl4DJgE8Ing==", + "dev": true, + "dependencies": { +- "@jest/core": "^29.5.0", +- "@jest/test-result": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/core": "^29.6.1", ++ "@jest/test-result": "^29.6.1", ++ "@jest/types": "^29.6.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", +- "jest-config": "^29.5.0", +- "jest-util": "^29.5.0", +- "jest-validate": "^29.5.0", ++ "jest-config": "^29.6.1", ++ "jest-util": "^29.6.1", ++ "jest-validate": "^29.6.1", + "prompts": "^2.0.1", + "yargs": "^17.3.1" + }, +@@ -5127,31 +4839,31 @@ + } + }, + "node_modules/jest-config": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.5.0.tgz", +- "integrity": "sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.1.tgz", ++ "integrity": "sha512-XdjYV2fy2xYixUiV2Wc54t3Z4oxYPAELUzWnV6+mcbq0rh742X2p52pii5A3oeRzYjLnQxCsZmp0qpI6klE2cQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", +- "@jest/test-sequencer": "^29.5.0", +- "@jest/types": "^29.5.0", +- "babel-jest": "^29.5.0", ++ "@jest/test-sequencer": "^29.6.1", ++ "@jest/types": "^29.6.1", ++ "babel-jest": "^29.6.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", +- "jest-circus": "^29.5.0", +- "jest-environment-node": "^29.5.0", ++ "jest-circus": "^29.6.1", ++ "jest-environment-node": "^29.6.1", + "jest-get-type": "^29.4.3", + "jest-regex-util": "^29.4.3", +- "jest-resolve": "^29.5.0", +- "jest-runner": "^29.5.0", +- "jest-util": "^29.5.0", +- "jest-validate": "^29.5.0", ++ "jest-resolve": "^29.6.1", ++ "jest-runner": "^29.6.1", ++ "jest-util": "^29.6.1", ++ "jest-validate": "^29.6.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", +- "pretty-format": "^29.5.0", ++ "pretty-format": "^29.6.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, +@@ -5172,15 +4884,15 @@ + } + }, + "node_modules/jest-diff": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", +- "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.1.tgz", ++ "integrity": "sha512-FsNCvinvl8oVxpNLttNQX7FAq7vR+gMDGj90tiP7siWw1UdakWUGqrylpsYrpvj908IYckm5Y0Q7azNAozU1Kg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", +- "pretty-format": "^29.5.0" ++ "pretty-format": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -5199,33 +4911,33 @@ + } + }, + "node_modules/jest-each": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.5.0.tgz", +- "integrity": "sha512-HM5kIJ1BTnVt+DQZ2ALp3rzXEl+g726csObrW/jpEGl+CDSSQpOJJX2KE/vEg8cxcMXdyEPu6U4QX5eruQv5hA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.1.tgz", ++ "integrity": "sha512-n5eoj5eiTHpKQCAVcNTT7DRqeUmJ01hsAL0Q1SMiBHcBcvTKDELixQOGMCpqhbIuTcfC4kMfSnpmDqRgRJcLNQ==", + "dev": true, + "dependencies": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "chalk": "^4.0.0", + "jest-get-type": "^29.4.3", +- "jest-util": "^29.5.0", +- "pretty-format": "^29.5.0" ++ "jest-util": "^29.6.1", ++ "pretty-format": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-node": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.5.0.tgz", +- "integrity": "sha512-ExxuIK/+yQ+6PRGaHkKewYtg6hto2uGCgvKdb2nfJfKXgZ17DfXjvbZ+jA1Qt9A8EQSfPnt5FKIfnOO3u1h9qw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.1.tgz", ++ "integrity": "sha512-ZNIfAiE+foBog24W+2caIldl4Irh8Lx1PUhg/GZ0odM1d/h2qORAsejiFc7zb+SEmYPn1yDZzEDSU5PmDkmVLQ==", + "dev": true, + "dependencies": { +- "@jest/environment": "^29.5.0", +- "@jest/fake-timers": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/environment": "^29.6.1", ++ "@jest/fake-timers": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", +- "jest-mock": "^29.5.0", +- "jest-util": "^29.5.0" ++ "jest-mock": "^29.6.1", ++ "jest-util": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -5241,20 +4953,20 @@ + } + }, + "node_modules/jest-haste-map": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.5.0.tgz", +- "integrity": "sha512-IspOPnnBro8YfVYSw6yDRKh/TiCdRngjxeacCps1cQ9cgVN6+10JUcuJ1EabrgYLOATsIAigxA0rLR9x/YlrSA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.1.tgz", ++ "integrity": "sha512-0m7f9PZXxOCk1gRACiVgX85knUKPKLPg4oRCjLoqIm9brTHXaorMA0JpmtmVkQiT8nmXyIVoZd/nnH1cfC33ig==", + "dev": true, + "dependencies": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.4.3", +- "jest-util": "^29.5.0", +- "jest-worker": "^29.5.0", ++ "jest-util": "^29.6.1", ++ "jest-worker": "^29.6.1", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, +@@ -5266,46 +4978,46 @@ + } + }, + "node_modules/jest-leak-detector": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.5.0.tgz", +- "integrity": "sha512-u9YdeeVnghBUtpN5mVxjID7KbkKE1QU4f6uUwuxiY0vYRi9BUCLKlPEZfDGR67ofdFmDz9oPAy2G92Ujrntmow==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.1.tgz", ++ "integrity": "sha512-OrxMNyZirpOEwkF3UHnIkAiZbtkBWiye+hhBweCHkVbCgyEy71Mwbb5zgeTNYWJBi1qgDVfPC1IwO9dVEeTLwQ==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.4.3", +- "pretty-format": "^29.5.0" ++ "pretty-format": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", +- "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.1.tgz", ++ "integrity": "sha512-SLaztw9d2mfQQKHmJXKM0HCbl2PPVld/t9Xa6P9sgiExijviSp7TnZZpw2Fpt+OI3nwUO/slJbOfzfUMKKC5QA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", +- "jest-diff": "^29.5.0", ++ "jest-diff": "^29.6.1", + "jest-get-type": "^29.4.3", +- "pretty-format": "^29.5.0" ++ "pretty-format": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", +- "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.1.tgz", ++ "integrity": "sha512-KoAW2zAmNSd3Gk88uJ56qXUWbFk787QKmjjJVOjtGFmmGSZgDBrlIL4AfQw1xyMYPNVD7dNInfIbur9B2rd/wQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", +- "pretty-format": "^29.5.0", ++ "pretty-format": "^29.6.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, +@@ -5314,14 +5026,14 @@ + } + }, + "node_modules/jest-mock": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.5.0.tgz", +- "integrity": "sha512-GqOzvdWDE4fAV2bWQLQCkujxYWL7RxjCnj71b5VhDAGOevB3qj3Ovg26A5NI84ZpODxyzaozXLOh2NCgkbvyaw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.1.tgz", ++ "integrity": "sha512-brovyV9HBkjXAEdRooaTQK42n8usKoSRR3gihzUpYeV/vwqgSoNfrksO7UfSACnPmxasO/8TmHM3w9Hp3G1dgw==", + "dev": true, + "dependencies": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "@types/node": "*", +- "jest-util": "^29.5.0" ++ "jest-util": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -5354,17 +5066,17 @@ + } + }, + "node_modules/jest-resolve": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.5.0.tgz", +- "integrity": "sha512-1TzxJ37FQq7J10jPtQjcc+MkCkE3GBpBecsSUWJ0qZNJpmg6m0D9/7II03yJulm3H/fvVjgqLh/k2eYg+ui52w==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.1.tgz", ++ "integrity": "sha512-AeRkyS8g37UyJiP9w3mmI/VXU/q8l/IH52vj/cDAyScDcemRbSBhfX/NMYIGilQgSVwsjxrCHf3XJu4f+lxCMg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.5.0", ++ "jest-haste-map": "^29.6.1", + "jest-pnp-resolver": "^1.2.2", +- "jest-util": "^29.5.0", +- "jest-validate": "^29.5.0", ++ "jest-util": "^29.6.1", ++ "jest-validate": "^29.6.1", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" +@@ -5374,43 +5086,43 @@ + } + }, + "node_modules/jest-resolve-dependencies": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.5.0.tgz", +- "integrity": "sha512-sjV3GFr0hDJMBpYeUuGduP+YeCRbd7S/ck6IvL3kQ9cpySYKqcqhdLLC2rFwrcL7tz5vYibomBrsFYWkIGGjOg==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.1.tgz", ++ "integrity": "sha512-BbFvxLXtcldaFOhNMXmHRWx1nXQO5LoXiKSGQcA1LxxirYceZT6ch8KTE1bK3X31TNG/JbkI7OkS/ABexVahiw==", + "dev": true, + "dependencies": { + "jest-regex-util": "^29.4.3", +- "jest-snapshot": "^29.5.0" ++ "jest-snapshot": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.5.0.tgz", +- "integrity": "sha512-m7b6ypERhFghJsslMLhydaXBiLf7+jXy8FwGRHO3BGV1mcQpPbwiqiKUR2zU2NJuNeMenJmlFZCsIqzJCTeGLQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.1.tgz", ++ "integrity": "sha512-tw0wb2Q9yhjAQ2w8rHRDxteryyIck7gIzQE4Reu3JuOBpGp96xWgF0nY8MDdejzrLCZKDcp8JlZrBN/EtkQvPQ==", + "dev": true, + "dependencies": { +- "@jest/console": "^29.5.0", +- "@jest/environment": "^29.5.0", +- "@jest/test-result": "^29.5.0", +- "@jest/transform": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/console": "^29.6.1", ++ "@jest/environment": "^29.6.1", ++ "@jest/test-result": "^29.6.1", ++ "@jest/transform": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^29.4.3", +- "jest-environment-node": "^29.5.0", +- "jest-haste-map": "^29.5.0", +- "jest-leak-detector": "^29.5.0", +- "jest-message-util": "^29.5.0", +- "jest-resolve": "^29.5.0", +- "jest-runtime": "^29.5.0", +- "jest-util": "^29.5.0", +- "jest-watcher": "^29.5.0", +- "jest-worker": "^29.5.0", ++ "jest-environment-node": "^29.6.1", ++ "jest-haste-map": "^29.6.1", ++ "jest-leak-detector": "^29.6.1", ++ "jest-message-util": "^29.6.1", ++ "jest-resolve": "^29.6.1", ++ "jest-runtime": "^29.6.1", ++ "jest-util": "^29.6.1", ++ "jest-watcher": "^29.6.1", ++ "jest-worker": "^29.6.1", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, +@@ -5418,47 +5130,32 @@ + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, +- "node_modules/jest-runner/node_modules/p-limit": { +- "version": "3.1.0", +- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", +- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", +- "dev": true, +- "dependencies": { +- "yocto-queue": "^0.1.0" +- }, +- "engines": { +- "node": ">=10" +- }, +- "funding": { +- "url": "https://github.com/sponsors/sindresorhus" +- } +- }, + "node_modules/jest-runtime": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.5.0.tgz", +- "integrity": "sha512-1Hr6Hh7bAgXQP+pln3homOiEZtCDZFqwmle7Ew2j8OlbkIu6uE3Y/etJQG8MLQs3Zy90xrp2C0BRrtPHG4zryw==", +- "dev": true, +- "dependencies": { +- "@jest/environment": "^29.5.0", +- "@jest/fake-timers": "^29.5.0", +- "@jest/globals": "^29.5.0", +- "@jest/source-map": "^29.4.3", +- "@jest/test-result": "^29.5.0", +- "@jest/transform": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.1.tgz", ++ "integrity": "sha512-D6/AYOA+Lhs5e5il8+5pSLemjtJezUr+8zx+Sn8xlmOux3XOqx4d8l/2udBea8CRPqqrzhsKUsN/gBDE/IcaPQ==", ++ "dev": true, ++ "dependencies": { ++ "@jest/environment": "^29.6.1", ++ "@jest/fake-timers": "^29.6.1", ++ "@jest/globals": "^29.6.1", ++ "@jest/source-map": "^29.6.0", ++ "@jest/test-result": "^29.6.1", ++ "@jest/transform": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.5.0", +- "jest-message-util": "^29.5.0", +- "jest-mock": "^29.5.0", ++ "jest-haste-map": "^29.6.1", ++ "jest-message-util": "^29.6.1", ++ "jest-mock": "^29.6.1", + "jest-regex-util": "^29.4.3", +- "jest-resolve": "^29.5.0", +- "jest-snapshot": "^29.5.0", +- "jest-util": "^29.5.0", ++ "jest-resolve": "^29.6.1", ++ "jest-snapshot": "^29.6.1", ++ "jest-util": "^29.6.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, +@@ -5476,43 +5173,41 @@ + } + }, + "node_modules/jest-snapshot": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.5.0.tgz", +- "integrity": "sha512-x7Wolra5V0tt3wRs3/ts3S6ciSQVypgGQlJpz2rsdQYoUKxMxPNaoHMGJN6qAuPJqS+2iQ1ZUn5kl7HCyls84g==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.1.tgz", ++ "integrity": "sha512-G4UQE1QQ6OaCgfY+A0uR1W2AY0tGXUPQpoUClhWHq1Xdnx1H6JOrC2nH5lqnOEqaDgbHFgIwZ7bNq24HpB180A==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", +- "@babel/traverse": "^7.7.2", + "@babel/types": "^7.3.3", +- "@jest/expect-utils": "^29.5.0", +- "@jest/transform": "^29.5.0", +- "@jest/types": "^29.5.0", +- "@types/babel__traverse": "^7.0.6", ++ "@jest/expect-utils": "^29.6.1", ++ "@jest/transform": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", +- "expect": "^29.5.0", ++ "expect": "^29.6.1", + "graceful-fs": "^4.2.9", +- "jest-diff": "^29.5.0", ++ "jest-diff": "^29.6.1", + "jest-get-type": "^29.4.3", +- "jest-matcher-utils": "^29.5.0", +- "jest-message-util": "^29.5.0", +- "jest-util": "^29.5.0", ++ "jest-matcher-utils": "^29.6.1", ++ "jest-message-util": "^29.6.1", ++ "jest-util": "^29.6.1", + "natural-compare": "^1.4.0", +- "pretty-format": "^29.5.0", +- "semver": "^7.3.5" ++ "pretty-format": "^29.6.1", ++ "semver": "^7.5.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { +- "version": "7.3.8", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", +- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -5525,12 +5220,12 @@ + } + }, + "node_modules/jest-util": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", +- "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.1.tgz", ++ "integrity": "sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==", + "dev": true, + "dependencies": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", +@@ -5542,17 +5237,17 @@ + } + }, + "node_modules/jest-validate": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.5.0.tgz", +- "integrity": "sha512-pC26etNIi+y3HV8A+tUGr/lph9B18GnzSRAkPaaZJIE1eFdiYm6/CewuiJQ8/RlfHd1u/8Ioi8/sJ+CmbA+zAQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.1.tgz", ++ "integrity": "sha512-r3Ds69/0KCN4vx4sYAbGL1EVpZ7MSS0vLmd3gV78O+NAx3PDQQukRU5hNHPXlyqCgFY8XUk7EuTMLugh0KzahA==", + "dev": true, + "dependencies": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.4.3", + "leven": "^3.1.0", +- "pretty-format": "^29.5.0" ++ "pretty-format": "^29.6.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -5571,18 +5266,18 @@ + } + }, + "node_modules/jest-watcher": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.5.0.tgz", +- "integrity": "sha512-KmTojKcapuqYrKDpRwfqcQ3zjMlwu27SYext9pt4GlF5FUgB+7XE1mcCnSm6a4uUpFyQIkb6ZhzZvHl+jiBCiA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.1.tgz", ++ "integrity": "sha512-d4wpjWTS7HEZPaaj8m36QiaP856JthRZkrgcIY/7ISoUWPIillrXM23WPboZVLbiwZBt4/qn2Jke84Sla6JhFA==", + "dev": true, + "dependencies": { +- "@jest/test-result": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/test-result": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", +- "jest-util": "^29.5.0", ++ "jest-util": "^29.6.1", + "string-length": "^4.0.1" + }, + "engines": { +@@ -5590,13 +5285,13 @@ + } + }, + "node_modules/jest-worker": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.5.0.tgz", +- "integrity": "sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.1.tgz", ++ "integrity": "sha512-U+Wrbca7S8ZAxAe9L6nb6g8kPdia5hj32Puu5iOqBCMTMWFHXuK6dOV2IFrpedbTV8fjMFLdWNttQTBL6u2MRA==", + "dev": true, + "dependencies": { + "@types/node": "*", +- "jest-util": "^29.5.0", ++ "jest-util": "^29.6.1", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, +@@ -5750,6 +5445,18 @@ + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, ++ "node_modules/locate-path": { ++ "version": "5.0.0", ++ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", ++ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", ++ "dev": true, ++ "dependencies": { ++ "p-locate": "^4.1.0" ++ }, ++ "engines": { ++ "node": ">=8" ++ } ++ }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", +@@ -6184,6 +5891,57 @@ + "node": ">=12.20" + } + }, ++ "node_modules/p-limit": { ++ "version": "3.1.0", ++ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", ++ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", ++ "dev": true, ++ "dependencies": { ++ "yocto-queue": "^0.1.0" ++ }, ++ "engines": { ++ "node": ">=10" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/sindresorhus" ++ } ++ }, ++ "node_modules/p-locate": { ++ "version": "4.1.0", ++ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", ++ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", ++ "dev": true, ++ "dependencies": { ++ "p-limit": "^2.2.0" ++ }, ++ "engines": { ++ "node": ">=8" ++ } ++ }, ++ "node_modules/p-locate/node_modules/p-limit": { ++ "version": "2.3.0", ++ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", ++ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", ++ "dev": true, ++ "dependencies": { ++ "p-try": "^2.0.0" ++ }, ++ "engines": { ++ "node": ">=6" ++ }, ++ "funding": { ++ "url": "https://github.com/sponsors/sindresorhus" ++ } ++ }, ++ "node_modules/p-try": { ++ "version": "2.2.0", ++ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", ++ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", ++ "dev": true, ++ "engines": { ++ "node": ">=6" ++ } ++ }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", +@@ -6214,6 +5972,15 @@ + "url": "https://github.com/sponsors/sindresorhus" + } + }, ++ "node_modules/path-exists": { ++ "version": "4.0.0", ++ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", ++ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", ++ "dev": true, ++ "engines": { ++ "node": ">=8" ++ } ++ }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", +@@ -6265,6 +6032,18 @@ + "node": ">= 6" + } + }, ++ "node_modules/pkg-dir": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", ++ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", ++ "dev": true, ++ "dependencies": { ++ "find-up": "^4.0.0" ++ }, ++ "engines": { ++ "node": ">=8" ++ } ++ }, + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", +@@ -6293,12 +6072,12 @@ + } + }, + "node_modules/pretty-format": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", +- "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.1.tgz", ++ "integrity": "sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog==", + "dev": true, + "dependencies": { +- "@jest/schemas": "^29.4.3", ++ "@jest/schemas": "^29.6.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, +@@ -6350,9 +6129,9 @@ + } + }, + "node_modules/pure-rand": { +- "version": "6.0.1", +- "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.1.tgz", +- "integrity": "sha512-t+x1zEHDjBwkDGY5v5ApnZ/utcd4XYDiJsaQQoptTXgUXX95sDg1elCdJghzicm7n2mbCBJ3uYWr6M22SO19rg==", ++ "version": "6.0.2", ++ "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz", ++ "integrity": "sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==", + "dev": true, + "funding": [ + { +@@ -7017,51 +6796,6 @@ + "node": ">=10" + } + }, +- "node_modules/ts-node": { +- "version": "10.9.1", +- "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", +- "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", +- "dev": true, +- "optional": true, +- "peer": true, +- "dependencies": { +- "@cspotcode/source-map-support": "^0.8.0", +- "@tsconfig/node10": "^1.0.7", +- "@tsconfig/node12": "^1.0.7", +- "@tsconfig/node14": "^1.0.0", +- "@tsconfig/node16": "^1.0.2", +- "acorn": "^8.4.1", +- "acorn-walk": "^8.1.1", +- "arg": "^4.1.0", +- "create-require": "^1.1.0", +- "diff": "^4.0.1", +- "make-error": "^1.1.1", +- "v8-compile-cache-lib": "^3.0.1", +- "yn": "3.1.1" +- }, +- "bin": { +- "ts-node": "dist/bin.js", +- "ts-node-cwd": "dist/bin-cwd.js", +- "ts-node-esm": "dist/bin-esm.js", +- "ts-node-script": "dist/bin-script.js", +- "ts-node-transpile-only": "dist/bin-transpile.js", +- "ts-script": "dist/bin-script-deprecated.js" +- }, +- "peerDependencies": { +- "@swc/core": ">=1.2.50", +- "@swc/wasm": ">=1.2.50", +- "@types/node": "*", +- "typescript": ">=2.7" +- }, +- "peerDependenciesMeta": { +- "@swc/core": { +- "optional": true +- }, +- "@swc/wasm": { +- "optional": true +- } +- } +- }, + "node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", +@@ -7226,14 +6960,6 @@ + "uuid": "dist/bin/uuid" + } + }, +- "node_modules/v8-compile-cache-lib": { +- "version": "3.0.1", +- "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", +- "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", +- "dev": true, +- "optional": true, +- "peer": true +- }, + "node_modules/v8-to-istanbul": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", +@@ -7403,9 +7129,9 @@ + "dev": true + }, + "node_modules/yargs": { +- "version": "17.7.1", +- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", +- "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", ++ "version": "17.7.2", ++ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", ++ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", +@@ -7429,17 +7155,6 @@ + "node": ">=12" + } + }, +- "node_modules/yn": { +- "version": "3.1.1", +- "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", +- "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", +- "dev": true, +- "optional": true, +- "peer": true, +- "engines": { +- "node": ">=6" +- } +- }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", +@@ -7677,9 +7392,9 @@ + } + }, + "@babel/helper-plugin-utils": { +- "version": "7.20.2", +- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", +- "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", ++ "version": "7.22.5", ++ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", ++ "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true + }, + "@babel/helper-simple-access": { +@@ -7844,12 +7559,12 @@ + } + }, + "@babel/plugin-syntax-jsx": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", +- "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", ++ "version": "7.22.5", ++ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", ++ "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "dev": true, + "requires": { +- "@babel/helper-plugin-utils": "^7.20.2" ++ "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { +@@ -7916,12 +7631,12 @@ + } + }, + "@babel/plugin-syntax-typescript": { +- "version": "7.21.4", +- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", +- "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", ++ "version": "7.22.5", ++ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", ++ "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "dev": true, + "requires": { +- "@babel/helper-plugin-utils": "^7.20.2" ++ "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/runtime": { +@@ -7976,33 +7691,8 @@ + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", +- "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", +- "dev": true +- }, +- "@cspotcode/source-map-support": { +- "version": "0.8.1", +- "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", +- "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", +- "dev": true, +- "optional": true, +- "peer": true, +- "requires": { +- "@jridgewell/trace-mapping": "0.3.9" +- }, +- "dependencies": { +- "@jridgewell/trace-mapping": { +- "version": "0.3.9", +- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", +- "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", +- "dev": true, +- "optional": true, +- "peer": true, +- "requires": { +- "@jridgewell/resolve-uri": "^3.0.3", +- "@jridgewell/sourcemap-codec": "^1.4.10" +- } +- } +- } ++ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", ++ "dev": true + }, + "@eslint-community/eslint-utils": { + "version": "4.4.0", +@@ -8104,16 +7794,6 @@ + "sprintf-js": "~1.0.2" + } + }, +- "find-up": { +- "version": "4.1.0", +- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", +- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", +- "dev": true, +- "requires": { +- "locate-path": "^5.0.0", +- "path-exists": "^4.0.0" +- } +- }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", +@@ -8124,45 +7804,6 @@ + "esprima": "^4.0.0" + } + }, +- "locate-path": { +- "version": "5.0.0", +- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", +- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", +- "dev": true, +- "requires": { +- "p-locate": "^4.1.0" +- } +- }, +- "p-limit": { +- "version": "2.3.0", +- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", +- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", +- "dev": true, +- "requires": { +- "p-try": "^2.0.0" +- } +- }, +- "p-locate": { +- "version": "4.1.0", +- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", +- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", +- "dev": true, +- "requires": { +- "p-limit": "^2.2.0" +- } +- }, +- "p-try": { +- "version": "2.2.0", +- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", +- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", +- "dev": true +- }, +- "path-exists": { +- "version": "4.0.0", +- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", +- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", +- "dev": true +- }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", +@@ -8178,30 +7819,30 @@ + "dev": true + }, + "@jest/console": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.5.0.tgz", +- "integrity": "sha512-NEpkObxPwyw/XxZVLPmAGKE89IQRp4puc6IQRPru6JKd1M3fW9v1xM1AnzIJE65hbCkzQAdnL8P47e9hzhiYLQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.1.tgz", ++ "integrity": "sha512-Aj772AYgwTSr5w8qnyoJ0eDYvN6bMsH3ORH1ivMotrInHLKdUz6BDlaEXHdM6kODaBIkNIyQGzsMvRdOv7VG7Q==", + "dev": true, + "requires": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", +- "jest-message-util": "^29.5.0", +- "jest-util": "^29.5.0", ++ "jest-message-util": "^29.6.1", ++ "jest-util": "^29.6.1", + "slash": "^3.0.0" + } + }, + "@jest/core": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.5.0.tgz", +- "integrity": "sha512-28UzQc7ulUrOQw1IsN/kv1QES3q2kkbl/wGslyhAclqZ/8cMdB5M68BffkIdSJgKBUt50d3hbwJ92XESlE7LiQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.1.tgz", ++ "integrity": "sha512-CcowHypRSm5oYQ1obz1wfvkjZZ2qoQlrKKvlfPwh5jUXVU12TWr2qMeH8chLMuTFzHh5a1g2yaqlqDICbr+ukQ==", + "dev": true, + "requires": { +- "@jest/console": "^29.5.0", +- "@jest/reporters": "^29.5.0", +- "@jest/test-result": "^29.5.0", +- "@jest/transform": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/console": "^29.6.1", ++ "@jest/reporters": "^29.6.1", ++ "@jest/test-result": "^29.6.1", ++ "@jest/transform": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", +@@ -8209,93 +7850,93 @@ + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^29.5.0", +- "jest-config": "^29.5.0", +- "jest-haste-map": "^29.5.0", +- "jest-message-util": "^29.5.0", ++ "jest-config": "^29.6.1", ++ "jest-haste-map": "^29.6.1", ++ "jest-message-util": "^29.6.1", + "jest-regex-util": "^29.4.3", +- "jest-resolve": "^29.5.0", +- "jest-resolve-dependencies": "^29.5.0", +- "jest-runner": "^29.5.0", +- "jest-runtime": "^29.5.0", +- "jest-snapshot": "^29.5.0", +- "jest-util": "^29.5.0", +- "jest-validate": "^29.5.0", +- "jest-watcher": "^29.5.0", ++ "jest-resolve": "^29.6.1", ++ "jest-resolve-dependencies": "^29.6.1", ++ "jest-runner": "^29.6.1", ++ "jest-runtime": "^29.6.1", ++ "jest-snapshot": "^29.6.1", ++ "jest-util": "^29.6.1", ++ "jest-validate": "^29.6.1", ++ "jest-watcher": "^29.6.1", + "micromatch": "^4.0.4", +- "pretty-format": "^29.5.0", ++ "pretty-format": "^29.6.1", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "@jest/environment": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.5.0.tgz", +- "integrity": "sha512-5FXw2+wD29YU1d4I2htpRX7jYnAyTRjP2CsXQdo9SAM8g3ifxWPSV0HnClSn71xwctr0U3oZIIH+dtbfmnbXVQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.1.tgz", ++ "integrity": "sha512-RMMXx4ws+Gbvw3DfLSuo2cfQlK7IwGbpuEWXCqyYDcqYTI+9Ju3a5hDnXaxjNsa6uKh9PQF2v+qg+RLe63tz5A==", + "dev": true, + "requires": { +- "@jest/fake-timers": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/fake-timers": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", +- "jest-mock": "^29.5.0" ++ "jest-mock": "^29.6.1" + } + }, + "@jest/expect": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.5.0.tgz", +- "integrity": "sha512-PueDR2HGihN3ciUNGr4uelropW7rqUfTiOn+8u0leg/42UhblPxHkfoh0Ruu3I9Y1962P3u2DY4+h7GVTSVU6g==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.1.tgz", ++ "integrity": "sha512-N5xlPrAYaRNyFgVf2s9Uyyvr795jnB6rObuPx4QFvNJz8aAjpZUDfO4bh5G/xuplMID8PrnuF1+SfSyDxhsgYg==", + "dev": true, + "requires": { +- "expect": "^29.5.0", +- "jest-snapshot": "^29.5.0" ++ "expect": "^29.6.1", ++ "jest-snapshot": "^29.6.1" + } + }, + "@jest/expect-utils": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", +- "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.1.tgz", ++ "integrity": "sha512-o319vIf5pEMx0LmzSxxkYYxo4wrRLKHq9dP1yJU7FoPTB0LfAKSz8SWD6D/6U3v/O52t9cF5t+MeJiRsfk7zMw==", + "dev": true, + "requires": { + "jest-get-type": "^29.4.3" + } + }, + "@jest/fake-timers": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.5.0.tgz", +- "integrity": "sha512-9ARvuAAQcBwDAqOnglWq2zwNIRUDtk/SCkp/ToGEhFv5r86K21l+VEs0qNTaXtyiY0lEePl3kylijSYJQqdbDg==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.1.tgz", ++ "integrity": "sha512-RdgHgbXyosCDMVYmj7lLpUwXA4c69vcNzhrt69dJJdf8azUrpRh3ckFCaTPNjsEeRi27Cig0oKDGxy5j7hOgHg==", + "dev": true, + "requires": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", +- "jest-message-util": "^29.5.0", +- "jest-mock": "^29.5.0", +- "jest-util": "^29.5.0" ++ "jest-message-util": "^29.6.1", ++ "jest-mock": "^29.6.1", ++ "jest-util": "^29.6.1" + } + }, + "@jest/globals": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.5.0.tgz", +- "integrity": "sha512-S02y0qMWGihdzNbUiqSAiKSpSozSuHX5UYc7QbnHP+D9Lyw8DgGGCinrN9uSuHPeKgSSzvPom2q1nAtBvUsvPQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.1.tgz", ++ "integrity": "sha512-2VjpaGy78JY9n9370H8zGRCFbYVWwjY6RdDMhoJHa1sYfwe6XM/azGN0SjY8kk7BOZApIejQ1BFPyH7FPG0w3A==", + "dev": true, + "requires": { +- "@jest/environment": "^29.5.0", +- "@jest/expect": "^29.5.0", +- "@jest/types": "^29.5.0", +- "jest-mock": "^29.5.0" ++ "@jest/environment": "^29.6.1", ++ "@jest/expect": "^29.6.1", ++ "@jest/types": "^29.6.1", ++ "jest-mock": "^29.6.1" + } + }, + "@jest/reporters": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.5.0.tgz", +- "integrity": "sha512-D05STXqj/M8bP9hQNSICtPqz97u7ffGzZu+9XLucXhkOFBqKcXe04JLZOgIekOxdb73MAoBUFnqvf7MCpKk5OA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.1.tgz", ++ "integrity": "sha512-9zuaI9QKr9JnoZtFQlw4GREQbxgmNYXU6QuWtmuODvk5nvPUeBYapVR/VYMyi2WSx3jXTLJTJji8rN6+Cm4+FA==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", +- "@jest/console": "^29.5.0", +- "@jest/test-result": "^29.5.0", +- "@jest/transform": "^29.5.0", +- "@jest/types": "^29.5.0", +- "@jridgewell/trace-mapping": "^0.3.15", ++ "@jest/console": "^29.6.1", ++ "@jest/test-result": "^29.6.1", ++ "@jest/transform": "^29.6.1", ++ "@jest/types": "^29.6.1", ++ "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", +@@ -8307,9 +7948,9 @@ + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", +- "jest-message-util": "^29.5.0", +- "jest-util": "^29.5.0", +- "jest-worker": "^29.5.0", ++ "jest-message-util": "^29.6.1", ++ "jest-util": "^29.6.1", ++ "jest-worker": "^29.6.1", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", +@@ -8317,66 +7958,66 @@ + } + }, + "@jest/schemas": { +- "version": "29.4.3", +- "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", +- "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", ++ "version": "29.6.0", ++ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.0.tgz", ++ "integrity": "sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==", + "dev": true, + "requires": { +- "@sinclair/typebox": "^0.25.16" ++ "@sinclair/typebox": "^0.27.8" + } + }, + "@jest/source-map": { +- "version": "29.4.3", +- "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.4.3.tgz", +- "integrity": "sha512-qyt/mb6rLyd9j1jUts4EQncvS6Yy3PM9HghnNv86QBlV+zdL2inCdK1tuVlL+J+lpiw2BI67qXOrX3UurBqQ1w==", ++ "version": "29.6.0", ++ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.0.tgz", ++ "integrity": "sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==", + "dev": true, + "requires": { +- "@jridgewell/trace-mapping": "^0.3.15", ++ "@jridgewell/trace-mapping": "^0.3.18", + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9" + } + }, + "@jest/test-result": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.5.0.tgz", +- "integrity": "sha512-fGl4rfitnbfLsrfx1uUpDEESS7zM8JdgZgOCQuxQvL1Sn/I6ijeAVQWGfXI9zb1i9Mzo495cIpVZhA0yr60PkQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.1.tgz", ++ "integrity": "sha512-Ynr13ZRcpX6INak0TPUukU8GWRfm/vAytE3JbJNGAvINySWYdfE7dGZMbk36oVuK4CigpbhMn8eg1dixZ7ZJOw==", + "dev": true, + "requires": { +- "@jest/console": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/console": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.5.0.tgz", +- "integrity": "sha512-yPafQEcKjkSfDXyvtgiV4pevSeyuA6MQr6ZIdVkWJly9vkqjnFfcfhRQqpD5whjoU8EORki752xQmjaqoFjzMQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.1.tgz", ++ "integrity": "sha512-oBkC36PCDf/wb6dWeQIhaviU0l5u6VCsXa119yqdUosYAt7/FbQU2M2UoziO3igj/HBDEgp57ONQ3fm0v9uyyg==", + "dev": true, + "requires": { +- "@jest/test-result": "^29.5.0", ++ "@jest/test-result": "^29.6.1", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.5.0", ++ "jest-haste-map": "^29.6.1", + "slash": "^3.0.0" + } + }, + "@jest/transform": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.5.0.tgz", +- "integrity": "sha512-8vbeZWqLJOvHaDfeMuoHITGKSz5qWc9u04lnWrQE3VyuSw604PzQM824ZeX9XSjUCeDiE3GuxZe5UKa8J61NQw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.1.tgz", ++ "integrity": "sha512-URnTneIU3ZjRSaf906cvf6Hpox3hIeJXRnz3VDSw5/X93gR8ycdfSIEy19FlVx8NFmpN7fe3Gb1xF+NjXaQLWg==", + "dev": true, + "requires": { + "@babel/core": "^7.11.6", +- "@jest/types": "^29.5.0", +- "@jridgewell/trace-mapping": "^0.3.15", ++ "@jest/types": "^29.6.1", ++ "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.5.0", ++ "jest-haste-map": "^29.6.1", + "jest-regex-util": "^29.4.3", +- "jest-util": "^29.5.0", ++ "jest-util": "^29.6.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", +@@ -8384,12 +8025,12 @@ + } + }, + "@jest/types": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", +- "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", ++ "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", + "dev": true, + "requires": { +- "@jest/schemas": "^29.4.3", ++ "@jest/schemas": "^29.6.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", +@@ -8426,9 +8067,9 @@ + "dev": true + }, + "@jridgewell/trace-mapping": { +- "version": "0.3.17", +- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", +- "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", ++ "version": "0.3.18", ++ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", ++ "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "3.1.0", +@@ -8579,9 +8220,9 @@ + } + }, + "@sinclair/typebox": { +- "version": "0.25.24", +- "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", +- "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", ++ "version": "0.27.8", ++ "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", ++ "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true + }, + "@sindresorhus/is": { +@@ -8590,21 +8231,21 @@ + "integrity": "sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==" + }, + "@sinonjs/commons": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz", +- "integrity": "sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==", ++ "version": "3.0.0", ++ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", ++ "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { +- "version": "10.0.2", +- "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz", +- "integrity": "sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==", ++ "version": "10.3.0", ++ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", ++ "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", + "dev": true, + "requires": { +- "@sinonjs/commons": "^2.0.0" ++ "@sinonjs/commons": "^3.0.0" + } + }, + "@szmarczak/http-timer": { +@@ -8615,38 +8256,6 @@ + "defer-to-connect": "^2.0.1" + } + }, +- "@tsconfig/node10": { +- "version": "1.0.9", +- "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", +- "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", +- "dev": true, +- "optional": true, +- "peer": true +- }, +- "@tsconfig/node12": { +- "version": "1.0.11", +- "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", +- "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", +- "dev": true, +- "optional": true, +- "peer": true +- }, +- "@tsconfig/node14": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", +- "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", +- "dev": true, +- "optional": true, +- "peer": true +- }, +- "@tsconfig/node16": { +- "version": "1.0.3", +- "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", +- "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", +- "dev": true, +- "optional": true, +- "peer": true +- }, + "@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", +@@ -8727,9 +8336,9 @@ + } + }, + "@types/jest": { +- "version": "29.5.1", +- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.1.tgz", +- "integrity": "sha512-tEuVcHrpaixS36w7hpsfLBLpjtMRJUE09/MHXn923LOVojDwyC14cWcfc0rDs0VEfUyYmt/+iX1kxxp+gZMcaQ==", ++ "version": "29.5.3", ++ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", ++ "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", + "dev": true, + "requires": { + "expect": "^29.0.0", +@@ -8767,9 +8376,9 @@ + "dev": true + }, + "@types/prettier": { +- "version": "2.7.2", +- "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", +- "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==", ++ "version": "2.7.3", ++ "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", ++ "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", + "dev": true + }, + "@types/semver": { +@@ -9059,14 +8668,6 @@ + "dev": true, + "requires": {} + }, +- "acorn-walk": { +- "version": "8.2.0", +- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", +- "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", +- "dev": true, +- "optional": true, +- "peer": true +- }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", +@@ -9121,14 +8722,6 @@ + "picomatch": "^2.0.4" + } + }, +- "arg": { +- "version": "4.1.3", +- "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", +- "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", +- "dev": true, +- "optional": true, +- "peer": true +- }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", +@@ -9225,12 +8818,12 @@ + } + }, + "babel-jest": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.5.0.tgz", +- "integrity": "sha512-mA4eCDh5mSo2EcA9xQjVTpmbbNk32Zb3Q3QFQsNhaK56Q+yoXowzFodLux30HRgyOho5rsQ6B0P9QpMkvvnJ0Q==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.1.tgz", ++ "integrity": "sha512-qu+3bdPEQC6KZSPz+4Fyjbga5OODNcp49j6GKzG1EKbkfyJBxEYGVUmVGpwCSeGouG52R4EgYMLb6p9YeEEQ4A==", + "dev": true, + "requires": { +- "@jest/transform": "^29.5.0", ++ "@jest/transform": "^29.6.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.5.0", +@@ -9430,9 +9023,9 @@ + "dev": true + }, + "cjs-module-lexer": { +- "version": "1.2.2", +- "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", +- "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", ++ "version": "1.2.3", ++ "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", ++ "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", + "dev": true + }, + "cliui": { +@@ -9453,9 +9046,9 @@ + "dev": true + }, + "collect-v8-coverage": { +- "version": "1.0.1", +- "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", +- "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", ++ "version": "1.0.2", ++ "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", ++ "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true + }, + "color-convert": { +@@ -9490,14 +9083,6 @@ + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, +- "create-require": { +- "version": "1.1.1", +- "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", +- "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", +- "dev": true, +- "optional": true, +- "peer": true +- }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", +@@ -9614,14 +9199,6 @@ + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, +- "diff": { +- "version": "4.0.2", +- "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", +- "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", +- "dev": true, +- "optional": true, +- "peer": true +- }, + "diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", +@@ -9928,15 +9505,6 @@ + "word-wrap": "^1.2.3" + } + }, +- "p-limit": { +- "version": "3.1.0", +- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", +- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", +- "dev": true, +- "requires": { +- "yocto-queue": "^0.1.0" +- } +- }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", +@@ -9946,12 +9514,6 @@ + "p-limit": "^3.0.2" + } + }, +- "path-exists": { +- "version": "4.0.0", +- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", +- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", +- "dev": true +- }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", +@@ -10326,16 +9888,17 @@ + "dev": true + }, + "expect": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", +- "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.1.tgz", ++ "integrity": "sha512-XEdDLonERCU1n9uR56/Stx9OqojaLAQtZf9PrCHH9Hl8YXiEIka3H4NXJ3NOIBmQJTg7+j7buh34PMHfJujc8g==", + "dev": true, + "requires": { +- "@jest/expect-utils": "^29.5.0", ++ "@jest/expect-utils": "^29.6.1", ++ "@types/node": "*", + "jest-get-type": "^29.4.3", +- "jest-matcher-utils": "^29.5.0", +- "jest-message-util": "^29.5.0", +- "jest-util": "^29.5.0" ++ "jest-matcher-utils": "^29.6.1", ++ "jest-message-util": "^29.6.1", ++ "jest-util": "^29.6.1" + } + }, + "fast-deep-equal": { +@@ -10411,6 +9974,16 @@ + "to-regex-range": "^5.0.1" + } + }, ++ "find-up": { ++ "version": "4.1.0", ++ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", ++ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", ++ "dev": true, ++ "requires": { ++ "locate-path": "^5.0.0", ++ "path-exists": "^4.0.0" ++ } ++ }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", +@@ -10738,66 +10311,6 @@ + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" +- }, +- "dependencies": { +- "find-up": { +- "version": "4.1.0", +- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", +- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", +- "dev": true, +- "requires": { +- "locate-path": "^5.0.0", +- "path-exists": "^4.0.0" +- } +- }, +- "locate-path": { +- "version": "5.0.0", +- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", +- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", +- "dev": true, +- "requires": { +- "p-locate": "^4.1.0" +- } +- }, +- "p-limit": { +- "version": "2.3.0", +- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", +- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", +- "dev": true, +- "requires": { +- "p-try": "^2.0.0" +- } +- }, +- "p-locate": { +- "version": "4.1.0", +- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", +- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", +- "dev": true, +- "requires": { +- "p-limit": "^2.2.0" +- } +- }, +- "p-try": { +- "version": "2.2.0", +- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", +- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", +- "dev": true +- }, +- "path-exists": { +- "version": "4.0.0", +- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", +- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", +- "dev": true +- }, +- "pkg-dir": { +- "version": "4.2.0", +- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", +- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", +- "dev": true, +- "requires": { +- "find-up": "^4.0.0" +- } +- } + } + }, + "imurmurhash": { +@@ -11134,15 +10647,15 @@ + } + }, + "jest": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest/-/jest-29.5.0.tgz", +- "integrity": "sha512-juMg3he2uru1QoXX078zTa7pO85QyB9xajZc6bU+d9yEGwrKX6+vGmJQ3UdVZsvTEUARIdObzH68QItim6OSSQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.1.tgz", ++ "integrity": "sha512-Nirw5B4nn69rVUZtemCQhwxOBhm0nsp3hmtF4rzCeWD7BkjAXRIji7xWQfnTNbz9g0aVsBX6aZK3n+23LM6uDw==", + "dev": true, + "requires": { +- "@jest/core": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/core": "^29.6.1", ++ "@jest/types": "^29.6.1", + "import-local": "^3.0.2", +- "jest-cli": "^29.5.0" ++ "jest-cli": "^29.6.1" + } + }, + "jest-changed-files": { +@@ -11153,118 +10666,96 @@ + "requires": { + "execa": "^5.0.0", + "p-limit": "^3.1.0" +- }, +- "dependencies": { +- "p-limit": { +- "version": "3.1.0", +- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", +- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", +- "dev": true, +- "requires": { +- "yocto-queue": "^0.1.0" +- } +- } + } + }, + "jest-circus": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.5.0.tgz", +- "integrity": "sha512-gq/ongqeQKAplVxqJmbeUOJJKkW3dDNPY8PjhJ5G0lBRvu0e3EWGxGy5cI4LAGA7gV2UHCtWBI4EMXK8c9nQKA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.1.tgz", ++ "integrity": "sha512-tPbYLEiBU4MYAL2XoZme/bgfUeotpDBd81lgHLCbDZZFaGmECk0b+/xejPFtmiBP87GgP/y4jplcRpbH+fgCzQ==", + "dev": true, + "requires": { +- "@jest/environment": "^29.5.0", +- "@jest/expect": "^29.5.0", +- "@jest/test-result": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/environment": "^29.6.1", ++ "@jest/expect": "^29.6.1", ++ "@jest/test-result": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "is-generator-fn": "^2.0.0", +- "jest-each": "^29.5.0", +- "jest-matcher-utils": "^29.5.0", +- "jest-message-util": "^29.5.0", +- "jest-runtime": "^29.5.0", +- "jest-snapshot": "^29.5.0", +- "jest-util": "^29.5.0", ++ "jest-each": "^29.6.1", ++ "jest-matcher-utils": "^29.6.1", ++ "jest-message-util": "^29.6.1", ++ "jest-runtime": "^29.6.1", ++ "jest-snapshot": "^29.6.1", ++ "jest-util": "^29.6.1", + "p-limit": "^3.1.0", +- "pretty-format": "^29.5.0", ++ "pretty-format": "^29.6.1", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" +- }, +- "dependencies": { +- "p-limit": { +- "version": "3.1.0", +- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", +- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", +- "dev": true, +- "requires": { +- "yocto-queue": "^0.1.0" +- } +- } + } + }, + "jest-cli": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.5.0.tgz", +- "integrity": "sha512-L1KcP1l4HtfwdxXNFCL5bmUbLQiKrakMUriBEcc1Vfz6gx31ORKdreuWvmQVBit+1ss9NNR3yxjwfwzZNdQXJw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.1.tgz", ++ "integrity": "sha512-607dSgTA4ODIN6go9w6xY3EYkyPFGicx51a69H7yfvt7lN53xNswEVLovq+E77VsTRi5fWprLH0yl4DJgE8Ing==", + "dev": true, + "requires": { +- "@jest/core": "^29.5.0", +- "@jest/test-result": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/core": "^29.6.1", ++ "@jest/test-result": "^29.6.1", ++ "@jest/types": "^29.6.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", +- "jest-config": "^29.5.0", +- "jest-util": "^29.5.0", +- "jest-validate": "^29.5.0", ++ "jest-config": "^29.6.1", ++ "jest-util": "^29.6.1", ++ "jest-validate": "^29.6.1", + "prompts": "^2.0.1", + "yargs": "^17.3.1" + } + }, + "jest-config": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.5.0.tgz", +- "integrity": "sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.1.tgz", ++ "integrity": "sha512-XdjYV2fy2xYixUiV2Wc54t3Z4oxYPAELUzWnV6+mcbq0rh742X2p52pii5A3oeRzYjLnQxCsZmp0qpI6klE2cQ==", + "dev": true, + "requires": { + "@babel/core": "^7.11.6", +- "@jest/test-sequencer": "^29.5.0", +- "@jest/types": "^29.5.0", +- "babel-jest": "^29.5.0", ++ "@jest/test-sequencer": "^29.6.1", ++ "@jest/types": "^29.6.1", ++ "babel-jest": "^29.6.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", +- "jest-circus": "^29.5.0", +- "jest-environment-node": "^29.5.0", ++ "jest-circus": "^29.6.1", ++ "jest-environment-node": "^29.6.1", + "jest-get-type": "^29.4.3", + "jest-regex-util": "^29.4.3", +- "jest-resolve": "^29.5.0", +- "jest-runner": "^29.5.0", +- "jest-util": "^29.5.0", +- "jest-validate": "^29.5.0", ++ "jest-resolve": "^29.6.1", ++ "jest-runner": "^29.6.1", ++ "jest-util": "^29.6.1", ++ "jest-validate": "^29.6.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", +- "pretty-format": "^29.5.0", ++ "pretty-format": "^29.6.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + } + }, + "jest-diff": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", +- "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.1.tgz", ++ "integrity": "sha512-FsNCvinvl8oVxpNLttNQX7FAq7vR+gMDGj90tiP7siWw1UdakWUGqrylpsYrpvj908IYckm5Y0Q7azNAozU1Kg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", +- "pretty-format": "^29.5.0" ++ "pretty-format": "^29.6.1" + } + }, + "jest-docblock": { +@@ -11277,30 +10768,30 @@ + } + }, + "jest-each": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.5.0.tgz", +- "integrity": "sha512-HM5kIJ1BTnVt+DQZ2ALp3rzXEl+g726csObrW/jpEGl+CDSSQpOJJX2KE/vEg8cxcMXdyEPu6U4QX5eruQv5hA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.1.tgz", ++ "integrity": "sha512-n5eoj5eiTHpKQCAVcNTT7DRqeUmJ01hsAL0Q1SMiBHcBcvTKDELixQOGMCpqhbIuTcfC4kMfSnpmDqRgRJcLNQ==", + "dev": true, + "requires": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "chalk": "^4.0.0", + "jest-get-type": "^29.4.3", +- "jest-util": "^29.5.0", +- "pretty-format": "^29.5.0" ++ "jest-util": "^29.6.1", ++ "pretty-format": "^29.6.1" + } + }, + "jest-environment-node": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.5.0.tgz", +- "integrity": "sha512-ExxuIK/+yQ+6PRGaHkKewYtg6hto2uGCgvKdb2nfJfKXgZ17DfXjvbZ+jA1Qt9A8EQSfPnt5FKIfnOO3u1h9qw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.1.tgz", ++ "integrity": "sha512-ZNIfAiE+foBog24W+2caIldl4Irh8Lx1PUhg/GZ0odM1d/h2qORAsejiFc7zb+SEmYPn1yDZzEDSU5PmDkmVLQ==", + "dev": true, + "requires": { +- "@jest/environment": "^29.5.0", +- "@jest/fake-timers": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/environment": "^29.6.1", ++ "@jest/fake-timers": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", +- "jest-mock": "^29.5.0", +- "jest-util": "^29.5.0" ++ "jest-mock": "^29.6.1", ++ "jest-util": "^29.6.1" + } + }, + "jest-get-type": { +@@ -11310,12 +10801,12 @@ + "dev": true + }, + "jest-haste-map": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.5.0.tgz", +- "integrity": "sha512-IspOPnnBro8YfVYSw6yDRKh/TiCdRngjxeacCps1cQ9cgVN6+10JUcuJ1EabrgYLOATsIAigxA0rLR9x/YlrSA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.1.tgz", ++ "integrity": "sha512-0m7f9PZXxOCk1gRACiVgX85knUKPKLPg4oRCjLoqIm9brTHXaorMA0JpmtmVkQiT8nmXyIVoZd/nnH1cfC33ig==", + "dev": true, + "requires": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", +@@ -11323,60 +10814,60 @@ + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.4.3", +- "jest-util": "^29.5.0", +- "jest-worker": "^29.5.0", ++ "jest-util": "^29.6.1", ++ "jest-worker": "^29.6.1", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + } + }, + "jest-leak-detector": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.5.0.tgz", +- "integrity": "sha512-u9YdeeVnghBUtpN5mVxjID7KbkKE1QU4f6uUwuxiY0vYRi9BUCLKlPEZfDGR67ofdFmDz9oPAy2G92Ujrntmow==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.1.tgz", ++ "integrity": "sha512-OrxMNyZirpOEwkF3UHnIkAiZbtkBWiye+hhBweCHkVbCgyEy71Mwbb5zgeTNYWJBi1qgDVfPC1IwO9dVEeTLwQ==", + "dev": true, + "requires": { + "jest-get-type": "^29.4.3", +- "pretty-format": "^29.5.0" ++ "pretty-format": "^29.6.1" + } + }, + "jest-matcher-utils": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", +- "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.1.tgz", ++ "integrity": "sha512-SLaztw9d2mfQQKHmJXKM0HCbl2PPVld/t9Xa6P9sgiExijviSp7TnZZpw2Fpt+OI3nwUO/slJbOfzfUMKKC5QA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", +- "jest-diff": "^29.5.0", ++ "jest-diff": "^29.6.1", + "jest-get-type": "^29.4.3", +- "pretty-format": "^29.5.0" ++ "pretty-format": "^29.6.1" + } + }, + "jest-message-util": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", +- "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.1.tgz", ++ "integrity": "sha512-KoAW2zAmNSd3Gk88uJ56qXUWbFk787QKmjjJVOjtGFmmGSZgDBrlIL4AfQw1xyMYPNVD7dNInfIbur9B2rd/wQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", +- "pretty-format": "^29.5.0", ++ "pretty-format": "^29.6.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-mock": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.5.0.tgz", +- "integrity": "sha512-GqOzvdWDE4fAV2bWQLQCkujxYWL7RxjCnj71b5VhDAGOevB3qj3Ovg26A5NI84ZpODxyzaozXLOh2NCgkbvyaw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.1.tgz", ++ "integrity": "sha512-brovyV9HBkjXAEdRooaTQK42n8usKoSRR3gihzUpYeV/vwqgSoNfrksO7UfSACnPmxasO/8TmHM3w9Hp3G1dgw==", + "dev": true, + "requires": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "@types/node": "*", +- "jest-util": "^29.5.0" ++ "jest-util": "^29.6.1" + } + }, + "jest-pnp-resolver": { +@@ -11393,98 +10884,87 @@ + "dev": true + }, + "jest-resolve": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.5.0.tgz", +- "integrity": "sha512-1TzxJ37FQq7J10jPtQjcc+MkCkE3GBpBecsSUWJ0qZNJpmg6m0D9/7II03yJulm3H/fvVjgqLh/k2eYg+ui52w==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.1.tgz", ++ "integrity": "sha512-AeRkyS8g37UyJiP9w3mmI/VXU/q8l/IH52vj/cDAyScDcemRbSBhfX/NMYIGilQgSVwsjxrCHf3XJu4f+lxCMg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.5.0", ++ "jest-haste-map": "^29.6.1", + "jest-pnp-resolver": "^1.2.2", +- "jest-util": "^29.5.0", +- "jest-validate": "^29.5.0", ++ "jest-util": "^29.6.1", ++ "jest-validate": "^29.6.1", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + } + }, + "jest-resolve-dependencies": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.5.0.tgz", +- "integrity": "sha512-sjV3GFr0hDJMBpYeUuGduP+YeCRbd7S/ck6IvL3kQ9cpySYKqcqhdLLC2rFwrcL7tz5vYibomBrsFYWkIGGjOg==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.1.tgz", ++ "integrity": "sha512-BbFvxLXtcldaFOhNMXmHRWx1nXQO5LoXiKSGQcA1LxxirYceZT6ch8KTE1bK3X31TNG/JbkI7OkS/ABexVahiw==", + "dev": true, + "requires": { + "jest-regex-util": "^29.4.3", +- "jest-snapshot": "^29.5.0" ++ "jest-snapshot": "^29.6.1" + } + }, + "jest-runner": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.5.0.tgz", +- "integrity": "sha512-m7b6ypERhFghJsslMLhydaXBiLf7+jXy8FwGRHO3BGV1mcQpPbwiqiKUR2zU2NJuNeMenJmlFZCsIqzJCTeGLQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.1.tgz", ++ "integrity": "sha512-tw0wb2Q9yhjAQ2w8rHRDxteryyIck7gIzQE4Reu3JuOBpGp96xWgF0nY8MDdejzrLCZKDcp8JlZrBN/EtkQvPQ==", + "dev": true, + "requires": { +- "@jest/console": "^29.5.0", +- "@jest/environment": "^29.5.0", +- "@jest/test-result": "^29.5.0", +- "@jest/transform": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/console": "^29.6.1", ++ "@jest/environment": "^29.6.1", ++ "@jest/test-result": "^29.6.1", ++ "@jest/transform": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^29.4.3", +- "jest-environment-node": "^29.5.0", +- "jest-haste-map": "^29.5.0", +- "jest-leak-detector": "^29.5.0", +- "jest-message-util": "^29.5.0", +- "jest-resolve": "^29.5.0", +- "jest-runtime": "^29.5.0", +- "jest-util": "^29.5.0", +- "jest-watcher": "^29.5.0", +- "jest-worker": "^29.5.0", ++ "jest-environment-node": "^29.6.1", ++ "jest-haste-map": "^29.6.1", ++ "jest-leak-detector": "^29.6.1", ++ "jest-message-util": "^29.6.1", ++ "jest-resolve": "^29.6.1", ++ "jest-runtime": "^29.6.1", ++ "jest-util": "^29.6.1", ++ "jest-watcher": "^29.6.1", ++ "jest-worker": "^29.6.1", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" +- }, +- "dependencies": { +- "p-limit": { +- "version": "3.1.0", +- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", +- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", +- "dev": true, +- "requires": { +- "yocto-queue": "^0.1.0" +- } +- } + } + }, + "jest-runtime": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.5.0.tgz", +- "integrity": "sha512-1Hr6Hh7bAgXQP+pln3homOiEZtCDZFqwmle7Ew2j8OlbkIu6uE3Y/etJQG8MLQs3Zy90xrp2C0BRrtPHG4zryw==", +- "dev": true, +- "requires": { +- "@jest/environment": "^29.5.0", +- "@jest/fake-timers": "^29.5.0", +- "@jest/globals": "^29.5.0", +- "@jest/source-map": "^29.4.3", +- "@jest/test-result": "^29.5.0", +- "@jest/transform": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.1.tgz", ++ "integrity": "sha512-D6/AYOA+Lhs5e5il8+5pSLemjtJezUr+8zx+Sn8xlmOux3XOqx4d8l/2udBea8CRPqqrzhsKUsN/gBDE/IcaPQ==", ++ "dev": true, ++ "requires": { ++ "@jest/environment": "^29.6.1", ++ "@jest/fake-timers": "^29.6.1", ++ "@jest/globals": "^29.6.1", ++ "@jest/source-map": "^29.6.0", ++ "@jest/test-result": "^29.6.1", ++ "@jest/transform": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.5.0", +- "jest-message-util": "^29.5.0", +- "jest-mock": "^29.5.0", ++ "jest-haste-map": "^29.6.1", ++ "jest-message-util": "^29.6.1", ++ "jest-mock": "^29.6.1", + "jest-regex-util": "^29.4.3", +- "jest-resolve": "^29.5.0", +- "jest-snapshot": "^29.5.0", +- "jest-util": "^29.5.0", ++ "jest-resolve": "^29.6.1", ++ "jest-snapshot": "^29.6.1", ++ "jest-util": "^29.6.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, +@@ -11498,40 +10978,38 @@ + } + }, + "jest-snapshot": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.5.0.tgz", +- "integrity": "sha512-x7Wolra5V0tt3wRs3/ts3S6ciSQVypgGQlJpz2rsdQYoUKxMxPNaoHMGJN6qAuPJqS+2iQ1ZUn5kl7HCyls84g==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.1.tgz", ++ "integrity": "sha512-G4UQE1QQ6OaCgfY+A0uR1W2AY0tGXUPQpoUClhWHq1Xdnx1H6JOrC2nH5lqnOEqaDgbHFgIwZ7bNq24HpB180A==", + "dev": true, + "requires": { + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", +- "@babel/traverse": "^7.7.2", + "@babel/types": "^7.3.3", +- "@jest/expect-utils": "^29.5.0", +- "@jest/transform": "^29.5.0", +- "@jest/types": "^29.5.0", +- "@types/babel__traverse": "^7.0.6", ++ "@jest/expect-utils": "^29.6.1", ++ "@jest/transform": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", +- "expect": "^29.5.0", ++ "expect": "^29.6.1", + "graceful-fs": "^4.2.9", +- "jest-diff": "^29.5.0", ++ "jest-diff": "^29.6.1", + "jest-get-type": "^29.4.3", +- "jest-matcher-utils": "^29.5.0", +- "jest-message-util": "^29.5.0", +- "jest-util": "^29.5.0", ++ "jest-matcher-utils": "^29.6.1", ++ "jest-message-util": "^29.6.1", ++ "jest-util": "^29.6.1", + "natural-compare": "^1.4.0", +- "pretty-format": "^29.5.0", +- "semver": "^7.3.5" ++ "pretty-format": "^29.6.1", ++ "semver": "^7.5.3" + }, + "dependencies": { + "semver": { +- "version": "7.3.8", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", +- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -11540,12 +11018,12 @@ + } + }, + "jest-util": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", +- "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.1.tgz", ++ "integrity": "sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==", + "dev": true, + "requires": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", +@@ -11554,17 +11032,17 @@ + } + }, + "jest-validate": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.5.0.tgz", +- "integrity": "sha512-pC26etNIi+y3HV8A+tUGr/lph9B18GnzSRAkPaaZJIE1eFdiYm6/CewuiJQ8/RlfHd1u/8Ioi8/sJ+CmbA+zAQ==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.1.tgz", ++ "integrity": "sha512-r3Ds69/0KCN4vx4sYAbGL1EVpZ7MSS0vLmd3gV78O+NAx3PDQQukRU5hNHPXlyqCgFY8XUk7EuTMLugh0KzahA==", + "dev": true, + "requires": { +- "@jest/types": "^29.5.0", ++ "@jest/types": "^29.6.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.4.3", + "leven": "^3.1.0", +- "pretty-format": "^29.5.0" ++ "pretty-format": "^29.6.1" + }, + "dependencies": { + "camelcase": { +@@ -11576,29 +11054,29 @@ + } + }, + "jest-watcher": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.5.0.tgz", +- "integrity": "sha512-KmTojKcapuqYrKDpRwfqcQ3zjMlwu27SYext9pt4GlF5FUgB+7XE1mcCnSm6a4uUpFyQIkb6ZhzZvHl+jiBCiA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.1.tgz", ++ "integrity": "sha512-d4wpjWTS7HEZPaaj8m36QiaP856JthRZkrgcIY/7ISoUWPIillrXM23WPboZVLbiwZBt4/qn2Jke84Sla6JhFA==", + "dev": true, + "requires": { +- "@jest/test-result": "^29.5.0", +- "@jest/types": "^29.5.0", ++ "@jest/test-result": "^29.6.1", ++ "@jest/types": "^29.6.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", +- "jest-util": "^29.5.0", ++ "jest-util": "^29.6.1", + "string-length": "^4.0.1" + } + }, + "jest-worker": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.5.0.tgz", +- "integrity": "sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.1.tgz", ++ "integrity": "sha512-U+Wrbca7S8ZAxAe9L6nb6g8kPdia5hj32Puu5iOqBCMTMWFHXuK6dOV2IFrpedbTV8fjMFLdWNttQTBL6u2MRA==", + "dev": true, + "requires": { + "@types/node": "*", +- "jest-util": "^29.5.0", ++ "jest-util": "^29.6.1", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, +@@ -11721,6 +11199,15 @@ + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, ++ "locate-path": { ++ "version": "5.0.0", ++ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", ++ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", ++ "dev": true, ++ "requires": { ++ "p-locate": "^4.1.0" ++ } ++ }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", +@@ -12035,6 +11522,41 @@ + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==" + }, ++ "p-limit": { ++ "version": "3.1.0", ++ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", ++ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", ++ "dev": true, ++ "requires": { ++ "yocto-queue": "^0.1.0" ++ } ++ }, ++ "p-locate": { ++ "version": "4.1.0", ++ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", ++ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", ++ "dev": true, ++ "requires": { ++ "p-limit": "^2.2.0" ++ }, ++ "dependencies": { ++ "p-limit": { ++ "version": "2.3.0", ++ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", ++ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", ++ "dev": true, ++ "requires": { ++ "p-try": "^2.0.0" ++ } ++ } ++ } ++ }, ++ "p-try": { ++ "version": "2.2.0", ++ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", ++ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", ++ "dev": true ++ }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", +@@ -12056,6 +11578,12 @@ + "lines-and-columns": "^1.1.6" + } + }, ++ "path-exists": { ++ "version": "4.0.0", ++ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", ++ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", ++ "dev": true ++ }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", +@@ -12092,6 +11620,15 @@ + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true + }, ++ "pkg-dir": { ++ "version": "4.2.0", ++ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", ++ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", ++ "dev": true, ++ "requires": { ++ "find-up": "^4.0.0" ++ } ++ }, + "prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", +@@ -12108,12 +11645,12 @@ + } + }, + "pretty-format": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", +- "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", ++ "version": "29.6.1", ++ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.1.tgz", ++ "integrity": "sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog==", + "dev": true, + "requires": { +- "@jest/schemas": "^29.4.3", ++ "@jest/schemas": "^29.6.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, +@@ -12149,9 +11686,9 @@ + "dev": true + }, + "pure-rand": { +- "version": "6.0.1", +- "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.1.tgz", +- "integrity": "sha512-t+x1zEHDjBwkDGY5v5ApnZ/utcd4XYDiJsaQQoptTXgUXX95sDg1elCdJghzicm7n2mbCBJ3uYWr6M22SO19rg==", ++ "version": "6.0.2", ++ "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz", ++ "integrity": "sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==", + "dev": true + }, + "queue-microtask": { +@@ -12604,29 +12141,6 @@ + } + } + }, +- "ts-node": { +- "version": "10.9.1", +- "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", +- "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", +- "dev": true, +- "optional": true, +- "peer": true, +- "requires": { +- "@cspotcode/source-map-support": "^0.8.0", +- "@tsconfig/node10": "^1.0.7", +- "@tsconfig/node12": "^1.0.7", +- "@tsconfig/node14": "^1.0.0", +- "@tsconfig/node16": "^1.0.2", +- "acorn": "^8.4.1", +- "acorn-walk": "^8.1.1", +- "arg": "^4.1.0", +- "create-require": "^1.1.0", +- "diff": "^4.0.1", +- "make-error": "^1.1.1", +- "v8-compile-cache-lib": "^3.0.1", +- "yn": "3.1.1" +- } +- }, + "tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", +@@ -12740,14 +12254,6 @@ + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, +- "v8-compile-cache-lib": { +- "version": "3.0.1", +- "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", +- "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", +- "dev": true, +- "optional": true, +- "peer": true +- }, + "v8-to-istanbul": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", +@@ -12883,9 +12389,9 @@ + "dev": true + }, + "yargs": { +- "version": "17.7.1", +- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", +- "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", ++ "version": "17.7.2", ++ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", ++ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "requires": { + "cliui": "^8.0.1", +@@ -12903,14 +12409,6 @@ + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + }, +- "yn": { +- "version": "3.1.1", +- "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", +- "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", +- "dev": true, +- "optional": true, +- "peer": true +- }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", +diff --git a/package.json b/package.json +index 6d0150e..6101699 100644 +--- a/package.json ++++ b/package.json +@@ -38,7 +38,7 @@ + "nearley": "^2.20.1" + }, + "devDependencies": { +- "@types/jest": "^29.5.1", ++ "@types/jest": "^29.5.3", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^20.2.5", +@@ -49,7 +49,7 @@ + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", +- "jest": "^29.5.0", ++ "jest": "^29.6.1", + "js-yaml": "^4.1.0", + "nock": "^13.3.1", + "prettier": "^2.8.8", diff --git a/pulls/54.json b/pulls/54.json @@ -0,0 +1,32 @@ +{ + "number": 54, + "title": "Bump jest and @types/jest", + "state": "closed", + "diff_file": "54.diff", + "author": "dependabot[bot]", + "created_at": "2023-07-11T07:17:45Z", + "closed_at": "2023-08-22T09:35:34Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/jest-and-types/jest-29.6.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.\nUpdates `jest` from 29.5.0 to 29.6.1\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/facebook/jest/releases\">jest's releases</a>.</em></p>\n<blockquote>\n<h2>v29.6.1</h2>\n<h2>Fixes</h2>\n<ul>\n<li><code>[jest-circus]</code> Revert <a href=\"https://redirect.github.com/jestjs/jest/pull/14110\">#14110</a> as it was a breaking change (<a href=\"https://redirect.github.com/jestjs/jest/pull/14304\">#14304</a>)</li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/jestjs/jest/compare/v29.6.0...v29.6.1\">https://github.com/jestjs/jest/compare/v29.6.0...v29.6.1</a></p>\n<h2>v29.6.0</h2>\n<h2>Features</h2>\n<ul>\n<li><code>[jest-circus, jest-snapshot]</code> Add support for snapshot matchers in concurrent tests (<a href=\"https://redirect.github.com/jestjs/jest/pull/14139\">#14139</a>)</li>\n<li><code>[jest-cli]</code> Include type definitions to generated config files (<a href=\"https://redirect.github.com/facebook/jest/pull/14078\">#14078</a>)</li>\n<li><code>[jest-snapshot]</code> Support arrays as property matchers (<a href=\"https://redirect.github.com/facebook/jest/pull/14025\">#14025</a>)</li>\n<li><code>[jest-core, jest-circus, jest-reporter, jest-runner]</code> Added support for reporting about start individual test cases using jest-circus (<a href=\"https://redirect.github.com/jestjs/jest/pull/14174\">#14174</a>)</li>\n</ul>\n<h2>Fixes</h2>\n<ul>\n<li><code>[jest-circus]</code> Prevent false test failures caused by promise rejections handled asynchronously (<a href=\"https://redirect.github.com/jestjs/jest/pull/14110\">#14110</a>)</li>\n<li><code>[jest-config]</code> Handle frozen config object (<a href=\"https://redirect.github.com/facebook/jest/pull/14054\">#14054</a>)</li>\n<li><code>[jest-config]</code> Allow <code>coverageDirectory</code> and <code>collectCoverageFrom</code> in project config (<a href=\"https://redirect.github.com/jestjs/jest/pull/14180\">#14180</a>)</li>\n<li><code>[jest-core]</code> Always use workers in watch mode to avoid crashes (<a href=\"https://redirect.github.com/facebook/jest/pull/14059\">#14059</a>).</li>\n<li><code>[jest-environment-jsdom, jest-environment-node]</code> Fix assignment of <code>customExportConditions</code> via <code>testEnvironmentOptions</code> when custom env subclass defines a default value (<a href=\"https://redirect.github.com/facebook/jest/pull/13989\">#13989</a>)</li>\n<li><code>[jest-matcher-utils]</code> Fix copying value of inherited getters (<a href=\"https://redirect.github.com/facebook/jest/pull/14007\">#14007</a>)</li>\n<li><code>[jest-mock]</code> Tweak typings to allow <code>jest.replaceProperty()</code> replace methods (<a href=\"https://redirect.github.com/facebook/jest/pull/14008\">#14008</a>)</li>\n<li><code>[jest-mock]</code> Improve user input validation and error messages of <code>spyOn</code> and <code>replaceProperty</code> methods (<a href=\"https://redirect.github.com/facebook/jest/pull/14087\">#14087</a>)</li>\n<li><code>[jest-runtime]</code> Bind <code>jest.isolateModulesAsync</code> to <code>this</code> (<a href=\"https://redirect.github.com/facebook/jest/pull/14083\">#14083</a>)</li>\n<li><code>[jest-runtime]</code> Forward <code>wrapperLength</code> to the <code>Script</code> constructor as <code>columnOffset</code> for accurate debugging (<a href=\"https://redirect.github.com/facebook/jest/pull/14148\">#14148</a>)</li>\n<li><code>[jest-runtime]</code> Guard <code>_isMockFunction</code> access with <code>in</code> (<a href=\"https://redirect.github.com/facebook/jest/pull/14188\">#14188</a>)</li>\n<li><code>[jest-snapshot]</code> Fix a potential bug when not using prettier and improve performance (<a href=\"https://redirect.github.com/facebook/jest/pull/14036\">#14036</a>)</li>\n<li><code>[@jest/transform]</code> Do not instrument <code>.json</code> modules (<a href=\"https://redirect.github.com/facebook/jest/pull/14048\">#14048</a>)</li>\n<li><code>[jest-worker]</code> Restart a shut down worker before sending it a task (<a href=\"https://redirect.github.com/facebook/jest/pull/14015\">#14015</a>)</li>\n</ul>\n<h2>Chore &amp; Maintenance</h2>\n<ul>\n<li><code>[*]</code> Update <code>semver</code> dependency to get vulnerability fix (<a href=\"https://redirect.github.com/jestjs/jest/pull/14262\">#14262</a>)</li>\n<li><code>[docs]</code> Updated documentation for the <code>--runTestsByPath</code> CLI command (<a href=\"https://redirect.github.com/facebook/jest/pull/14004\">#14004</a>)</li>\n<li><code>[docs]</code> Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (<a href=\"https://redirect.github.com/facebook/jest/pull/14056\">#14056</a>)</li>\n<li><code>[docs]</code> Update jest statistics of use and downloads in website Index.</li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/huntie\"><code>@\u200bhuntie</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/13989\">jestjs/jest#13989</a></li>\n<li><a href=\"https://github.com/liammulh\"><code>@\u200bliammulh</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14001\">jestjs/jest#14001</a></li>\n<li><a href=\"https://github.com/BenceSzalai\"><code>@\u200bBenceSzalai</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14007\">jestjs/jest#14007</a></li>\n<li><a href=\"https://github.com/Mike-Dax\"><code>@\u200bMike-Dax</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14056\">jestjs/jest#14056</a></li>\n<li><a href=\"https://github.com/bakasmarius\"><code>@\u200bbakasmarius</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14025\">jestjs/jest#14025</a></li>\n<li><a href=\"https://github.com/PeteTheHeat\"><code>@\u200bPeteTheHeat</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14015\">jestjs/jest#14015</a></li>\n<li><a href=\"https://github.com/tjenkinson\"><code>@\u200btjenkinson</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14083\">jestjs/jest#14083</a></li>\n<li><a href=\"https://github.com/soyjuanmacias\"><code>@\u200bsoyjuanmacias</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14101\">jestjs/jest#14101</a></li>\n<li><a href=\"https://github.com/bharathkalyans\"><code>@\u200bbharathkalyans</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14154\">jestjs/jest#14154</a></li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\">jest's changelog</a>.</em></p>\n<blockquote>\n<h2>29.6.1</h2>\n<h3>Fixes</h3>\n<ul>\n<li><code>[jest-circus]</code> Revert <a href=\"https://redirect.github.com/jestjs/jest/pull/14110\">#14110</a> as it was a breaking change (<a href=\"https://redirect.github.com/jestjs/jest/pull/14304\">#14304</a>)</li>\n</ul>\n<h2>29.6.0</h2>\n<h3>Features</h3>\n<ul>\n<li><code>[jest-circus, jest-snapshot]</code> Add support for snapshot matchers in concurrent tests (<a href=\"https://redirect.github.com/jestjs/jest/pull/14139\">#14139</a>)</li>\n<li><code>[jest-cli]</code> Include type definitions to generated config files (<a href=\"https://redirect.github.com/facebook/jest/pull/14078\">#14078</a>)</li>\n<li><code>[jest-snapshot]</code> Support arrays as property matchers (<a href=\"https://redirect.github.com/facebook/jest/pull/14025\">#14025</a>)</li>\n<li><code>[jest-core, jest-circus, jest-reporter, jest-runner]</code> Added support for reporting about start individual test cases using jest-circus (<a href=\"https://redirect.github.com/jestjs/jest/pull/14174\">#14174</a>)</li>\n</ul>\n<h3>Fixes</h3>\n<ul>\n<li><code>[jest-circus]</code> Prevent false test failures caused by promise rejections handled asynchronously (<a href=\"https://redirect.github.com/jestjs/jest/pull/14110\">#14110</a>)</li>\n<li><code>[jest-config]</code> Handle frozen config object (<a href=\"https://redirect.github.com/facebook/jest/pull/14054\">#14054</a>)</li>\n<li><code>[jest-config]</code> Allow <code>coverageDirectory</code> and <code>collectCoverageFrom</code> in project config (<a href=\"https://redirect.github.com/jestjs/jest/pull/14180\">#14180</a>)</li>\n<li><code>[jest-core]</code> Always use workers in watch mode to avoid crashes (<a href=\"https://redirect.github.com/facebook/jest/pull/14059\">#14059</a>).</li>\n<li><code>[jest-environment-jsdom, jest-environment-node]</code> Fix assignment of <code>customExportConditions</code> via <code>testEnvironmentOptions</code> when custom env subclass defines a default value (<a href=\"https://redirect.github.com/facebook/jest/pull/13989\">#13989</a>)</li>\n<li><code>[jest-matcher-utils]</code> Fix copying value of inherited getters (<a href=\"https://redirect.github.com/facebook/jest/pull/14007\">#14007</a>)</li>\n<li><code>[jest-mock]</code> Tweak typings to allow <code>jest.replaceProperty()</code> replace methods (<a href=\"https://redirect.github.com/facebook/jest/pull/14008\">#14008</a>)</li>\n<li><code>[jest-mock]</code> Improve user input validation and error messages of <code>spyOn</code> and <code>replaceProperty</code> methods (<a href=\"https://redirect.github.com/facebook/jest/pull/14087\">#14087</a>)</li>\n<li><code>[jest-runtime]</code> Bind <code>jest.isolateModulesAsync</code> to <code>this</code> (<a href=\"https://redirect.github.com/facebook/jest/pull/14083\">#14083</a>)</li>\n<li><code>[jest-runtime]</code> Forward <code>wrapperLength</code> to the <code>Script</code> constructor as <code>columnOffset</code> for accurate debugging (<a href=\"https://redirect.github.com/facebook/jest/pull/14148\">#14148</a>)</li>\n<li><code>[jest-runtime]</code> Guard <code>_isMockFunction</code> access with <code>in</code> (<a href=\"https://redirect.github.com/facebook/jest/pull/14188\">#14188</a>)</li>\n<li><code>[jest-snapshot]</code> Fix a potential bug when not using prettier and improve performance (<a href=\"https://redirect.github.com/facebook/jest/pull/14036\">#14036</a>)</li>\n<li><code>[@jest/transform]</code> Do not instrument <code>.json</code> modules (<a href=\"https://redirect.github.com/facebook/jest/pull/14048\">#14048</a>)</li>\n<li><code>[jest-worker]</code> Restart a shut down worker before sending it a task (<a href=\"https://redirect.github.com/facebook/jest/pull/14015\">#14015</a>)</li>\n</ul>\n<h3>Chore &amp; Maintenance</h3>\n<ul>\n<li><code>[*]</code> Update <code>semver</code> dependency to get vulnerability fix (<a href=\"https://redirect.github.com/jestjs/jest/pull/14262\">#14262</a>)</li>\n<li><code>[docs]</code> Updated documentation for the <code>--runTestsByPath</code> CLI command (<a href=\"https://redirect.github.com/facebook/jest/pull/14004\">#14004</a>)</li>\n<li><code>[docs]</code> Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (<a href=\"https://redirect.github.com/facebook/jest/pull/14056\">#14056</a>)</li>\n<li><code>[docs]</code> Update jest statistics of use and downloads in website Index.</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/jestjs/jest/commit/1f019afdcdfc54a6664908bb45f343db4e3d0848\"><code>1f019af</code></a> v29.6.1</li>\n<li><a href=\"https://github.com/jestjs/jest/commit/c1e5b8a38ef54bb138409f89831942ebf6a7a67e\"><code>c1e5b8a</code></a> v29.6.0</li>\n<li><a href=\"https://github.com/jestjs/jest/commit/6ffa48d1cd7d85189f0dbc1e37fd0efafa5c221c\"><code>6ffa48d</code></a> chore: upgrade TypeScript to v5 (<a href=\"https://github.com/facebook/jest/tree/HEAD/packages/jest/issues/14155\">#14155</a>)</li>\n<li><a href=\"https://github.com/jestjs/jest/commit/a95eeb6c2c8145a81190149a52a30fc177417ecc\"><code>a95eeb6</code></a> chore: update tsd runner (<a href=\"https://github.com/facebook/jest/tree/HEAD/packages/jest/issues/14020\">#14020</a>)</li>\n<li>See full diff in <a href=\"https://github.com/facebook/jest/commits/v29.6.1/packages/jest\">compare view</a></li>\n</ul>\n</details>\n<br />\n\nUpdates `@types/jest` from 29.5.1 to 29.5.3\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\nYou can trigger a rebase of this PR 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\n\n</details>\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.", + "comments": [ + { + "author": "MTRNord", + "created_at": "2023-08-22T09:35:16Z", + "body": "@dependabot rebase" + }, + { + "author": "dependabot[bot]", + "created_at": "2023-08-22T09:35:33Z", + "body": "Looks like these dependencies are up-to-date now, so this is no longer needed." + } + ], + "review_comments": [] +} diff --git a/pulls/54.md b/pulls/54.md @@ -0,0 +1,177 @@ +# PR #54 Bump jest and @types/jest + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-07-11T07:17:45Z +- **Branch:** dependabot/npm_and_yarn/jest-and-types/jest-29.6.1 → main +- **Closed:** 2023-08-22T09:35:34Z +- **Labels:** dependencies, javascript +- **Diff:** [54.diff](./54.diff) + +--- + +Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together. +Updates `jest` from 29.5.0 to 29.6.1 +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/facebook/jest/releases">jest's releases</a>.</em></p> +<blockquote> +<h2>v29.6.1</h2> +<h2>Fixes</h2> +<ul> +<li><code>[jest-circus]</code> Revert <a href="https://redirect.github.com/jestjs/jest/pull/14110">#14110</a> as it was a breaking change (<a href="https://redirect.github.com/jestjs/jest/pull/14304">#14304</a>)</li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/jestjs/jest/compare/v29.6.0...v29.6.1">https://github.com/jestjs/jest/compare/v29.6.0...v29.6.1</a></p> +<h2>v29.6.0</h2> +<h2>Features</h2> +<ul> +<li><code>[jest-circus, jest-snapshot]</code> Add support for snapshot matchers in concurrent tests (<a href="https://redirect.github.com/jestjs/jest/pull/14139">#14139</a>)</li> +<li><code>[jest-cli]</code> Include type definitions to generated config files (<a href="https://redirect.github.com/facebook/jest/pull/14078">#14078</a>)</li> +<li><code>[jest-snapshot]</code> Support arrays as property matchers (<a href="https://redirect.github.com/facebook/jest/pull/14025">#14025</a>)</li> +<li><code>[jest-core, jest-circus, jest-reporter, jest-runner]</code> Added support for reporting about start individual test cases using jest-circus (<a href="https://redirect.github.com/jestjs/jest/pull/14174">#14174</a>)</li> +</ul> +<h2>Fixes</h2> +<ul> +<li><code>[jest-circus]</code> Prevent false test failures caused by promise rejections handled asynchronously (<a href="https://redirect.github.com/jestjs/jest/pull/14110">#14110</a>)</li> +<li><code>[jest-config]</code> Handle frozen config object (<a href="https://redirect.github.com/facebook/jest/pull/14054">#14054</a>)</li> +<li><code>[jest-config]</code> Allow <code>coverageDirectory</code> and <code>collectCoverageFrom</code> in project config (<a href="https://redirect.github.com/jestjs/jest/pull/14180">#14180</a>)</li> +<li><code>[jest-core]</code> Always use workers in watch mode to avoid crashes (<a href="https://redirect.github.com/facebook/jest/pull/14059">#14059</a>).</li> +<li><code>[jest-environment-jsdom, jest-environment-node]</code> Fix assignment of <code>customExportConditions</code> via <code>testEnvironmentOptions</code> when custom env subclass defines a default value (<a href="https://redirect.github.com/facebook/jest/pull/13989">#13989</a>)</li> +<li><code>[jest-matcher-utils]</code> Fix copying value of inherited getters (<a href="https://redirect.github.com/facebook/jest/pull/14007">#14007</a>)</li> +<li><code>[jest-mock]</code> Tweak typings to allow <code>jest.replaceProperty()</code> replace methods (<a href="https://redirect.github.com/facebook/jest/pull/14008">#14008</a>)</li> +<li><code>[jest-mock]</code> Improve user input validation and error messages of <code>spyOn</code> and <code>replaceProperty</code> methods (<a href="https://redirect.github.com/facebook/jest/pull/14087">#14087</a>)</li> +<li><code>[jest-runtime]</code> Bind <code>jest.isolateModulesAsync</code> to <code>this</code> (<a href="https://redirect.github.com/facebook/jest/pull/14083">#14083</a>)</li> +<li><code>[jest-runtime]</code> Forward <code>wrapperLength</code> to the <code>Script</code> constructor as <code>columnOffset</code> for accurate debugging (<a href="https://redirect.github.com/facebook/jest/pull/14148">#14148</a>)</li> +<li><code>[jest-runtime]</code> Guard <code>_isMockFunction</code> access with <code>in</code> (<a href="https://redirect.github.com/facebook/jest/pull/14188">#14188</a>)</li> +<li><code>[jest-snapshot]</code> Fix a potential bug when not using prettier and improve performance (<a href="https://redirect.github.com/facebook/jest/pull/14036">#14036</a>)</li> +<li><code>[@jest/transform]</code> Do not instrument <code>.json</code> modules (<a href="https://redirect.github.com/facebook/jest/pull/14048">#14048</a>)</li> +<li><code>[jest-worker]</code> Restart a shut down worker before sending it a task (<a href="https://redirect.github.com/facebook/jest/pull/14015">#14015</a>)</li> +</ul> +<h2>Chore &amp; Maintenance</h2> +<ul> +<li><code>[*]</code> Update <code>semver</code> dependency to get vulnerability fix (<a href="https://redirect.github.com/jestjs/jest/pull/14262">#14262</a>)</li> +<li><code>[docs]</code> Updated documentation for the <code>--runTestsByPath</code> CLI command (<a href="https://redirect.github.com/facebook/jest/pull/14004">#14004</a>)</li> +<li><code>[docs]</code> Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (<a href="https://redirect.github.com/facebook/jest/pull/14056">#14056</a>)</li> +<li><code>[docs]</code> Update jest statistics of use and downloads in website Index.</li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/huntie"><code>@​huntie</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/13989">jestjs/jest#13989</a></li> +<li><a href="https://github.com/liammulh"><code>@​liammulh</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14001">jestjs/jest#14001</a></li> +<li><a href="https://github.com/BenceSzalai"><code>@​BenceSzalai</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14007">jestjs/jest#14007</a></li> +<li><a href="https://github.com/Mike-Dax"><code>@​Mike-Dax</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14056">jestjs/jest#14056</a></li> +<li><a href="https://github.com/bakasmarius"><code>@​bakasmarius</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14025">jestjs/jest#14025</a></li> +<li><a href="https://github.com/PeteTheHeat"><code>@​PeteTheHeat</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14015">jestjs/jest#14015</a></li> +<li><a href="https://github.com/tjenkinson"><code>@​tjenkinson</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14083">jestjs/jest#14083</a></li> +<li><a href="https://github.com/soyjuanmacias"><code>@​soyjuanmacias</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14101">jestjs/jest#14101</a></li> +<li><a href="https://github.com/bharathkalyans"><code>@​bharathkalyans</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14154">jestjs/jest#14154</a></li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/jestjs/jest/blob/main/CHANGELOG.md">jest's changelog</a>.</em></p> +<blockquote> +<h2>29.6.1</h2> +<h3>Fixes</h3> +<ul> +<li><code>[jest-circus]</code> Revert <a href="https://redirect.github.com/jestjs/jest/pull/14110">#14110</a> as it was a breaking change (<a href="https://redirect.github.com/jestjs/jest/pull/14304">#14304</a>)</li> +</ul> +<h2>29.6.0</h2> +<h3>Features</h3> +<ul> +<li><code>[jest-circus, jest-snapshot]</code> Add support for snapshot matchers in concurrent tests (<a href="https://redirect.github.com/jestjs/jest/pull/14139">#14139</a>)</li> +<li><code>[jest-cli]</code> Include type definitions to generated config files (<a href="https://redirect.github.com/facebook/jest/pull/14078">#14078</a>)</li> +<li><code>[jest-snapshot]</code> Support arrays as property matchers (<a href="https://redirect.github.com/facebook/jest/pull/14025">#14025</a>)</li> +<li><code>[jest-core, jest-circus, jest-reporter, jest-runner]</code> Added support for reporting about start individual test cases using jest-circus (<a href="https://redirect.github.com/jestjs/jest/pull/14174">#14174</a>)</li> +</ul> +<h3>Fixes</h3> +<ul> +<li><code>[jest-circus]</code> Prevent false test failures caused by promise rejections handled asynchronously (<a href="https://redirect.github.com/jestjs/jest/pull/14110">#14110</a>)</li> +<li><code>[jest-config]</code> Handle frozen config object (<a href="https://redirect.github.com/facebook/jest/pull/14054">#14054</a>)</li> +<li><code>[jest-config]</code> Allow <code>coverageDirectory</code> and <code>collectCoverageFrom</code> in project config (<a href="https://redirect.github.com/jestjs/jest/pull/14180">#14180</a>)</li> +<li><code>[jest-core]</code> Always use workers in watch mode to avoid crashes (<a href="https://redirect.github.com/facebook/jest/pull/14059">#14059</a>).</li> +<li><code>[jest-environment-jsdom, jest-environment-node]</code> Fix assignment of <code>customExportConditions</code> via <code>testEnvironmentOptions</code> when custom env subclass defines a default value (<a href="https://redirect.github.com/facebook/jest/pull/13989">#13989</a>)</li> +<li><code>[jest-matcher-utils]</code> Fix copying value of inherited getters (<a href="https://redirect.github.com/facebook/jest/pull/14007">#14007</a>)</li> +<li><code>[jest-mock]</code> Tweak typings to allow <code>jest.replaceProperty()</code> replace methods (<a href="https://redirect.github.com/facebook/jest/pull/14008">#14008</a>)</li> +<li><code>[jest-mock]</code> Improve user input validation and error messages of <code>spyOn</code> and <code>replaceProperty</code> methods (<a href="https://redirect.github.com/facebook/jest/pull/14087">#14087</a>)</li> +<li><code>[jest-runtime]</code> Bind <code>jest.isolateModulesAsync</code> to <code>this</code> (<a href="https://redirect.github.com/facebook/jest/pull/14083">#14083</a>)</li> +<li><code>[jest-runtime]</code> Forward <code>wrapperLength</code> to the <code>Script</code> constructor as <code>columnOffset</code> for accurate debugging (<a href="https://redirect.github.com/facebook/jest/pull/14148">#14148</a>)</li> +<li><code>[jest-runtime]</code> Guard <code>_isMockFunction</code> access with <code>in</code> (<a href="https://redirect.github.com/facebook/jest/pull/14188">#14188</a>)</li> +<li><code>[jest-snapshot]</code> Fix a potential bug when not using prettier and improve performance (<a href="https://redirect.github.com/facebook/jest/pull/14036">#14036</a>)</li> +<li><code>[@jest/transform]</code> Do not instrument <code>.json</code> modules (<a href="https://redirect.github.com/facebook/jest/pull/14048">#14048</a>)</li> +<li><code>[jest-worker]</code> Restart a shut down worker before sending it a task (<a href="https://redirect.github.com/facebook/jest/pull/14015">#14015</a>)</li> +</ul> +<h3>Chore &amp; Maintenance</h3> +<ul> +<li><code>[*]</code> Update <code>semver</code> dependency to get vulnerability fix (<a href="https://redirect.github.com/jestjs/jest/pull/14262">#14262</a>)</li> +<li><code>[docs]</code> Updated documentation for the <code>--runTestsByPath</code> CLI command (<a href="https://redirect.github.com/facebook/jest/pull/14004">#14004</a>)</li> +<li><code>[docs]</code> Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (<a href="https://redirect.github.com/facebook/jest/pull/14056">#14056</a>)</li> +<li><code>[docs]</code> Update jest statistics of use and downloads in website Index.</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/jestjs/jest/commit/1f019afdcdfc54a6664908bb45f343db4e3d0848"><code>1f019af</code></a> v29.6.1</li> +<li><a href="https://github.com/jestjs/jest/commit/c1e5b8a38ef54bb138409f89831942ebf6a7a67e"><code>c1e5b8a</code></a> v29.6.0</li> +<li><a href="https://github.com/jestjs/jest/commit/6ffa48d1cd7d85189f0dbc1e37fd0efafa5c221c"><code>6ffa48d</code></a> chore: upgrade TypeScript to v5 (<a href="https://github.com/facebook/jest/tree/HEAD/packages/jest/issues/14155">#14155</a>)</li> +<li><a href="https://github.com/jestjs/jest/commit/a95eeb6c2c8145a81190149a52a30fc177417ecc"><code>a95eeb6</code></a> chore: update tsd runner (<a href="https://github.com/facebook/jest/tree/HEAD/packages/jest/issues/14020">#14020</a>)</li> +<li>See full diff in <a href="https://github.com/facebook/jest/commits/v29.6.1/packages/jest">compare view</a></li> +</ul> +</details> +<br /> + +Updates `@types/jest` from 29.5.1 to 29.5.3 +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li> +</ul> +</details> +<br /> + + +You can trigger a rebase of this PR 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) + + +</details> + +> **Note** +> Automatic rebases have been disabled on this pull request as it has been open for over 30 days. + + +## Comments + +### @MTRNord — 2023-08-22T09:35:16Z + +@dependabot rebase + +### @dependabot[bot] — 2023-08-22T09:35:33Z + +Looks like these dependencies are up-to-date now, so this is no longer needed. + diff --git a/pulls/55.diff b/pulls/55.diff @@ -0,0 +1,129 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..574e78d 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -27,7 +27,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +- "eslint-plugin-github": "^4.7.0", ++ "eslint-plugin-github": "^4.9.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "jest": "^29.5.0", +@@ -2246,12 +2246,12 @@ + "dev": true + }, + "node_modules/aria-query": { +- "version": "5.1.3", +- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", +- "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", ++ "version": "5.3.0", ++ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", ++ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "dependencies": { +- "deep-equal": "^2.0.5" ++ "dequal": "^2.0.3" + } + }, + "node_modules/array-buffer-byte-length": { +@@ -2890,6 +2890,15 @@ + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, ++ "node_modules/dequal": { ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", ++ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", ++ "dev": true, ++ "engines": { ++ "node": ">=6" ++ } ++ }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", +@@ -3347,15 +3356,15 @@ + } + }, + "node_modules/eslint-plugin-github": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.7.0.tgz", +- "integrity": "sha512-SIFSy6IXtN3aGQ6YyFWg/oxRUyAcYwg5G0wh+ov1HQCvmp+Pzs1GzeVjU8QcIQSSJfverQzuxWrJCAln/d2PuQ==", ++ "version": "4.9.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.0.tgz", ++ "integrity": "sha512-c4jnJXJzHy8lzdYjOXlXcY7jX4b2ciGh+ugZM5b6vs6q2+m+6BrNl20u5WxloJvH6Q8CbZ0+Lnh7lDJxUd3WkQ==", + "dev": true, + "dependencies": { + "@github/browserslist-config": "^1.0.0", + "@typescript-eslint/eslint-plugin": "^5.1.0", + "@typescript-eslint/parser": "^5.1.0", +- "aria-query": "^5.1.3", ++ "aria-query": "^5.3.0", + "eslint-config-prettier": ">=8.0.0", + "eslint-plugin-escompat": "^3.3.3", + "eslint-plugin-eslint-comments": "^3.2.0", +@@ -9136,12 +9145,12 @@ + "dev": true + }, + "aria-query": { +- "version": "5.1.3", +- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", +- "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", ++ "version": "5.3.0", ++ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", ++ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "requires": { +- "deep-equal": "^2.0.5" ++ "dequal": "^2.0.3" + } + }, + "array-buffer-byte-length": { +@@ -9608,6 +9617,12 @@ + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, ++ "dequal": { ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", ++ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", ++ "dev": true ++ }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", +@@ -10087,15 +10102,15 @@ + } + }, + "eslint-plugin-github": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.7.0.tgz", +- "integrity": "sha512-SIFSy6IXtN3aGQ6YyFWg/oxRUyAcYwg5G0wh+ov1HQCvmp+Pzs1GzeVjU8QcIQSSJfverQzuxWrJCAln/d2PuQ==", ++ "version": "4.9.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.0.tgz", ++ "integrity": "sha512-c4jnJXJzHy8lzdYjOXlXcY7jX4b2ciGh+ugZM5b6vs6q2+m+6BrNl20u5WxloJvH6Q8CbZ0+Lnh7lDJxUd3WkQ==", + "dev": true, + "requires": { + "@github/browserslist-config": "^1.0.0", + "@typescript-eslint/eslint-plugin": "^5.1.0", + "@typescript-eslint/parser": "^5.1.0", +- "aria-query": "^5.1.3", ++ "aria-query": "^5.3.0", + "eslint-config-prettier": ">=8.0.0", + "eslint-plugin-escompat": "^3.3.3", + "eslint-plugin-eslint-comments": "^3.2.0", +diff --git a/package.json b/package.json +index 6d0150e..fe46869 100644 +--- a/package.json ++++ b/package.json +@@ -46,7 +46,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +- "eslint-plugin-github": "^4.7.0", ++ "eslint-plugin-github": "^4.9.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "jest": "^29.5.0", diff --git a/pulls/55.json b/pulls/55.json @@ -0,0 +1,27 @@ +{ + "number": 55, + "title": "Bump eslint-plugin-github from 4.7.0 to 4.9.0", + "state": "closed", + "diff_file": "55.diff", + "author": "dependabot[bot]", + "created_at": "2023-07-14T07:31:01Z", + "closed_at": "2023-07-18T07:52:41Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-plugin-github-4.9.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.7.0 to 4.9.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/github/eslint-plugin-github/releases\">eslint-plugin-github's releases</a>.</em></p>\n<blockquote>\n<h2>v4.9.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>create rule: github/a11y-no-visually-hidden-interactive-element by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/446\">github/eslint-plugin-github#446</a></li>\n<li>Add polymorphic component check in <code>getElementType</code> by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/449\">github/eslint-plugin-github#449</a></li>\n<li>Adds <code>svg-has-accessible-name</code> rule by <a href=\"https://github.com/lindseywild\"><code>@\u200blindseywild</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/450\">github/eslint-plugin-github#450</a></li>\n<li>chore(deps): bump semver from 5.7.1 to 5.7.2 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/451\">github/eslint-plugin-github#451</a></li>\n<li>Create rule: a11y-no-title-attribute by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/453\">github/eslint-plugin-github#453</a></li>\n<li>Bump aria-query and update to fix tests by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/448\">github/eslint-plugin-github#448</a></li>\n<li>Rename <code>role-supports-aria-props</code> to <code>a11y-</code> by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/454\">github/eslint-plugin-github#454</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> made their first contribution in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/446\">github/eslint-plugin-github#446</a></li>\n<li><a href=\"https://github.com/lindseywild\"><code>@\u200blindseywild</code></a> made their first contribution in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/450\">github/eslint-plugin-github#450</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0\">https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0</a></p>\n<h2>v4.8.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Update react.js to turn <code>jsx-a11y/no-autofocus</code> off by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/442\">github/eslint-plugin-github#442</a></li>\n<li>Dependency Updates\n<ul>\n<li>chore(deps): bump eslint-config-prettier from 8.7.0 to 8.8.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/419\">github/eslint-plugin-github#419</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.55.0 to 5.56.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/420\">github/eslint-plugin-github#420</a></li>\n<li>chore(deps): bump prettier from 2.8.4 to 2.8.7 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/421\">github/eslint-plugin-github#421</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.55.0 to 5.56.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/422\">github/eslint-plugin-github#422</a></li>\n<li>chore(deps-dev): bump eslint from 8.36.0 to 8.37.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/425\">github/eslint-plugin-github#425</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.56.0 to 5.57.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/424\">github/eslint-plugin-github#424</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.56.0 to 5.57.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/423\">github/eslint-plugin-github#423</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.57.0 to 5.57.1 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/426\">github/eslint-plugin-github#426</a></li>\n<li>chore(deps-dev): bump eslint from 8.37.0 to 8.38.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/427\">github/eslint-plugin-github#427</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.57.0 to 5.57.1 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/428\">github/eslint-plugin-github#428</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.57.1 to 5.58.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/430\">github/eslint-plugin-github#430</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.57.1 to 5.58.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/429\">github/eslint-plugin-github#429</a></li>\n<li>chore(deps): bump prettier from 2.8.7 to 2.8.8 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/431\">github/eslint-plugin-github#431</a></li>\n<li>chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/434\">github/eslint-plugin-github#434</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.58.0 to 5.59.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/433\">github/eslint-plugin-github#433</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.58.0 to 5.59.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/432\">github/eslint-plugin-github#432</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.59.0 to 5.59.1 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/435\">github/eslint-plugin-github#435</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.59.0 to 5.59.2 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/437\">github/eslint-plugin-github#437</a></li>\n<li>chore(deps-dev): bump eslint from 8.39.0 to 8.40.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/438\">github/eslint-plugin-github#438</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.59.1 to 5.59.2 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/439\">github/eslint-plugin-github#439</a></li>\n<li>Group dependabot updates by <a href=\"https://github.com/manuelpuyol\"><code>@\u200bmanuelpuyol</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/441\">github/eslint-plugin-github#441</a></li>\n</ul>\n</li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.8.0\">https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.8.0</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/8eaf914f172f35c7f586f886f09aed4f877a8660\"><code>8eaf914</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/454\">#454</a> from github/kh-rename-files</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/2840c3ae251e65231ef50367151b9e85f8087c0e\"><code>2840c3a</code></a> Merge branch 'main' into kh-rename-files</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/8d691db3f875329d72c29cbb21a227c0627f9259\"><code>8d691db</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/448\">#448</a> from github/kh-bump-aria-query</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/57dfee5a7dca838880d27ecdf4f7bee4e451a69a\"><code>57dfee5</code></a> regenerate doc</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/48233469b290fd07884c16c87107c22dce3cf8fb\"><code>4823346</code></a> Update names</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/5bd661d01ee660f9fd3a8145eb194dfcfabb7e67\"><code>5bd661d</code></a> Update names</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/f1eb7691f27b3972d97db4070a15c43c3ce9e374\"><code>f1eb769</code></a> Rename rule to be prefixed with a11y</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/40c0b2b7a518b36b238adebae6911f0cee1156d4\"><code>40c0b2b</code></a> Move map constructing code into a function</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/aaca700b73ca9bc778bf254defc78eecd7e6e1e9\"><code>aaca700</code></a> add more test coverage of roles</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/5a660335fa181a63d257d0c09e47e5c787f9c60e\"><code>5a66033</code></a> update tests</li>\n<li>Additional commits viewable in <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.9.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.7.0&new-version=4.9.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-07-18T07:52:40Z", + "body": "Superseded by #56." + } + ], + "review_comments": [] +} diff --git a/pulls/55.md b/pulls/55.md @@ -0,0 +1,121 @@ +# PR #55 Bump eslint-plugin-github from 4.7.0 to 4.9.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-07-14T07:31:01Z +- **Branch:** dependabot/npm_and_yarn/eslint-plugin-github-4.9.0 → main +- **Closed:** 2023-07-18T07:52:41Z +- **Labels:** dependencies, javascript +- **Diff:** [55.diff](./55.diff) + +--- + +Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.7.0 to 4.9.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/github/eslint-plugin-github/releases">eslint-plugin-github's releases</a>.</em></p> +<blockquote> +<h2>v4.9.0</h2> +<h2>What's Changed</h2> +<ul> +<li>create rule: github/a11y-no-visually-hidden-interactive-element by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/446">github/eslint-plugin-github#446</a></li> +<li>Add polymorphic component check in <code>getElementType</code> by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/449">github/eslint-plugin-github#449</a></li> +<li>Adds <code>svg-has-accessible-name</code> rule by <a href="https://github.com/lindseywild"><code>@​lindseywild</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/450">github/eslint-plugin-github#450</a></li> +<li>chore(deps): bump semver from 5.7.1 to 5.7.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/451">github/eslint-plugin-github#451</a></li> +<li>Create rule: a11y-no-title-attribute by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/453">github/eslint-plugin-github#453</a></li> +<li>Bump aria-query and update to fix tests by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/448">github/eslint-plugin-github#448</a></li> +<li>Rename <code>role-supports-aria-props</code> to <code>a11y-</code> by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/454">github/eslint-plugin-github#454</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> made their first contribution in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/446">github/eslint-plugin-github#446</a></li> +<li><a href="https://github.com/lindseywild"><code>@​lindseywild</code></a> made their first contribution in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/450">github/eslint-plugin-github#450</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0">https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0</a></p> +<h2>v4.8.0</h2> +<h2>What's Changed</h2> +<ul> +<li>Update react.js to turn <code>jsx-a11y/no-autofocus</code> off by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/442">github/eslint-plugin-github#442</a></li> +<li>Dependency Updates +<ul> +<li>chore(deps): bump eslint-config-prettier from 8.7.0 to 8.8.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/419">github/eslint-plugin-github#419</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.55.0 to 5.56.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/420">github/eslint-plugin-github#420</a></li> +<li>chore(deps): bump prettier from 2.8.4 to 2.8.7 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/421">github/eslint-plugin-github#421</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.55.0 to 5.56.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/422">github/eslint-plugin-github#422</a></li> +<li>chore(deps-dev): bump eslint from 8.36.0 to 8.37.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/425">github/eslint-plugin-github#425</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.56.0 to 5.57.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/424">github/eslint-plugin-github#424</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.56.0 to 5.57.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/423">github/eslint-plugin-github#423</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.57.0 to 5.57.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/426">github/eslint-plugin-github#426</a></li> +<li>chore(deps-dev): bump eslint from 8.37.0 to 8.38.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/427">github/eslint-plugin-github#427</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.57.0 to 5.57.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/428">github/eslint-plugin-github#428</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.57.1 to 5.58.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/430">github/eslint-plugin-github#430</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.57.1 to 5.58.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/429">github/eslint-plugin-github#429</a></li> +<li>chore(deps): bump prettier from 2.8.7 to 2.8.8 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/431">github/eslint-plugin-github#431</a></li> +<li>chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/434">github/eslint-plugin-github#434</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.58.0 to 5.59.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/433">github/eslint-plugin-github#433</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.58.0 to 5.59.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/432">github/eslint-plugin-github#432</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.59.0 to 5.59.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/435">github/eslint-plugin-github#435</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.59.0 to 5.59.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/437">github/eslint-plugin-github#437</a></li> +<li>chore(deps-dev): bump eslint from 8.39.0 to 8.40.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/438">github/eslint-plugin-github#438</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.59.1 to 5.59.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/439">github/eslint-plugin-github#439</a></li> +<li>Group dependabot updates by <a href="https://github.com/manuelpuyol"><code>@​manuelpuyol</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/441">github/eslint-plugin-github#441</a></li> +</ul> +</li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.8.0">https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.8.0</a></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/github/eslint-plugin-github/commit/8eaf914f172f35c7f586f886f09aed4f877a8660"><code>8eaf914</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/454">#454</a> from github/kh-rename-files</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/2840c3ae251e65231ef50367151b9e85f8087c0e"><code>2840c3a</code></a> Merge branch 'main' into kh-rename-files</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/8d691db3f875329d72c29cbb21a227c0627f9259"><code>8d691db</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/448">#448</a> from github/kh-bump-aria-query</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/57dfee5a7dca838880d27ecdf4f7bee4e451a69a"><code>57dfee5</code></a> regenerate doc</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/48233469b290fd07884c16c87107c22dce3cf8fb"><code>4823346</code></a> Update names</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/5bd661d01ee660f9fd3a8145eb194dfcfabb7e67"><code>5bd661d</code></a> Update names</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/f1eb7691f27b3972d97db4070a15c43c3ce9e374"><code>f1eb769</code></a> Rename rule to be prefixed with a11y</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/40c0b2b7a518b36b238adebae6911f0cee1156d4"><code>40c0b2b</code></a> Move map constructing code into a function</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/aaca700b73ca9bc778bf254defc78eecd7e6e1e9"><code>aaca700</code></a> add more test coverage of roles</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/5a660335fa181a63d257d0c09e47e5c787f9c60e"><code>5a66033</code></a> update tests</li> +<li>Additional commits viewable in <a href="https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.9.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.7.0&new-version=4.9.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-07-18T07:52:40Z + +Superseded by #56. + diff --git a/pulls/56.diff b/pulls/56.diff @@ -0,0 +1,929 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..7bb93cb 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -27,7 +27,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +- "eslint-plugin-github": "^4.7.0", ++ "eslint-plugin-github": "^4.9.1", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "jest": "^29.5.0", +@@ -747,9 +747,9 @@ + } + }, + "node_modules/@eslint-community/regexpp": { +- "version": "4.5.0", +- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", +- "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", ++ "version": "4.5.1", ++ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", ++ "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" +@@ -1622,9 +1622,9 @@ + } + }, + "node_modules/@types/json-schema": { +- "version": "7.0.9", +- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", +- "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", ++ "version": "7.0.12", ++ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", ++ "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", + "dev": true + }, + "node_modules/@types/json5": { +@@ -1658,9 +1658,9 @@ + "dev": true + }, + "node_modules/@types/semver": { +- "version": "7.3.13", +- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", +- "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", ++ "version": "7.5.0", ++ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", ++ "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "dev": true + }, + "node_modules/@types/stack-utils": { +@@ -1689,6 +1689,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.57.1.tgz", + "integrity": "sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.57.1", +@@ -1723,6 +1725,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz", + "integrity": "sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/visitor-keys": "5.57.1" +@@ -1740,6 +1744,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", + "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, +@@ -1753,6 +1759,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", + "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.57.1", + "eslint-visitor-keys": "^3.3.0" +@@ -1770,6 +1778,8 @@ + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, +@@ -1829,6 +1839,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.57.1.tgz", + "integrity": "sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.57.1", + "@typescript-eslint/utils": "5.57.1", +@@ -1856,6 +1868,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", + "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, +@@ -1869,6 +1883,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", + "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/visitor-keys": "5.57.1", +@@ -1896,6 +1912,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", + "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.57.1", + "eslint-visitor-keys": "^3.3.0" +@@ -1913,6 +1931,8 @@ + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, +@@ -2246,12 +2266,12 @@ + "dev": true + }, + "node_modules/aria-query": { +- "version": "5.1.3", +- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", +- "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", ++ "version": "5.3.0", ++ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", ++ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "dependencies": { +- "deep-equal": "^2.0.5" ++ "dequal": "^2.0.3" + } + }, + "node_modules/array-buffer-byte-length": { +@@ -2890,6 +2910,15 @@ + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, ++ "node_modules/dequal": { ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", ++ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", ++ "dev": true, ++ "engines": { ++ "node": ">=6" ++ } ++ }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", +@@ -3347,15 +3376,15 @@ + } + }, + "node_modules/eslint-plugin-github": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.7.0.tgz", +- "integrity": "sha512-SIFSy6IXtN3aGQ6YyFWg/oxRUyAcYwg5G0wh+ov1HQCvmp+Pzs1GzeVjU8QcIQSSJfverQzuxWrJCAln/d2PuQ==", ++ "version": "4.9.1", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.1.tgz", ++ "integrity": "sha512-ZIf9y168s6ys7ZWsFCl6hg7VfDO1gjq9XiSf6qsliGiI6GOR61vD9chRNFhMFCFFAxSAeO3meWcfBwUhlWtGaA==", + "dev": true, + "dependencies": { + "@github/browserslist-config": "^1.0.0", +- "@typescript-eslint/eslint-plugin": "^5.1.0", +- "@typescript-eslint/parser": "^5.1.0", +- "aria-query": "^5.1.3", ++ "@typescript-eslint/eslint-plugin": "^6.0.0", ++ "@typescript-eslint/parser": "^6.0.0", ++ "aria-query": "^5.3.0", + "eslint-config-prettier": ">=8.0.0", + "eslint-plugin-escompat": "^3.3.3", + "eslint-plugin-eslint-comments": "^3.2.0", +@@ -3364,10 +3393,10 @@ + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-no-only-tests": "^3.0.0", +- "eslint-plugin-prettier": "^4.0.0", ++ "eslint-plugin-prettier": "^5.0.0", + "eslint-rule-documentation": ">=1.0.0", + "jsx-ast-utils": "^3.3.2", +- "prettier": "^2.2.1", ++ "prettier": "^3.0.0", + "svg-element-attributes": "^1.3.1" + }, + "bin": { +@@ -3377,6 +3406,255 @@ + "eslint": "^8.0.1" + } + }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/eslint-plugin": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.1.0.tgz", ++ "integrity": "sha512-qg7Bm5TyP/I7iilGyp6DRqqkt8na00lI6HbjWZObgk3FFSzH5ypRwAHXJhJkwiRtTcfn+xYQIMOR5kJgpo6upw==", ++ "dev": true, ++ "dependencies": { ++ "@eslint-community/regexpp": "^4.5.1", ++ "@typescript-eslint/scope-manager": "6.1.0", ++ "@typescript-eslint/type-utils": "6.1.0", ++ "@typescript-eslint/utils": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0", ++ "debug": "^4.3.4", ++ "graphemer": "^1.4.0", ++ "ignore": "^5.2.4", ++ "natural-compare": "^1.4.0", ++ "natural-compare-lite": "^1.4.0", ++ "semver": "^7.5.4", ++ "ts-api-utils": "^1.0.1" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", ++ "eslint": "^7.0.0 || ^8.0.0" ++ }, ++ "peerDependenciesMeta": { ++ "typescript": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/parser": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.1.0.tgz", ++ "integrity": "sha512-hIzCPvX4vDs4qL07SYzyomamcs2/tQYXg5DtdAfj35AyJ5PIUqhsLf4YrEIFzZcND7R2E8tpQIZKayxg8/6Wbw==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/scope-manager": "6.1.0", ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/typescript-estree": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0", ++ "debug": "^4.3.4" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^7.0.0 || ^8.0.0" ++ }, ++ "peerDependenciesMeta": { ++ "typescript": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/scope-manager": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.1.0.tgz", ++ "integrity": "sha512-AxjgxDn27hgPpe2rQe19k0tXw84YCOsjDJ2r61cIebq1t+AIxbgiXKvD4999Wk49GVaAcdJ/d49FYel+Pp3jjw==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/type-utils": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.1.0.tgz", ++ "integrity": "sha512-kFXBx6QWS1ZZ5Ni89TyT1X9Ag6RXVIVhqDs0vZE/jUeWlBv/ixq2diua6G7ece6+fXw3TvNRxP77/5mOMusx2w==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/typescript-estree": "6.1.0", ++ "@typescript-eslint/utils": "6.1.0", ++ "debug": "^4.3.4", ++ "ts-api-utils": "^1.0.1" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^7.0.0 || ^8.0.0" ++ }, ++ "peerDependenciesMeta": { ++ "typescript": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/types": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.1.0.tgz", ++ "integrity": "sha512-+Gfd5NHCpDoHDOaU/yIF3WWRI2PcBRKKpP91ZcVbL0t5tQpqYWBs3z/GGhvU+EV1D0262g9XCnyqQh19prU0JQ==", ++ "dev": true, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/typescript-estree": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.1.0.tgz", ++ "integrity": "sha512-nUKAPWOaP/tQjU1IQw9sOPCDavs/iU5iYLiY/6u7gxS7oKQoi4aUxXS1nrrVGTyBBaGesjkcwwHkbkiD5eBvcg==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0", ++ "debug": "^4.3.4", ++ "globby": "^11.1.0", ++ "is-glob": "^4.0.3", ++ "semver": "^7.5.4", ++ "ts-api-utils": "^1.0.1" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependenciesMeta": { ++ "typescript": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/utils": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.1.0.tgz", ++ "integrity": "sha512-wp652EogZlKmQoMS5hAvWqRKplXvkuOnNzZSE0PVvsKjpexd/XznRVHAtrfHFYmqaJz0DFkjlDsGYC9OXw+OhQ==", ++ "dev": true, ++ "dependencies": { ++ "@eslint-community/eslint-utils": "^4.4.0", ++ "@types/json-schema": "^7.0.12", ++ "@types/semver": "^7.5.0", ++ "@typescript-eslint/scope-manager": "6.1.0", ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/typescript-estree": "6.1.0", ++ "semver": "^7.5.4" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^7.0.0 || ^8.0.0" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/visitor-keys": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.1.0.tgz", ++ "integrity": "sha512-yQeh+EXhquh119Eis4k0kYhj9vmFzNpbhM3LftWQVwqVjipCkwHBQOZutcYW+JVkjtTG9k8nrZU1UoNedPDd1A==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/types": "6.1.0", ++ "eslint-visitor-keys": "^3.4.1" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/eslint-plugin-prettier": { ++ "version": "5.0.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz", ++ "integrity": "sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==", ++ "dev": true, ++ "dependencies": { ++ "prettier-linter-helpers": "^1.0.0", ++ "synckit": "^0.8.5" ++ }, ++ "engines": { ++ "node": "^14.18.0 || >=16.0.0" ++ }, ++ "funding": { ++ "url": "https://opencollective.com/prettier" ++ }, ++ "peerDependencies": { ++ "@types/eslint": ">=8.0.0", ++ "eslint": ">=8.0.0", ++ "prettier": ">=3.0.0" ++ }, ++ "peerDependenciesMeta": { ++ "@types/eslint": { ++ "optional": true ++ }, ++ "eslint-config-prettier": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/prettier": { ++ "version": "3.0.0", ++ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.0.tgz", ++ "integrity": "sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==", ++ "dev": true, ++ "bin": { ++ "prettier": "bin/prettier.cjs" ++ }, ++ "engines": { ++ "node": ">=14" ++ }, ++ "funding": { ++ "url": "https://github.com/prettier/prettier?sponsor=1" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/semver": { ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "dev": true, ++ "dependencies": { ++ "lru-cache": "^6.0.0" ++ }, ++ "bin": { ++ "semver": "bin/semver.js" ++ }, ++ "engines": { ++ "node": ">=10" ++ } ++ }, + "node_modules/eslint-plugin-i18n-text": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-i18n-text/-/eslint-plugin-i18n-text-1.0.1.tgz", +@@ -3505,27 +3783,6 @@ + "node": ">=5.0.0" + } + }, +- "node_modules/eslint-plugin-prettier": { +- "version": "4.2.1", +- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", +- "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", +- "dev": true, +- "dependencies": { +- "prettier-linter-helpers": "^1.0.0" +- }, +- "engines": { +- "node": ">=12.0.0" +- }, +- "peerDependencies": { +- "eslint": ">=7.28.0", +- "prettier": ">=2.0.0" +- }, +- "peerDependenciesMeta": { +- "eslint-config-prettier": { +- "optional": true +- } +- } +- }, + "node_modules/eslint-rule-documentation": { + "version": "1.0.23", + "resolved": "https://registry.npmjs.org/eslint-rule-documentation/-/eslint-rule-documentation-1.0.23.tgz", +@@ -3890,9 +4147,9 @@ + "dev": true + }, + "node_modules/fast-diff": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", +- "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", ++ "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "dev": true + }, + "node_modules/fast-glob": { +@@ -4265,7 +4522,9 @@ + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "node_modules/graphemer": { + "version": "1.4.0", +@@ -6959,6 +7218,18 @@ + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, ++ "node_modules/ts-api-utils": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.1.tgz", ++ "integrity": "sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==", ++ "dev": true, ++ "engines": { ++ "node": ">=16.13.0" ++ }, ++ "peerDependencies": { ++ "typescript": ">=4.2.0" ++ } ++ }, + "node_modules/ts-jest": { + "version": "29.1.0", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.0.tgz", +@@ -8014,9 +8285,9 @@ + } + }, + "@eslint-community/regexpp": { +- "version": "4.5.0", +- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", +- "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", ++ "version": "4.5.1", ++ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", ++ "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", + "dev": true + }, + "@eslint/eslintrc": { +@@ -8737,9 +9008,9 @@ + } + }, + "@types/json-schema": { +- "version": "7.0.9", +- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", +- "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", ++ "version": "7.0.12", ++ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", ++ "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", + "dev": true + }, + "@types/json5": { +@@ -8773,9 +9044,9 @@ + "dev": true + }, + "@types/semver": { +- "version": "7.3.13", +- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", +- "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", ++ "version": "7.5.0", ++ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", ++ "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "dev": true + }, + "@types/stack-utils": { +@@ -8804,6 +9075,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.57.1.tgz", + "integrity": "sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.57.1", +@@ -8822,6 +9095,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz", + "integrity": "sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/visitor-keys": "5.57.1" +@@ -8831,13 +9106,17 @@ + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", + "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "@typescript-eslint/visitor-keys": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", + "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@typescript-eslint/types": "5.57.1", + "eslint-visitor-keys": "^3.3.0" +@@ -8848,6 +9127,8 @@ + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "lru-cache": "^6.0.0" + } +@@ -8881,6 +9162,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.57.1.tgz", + "integrity": "sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@typescript-eslint/typescript-estree": "5.57.1", + "@typescript-eslint/utils": "5.57.1", +@@ -8892,13 +9175,17 @@ + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", + "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", + "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/visitor-keys": "5.57.1", +@@ -8914,6 +9201,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", + "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@typescript-eslint/types": "5.57.1", + "eslint-visitor-keys": "^3.3.0" +@@ -8924,6 +9213,8 @@ + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "lru-cache": "^6.0.0" + } +@@ -9136,12 +9427,12 @@ + "dev": true + }, + "aria-query": { +- "version": "5.1.3", +- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", +- "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", ++ "version": "5.3.0", ++ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", ++ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "requires": { +- "deep-equal": "^2.0.5" ++ "dequal": "^2.0.3" + } + }, + "array-buffer-byte-length": { +@@ -9608,6 +9899,12 @@ + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, ++ "dequal": { ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", ++ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", ++ "dev": true ++ }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", +@@ -10087,15 +10384,15 @@ + } + }, + "eslint-plugin-github": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.7.0.tgz", +- "integrity": "sha512-SIFSy6IXtN3aGQ6YyFWg/oxRUyAcYwg5G0wh+ov1HQCvmp+Pzs1GzeVjU8QcIQSSJfverQzuxWrJCAln/d2PuQ==", ++ "version": "4.9.1", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.1.tgz", ++ "integrity": "sha512-ZIf9y168s6ys7ZWsFCl6hg7VfDO1gjq9XiSf6qsliGiI6GOR61vD9chRNFhMFCFFAxSAeO3meWcfBwUhlWtGaA==", + "dev": true, + "requires": { + "@github/browserslist-config": "^1.0.0", +- "@typescript-eslint/eslint-plugin": "^5.1.0", +- "@typescript-eslint/parser": "^5.1.0", +- "aria-query": "^5.1.3", ++ "@typescript-eslint/eslint-plugin": "^6.0.0", ++ "@typescript-eslint/parser": "^6.0.0", ++ "aria-query": "^5.3.0", + "eslint-config-prettier": ">=8.0.0", + "eslint-plugin-escompat": "^3.3.3", + "eslint-plugin-eslint-comments": "^3.2.0", +@@ -10104,11 +10401,139 @@ + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-no-only-tests": "^3.0.0", +- "eslint-plugin-prettier": "^4.0.0", ++ "eslint-plugin-prettier": "^5.0.0", + "eslint-rule-documentation": ">=1.0.0", + "jsx-ast-utils": "^3.3.2", +- "prettier": "^2.2.1", ++ "prettier": "^3.0.0", + "svg-element-attributes": "^1.3.1" ++ }, ++ "dependencies": { ++ "@typescript-eslint/eslint-plugin": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.1.0.tgz", ++ "integrity": "sha512-qg7Bm5TyP/I7iilGyp6DRqqkt8na00lI6HbjWZObgk3FFSzH5ypRwAHXJhJkwiRtTcfn+xYQIMOR5kJgpo6upw==", ++ "dev": true, ++ "requires": { ++ "@eslint-community/regexpp": "^4.5.1", ++ "@typescript-eslint/scope-manager": "6.1.0", ++ "@typescript-eslint/type-utils": "6.1.0", ++ "@typescript-eslint/utils": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0", ++ "debug": "^4.3.4", ++ "graphemer": "^1.4.0", ++ "ignore": "^5.2.4", ++ "natural-compare": "^1.4.0", ++ "natural-compare-lite": "^1.4.0", ++ "semver": "^7.5.4", ++ "ts-api-utils": "^1.0.1" ++ } ++ }, ++ "@typescript-eslint/parser": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.1.0.tgz", ++ "integrity": "sha512-hIzCPvX4vDs4qL07SYzyomamcs2/tQYXg5DtdAfj35AyJ5PIUqhsLf4YrEIFzZcND7R2E8tpQIZKayxg8/6Wbw==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/scope-manager": "6.1.0", ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/typescript-estree": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0", ++ "debug": "^4.3.4" ++ } ++ }, ++ "@typescript-eslint/scope-manager": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.1.0.tgz", ++ "integrity": "sha512-AxjgxDn27hgPpe2rQe19k0tXw84YCOsjDJ2r61cIebq1t+AIxbgiXKvD4999Wk49GVaAcdJ/d49FYel+Pp3jjw==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0" ++ } ++ }, ++ "@typescript-eslint/type-utils": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.1.0.tgz", ++ "integrity": "sha512-kFXBx6QWS1ZZ5Ni89TyT1X9Ag6RXVIVhqDs0vZE/jUeWlBv/ixq2diua6G7ece6+fXw3TvNRxP77/5mOMusx2w==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/typescript-estree": "6.1.0", ++ "@typescript-eslint/utils": "6.1.0", ++ "debug": "^4.3.4", ++ "ts-api-utils": "^1.0.1" ++ } ++ }, ++ "@typescript-eslint/types": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.1.0.tgz", ++ "integrity": "sha512-+Gfd5NHCpDoHDOaU/yIF3WWRI2PcBRKKpP91ZcVbL0t5tQpqYWBs3z/GGhvU+EV1D0262g9XCnyqQh19prU0JQ==", ++ "dev": true ++ }, ++ "@typescript-eslint/typescript-estree": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.1.0.tgz", ++ "integrity": "sha512-nUKAPWOaP/tQjU1IQw9sOPCDavs/iU5iYLiY/6u7gxS7oKQoi4aUxXS1nrrVGTyBBaGesjkcwwHkbkiD5eBvcg==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0", ++ "debug": "^4.3.4", ++ "globby": "^11.1.0", ++ "is-glob": "^4.0.3", ++ "semver": "^7.5.4", ++ "ts-api-utils": "^1.0.1" ++ } ++ }, ++ "@typescript-eslint/utils": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.1.0.tgz", ++ "integrity": "sha512-wp652EogZlKmQoMS5hAvWqRKplXvkuOnNzZSE0PVvsKjpexd/XznRVHAtrfHFYmqaJz0DFkjlDsGYC9OXw+OhQ==", ++ "dev": true, ++ "requires": { ++ "@eslint-community/eslint-utils": "^4.4.0", ++ "@types/json-schema": "^7.0.12", ++ "@types/semver": "^7.5.0", ++ "@typescript-eslint/scope-manager": "6.1.0", ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/typescript-estree": "6.1.0", ++ "semver": "^7.5.4" ++ } ++ }, ++ "@typescript-eslint/visitor-keys": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.1.0.tgz", ++ "integrity": "sha512-yQeh+EXhquh119Eis4k0kYhj9vmFzNpbhM3LftWQVwqVjipCkwHBQOZutcYW+JVkjtTG9k8nrZU1UoNedPDd1A==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/types": "6.1.0", ++ "eslint-visitor-keys": "^3.4.1" ++ } ++ }, ++ "eslint-plugin-prettier": { ++ "version": "5.0.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz", ++ "integrity": "sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==", ++ "dev": true, ++ "requires": { ++ "prettier-linter-helpers": "^1.0.0", ++ "synckit": "^0.8.5" ++ } ++ }, ++ "prettier": { ++ "version": "3.0.0", ++ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.0.tgz", ++ "integrity": "sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==", ++ "dev": true ++ }, ++ "semver": { ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "dev": true, ++ "requires": { ++ "lru-cache": "^6.0.0" ++ } ++ } + } + }, + "eslint-plugin-i18n-text": { +@@ -10208,15 +10633,6 @@ + "integrity": "sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==", + "dev": true + }, +- "eslint-plugin-prettier": { +- "version": "4.2.1", +- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", +- "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", +- "dev": true, +- "requires": { +- "prettier-linter-helpers": "^1.0.0" +- } +- }, + "eslint-rule-documentation": { + "version": "1.0.23", + "resolved": "https://registry.npmjs.org/eslint-rule-documentation/-/eslint-rule-documentation-1.0.23.tgz", +@@ -10345,9 +10761,9 @@ + "dev": true + }, + "fast-diff": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", +- "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", ++ "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "dev": true + }, + "fast-glob": { +@@ -10629,7 +11045,9 @@ + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "graphemer": { + "version": "1.4.0", +@@ -12577,6 +12995,13 @@ + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, ++ "ts-api-utils": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.1.tgz", ++ "integrity": "sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==", ++ "dev": true, ++ "requires": {} ++ }, + "ts-jest": { + "version": "29.1.0", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.0.tgz", +diff --git a/package.json b/package.json +index 6d0150e..13baac4 100644 +--- a/package.json ++++ b/package.json +@@ -46,7 +46,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +- "eslint-plugin-github": "^4.7.0", ++ "eslint-plugin-github": "^4.9.1", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "jest": "^29.5.0", diff --git a/pulls/56.json b/pulls/56.json @@ -0,0 +1,27 @@ +{ + "number": 56, + "title": "Bump eslint-plugin-github from 4.7.0 to 4.9.1", + "state": "closed", + "diff_file": "56.diff", + "author": "dependabot[bot]", + "created_at": "2023-07-18T07:52:38Z", + "closed_at": "2023-07-19T07:28:14Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-plugin-github-4.9.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.7.0 to 4.9.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/github/eslint-plugin-github/releases\">eslint-plugin-github's releases</a>.</em></p>\n<blockquote>\n<h2>v4.9.1</h2>\n<h2>Bug fixes</h2>\n<p>This release includes bug fixes for a few accessibility rules including: <code>a11y-aria-role-supports-props</code>, <code>a11y-no-title-attribute</code>, and\n<code>jsx-a11y/no-interactive-element-to-noninteractive-role</code>.</p>\n<h2>What's Changed</h2>\n<ul>\n<li>Ignore calls to a method named innerText by <a href=\"https://github.com/camchenry\"><code>@\u200bcamchenry</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/455\">github/eslint-plugin-github#455</a></li>\n<li>bump <code>prettier</code> and <code>eslint-plugin-prettier</code> to latest versions by <a href=\"https://github.com/shiftkey\"><code>@\u200bshiftkey</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/457\">github/eslint-plugin-github#457</a></li>\n<li>chore(deps): bump the all-dependencies group with 5 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/458\">github/eslint-plugin-github#458</a></li>\n<li>Set config override for false positive rule by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/460\">github/eslint-plugin-github#460</a></li>\n<li>Re-introduce accidentally removed testing commands by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/459\">github/eslint-plugin-github#459</a></li>\n<li>Fix bugs with <code>getRole</code> and <code>getElementType</code> by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/461\">github/eslint-plugin-github#461</a></li>\n<li>[Fix] Only look at semantic elements for <code>a11y-no-title-attribute</code> by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/464\">github/eslint-plugin-github#464</a></li>\n<li>Check for presence of attribute in <code>getRole</code> rather than the value by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/463\">github/eslint-plugin-github#463</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/camchenry\"><code>@\u200bcamchenry</code></a> made their first contribution in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/455\">github/eslint-plugin-github#455</a></li>\n<li><a href=\"https://github.com/shiftkey\"><code>@\u200bshiftkey</code></a> made their first contribution in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/457\">github/eslint-plugin-github#457</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1\">https://github.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1</a></p>\n<h2>v4.9.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>create rule: github/a11y-no-visually-hidden-interactive-element by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/446\">github/eslint-plugin-github#446</a></li>\n<li>Add polymorphic component check in <code>getElementType</code> by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/449\">github/eslint-plugin-github#449</a></li>\n<li>Adds <code>svg-has-accessible-name</code> rule by <a href=\"https://github.com/lindseywild\"><code>@\u200blindseywild</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/450\">github/eslint-plugin-github#450</a></li>\n<li>chore(deps): bump semver from 5.7.1 to 5.7.2 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/451\">github/eslint-plugin-github#451</a></li>\n<li>Create rule: a11y-no-title-attribute by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/453\">github/eslint-plugin-github#453</a></li>\n<li>Bump aria-query and update to fix tests by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/448\">github/eslint-plugin-github#448</a></li>\n<li>Rename <code>role-supports-aria-props</code> to <code>a11y-</code> by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/454\">github/eslint-plugin-github#454</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> made their first contribution in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/446\">github/eslint-plugin-github#446</a></li>\n<li><a href=\"https://github.com/lindseywild\"><code>@\u200blindseywild</code></a> made their first contribution in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/450\">github/eslint-plugin-github#450</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0\">https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0</a></p>\n<h2>v4.8.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Update react.js to turn <code>jsx-a11y/no-autofocus</code> off by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/442\">github/eslint-plugin-github#442</a></li>\n<li>Dependency Updates\n<ul>\n<li>chore(deps): bump eslint-config-prettier from 8.7.0 to 8.8.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/419\">github/eslint-plugin-github#419</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.55.0 to 5.56.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/420\">github/eslint-plugin-github#420</a></li>\n<li>chore(deps): bump prettier from 2.8.4 to 2.8.7 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/421\">github/eslint-plugin-github#421</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.55.0 to 5.56.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/422\">github/eslint-plugin-github#422</a></li>\n<li>chore(deps-dev): bump eslint from 8.36.0 to 8.37.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/425\">github/eslint-plugin-github#425</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.56.0 to 5.57.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/424\">github/eslint-plugin-github#424</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/eslint-plugin</code> from 5.56.0 to 5.57.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/423\">github/eslint-plugin-github#423</a></li>\n<li>chore(deps): bump <code>@\u200btypescript-eslint/parser</code> from 5.57.0 to 5.57.1 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/426\">github/eslint-plugin-github#426</a></li>\n</ul>\n</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/0c0441fa457c71be173ddf2f722ac6be35caff48\"><code>0c0441f</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/463\">#463</a> from github/kh-use-prop-value</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/8c5f8093e1ebeaa889a9c6af3fdf3b6f0146145c\"><code>8c5f809</code></a> Merge branch 'main' into kh-use-prop-value</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/125ac51b2245e4203efd168ce80d01169242ffe1\"><code>125ac51</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/464\">#464</a> from github/fix-a11y-no-title-attribute</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/ee9e16d01c2bc5f8fcae4f55d077d7d0180df72d\"><code>ee9e16d</code></a> lint</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/29ead03f37a1fec710ad42159c09d504d078e2fb\"><code>29ead03</code></a> add test</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/b05b0cb2556300bbc3787e1a9a9811972dd6e8cf\"><code>b05b0cb</code></a> Do not look up as prop</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/70361415e0a8ea32508012f9715275a4189d81fc\"><code>7036141</code></a> Add logic to check for presence of attribute</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/8abef657d15c733927e4434484a7ad324ce79f0b\"><code>8abef65</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/461\">#461</a> from github/kh-fix-bug-with-methods</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/6896b714236ab8a880cd9ce49352f3f47253d9ca\"><code>6896b71</code></a> Merge branch 'main' into kh-fix-bug-with-methods</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/83854425fbdd7d3080c3028524c02b81c71dd507\"><code>8385442</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/459\">#459</a> from github/kh-reintroduce-deleted-lint-command</li>\n<li>Additional commits viewable in <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.9.1\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.7.0&new-version=4.9.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-07-19T07:28:13Z", + "body": "Superseded by #57." + } + ], + "review_comments": [] +} diff --git a/pulls/56.md b/pulls/56.md @@ -0,0 +1,130 @@ +# PR #56 Bump eslint-plugin-github from 4.7.0 to 4.9.1 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-07-18T07:52:38Z +- **Branch:** dependabot/npm_and_yarn/eslint-plugin-github-4.9.1 → main +- **Closed:** 2023-07-19T07:28:14Z +- **Labels:** dependencies, javascript +- **Diff:** [56.diff](./56.diff) + +--- + +Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.7.0 to 4.9.1. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/github/eslint-plugin-github/releases">eslint-plugin-github's releases</a>.</em></p> +<blockquote> +<h2>v4.9.1</h2> +<h2>Bug fixes</h2> +<p>This release includes bug fixes for a few accessibility rules including: <code>a11y-aria-role-supports-props</code>, <code>a11y-no-title-attribute</code>, and +<code>jsx-a11y/no-interactive-element-to-noninteractive-role</code>.</p> +<h2>What's Changed</h2> +<ul> +<li>Ignore calls to a method named innerText by <a href="https://github.com/camchenry"><code>@​camchenry</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/455">github/eslint-plugin-github#455</a></li> +<li>bump <code>prettier</code> and <code>eslint-plugin-prettier</code> to latest versions by <a href="https://github.com/shiftkey"><code>@​shiftkey</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/457">github/eslint-plugin-github#457</a></li> +<li>chore(deps): bump the all-dependencies group with 5 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/458">github/eslint-plugin-github#458</a></li> +<li>Set config override for false positive rule by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/460">github/eslint-plugin-github#460</a></li> +<li>Re-introduce accidentally removed testing commands by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/459">github/eslint-plugin-github#459</a></li> +<li>Fix bugs with <code>getRole</code> and <code>getElementType</code> by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/461">github/eslint-plugin-github#461</a></li> +<li>[Fix] Only look at semantic elements for <code>a11y-no-title-attribute</code> by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/464">github/eslint-plugin-github#464</a></li> +<li>Check for presence of attribute in <code>getRole</code> rather than the value by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/463">github/eslint-plugin-github#463</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/camchenry"><code>@​camchenry</code></a> made their first contribution in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/455">github/eslint-plugin-github#455</a></li> +<li><a href="https://github.com/shiftkey"><code>@​shiftkey</code></a> made their first contribution in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/457">github/eslint-plugin-github#457</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1">https://github.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1</a></p> +<h2>v4.9.0</h2> +<h2>What's Changed</h2> +<ul> +<li>create rule: github/a11y-no-visually-hidden-interactive-element by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/446">github/eslint-plugin-github#446</a></li> +<li>Add polymorphic component check in <code>getElementType</code> by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/449">github/eslint-plugin-github#449</a></li> +<li>Adds <code>svg-has-accessible-name</code> rule by <a href="https://github.com/lindseywild"><code>@​lindseywild</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/450">github/eslint-plugin-github#450</a></li> +<li>chore(deps): bump semver from 5.7.1 to 5.7.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/451">github/eslint-plugin-github#451</a></li> +<li>Create rule: a11y-no-title-attribute by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/453">github/eslint-plugin-github#453</a></li> +<li>Bump aria-query and update to fix tests by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/448">github/eslint-plugin-github#448</a></li> +<li>Rename <code>role-supports-aria-props</code> to <code>a11y-</code> by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/454">github/eslint-plugin-github#454</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> made their first contribution in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/446">github/eslint-plugin-github#446</a></li> +<li><a href="https://github.com/lindseywild"><code>@​lindseywild</code></a> made their first contribution in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/450">github/eslint-plugin-github#450</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0">https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0</a></p> +<h2>v4.8.0</h2> +<h2>What's Changed</h2> +<ul> +<li>Update react.js to turn <code>jsx-a11y/no-autofocus</code> off by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/442">github/eslint-plugin-github#442</a></li> +<li>Dependency Updates +<ul> +<li>chore(deps): bump eslint-config-prettier from 8.7.0 to 8.8.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/419">github/eslint-plugin-github#419</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.55.0 to 5.56.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/420">github/eslint-plugin-github#420</a></li> +<li>chore(deps): bump prettier from 2.8.4 to 2.8.7 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/421">github/eslint-plugin-github#421</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.55.0 to 5.56.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/422">github/eslint-plugin-github#422</a></li> +<li>chore(deps-dev): bump eslint from 8.36.0 to 8.37.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/425">github/eslint-plugin-github#425</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.56.0 to 5.57.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/424">github/eslint-plugin-github#424</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/eslint-plugin</code> from 5.56.0 to 5.57.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/423">github/eslint-plugin-github#423</a></li> +<li>chore(deps): bump <code>@​typescript-eslint/parser</code> from 5.57.0 to 5.57.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/426">github/eslint-plugin-github#426</a></li> +</ul> +</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/github/eslint-plugin-github/commit/0c0441fa457c71be173ddf2f722ac6be35caff48"><code>0c0441f</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/463">#463</a> from github/kh-use-prop-value</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/8c5f8093e1ebeaa889a9c6af3fdf3b6f0146145c"><code>8c5f809</code></a> Merge branch 'main' into kh-use-prop-value</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/125ac51b2245e4203efd168ce80d01169242ffe1"><code>125ac51</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/464">#464</a> from github/fix-a11y-no-title-attribute</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/ee9e16d01c2bc5f8fcae4f55d077d7d0180df72d"><code>ee9e16d</code></a> lint</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/29ead03f37a1fec710ad42159c09d504d078e2fb"><code>29ead03</code></a> add test</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/b05b0cb2556300bbc3787e1a9a9811972dd6e8cf"><code>b05b0cb</code></a> Do not look up as prop</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/70361415e0a8ea32508012f9715275a4189d81fc"><code>7036141</code></a> Add logic to check for presence of attribute</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/8abef657d15c733927e4434484a7ad324ce79f0b"><code>8abef65</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/461">#461</a> from github/kh-fix-bug-with-methods</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/6896b714236ab8a880cd9ce49352f3f47253d9ca"><code>6896b71</code></a> Merge branch 'main' into kh-fix-bug-with-methods</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/83854425fbdd7d3080c3028524c02b81c71dd507"><code>8385442</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/459">#459</a> from github/kh-reintroduce-deleted-lint-command</li> +<li>Additional commits viewable in <a href="https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.9.1">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.7.0&new-version=4.9.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-07-19T07:28:13Z + +Superseded by #57. + diff --git a/pulls/57.diff b/pulls/57.diff @@ -0,0 +1,929 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..4e108d9 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -27,7 +27,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +- "eslint-plugin-github": "^4.7.0", ++ "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "jest": "^29.5.0", +@@ -747,9 +747,9 @@ + } + }, + "node_modules/@eslint-community/regexpp": { +- "version": "4.5.0", +- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", +- "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", ++ "version": "4.5.1", ++ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", ++ "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" +@@ -1622,9 +1622,9 @@ + } + }, + "node_modules/@types/json-schema": { +- "version": "7.0.9", +- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", +- "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", ++ "version": "7.0.12", ++ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", ++ "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", + "dev": true + }, + "node_modules/@types/json5": { +@@ -1658,9 +1658,9 @@ + "dev": true + }, + "node_modules/@types/semver": { +- "version": "7.3.13", +- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", +- "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", ++ "version": "7.5.0", ++ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", ++ "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "dev": true + }, + "node_modules/@types/stack-utils": { +@@ -1689,6 +1689,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.57.1.tgz", + "integrity": "sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.57.1", +@@ -1723,6 +1725,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz", + "integrity": "sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/visitor-keys": "5.57.1" +@@ -1740,6 +1744,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", + "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, +@@ -1753,6 +1759,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", + "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.57.1", + "eslint-visitor-keys": "^3.3.0" +@@ -1770,6 +1778,8 @@ + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, +@@ -1829,6 +1839,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.57.1.tgz", + "integrity": "sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.57.1", + "@typescript-eslint/utils": "5.57.1", +@@ -1856,6 +1868,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", + "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, +@@ -1869,6 +1883,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", + "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/visitor-keys": "5.57.1", +@@ -1896,6 +1912,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", + "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.57.1", + "eslint-visitor-keys": "^3.3.0" +@@ -1913,6 +1931,8 @@ + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, +@@ -2246,12 +2266,12 @@ + "dev": true + }, + "node_modules/aria-query": { +- "version": "5.1.3", +- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", +- "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", ++ "version": "5.3.0", ++ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", ++ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "dependencies": { +- "deep-equal": "^2.0.5" ++ "dequal": "^2.0.3" + } + }, + "node_modules/array-buffer-byte-length": { +@@ -2890,6 +2910,15 @@ + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, ++ "node_modules/dequal": { ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", ++ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", ++ "dev": true, ++ "engines": { ++ "node": ">=6" ++ } ++ }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", +@@ -3347,15 +3376,15 @@ + } + }, + "node_modules/eslint-plugin-github": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.7.0.tgz", +- "integrity": "sha512-SIFSy6IXtN3aGQ6YyFWg/oxRUyAcYwg5G0wh+ov1HQCvmp+Pzs1GzeVjU8QcIQSSJfverQzuxWrJCAln/d2PuQ==", ++ "version": "4.9.2", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.2.tgz", ++ "integrity": "sha512-osez6Sio/fLr/3QkW5HE1wbCOcmYG5030/6QIa9IcKyyfchewlecdnYcsbeUMUtdIiU9lWqhroQp2H/O7auxBA==", + "dev": true, + "dependencies": { + "@github/browserslist-config": "^1.0.0", +- "@typescript-eslint/eslint-plugin": "^5.1.0", +- "@typescript-eslint/parser": "^5.1.0", +- "aria-query": "^5.1.3", ++ "@typescript-eslint/eslint-plugin": "^6.0.0", ++ "@typescript-eslint/parser": "^6.0.0", ++ "aria-query": "^5.3.0", + "eslint-config-prettier": ">=8.0.0", + "eslint-plugin-escompat": "^3.3.3", + "eslint-plugin-eslint-comments": "^3.2.0", +@@ -3364,10 +3393,10 @@ + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-no-only-tests": "^3.0.0", +- "eslint-plugin-prettier": "^4.0.0", ++ "eslint-plugin-prettier": "^5.0.0", + "eslint-rule-documentation": ">=1.0.0", + "jsx-ast-utils": "^3.3.2", +- "prettier": "^2.2.1", ++ "prettier": "^3.0.0", + "svg-element-attributes": "^1.3.1" + }, + "bin": { +@@ -3377,6 +3406,255 @@ + "eslint": "^8.0.1" + } + }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/eslint-plugin": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.1.0.tgz", ++ "integrity": "sha512-qg7Bm5TyP/I7iilGyp6DRqqkt8na00lI6HbjWZObgk3FFSzH5ypRwAHXJhJkwiRtTcfn+xYQIMOR5kJgpo6upw==", ++ "dev": true, ++ "dependencies": { ++ "@eslint-community/regexpp": "^4.5.1", ++ "@typescript-eslint/scope-manager": "6.1.0", ++ "@typescript-eslint/type-utils": "6.1.0", ++ "@typescript-eslint/utils": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0", ++ "debug": "^4.3.4", ++ "graphemer": "^1.4.0", ++ "ignore": "^5.2.4", ++ "natural-compare": "^1.4.0", ++ "natural-compare-lite": "^1.4.0", ++ "semver": "^7.5.4", ++ "ts-api-utils": "^1.0.1" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", ++ "eslint": "^7.0.0 || ^8.0.0" ++ }, ++ "peerDependenciesMeta": { ++ "typescript": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/parser": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.1.0.tgz", ++ "integrity": "sha512-hIzCPvX4vDs4qL07SYzyomamcs2/tQYXg5DtdAfj35AyJ5PIUqhsLf4YrEIFzZcND7R2E8tpQIZKayxg8/6Wbw==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/scope-manager": "6.1.0", ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/typescript-estree": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0", ++ "debug": "^4.3.4" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^7.0.0 || ^8.0.0" ++ }, ++ "peerDependenciesMeta": { ++ "typescript": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/scope-manager": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.1.0.tgz", ++ "integrity": "sha512-AxjgxDn27hgPpe2rQe19k0tXw84YCOsjDJ2r61cIebq1t+AIxbgiXKvD4999Wk49GVaAcdJ/d49FYel+Pp3jjw==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/type-utils": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.1.0.tgz", ++ "integrity": "sha512-kFXBx6QWS1ZZ5Ni89TyT1X9Ag6RXVIVhqDs0vZE/jUeWlBv/ixq2diua6G7ece6+fXw3TvNRxP77/5mOMusx2w==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/typescript-estree": "6.1.0", ++ "@typescript-eslint/utils": "6.1.0", ++ "debug": "^4.3.4", ++ "ts-api-utils": "^1.0.1" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^7.0.0 || ^8.0.0" ++ }, ++ "peerDependenciesMeta": { ++ "typescript": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/types": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.1.0.tgz", ++ "integrity": "sha512-+Gfd5NHCpDoHDOaU/yIF3WWRI2PcBRKKpP91ZcVbL0t5tQpqYWBs3z/GGhvU+EV1D0262g9XCnyqQh19prU0JQ==", ++ "dev": true, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/typescript-estree": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.1.0.tgz", ++ "integrity": "sha512-nUKAPWOaP/tQjU1IQw9sOPCDavs/iU5iYLiY/6u7gxS7oKQoi4aUxXS1nrrVGTyBBaGesjkcwwHkbkiD5eBvcg==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0", ++ "debug": "^4.3.4", ++ "globby": "^11.1.0", ++ "is-glob": "^4.0.3", ++ "semver": "^7.5.4", ++ "ts-api-utils": "^1.0.1" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependenciesMeta": { ++ "typescript": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/utils": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.1.0.tgz", ++ "integrity": "sha512-wp652EogZlKmQoMS5hAvWqRKplXvkuOnNzZSE0PVvsKjpexd/XznRVHAtrfHFYmqaJz0DFkjlDsGYC9OXw+OhQ==", ++ "dev": true, ++ "dependencies": { ++ "@eslint-community/eslint-utils": "^4.4.0", ++ "@types/json-schema": "^7.0.12", ++ "@types/semver": "^7.5.0", ++ "@typescript-eslint/scope-manager": "6.1.0", ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/typescript-estree": "6.1.0", ++ "semver": "^7.5.4" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ }, ++ "peerDependencies": { ++ "eslint": "^7.0.0 || ^8.0.0" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/@typescript-eslint/visitor-keys": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.1.0.tgz", ++ "integrity": "sha512-yQeh+EXhquh119Eis4k0kYhj9vmFzNpbhM3LftWQVwqVjipCkwHBQOZutcYW+JVkjtTG9k8nrZU1UoNedPDd1A==", ++ "dev": true, ++ "dependencies": { ++ "@typescript-eslint/types": "6.1.0", ++ "eslint-visitor-keys": "^3.4.1" ++ }, ++ "engines": { ++ "node": "^16.0.0 || >=18.0.0" ++ }, ++ "funding": { ++ "type": "opencollective", ++ "url": "https://opencollective.com/typescript-eslint" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/eslint-plugin-prettier": { ++ "version": "5.0.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz", ++ "integrity": "sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==", ++ "dev": true, ++ "dependencies": { ++ "prettier-linter-helpers": "^1.0.0", ++ "synckit": "^0.8.5" ++ }, ++ "engines": { ++ "node": "^14.18.0 || >=16.0.0" ++ }, ++ "funding": { ++ "url": "https://opencollective.com/prettier" ++ }, ++ "peerDependencies": { ++ "@types/eslint": ">=8.0.0", ++ "eslint": ">=8.0.0", ++ "prettier": ">=3.0.0" ++ }, ++ "peerDependenciesMeta": { ++ "@types/eslint": { ++ "optional": true ++ }, ++ "eslint-config-prettier": { ++ "optional": true ++ } ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/prettier": { ++ "version": "3.0.0", ++ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.0.tgz", ++ "integrity": "sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==", ++ "dev": true, ++ "bin": { ++ "prettier": "bin/prettier.cjs" ++ }, ++ "engines": { ++ "node": ">=14" ++ }, ++ "funding": { ++ "url": "https://github.com/prettier/prettier?sponsor=1" ++ } ++ }, ++ "node_modules/eslint-plugin-github/node_modules/semver": { ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "dev": true, ++ "dependencies": { ++ "lru-cache": "^6.0.0" ++ }, ++ "bin": { ++ "semver": "bin/semver.js" ++ }, ++ "engines": { ++ "node": ">=10" ++ } ++ }, + "node_modules/eslint-plugin-i18n-text": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-i18n-text/-/eslint-plugin-i18n-text-1.0.1.tgz", +@@ -3505,27 +3783,6 @@ + "node": ">=5.0.0" + } + }, +- "node_modules/eslint-plugin-prettier": { +- "version": "4.2.1", +- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", +- "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", +- "dev": true, +- "dependencies": { +- "prettier-linter-helpers": "^1.0.0" +- }, +- "engines": { +- "node": ">=12.0.0" +- }, +- "peerDependencies": { +- "eslint": ">=7.28.0", +- "prettier": ">=2.0.0" +- }, +- "peerDependenciesMeta": { +- "eslint-config-prettier": { +- "optional": true +- } +- } +- }, + "node_modules/eslint-rule-documentation": { + "version": "1.0.23", + "resolved": "https://registry.npmjs.org/eslint-rule-documentation/-/eslint-rule-documentation-1.0.23.tgz", +@@ -3890,9 +4147,9 @@ + "dev": true + }, + "node_modules/fast-diff": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", +- "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", ++ "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "dev": true + }, + "node_modules/fast-glob": { +@@ -4265,7 +4522,9 @@ + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "node_modules/graphemer": { + "version": "1.4.0", +@@ -6959,6 +7218,18 @@ + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, ++ "node_modules/ts-api-utils": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.1.tgz", ++ "integrity": "sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==", ++ "dev": true, ++ "engines": { ++ "node": ">=16.13.0" ++ }, ++ "peerDependencies": { ++ "typescript": ">=4.2.0" ++ } ++ }, + "node_modules/ts-jest": { + "version": "29.1.0", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.0.tgz", +@@ -8014,9 +8285,9 @@ + } + }, + "@eslint-community/regexpp": { +- "version": "4.5.0", +- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", +- "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", ++ "version": "4.5.1", ++ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", ++ "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", + "dev": true + }, + "@eslint/eslintrc": { +@@ -8737,9 +9008,9 @@ + } + }, + "@types/json-schema": { +- "version": "7.0.9", +- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", +- "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", ++ "version": "7.0.12", ++ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", ++ "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", + "dev": true + }, + "@types/json5": { +@@ -8773,9 +9044,9 @@ + "dev": true + }, + "@types/semver": { +- "version": "7.3.13", +- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", +- "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", ++ "version": "7.5.0", ++ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", ++ "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "dev": true + }, + "@types/stack-utils": { +@@ -8804,6 +9075,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.57.1.tgz", + "integrity": "sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.57.1", +@@ -8822,6 +9095,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz", + "integrity": "sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/visitor-keys": "5.57.1" +@@ -8831,13 +9106,17 @@ + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", + "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "@typescript-eslint/visitor-keys": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", + "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@typescript-eslint/types": "5.57.1", + "eslint-visitor-keys": "^3.3.0" +@@ -8848,6 +9127,8 @@ + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "lru-cache": "^6.0.0" + } +@@ -8881,6 +9162,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.57.1.tgz", + "integrity": "sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@typescript-eslint/typescript-estree": "5.57.1", + "@typescript-eslint/utils": "5.57.1", +@@ -8892,13 +9175,17 @@ + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", + "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.57.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", + "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@typescript-eslint/types": "5.57.1", + "@typescript-eslint/visitor-keys": "5.57.1", +@@ -8914,6 +9201,8 @@ + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", + "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@typescript-eslint/types": "5.57.1", + "eslint-visitor-keys": "^3.3.0" +@@ -8924,6 +9213,8 @@ + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "lru-cache": "^6.0.0" + } +@@ -9136,12 +9427,12 @@ + "dev": true + }, + "aria-query": { +- "version": "5.1.3", +- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", +- "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", ++ "version": "5.3.0", ++ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", ++ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dev": true, + "requires": { +- "deep-equal": "^2.0.5" ++ "dequal": "^2.0.3" + } + }, + "array-buffer-byte-length": { +@@ -9608,6 +9899,12 @@ + "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", + "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==" + }, ++ "dequal": { ++ "version": "2.0.3", ++ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", ++ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", ++ "dev": true ++ }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", +@@ -10087,15 +10384,15 @@ + } + }, + "eslint-plugin-github": { +- "version": "4.7.0", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.7.0.tgz", +- "integrity": "sha512-SIFSy6IXtN3aGQ6YyFWg/oxRUyAcYwg5G0wh+ov1HQCvmp+Pzs1GzeVjU8QcIQSSJfverQzuxWrJCAln/d2PuQ==", ++ "version": "4.9.2", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.2.tgz", ++ "integrity": "sha512-osez6Sio/fLr/3QkW5HE1wbCOcmYG5030/6QIa9IcKyyfchewlecdnYcsbeUMUtdIiU9lWqhroQp2H/O7auxBA==", + "dev": true, + "requires": { + "@github/browserslist-config": "^1.0.0", +- "@typescript-eslint/eslint-plugin": "^5.1.0", +- "@typescript-eslint/parser": "^5.1.0", +- "aria-query": "^5.1.3", ++ "@typescript-eslint/eslint-plugin": "^6.0.0", ++ "@typescript-eslint/parser": "^6.0.0", ++ "aria-query": "^5.3.0", + "eslint-config-prettier": ">=8.0.0", + "eslint-plugin-escompat": "^3.3.3", + "eslint-plugin-eslint-comments": "^3.2.0", +@@ -10104,11 +10401,139 @@ + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-no-only-tests": "^3.0.0", +- "eslint-plugin-prettier": "^4.0.0", ++ "eslint-plugin-prettier": "^5.0.0", + "eslint-rule-documentation": ">=1.0.0", + "jsx-ast-utils": "^3.3.2", +- "prettier": "^2.2.1", ++ "prettier": "^3.0.0", + "svg-element-attributes": "^1.3.1" ++ }, ++ "dependencies": { ++ "@typescript-eslint/eslint-plugin": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.1.0.tgz", ++ "integrity": "sha512-qg7Bm5TyP/I7iilGyp6DRqqkt8na00lI6HbjWZObgk3FFSzH5ypRwAHXJhJkwiRtTcfn+xYQIMOR5kJgpo6upw==", ++ "dev": true, ++ "requires": { ++ "@eslint-community/regexpp": "^4.5.1", ++ "@typescript-eslint/scope-manager": "6.1.0", ++ "@typescript-eslint/type-utils": "6.1.0", ++ "@typescript-eslint/utils": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0", ++ "debug": "^4.3.4", ++ "graphemer": "^1.4.0", ++ "ignore": "^5.2.4", ++ "natural-compare": "^1.4.0", ++ "natural-compare-lite": "^1.4.0", ++ "semver": "^7.5.4", ++ "ts-api-utils": "^1.0.1" ++ } ++ }, ++ "@typescript-eslint/parser": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.1.0.tgz", ++ "integrity": "sha512-hIzCPvX4vDs4qL07SYzyomamcs2/tQYXg5DtdAfj35AyJ5PIUqhsLf4YrEIFzZcND7R2E8tpQIZKayxg8/6Wbw==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/scope-manager": "6.1.0", ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/typescript-estree": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0", ++ "debug": "^4.3.4" ++ } ++ }, ++ "@typescript-eslint/scope-manager": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.1.0.tgz", ++ "integrity": "sha512-AxjgxDn27hgPpe2rQe19k0tXw84YCOsjDJ2r61cIebq1t+AIxbgiXKvD4999Wk49GVaAcdJ/d49FYel+Pp3jjw==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0" ++ } ++ }, ++ "@typescript-eslint/type-utils": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.1.0.tgz", ++ "integrity": "sha512-kFXBx6QWS1ZZ5Ni89TyT1X9Ag6RXVIVhqDs0vZE/jUeWlBv/ixq2diua6G7ece6+fXw3TvNRxP77/5mOMusx2w==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/typescript-estree": "6.1.0", ++ "@typescript-eslint/utils": "6.1.0", ++ "debug": "^4.3.4", ++ "ts-api-utils": "^1.0.1" ++ } ++ }, ++ "@typescript-eslint/types": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.1.0.tgz", ++ "integrity": "sha512-+Gfd5NHCpDoHDOaU/yIF3WWRI2PcBRKKpP91ZcVbL0t5tQpqYWBs3z/GGhvU+EV1D0262g9XCnyqQh19prU0JQ==", ++ "dev": true ++ }, ++ "@typescript-eslint/typescript-estree": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.1.0.tgz", ++ "integrity": "sha512-nUKAPWOaP/tQjU1IQw9sOPCDavs/iU5iYLiY/6u7gxS7oKQoi4aUxXS1nrrVGTyBBaGesjkcwwHkbkiD5eBvcg==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/visitor-keys": "6.1.0", ++ "debug": "^4.3.4", ++ "globby": "^11.1.0", ++ "is-glob": "^4.0.3", ++ "semver": "^7.5.4", ++ "ts-api-utils": "^1.0.1" ++ } ++ }, ++ "@typescript-eslint/utils": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.1.0.tgz", ++ "integrity": "sha512-wp652EogZlKmQoMS5hAvWqRKplXvkuOnNzZSE0PVvsKjpexd/XznRVHAtrfHFYmqaJz0DFkjlDsGYC9OXw+OhQ==", ++ "dev": true, ++ "requires": { ++ "@eslint-community/eslint-utils": "^4.4.0", ++ "@types/json-schema": "^7.0.12", ++ "@types/semver": "^7.5.0", ++ "@typescript-eslint/scope-manager": "6.1.0", ++ "@typescript-eslint/types": "6.1.0", ++ "@typescript-eslint/typescript-estree": "6.1.0", ++ "semver": "^7.5.4" ++ } ++ }, ++ "@typescript-eslint/visitor-keys": { ++ "version": "6.1.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.1.0.tgz", ++ "integrity": "sha512-yQeh+EXhquh119Eis4k0kYhj9vmFzNpbhM3LftWQVwqVjipCkwHBQOZutcYW+JVkjtTG9k8nrZU1UoNedPDd1A==", ++ "dev": true, ++ "requires": { ++ "@typescript-eslint/types": "6.1.0", ++ "eslint-visitor-keys": "^3.4.1" ++ } ++ }, ++ "eslint-plugin-prettier": { ++ "version": "5.0.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz", ++ "integrity": "sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w==", ++ "dev": true, ++ "requires": { ++ "prettier-linter-helpers": "^1.0.0", ++ "synckit": "^0.8.5" ++ } ++ }, ++ "prettier": { ++ "version": "3.0.0", ++ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.0.tgz", ++ "integrity": "sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==", ++ "dev": true ++ }, ++ "semver": { ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", ++ "dev": true, ++ "requires": { ++ "lru-cache": "^6.0.0" ++ } ++ } + } + }, + "eslint-plugin-i18n-text": { +@@ -10208,15 +10633,6 @@ + "integrity": "sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==", + "dev": true + }, +- "eslint-plugin-prettier": { +- "version": "4.2.1", +- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", +- "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", +- "dev": true, +- "requires": { +- "prettier-linter-helpers": "^1.0.0" +- } +- }, + "eslint-rule-documentation": { + "version": "1.0.23", + "resolved": "https://registry.npmjs.org/eslint-rule-documentation/-/eslint-rule-documentation-1.0.23.tgz", +@@ -10345,9 +10761,9 @@ + "dev": true + }, + "fast-diff": { +- "version": "1.2.0", +- "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", +- "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", ++ "version": "1.3.0", ++ "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", ++ "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "dev": true + }, + "fast-glob": { +@@ -10629,7 +11045,9 @@ + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "graphemer": { + "version": "1.4.0", +@@ -12577,6 +12995,13 @@ + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, ++ "ts-api-utils": { ++ "version": "1.0.1", ++ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.1.tgz", ++ "integrity": "sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==", ++ "dev": true, ++ "requires": {} ++ }, + "ts-jest": { + "version": "29.1.0", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.0.tgz", +diff --git a/package.json b/package.json +index 6d0150e..a354497 100644 +--- a/package.json ++++ b/package.json +@@ -46,7 +46,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", + "eslint-import-resolver-typescript": "^3.5.5", +- "eslint-plugin-github": "^4.7.0", ++ "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "jest": "^29.5.0", diff --git a/pulls/57.json b/pulls/57.json @@ -0,0 +1,32 @@ +{ + "number": 57, + "title": "Bump eslint-plugin-github from 4.7.0 to 4.9.2", + "state": "closed", + "diff_file": "57.diff", + "author": "dependabot[bot]", + "created_at": "2023-07-19T07:28:11Z", + "closed_at": "2023-08-22T09:35:38Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-plugin-github-4.9.2", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.7.0 to 4.9.2.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/github/eslint-plugin-github/releases\">eslint-plugin-github's releases</a>.</em></p>\n<blockquote>\n<h2>v4.9.2</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Use <code>getLiteralPropValue</code> for sr-only class by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/466\">github/eslint-plugin-github#466</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.9.1...v4.9.2\">https://github.com/github/eslint-plugin-github/compare/v4.9.1...v4.9.2</a></p>\n<h2>v4.9.1</h2>\n<h2>Bug fixes</h2>\n<p>This release includes bug fixes for a few accessibility rules including: <code>a11y-aria-role-supports-props</code>, <code>a11y-no-title-attribute</code>, and\n<code>jsx-a11y/no-interactive-element-to-noninteractive-role</code>.</p>\n<h2>What's Changed</h2>\n<ul>\n<li>Ignore calls to a method named innerText by <a href=\"https://github.com/camchenry\"><code>@\u200bcamchenry</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/455\">github/eslint-plugin-github#455</a></li>\n<li>bump <code>prettier</code> and <code>eslint-plugin-prettier</code> to latest versions by <a href=\"https://github.com/shiftkey\"><code>@\u200bshiftkey</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/457\">github/eslint-plugin-github#457</a></li>\n<li>chore(deps): bump the all-dependencies group with 5 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/458\">github/eslint-plugin-github#458</a></li>\n<li>Set config override for false positive rule by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/460\">github/eslint-plugin-github#460</a></li>\n<li>Re-introduce accidentally removed testing commands by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/459\">github/eslint-plugin-github#459</a></li>\n<li>Fix bugs with <code>getRole</code> and <code>getElementType</code> by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/461\">github/eslint-plugin-github#461</a></li>\n<li>[Fix] Only look at semantic elements for <code>a11y-no-title-attribute</code> by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/464\">github/eslint-plugin-github#464</a></li>\n<li>Check for presence of attribute in <code>getRole</code> rather than the value by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/463\">github/eslint-plugin-github#463</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/camchenry\"><code>@\u200bcamchenry</code></a> made their first contribution in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/455\">github/eslint-plugin-github#455</a></li>\n<li><a href=\"https://github.com/shiftkey\"><code>@\u200bshiftkey</code></a> made their first contribution in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/457\">github/eslint-plugin-github#457</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1\">https://github.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1</a></p>\n<h2>v4.9.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>create rule: github/a11y-no-visually-hidden-interactive-element by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/446\">github/eslint-plugin-github#446</a></li>\n<li>Add polymorphic component check in <code>getElementType</code> by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/449\">github/eslint-plugin-github#449</a></li>\n<li>Adds <code>svg-has-accessible-name</code> rule by <a href=\"https://github.com/lindseywild\"><code>@\u200blindseywild</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/450\">github/eslint-plugin-github#450</a></li>\n<li>chore(deps): bump semver from 5.7.1 to 5.7.2 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/451\">github/eslint-plugin-github#451</a></li>\n<li>Create rule: a11y-no-title-attribute by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/453\">github/eslint-plugin-github#453</a></li>\n<li>Bump aria-query and update to fix tests by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/448\">github/eslint-plugin-github#448</a></li>\n<li>Rename <code>role-supports-aria-props</code> to <code>a11y-</code> by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/454\">github/eslint-plugin-github#454</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> made their first contribution in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/446\">github/eslint-plugin-github#446</a></li>\n<li><a href=\"https://github.com/lindseywild\"><code>@\u200blindseywild</code></a> made their first contribution in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/450\">github/eslint-plugin-github#450</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0\">https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0</a></p>\n<h2>v4.8.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Update react.js to turn <code>jsx-a11y/no-autofocus</code> off by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/442\">github/eslint-plugin-github#442</a></li>\n<li>Dependency Updates\n<ul>\n<li>chore(deps): bump eslint-config-prettier from 8.7.0 to 8.8.0 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/419\">github/eslint-plugin-github#419</a></li>\n</ul>\n</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/cd17c09f77229f1bebb06ba231628724cd25b8d0\"><code>cd17c09</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/466\">#466</a> from github/kh-use-literal-prop-for-class</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/c2ea115877398c9d27e63fc10a04f2b8c24ab1fc\"><code>c2ea115</code></a> Use literal prop</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/dd3cba1dece64ea3695c3b493ebf83b25f368164\"><code>dd3cba1</code></a> Add failing test case</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/0c0441fa457c71be173ddf2f722ac6be35caff48\"><code>0c0441f</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/463\">#463</a> from github/kh-use-prop-value</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/8c5f8093e1ebeaa889a9c6af3fdf3b6f0146145c\"><code>8c5f809</code></a> Merge branch 'main' into kh-use-prop-value</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/125ac51b2245e4203efd168ce80d01169242ffe1\"><code>125ac51</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/464\">#464</a> from github/fix-a11y-no-title-attribute</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/ee9e16d01c2bc5f8fcae4f55d077d7d0180df72d\"><code>ee9e16d</code></a> lint</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/29ead03f37a1fec710ad42159c09d504d078e2fb\"><code>29ead03</code></a> add test</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/b05b0cb2556300bbc3787e1a9a9811972dd6e8cf\"><code>b05b0cb</code></a> Do not look up as prop</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/70361415e0a8ea32508012f9715275a4189d81fc\"><code>7036141</code></a> Add logic to check for presence of attribute</li>\n<li>Additional commits viewable in <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.9.2\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.7.0&new-version=4.9.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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\n\n</details>\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.", + "comments": [ + { + "author": "MTRNord", + "created_at": "2023-08-22T09:35:21Z", + "body": "@dependabot rebase" + }, + { + "author": "dependabot[bot]", + "created_at": "2023-08-22T09:35:36Z", + "body": "Looks like eslint-plugin-github is up-to-date now, so this is no longer needed." + } + ], + "review_comments": [] +} diff --git a/pulls/57.md b/pulls/57.md @@ -0,0 +1,136 @@ +# PR #57 Bump eslint-plugin-github from 4.7.0 to 4.9.2 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-07-19T07:28:11Z +- **Branch:** dependabot/npm_and_yarn/eslint-plugin-github-4.9.2 → main +- **Closed:** 2023-08-22T09:35:38Z +- **Labels:** dependencies, javascript +- **Diff:** [57.diff](./57.diff) + +--- + +Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.7.0 to 4.9.2. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/github/eslint-plugin-github/releases">eslint-plugin-github's releases</a>.</em></p> +<blockquote> +<h2>v4.9.2</h2> +<h2>What's Changed</h2> +<ul> +<li>Use <code>getLiteralPropValue</code> for sr-only class by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/466">github/eslint-plugin-github#466</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v4.9.1...v4.9.2">https://github.com/github/eslint-plugin-github/compare/v4.9.1...v4.9.2</a></p> +<h2>v4.9.1</h2> +<h2>Bug fixes</h2> +<p>This release includes bug fixes for a few accessibility rules including: <code>a11y-aria-role-supports-props</code>, <code>a11y-no-title-attribute</code>, and +<code>jsx-a11y/no-interactive-element-to-noninteractive-role</code>.</p> +<h2>What's Changed</h2> +<ul> +<li>Ignore calls to a method named innerText by <a href="https://github.com/camchenry"><code>@​camchenry</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/455">github/eslint-plugin-github#455</a></li> +<li>bump <code>prettier</code> and <code>eslint-plugin-prettier</code> to latest versions by <a href="https://github.com/shiftkey"><code>@​shiftkey</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/457">github/eslint-plugin-github#457</a></li> +<li>chore(deps): bump the all-dependencies group with 5 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/458">github/eslint-plugin-github#458</a></li> +<li>Set config override for false positive rule by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/460">github/eslint-plugin-github#460</a></li> +<li>Re-introduce accidentally removed testing commands by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/459">github/eslint-plugin-github#459</a></li> +<li>Fix bugs with <code>getRole</code> and <code>getElementType</code> by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/461">github/eslint-plugin-github#461</a></li> +<li>[Fix] Only look at semantic elements for <code>a11y-no-title-attribute</code> by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/464">github/eslint-plugin-github#464</a></li> +<li>Check for presence of attribute in <code>getRole</code> rather than the value by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/463">github/eslint-plugin-github#463</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/camchenry"><code>@​camchenry</code></a> made their first contribution in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/455">github/eslint-plugin-github#455</a></li> +<li><a href="https://github.com/shiftkey"><code>@​shiftkey</code></a> made their first contribution in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/457">github/eslint-plugin-github#457</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1">https://github.com/github/eslint-plugin-github/compare/v4.9.0...v4.9.1</a></p> +<h2>v4.9.0</h2> +<h2>What's Changed</h2> +<ul> +<li>create rule: github/a11y-no-visually-hidden-interactive-element by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/446">github/eslint-plugin-github#446</a></li> +<li>Add polymorphic component check in <code>getElementType</code> by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/449">github/eslint-plugin-github#449</a></li> +<li>Adds <code>svg-has-accessible-name</code> rule by <a href="https://github.com/lindseywild"><code>@​lindseywild</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/450">github/eslint-plugin-github#450</a></li> +<li>chore(deps): bump semver from 5.7.1 to 5.7.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/451">github/eslint-plugin-github#451</a></li> +<li>Create rule: a11y-no-title-attribute by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/453">github/eslint-plugin-github#453</a></li> +<li>Bump aria-query and update to fix tests by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/448">github/eslint-plugin-github#448</a></li> +<li>Rename <code>role-supports-aria-props</code> to <code>a11y-</code> by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/454">github/eslint-plugin-github#454</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> made their first contribution in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/446">github/eslint-plugin-github#446</a></li> +<li><a href="https://github.com/lindseywild"><code>@​lindseywild</code></a> made their first contribution in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/450">github/eslint-plugin-github#450</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0">https://github.com/github/eslint-plugin-github/compare/v4.8.0...v4.9.0</a></p> +<h2>v4.8.0</h2> +<h2>What's Changed</h2> +<ul> +<li>Update react.js to turn <code>jsx-a11y/no-autofocus</code> off by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/442">github/eslint-plugin-github#442</a></li> +<li>Dependency Updates +<ul> +<li>chore(deps): bump eslint-config-prettier from 8.7.0 to 8.8.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/419">github/eslint-plugin-github#419</a></li> +</ul> +</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/github/eslint-plugin-github/commit/cd17c09f77229f1bebb06ba231628724cd25b8d0"><code>cd17c09</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/466">#466</a> from github/kh-use-literal-prop-for-class</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/c2ea115877398c9d27e63fc10a04f2b8c24ab1fc"><code>c2ea115</code></a> Use literal prop</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/dd3cba1dece64ea3695c3b493ebf83b25f368164"><code>dd3cba1</code></a> Add failing test case</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/0c0441fa457c71be173ddf2f722ac6be35caff48"><code>0c0441f</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/463">#463</a> from github/kh-use-prop-value</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/8c5f8093e1ebeaa889a9c6af3fdf3b6f0146145c"><code>8c5f809</code></a> Merge branch 'main' into kh-use-prop-value</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/125ac51b2245e4203efd168ce80d01169242ffe1"><code>125ac51</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/464">#464</a> from github/fix-a11y-no-title-attribute</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/ee9e16d01c2bc5f8fcae4f55d077d7d0180df72d"><code>ee9e16d</code></a> lint</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/29ead03f37a1fec710ad42159c09d504d078e2fb"><code>29ead03</code></a> add test</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/b05b0cb2556300bbc3787e1a9a9811972dd6e8cf"><code>b05b0cb</code></a> Do not look up as prop</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/70361415e0a8ea32508012f9715275a4189d81fc"><code>7036141</code></a> Add logic to check for presence of attribute</li> +<li>Additional commits viewable in <a href="https://github.com/github/eslint-plugin-github/compare/v4.7.0...v4.9.2">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.7.0&new-version=4.9.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +You can trigger a rebase of this PR 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) + + +</details> + +> **Note** +> Automatic rebases have been disabled on this pull request as it has been open for over 30 days. + + +## Comments + +### @MTRNord — 2023-08-22T09:35:21Z + +@dependabot rebase + +### @dependabot[bot] — 2023-08-22T09:35:36Z + +Looks like eslint-plugin-github is up-to-date now, so this is no longer needed. + diff --git a/pulls/58.diff b/pulls/58.diff @@ -0,0 +1,13 @@ +diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml +index adbe184..e11a588 100644 +--- a/.github/workflows/check-dist.yml ++++ b/.github/workflows/check-dist.yml +@@ -24,7 +24,7 @@ jobs: + - uses: actions/checkout@v3 + + - name: Set Node.js 16.x +- uses: actions/setup-node@v3.6.0 ++ uses: actions/setup-node@v3.8.0 + with: + node-version: 16.x + cache: npm diff --git a/pulls/58.json b/pulls/58.json @@ -0,0 +1,27 @@ +{ + "number": 58, + "title": "Bump actions/setup-node from 3.6.0 to 3.8.0", + "state": "closed", + "diff_file": "58.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-15T07:26:01Z", + "closed_at": "2023-08-18T07:54:57Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/github_actions/actions/setup-node-3.8.0", + "labels": [ + "dependencies", + "github_actions" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.8.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/actions/setup-node/releases\">actions/setup-node's releases</a>.</em></p>\n<blockquote>\n<h2>v3.8.0</h2>\n<h2>What's Changed</h2>\n<h3>Bug fixes:</h3>\n<ul>\n<li>Add check for existing paths by <a href=\"https://github.com/dmitry-shibanov\"><code>@\u200bdmitry-shibanov</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/803\">actions/setup-node#803</a></li>\n<li>Resolve SymbolicLink by <a href=\"https://github.com/dmitry-shibanov\"><code>@\u200bdmitry-shibanov</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/809\">actions/setup-node#809</a></li>\n<li>Change passing logic for cache input by <a href=\"https://github.com/dmitry-shibanov\"><code>@\u200bdmitry-shibanov</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/816\">actions/setup-node#816</a></li>\n<li>Fix armv7 cache issue by <a href=\"https://github.com/louislam\"><code>@\u200blouislam</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/794\">actions/setup-node#794</a></li>\n<li>Update check-dist workflow name by <a href=\"https://github.com/sinchang\"><code>@\u200bsinchang</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/710\">actions/setup-node#710</a></li>\n</ul>\n<h3>Feature implementations:</h3>\n<ul>\n<li>feat: handling the case where &quot;node&quot; is used for tool-versions file. by <a href=\"https://github.com/xytis\"><code>@\u200bxytis</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/812\">actions/setup-node#812</a></li>\n</ul>\n<h3>Documentation changes:</h3>\n<ul>\n<li>Refer to semver package name in README.md by <a href=\"https://github.com/olleolleolle\"><code>@\u200bolleolleolle</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/808\">actions/setup-node#808</a></li>\n</ul>\n<h3>Update dependencies:</h3>\n<ul>\n<li>Update toolkit cache to fix zstd by <a href=\"https://github.com/dmitry-shibanov\"><code>@\u200bdmitry-shibanov</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/804\">actions/setup-node#804</a></li>\n<li>Bump tough-cookie and <code>@\u200bazure/ms-rest-js</code> by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/802\">actions/setup-node#802</a></li>\n<li>Bump semver from 6.1.2 to 6.3.1 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/807\">actions/setup-node#807</a></li>\n<li>Bump word-wrap from 1.2.3 to 1.2.4 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/815\">actions/setup-node#815</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/olleolleolle\"><code>@\u200bolleolleolle</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/808\">actions/setup-node#808</a></li>\n<li><a href=\"https://github.com/louislam\"><code>@\u200blouislam</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/794\">actions/setup-node#794</a></li>\n<li><a href=\"https://github.com/sinchang\"><code>@\u200bsinchang</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/710\">actions/setup-node#710</a></li>\n<li><a href=\"https://github.com/xytis\"><code>@\u200bxytis</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/812\">actions/setup-node#812</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/setup-node/compare/v3...v3.8.0\">https://github.com/actions/setup-node/compare/v3...v3.8.0</a></p>\n<h2>v3.7.0</h2>\n<h2>What's Changed</h2>\n<p>In scope of this release we added a logic to save an additional cache path for yarn 3 (<a href=\"https://redirect.github.com/actions/setup-node/pull/744\">related pull request</a> and <a href=\"https://redirect.github.com/actions/setup-node/issues/325\">feature request</a>). Moreover, we added functionality to use all the sub directories derived from <code>cache-dependency-path</code> input and add detect all dependencies directories to cache (related <a href=\"https://redirect.github.com/actions/setup-node/pull/735\">pull request</a> and <a href=\"https://redirect.github.com/actions/setup-node/issues/488\">feature request</a>).</p>\n<h3>Besides, we made such changes as:</h3>\n<ul>\n<li>Replace workflow badge with new badge by <a href=\"https://github.com/jongwooo\"><code>@\u200bjongwooo</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/653\">actions/setup-node#653</a></li>\n<li>Fix a minor typo by <a href=\"https://github.com/phanan\"><code>@\u200bphanan</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/662\">actions/setup-node#662</a></li>\n<li>docs: fix typo in advanced-usage.md by <a href=\"https://github.com/remarkablemark\"><code>@\u200bremarkablemark</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/697\">actions/setup-node#697</a></li>\n<li>bugfix: Don't attempt to use Windows fallbacks on non-Windows OSes by <a href=\"https://github.com/domdomegg\"><code>@\u200bdomdomegg</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/718\">actions/setup-node#718</a></li>\n<li>Update to node 18.x by <a href=\"https://github.com/feelepxyz\"><code>@\u200bfeelepxyz</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/751\">actions/setup-node#751</a></li>\n<li>Remove implicit dependencies by <a href=\"https://github.com/nikolai-laevskii\"><code>@\u200bnikolai-laevskii</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/758\">actions/setup-node#758</a></li>\n<li>Fix description about ensuring workflow access to private package by <a href=\"https://github.com/x86chi\"><code>@\u200bx86chi</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/704\">actions/setup-node#704</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/jongwooo\"><code>@\u200bjongwooo</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/653\">actions/setup-node#653</a></li>\n<li><a href=\"https://github.com/phanan\"><code>@\u200bphanan</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/662\">actions/setup-node#662</a></li>\n<li><a href=\"https://github.com/remarkablemark\"><code>@\u200bremarkablemark</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/697\">actions/setup-node#697</a></li>\n<li><a href=\"https://github.com/domdomegg\"><code>@\u200bdomdomegg</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/718\">actions/setup-node#718</a></li>\n<li><a href=\"https://github.com/feelepxyz\"><code>@\u200bfeelepxyz</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/751\">actions/setup-node#751</a></li>\n<li><a href=\"https://github.com/nikolai-laevskii\"><code>@\u200bnikolai-laevskii</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/758\">actions/setup-node#758</a></li>\n<li><a href=\"https://github.com/x86chi\"><code>@\u200bx86chi</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/704\">actions/setup-node#704</a></li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/actions/setup-node/commit/bea5baf987ba7aa777a8a0b4ace377a21c45c381\"><code>bea5baf</code></a> change getinput to getstate for cache (<a href=\"https://redirect.github.com/actions/setup-node/issues/816\">#816</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/d82f92a0eb28e5699f87460c19fc2c674da76d01\"><code>d82f92a</code></a> Bump word-wrap from 1.2.3 to 1.2.4 (<a href=\"https://redirect.github.com/actions/setup-node/issues/815\">#815</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/ca2d4e0cdd8c63d9ebfedc3d16d450a870caf31c\"><code>ca2d4e0</code></a> feat: handling the case where &quot;node&quot; is used for tool-versions file. (<a href=\"https://redirect.github.com/actions/setup-node/issues/812\">#812</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/c7a93deeacd27a63bee8be26a3bf77dc8fb6ce05\"><code>c7a93de</code></a> resolve SymbolicLink (<a href=\"https://redirect.github.com/actions/setup-node/issues/809\">#809</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/34050076a5a3fa9bd791b9b40860d11d9421c7fa\"><code>3405007</code></a> Add check for existing paths (<a href=\"https://redirect.github.com/actions/setup-node/issues/803\">#803</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/f8aa08ed8ebcc273d7db4ffb5645cb9eb570a33e\"><code>f8aa08e</code></a> Update check-dist workflow name (<a href=\"https://redirect.github.com/actions/setup-node/issues/710\">#710</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/e2d34eacc811cc517d25162eb9571557fd52b9b1\"><code>e2d34ea</code></a> Fix armv7 cache issue (<a href=\"https://redirect.github.com/actions/setup-node/issues/794\">#794</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/ef9c88b169f1fa70052a9259b37bf50c955434e2\"><code>ef9c88b</code></a> Bump semver from 6.1.2 to 6.3.1 (<a href=\"https://redirect.github.com/actions/setup-node/issues/807\">#807</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/ea800d4ebc5caee4d124da96f624d6c65545cc31\"><code>ea800d4</code></a> Bump tough-cookie and <code>@\u200bazure/ms-rest-js</code> (<a href=\"https://redirect.github.com/actions/setup-node/issues/802\">#802</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/cb95c398f6b85c15ec9e2d1b3a913b37e72f3878\"><code>cb95c39</code></a> Update toolkit cache to fix zstd (<a href=\"https://redirect.github.com/actions/setup-node/issues/804\">#804</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/actions/setup-node/compare/v3.6.0...v3.8.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.6.0&new-version=3.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-08-18T07:54:56Z", + "body": "Superseded by #59." + } + ], + "review_comments": [] +} diff --git a/pulls/58.md b/pulls/58.md @@ -0,0 +1,132 @@ +# PR #58 Bump actions/setup-node from 3.6.0 to 3.8.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-08-15T07:26:01Z +- **Branch:** dependabot/github_actions/actions/setup-node-3.8.0 → main +- **Closed:** 2023-08-18T07:54:57Z +- **Labels:** dependencies, github_actions +- **Diff:** [58.diff](./58.diff) + +--- + +Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.8.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/actions/setup-node/releases">actions/setup-node's releases</a>.</em></p> +<blockquote> +<h2>v3.8.0</h2> +<h2>What's Changed</h2> +<h3>Bug fixes:</h3> +<ul> +<li>Add check for existing paths by <a href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/803">actions/setup-node#803</a></li> +<li>Resolve SymbolicLink by <a href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/809">actions/setup-node#809</a></li> +<li>Change passing logic for cache input by <a href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/816">actions/setup-node#816</a></li> +<li>Fix armv7 cache issue by <a href="https://github.com/louislam"><code>@​louislam</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/794">actions/setup-node#794</a></li> +<li>Update check-dist workflow name by <a href="https://github.com/sinchang"><code>@​sinchang</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/710">actions/setup-node#710</a></li> +</ul> +<h3>Feature implementations:</h3> +<ul> +<li>feat: handling the case where &quot;node&quot; is used for tool-versions file. by <a href="https://github.com/xytis"><code>@​xytis</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/812">actions/setup-node#812</a></li> +</ul> +<h3>Documentation changes:</h3> +<ul> +<li>Refer to semver package name in README.md by <a href="https://github.com/olleolleolle"><code>@​olleolleolle</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/808">actions/setup-node#808</a></li> +</ul> +<h3>Update dependencies:</h3> +<ul> +<li>Update toolkit cache to fix zstd by <a href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/804">actions/setup-node#804</a></li> +<li>Bump tough-cookie and <code>@​azure/ms-rest-js</code> by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/802">actions/setup-node#802</a></li> +<li>Bump semver from 6.1.2 to 6.3.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/807">actions/setup-node#807</a></li> +<li>Bump word-wrap from 1.2.3 to 1.2.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/815">actions/setup-node#815</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/olleolleolle"><code>@​olleolleolle</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/808">actions/setup-node#808</a></li> +<li><a href="https://github.com/louislam"><code>@​louislam</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/794">actions/setup-node#794</a></li> +<li><a href="https://github.com/sinchang"><code>@​sinchang</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/710">actions/setup-node#710</a></li> +<li><a href="https://github.com/xytis"><code>@​xytis</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/812">actions/setup-node#812</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v3...v3.8.0">https://github.com/actions/setup-node/compare/v3...v3.8.0</a></p> +<h2>v3.7.0</h2> +<h2>What's Changed</h2> +<p>In scope of this release we added a logic to save an additional cache path for yarn 3 (<a href="https://redirect.github.com/actions/setup-node/pull/744">related pull request</a> and <a href="https://redirect.github.com/actions/setup-node/issues/325">feature request</a>). Moreover, we added functionality to use all the sub directories derived from <code>cache-dependency-path</code> input and add detect all dependencies directories to cache (related <a href="https://redirect.github.com/actions/setup-node/pull/735">pull request</a> and <a href="https://redirect.github.com/actions/setup-node/issues/488">feature request</a>).</p> +<h3>Besides, we made such changes as:</h3> +<ul> +<li>Replace workflow badge with new badge by <a href="https://github.com/jongwooo"><code>@​jongwooo</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/653">actions/setup-node#653</a></li> +<li>Fix a minor typo by <a href="https://github.com/phanan"><code>@​phanan</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/662">actions/setup-node#662</a></li> +<li>docs: fix typo in advanced-usage.md by <a href="https://github.com/remarkablemark"><code>@​remarkablemark</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/697">actions/setup-node#697</a></li> +<li>bugfix: Don't attempt to use Windows fallbacks on non-Windows OSes by <a href="https://github.com/domdomegg"><code>@​domdomegg</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/718">actions/setup-node#718</a></li> +<li>Update to node 18.x by <a href="https://github.com/feelepxyz"><code>@​feelepxyz</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/751">actions/setup-node#751</a></li> +<li>Remove implicit dependencies by <a href="https://github.com/nikolai-laevskii"><code>@​nikolai-laevskii</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/758">actions/setup-node#758</a></li> +<li>Fix description about ensuring workflow access to private package by <a href="https://github.com/x86chi"><code>@​x86chi</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/704">actions/setup-node#704</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/jongwooo"><code>@​jongwooo</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/653">actions/setup-node#653</a></li> +<li><a href="https://github.com/phanan"><code>@​phanan</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/662">actions/setup-node#662</a></li> +<li><a href="https://github.com/remarkablemark"><code>@​remarkablemark</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/697">actions/setup-node#697</a></li> +<li><a href="https://github.com/domdomegg"><code>@​domdomegg</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/718">actions/setup-node#718</a></li> +<li><a href="https://github.com/feelepxyz"><code>@​feelepxyz</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/751">actions/setup-node#751</a></li> +<li><a href="https://github.com/nikolai-laevskii"><code>@​nikolai-laevskii</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/758">actions/setup-node#758</a></li> +<li><a href="https://github.com/x86chi"><code>@​x86chi</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/704">actions/setup-node#704</a></li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/actions/setup-node/commit/bea5baf987ba7aa777a8a0b4ace377a21c45c381"><code>bea5baf</code></a> change getinput to getstate for cache (<a href="https://redirect.github.com/actions/setup-node/issues/816">#816</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/d82f92a0eb28e5699f87460c19fc2c674da76d01"><code>d82f92a</code></a> Bump word-wrap from 1.2.3 to 1.2.4 (<a href="https://redirect.github.com/actions/setup-node/issues/815">#815</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/ca2d4e0cdd8c63d9ebfedc3d16d450a870caf31c"><code>ca2d4e0</code></a> feat: handling the case where &quot;node&quot; is used for tool-versions file. (<a href="https://redirect.github.com/actions/setup-node/issues/812">#812</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/c7a93deeacd27a63bee8be26a3bf77dc8fb6ce05"><code>c7a93de</code></a> resolve SymbolicLink (<a href="https://redirect.github.com/actions/setup-node/issues/809">#809</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/34050076a5a3fa9bd791b9b40860d11d9421c7fa"><code>3405007</code></a> Add check for existing paths (<a href="https://redirect.github.com/actions/setup-node/issues/803">#803</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/f8aa08ed8ebcc273d7db4ffb5645cb9eb570a33e"><code>f8aa08e</code></a> Update check-dist workflow name (<a href="https://redirect.github.com/actions/setup-node/issues/710">#710</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/e2d34eacc811cc517d25162eb9571557fd52b9b1"><code>e2d34ea</code></a> Fix armv7 cache issue (<a href="https://redirect.github.com/actions/setup-node/issues/794">#794</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/ef9c88b169f1fa70052a9259b37bf50c955434e2"><code>ef9c88b</code></a> Bump semver from 6.1.2 to 6.3.1 (<a href="https://redirect.github.com/actions/setup-node/issues/807">#807</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/ea800d4ebc5caee4d124da96f624d6c65545cc31"><code>ea800d4</code></a> Bump tough-cookie and <code>@​azure/ms-rest-js</code> (<a href="https://redirect.github.com/actions/setup-node/issues/802">#802</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/cb95c398f6b85c15ec9e2d1b3a913b37e72f3878"><code>cb95c39</code></a> Update toolkit cache to fix zstd (<a href="https://redirect.github.com/actions/setup-node/issues/804">#804</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/actions/setup-node/compare/v3.6.0...v3.8.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.6.0&new-version=3.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-08-18T07:54:56Z + +Superseded by #59. + diff --git a/pulls/59.diff b/pulls/59.diff @@ -0,0 +1,13 @@ +diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml +index adbe184..0ba3456 100644 +--- a/.github/workflows/check-dist.yml ++++ b/.github/workflows/check-dist.yml +@@ -24,7 +24,7 @@ jobs: + - uses: actions/checkout@v3 + + - name: Set Node.js 16.x +- uses: actions/setup-node@v3.6.0 ++ uses: actions/setup-node@v3.8.1 + with: + node-version: 16.x + cache: npm diff --git a/pulls/59.json b/pulls/59.json @@ -0,0 +1,27 @@ +{ + "number": 59, + "title": "Bump actions/setup-node from 3.6.0 to 3.8.1", + "state": "closed", + "diff_file": "59.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-18T07:54:54Z", + "closed_at": "2023-08-22T09:34:14Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/github_actions/actions/setup-node-3.8.1", + "labels": [ + "dependencies", + "github_actions" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.8.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/actions/setup-node/releases\">actions/setup-node's releases</a>.</em></p>\n<blockquote>\n<h2>v3.8.1</h2>\n<h2>What's Changed</h2>\n<p>In scope of this release, the filter was removed within the cache-save step by <a href=\"https://github.com/dmitry-shibanov\"><code>@\u200bdmitry-shibanov</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/831\">actions/setup-node#831</a>. It is filtered and checked in the toolkit/cache library.</p>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/setup-node/compare/v3...v3.8.1\">https://github.com/actions/setup-node/compare/v3...v3.8.1</a></p>\n<h2>v3.8.0</h2>\n<h2>What's Changed</h2>\n<h3>Bug fixes:</h3>\n<ul>\n<li>Add check for existing paths by <a href=\"https://github.com/dmitry-shibanov\"><code>@\u200bdmitry-shibanov</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/803\">actions/setup-node#803</a></li>\n<li>Resolve SymbolicLink by <a href=\"https://github.com/dmitry-shibanov\"><code>@\u200bdmitry-shibanov</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/809\">actions/setup-node#809</a></li>\n<li>Change passing logic for cache input by <a href=\"https://github.com/dmitry-shibanov\"><code>@\u200bdmitry-shibanov</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/816\">actions/setup-node#816</a></li>\n<li>Fix armv7 cache issue by <a href=\"https://github.com/louislam\"><code>@\u200blouislam</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/794\">actions/setup-node#794</a></li>\n<li>Update check-dist workflow name by <a href=\"https://github.com/sinchang\"><code>@\u200bsinchang</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/710\">actions/setup-node#710</a></li>\n</ul>\n<h3>Feature implementations:</h3>\n<ul>\n<li>feat: handling the case where &quot;node&quot; is used for tool-versions file. by <a href=\"https://github.com/xytis\"><code>@\u200bxytis</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/812\">actions/setup-node#812</a></li>\n</ul>\n<h3>Documentation changes:</h3>\n<ul>\n<li>Refer to semver package name in README.md by <a href=\"https://github.com/olleolleolle\"><code>@\u200bolleolleolle</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/808\">actions/setup-node#808</a></li>\n</ul>\n<h3>Update dependencies:</h3>\n<ul>\n<li>Update toolkit cache to fix zstd by <a href=\"https://github.com/dmitry-shibanov\"><code>@\u200bdmitry-shibanov</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/804\">actions/setup-node#804</a></li>\n<li>Bump tough-cookie and <code>@\u200bazure/ms-rest-js</code> by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/802\">actions/setup-node#802</a></li>\n<li>Bump semver from 6.1.2 to 6.3.1 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/807\">actions/setup-node#807</a></li>\n<li>Bump word-wrap from 1.2.3 to 1.2.4 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/815\">actions/setup-node#815</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/olleolleolle\"><code>@\u200bolleolleolle</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/808\">actions/setup-node#808</a></li>\n<li><a href=\"https://github.com/louislam\"><code>@\u200blouislam</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/794\">actions/setup-node#794</a></li>\n<li><a href=\"https://github.com/sinchang\"><code>@\u200bsinchang</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/710\">actions/setup-node#710</a></li>\n<li><a href=\"https://github.com/xytis\"><code>@\u200bxytis</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/812\">actions/setup-node#812</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/setup-node/compare/v3...v3.8.0\">https://github.com/actions/setup-node/compare/v3...v3.8.0</a></p>\n<h2>v3.7.0</h2>\n<h2>What's Changed</h2>\n<p>In scope of this release we added a logic to save an additional cache path for yarn 3 (<a href=\"https://redirect.github.com/actions/setup-node/pull/744\">related pull request</a> and <a href=\"https://redirect.github.com/actions/setup-node/issues/325\">feature request</a>). Moreover, we added functionality to use all the sub directories derived from <code>cache-dependency-path</code> input and add detect all dependencies directories to cache (related <a href=\"https://redirect.github.com/actions/setup-node/pull/735\">pull request</a> and <a href=\"https://redirect.github.com/actions/setup-node/issues/488\">feature request</a>).</p>\n<h3>Besides, we made such changes as:</h3>\n<ul>\n<li>Replace workflow badge with new badge by <a href=\"https://github.com/jongwooo\"><code>@\u200bjongwooo</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/653\">actions/setup-node#653</a></li>\n<li>Fix a minor typo by <a href=\"https://github.com/phanan\"><code>@\u200bphanan</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/662\">actions/setup-node#662</a></li>\n<li>docs: fix typo in advanced-usage.md by <a href=\"https://github.com/remarkablemark\"><code>@\u200bremarkablemark</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/697\">actions/setup-node#697</a></li>\n<li>bugfix: Don't attempt to use Windows fallbacks on non-Windows OSes by <a href=\"https://github.com/domdomegg\"><code>@\u200bdomdomegg</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/718\">actions/setup-node#718</a></li>\n<li>Update to node 18.x by <a href=\"https://github.com/feelepxyz\"><code>@\u200bfeelepxyz</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/751\">actions/setup-node#751</a></li>\n<li>Remove implicit dependencies by <a href=\"https://github.com/nikolai-laevskii\"><code>@\u200bnikolai-laevskii</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/758\">actions/setup-node#758</a></li>\n<li>Fix description about ensuring workflow access to private package by <a href=\"https://github.com/x86chi\"><code>@\u200bx86chi</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/704\">actions/setup-node#704</a></li>\n</ul>\n<h2>New Contributors</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/actions/setup-node/commit/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d\"><code>5e21ff4</code></a> Remove filter for cached paths (<a href=\"https://redirect.github.com/actions/setup-node/issues/831\">#831</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/bea5baf987ba7aa777a8a0b4ace377a21c45c381\"><code>bea5baf</code></a> change getinput to getstate for cache (<a href=\"https://redirect.github.com/actions/setup-node/issues/816\">#816</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/d82f92a0eb28e5699f87460c19fc2c674da76d01\"><code>d82f92a</code></a> Bump word-wrap from 1.2.3 to 1.2.4 (<a href=\"https://redirect.github.com/actions/setup-node/issues/815\">#815</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/ca2d4e0cdd8c63d9ebfedc3d16d450a870caf31c\"><code>ca2d4e0</code></a> feat: handling the case where &quot;node&quot; is used for tool-versions file. (<a href=\"https://redirect.github.com/actions/setup-node/issues/812\">#812</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/c7a93deeacd27a63bee8be26a3bf77dc8fb6ce05\"><code>c7a93de</code></a> resolve SymbolicLink (<a href=\"https://redirect.github.com/actions/setup-node/issues/809\">#809</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/34050076a5a3fa9bd791b9b40860d11d9421c7fa\"><code>3405007</code></a> Add check for existing paths (<a href=\"https://redirect.github.com/actions/setup-node/issues/803\">#803</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/f8aa08ed8ebcc273d7db4ffb5645cb9eb570a33e\"><code>f8aa08e</code></a> Update check-dist workflow name (<a href=\"https://redirect.github.com/actions/setup-node/issues/710\">#710</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/e2d34eacc811cc517d25162eb9571557fd52b9b1\"><code>e2d34ea</code></a> Fix armv7 cache issue (<a href=\"https://redirect.github.com/actions/setup-node/issues/794\">#794</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/ef9c88b169f1fa70052a9259b37bf50c955434e2\"><code>ef9c88b</code></a> Bump semver from 6.1.2 to 6.3.1 (<a href=\"https://redirect.github.com/actions/setup-node/issues/807\">#807</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/ea800d4ebc5caee4d124da96f624d6c65545cc31\"><code>ea800d4</code></a> Bump tough-cookie and <code>@\u200bazure/ms-rest-js</code> (<a href=\"https://redirect.github.com/actions/setup-node/issues/802\">#802</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/actions/setup-node/compare/v3.6.0...v3.8.1\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.6.0&new-version=3.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-08-22T09:34:12Z", + "body": "Looks like actions/setup-node is up-to-date now, so this is no longer needed." + } + ], + "review_comments": [] +} diff --git a/pulls/59.md b/pulls/59.md @@ -0,0 +1,127 @@ +# PR #59 Bump actions/setup-node from 3.6.0 to 3.8.1 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-08-18T07:54:54Z +- **Branch:** dependabot/github_actions/actions/setup-node-3.8.1 → main +- **Closed:** 2023-08-22T09:34:14Z +- **Labels:** dependencies, github_actions +- **Diff:** [59.diff](./59.diff) + +--- + +Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.8.1. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/actions/setup-node/releases">actions/setup-node's releases</a>.</em></p> +<blockquote> +<h2>v3.8.1</h2> +<h2>What's Changed</h2> +<p>In scope of this release, the filter was removed within the cache-save step by <a href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/831">actions/setup-node#831</a>. It is filtered and checked in the toolkit/cache library.</p> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v3...v3.8.1">https://github.com/actions/setup-node/compare/v3...v3.8.1</a></p> +<h2>v3.8.0</h2> +<h2>What's Changed</h2> +<h3>Bug fixes:</h3> +<ul> +<li>Add check for existing paths by <a href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/803">actions/setup-node#803</a></li> +<li>Resolve SymbolicLink by <a href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/809">actions/setup-node#809</a></li> +<li>Change passing logic for cache input by <a href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/816">actions/setup-node#816</a></li> +<li>Fix armv7 cache issue by <a href="https://github.com/louislam"><code>@​louislam</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/794">actions/setup-node#794</a></li> +<li>Update check-dist workflow name by <a href="https://github.com/sinchang"><code>@​sinchang</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/710">actions/setup-node#710</a></li> +</ul> +<h3>Feature implementations:</h3> +<ul> +<li>feat: handling the case where &quot;node&quot; is used for tool-versions file. by <a href="https://github.com/xytis"><code>@​xytis</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/812">actions/setup-node#812</a></li> +</ul> +<h3>Documentation changes:</h3> +<ul> +<li>Refer to semver package name in README.md by <a href="https://github.com/olleolleolle"><code>@​olleolleolle</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/808">actions/setup-node#808</a></li> +</ul> +<h3>Update dependencies:</h3> +<ul> +<li>Update toolkit cache to fix zstd by <a href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/804">actions/setup-node#804</a></li> +<li>Bump tough-cookie and <code>@​azure/ms-rest-js</code> by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/802">actions/setup-node#802</a></li> +<li>Bump semver from 6.1.2 to 6.3.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/807">actions/setup-node#807</a></li> +<li>Bump word-wrap from 1.2.3 to 1.2.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/815">actions/setup-node#815</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/olleolleolle"><code>@​olleolleolle</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/808">actions/setup-node#808</a></li> +<li><a href="https://github.com/louislam"><code>@​louislam</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/794">actions/setup-node#794</a></li> +<li><a href="https://github.com/sinchang"><code>@​sinchang</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/710">actions/setup-node#710</a></li> +<li><a href="https://github.com/xytis"><code>@​xytis</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/812">actions/setup-node#812</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v3...v3.8.0">https://github.com/actions/setup-node/compare/v3...v3.8.0</a></p> +<h2>v3.7.0</h2> +<h2>What's Changed</h2> +<p>In scope of this release we added a logic to save an additional cache path for yarn 3 (<a href="https://redirect.github.com/actions/setup-node/pull/744">related pull request</a> and <a href="https://redirect.github.com/actions/setup-node/issues/325">feature request</a>). Moreover, we added functionality to use all the sub directories derived from <code>cache-dependency-path</code> input and add detect all dependencies directories to cache (related <a href="https://redirect.github.com/actions/setup-node/pull/735">pull request</a> and <a href="https://redirect.github.com/actions/setup-node/issues/488">feature request</a>).</p> +<h3>Besides, we made such changes as:</h3> +<ul> +<li>Replace workflow badge with new badge by <a href="https://github.com/jongwooo"><code>@​jongwooo</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/653">actions/setup-node#653</a></li> +<li>Fix a minor typo by <a href="https://github.com/phanan"><code>@​phanan</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/662">actions/setup-node#662</a></li> +<li>docs: fix typo in advanced-usage.md by <a href="https://github.com/remarkablemark"><code>@​remarkablemark</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/697">actions/setup-node#697</a></li> +<li>bugfix: Don't attempt to use Windows fallbacks on non-Windows OSes by <a href="https://github.com/domdomegg"><code>@​domdomegg</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/718">actions/setup-node#718</a></li> +<li>Update to node 18.x by <a href="https://github.com/feelepxyz"><code>@​feelepxyz</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/751">actions/setup-node#751</a></li> +<li>Remove implicit dependencies by <a href="https://github.com/nikolai-laevskii"><code>@​nikolai-laevskii</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/758">actions/setup-node#758</a></li> +<li>Fix description about ensuring workflow access to private package by <a href="https://github.com/x86chi"><code>@​x86chi</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/704">actions/setup-node#704</a></li> +</ul> +<h2>New Contributors</h2> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/actions/setup-node/commit/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d"><code>5e21ff4</code></a> Remove filter for cached paths (<a href="https://redirect.github.com/actions/setup-node/issues/831">#831</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/bea5baf987ba7aa777a8a0b4ace377a21c45c381"><code>bea5baf</code></a> change getinput to getstate for cache (<a href="https://redirect.github.com/actions/setup-node/issues/816">#816</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/d82f92a0eb28e5699f87460c19fc2c674da76d01"><code>d82f92a</code></a> Bump word-wrap from 1.2.3 to 1.2.4 (<a href="https://redirect.github.com/actions/setup-node/issues/815">#815</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/ca2d4e0cdd8c63d9ebfedc3d16d450a870caf31c"><code>ca2d4e0</code></a> feat: handling the case where &quot;node&quot; is used for tool-versions file. (<a href="https://redirect.github.com/actions/setup-node/issues/812">#812</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/c7a93deeacd27a63bee8be26a3bf77dc8fb6ce05"><code>c7a93de</code></a> resolve SymbolicLink (<a href="https://redirect.github.com/actions/setup-node/issues/809">#809</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/34050076a5a3fa9bd791b9b40860d11d9421c7fa"><code>3405007</code></a> Add check for existing paths (<a href="https://redirect.github.com/actions/setup-node/issues/803">#803</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/f8aa08ed8ebcc273d7db4ffb5645cb9eb570a33e"><code>f8aa08e</code></a> Update check-dist workflow name (<a href="https://redirect.github.com/actions/setup-node/issues/710">#710</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/e2d34eacc811cc517d25162eb9571557fd52b9b1"><code>e2d34ea</code></a> Fix armv7 cache issue (<a href="https://redirect.github.com/actions/setup-node/issues/794">#794</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/ef9c88b169f1fa70052a9259b37bf50c955434e2"><code>ef9c88b</code></a> Bump semver from 6.1.2 to 6.3.1 (<a href="https://redirect.github.com/actions/setup-node/issues/807">#807</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/ea800d4ebc5caee4d124da96f624d6c65545cc31"><code>ea800d4</code></a> Bump tough-cookie and <code>@​azure/ms-rest-js</code> (<a href="https://redirect.github.com/actions/setup-node/issues/802">#802</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/actions/setup-node/compare/v3.6.0...v3.8.1">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.6.0&new-version=3.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-08-22T09:34:12Z + +Looks like actions/setup-node is up-to-date now, so this is no longer needed. + diff --git a/pulls/60.diff b/pulls/60.diff @@ -0,0 +1,13 @@ +diff --git a/README.md b/README.md +index 640efe8..495aff9 100644 +--- a/README.md ++++ b/README.md +@@ -25,7 +25,7 @@ jobs: + - uses: actions/checkout@v2 + - uses: MTRNord/zola-check-manager@v1 + with: +- github-token: ${{ secrets.GITHUB_TOKEN }} ++ repo-token: ${{ secrets.GITHUB_TOKEN }} + ``` + + ## Inputs diff --git a/pulls/60.json b/pulls/60.json @@ -0,0 +1,28 @@ +{ + "number": 60, + "title": "docs(readme): update usage example", + "state": "merged", + "diff_file": "60.diff", + "author": "0x61nas", + "created_at": "2023-08-20T08:29:02Z", + "closed_at": "2023-08-21T16:09:22Z", + "merged_at": "2023-08-21T16:09:22Z", + "base_ref": "main", + "head_ref": "patch-1", + "labels": [ + "enhancement" + ], + "assignees": [ + "MTRNord" + ], + "requested_reviewers": [], + "body": "", + "comments": [ + { + "author": "MTRNord", + "created_at": "2023-08-21T16:09:18Z", + "body": "Test failure is unrelated to this PR :)" + } + ], + "review_comments": [] +} diff --git a/pulls/60.md b/pulls/60.md @@ -0,0 +1,22 @@ +# PR #60 docs(readme): update usage example + +- **Status:** merged +- **Author:** @0x61nas +- **Created:** 2023-08-20T08:29:02Z +- **Branch:** patch-1 → main +- **Merged:** 2023-08-21T16:09:22Z +- **Labels:** enhancement +- **Assignees:** @MTRNord +- **Diff:** [60.diff](./60.diff) + +--- + +_No description._ + + +## Comments + +### @MTRNord — 2023-08-21T16:09:18Z + +Test failure is unrelated to this PR :) + diff --git a/pulls/61.diff b/pulls/61.diff @@ -0,0 +1,186 @@ +diff --git a/package-lock.json b/package-lock.json +index c7cf867..173a3af 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -1766,9 +1766,9 @@ + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { +- "version": "7.3.8", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", +- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -1909,9 +1909,9 @@ + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/semver": { +- "version": "7.3.8", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", +- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -1964,9 +1964,9 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { +- "version": "7.5.1", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", +- "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -2079,9 +2079,9 @@ + } + }, + "node_modules/@typescript-eslint/utils/node_modules/semver": { +- "version": "7.3.8", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", +- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -5510,9 +5510,9 @@ + } + }, + "node_modules/jest-snapshot/node_modules/semver": { +- "version": "7.3.8", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", +- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -6597,9 +6597,9 @@ + } + }, + "node_modules/semver": { +- "version": "6.3.0", +- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", +- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", ++ "version": "6.3.1", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", ++ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } +@@ -7003,9 +7003,9 @@ + } + }, + "node_modules/ts-jest/node_modules/semver": { +- "version": "7.3.5", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", +- "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -8844,9 +8844,9 @@ + } + }, + "semver": { +- "version": "7.3.8", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", +- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -8920,9 +8920,9 @@ + } + }, + "semver": { +- "version": "7.3.8", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", +- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -8952,9 +8952,9 @@ + }, + "dependencies": { + "semver": { +- "version": "7.5.1", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", +- "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -9020,9 +9020,9 @@ + } + }, + "semver": { +- "version": "7.3.8", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", +- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -11529,9 +11529,9 @@ + }, + "dependencies": { + "semver": { +- "version": "7.3.8", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", +- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -12302,9 +12302,9 @@ + } + }, + "semver": { +- "version": "6.3.0", +- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", +- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" ++ "version": "6.3.1", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", ++ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" + }, + "shebang-command": { + "version": "2.0.0", +@@ -12594,9 +12594,9 @@ + }, + "dependencies": { + "semver": { +- "version": "7.3.5", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", +- "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", ++ "version": "7.5.4", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", ++ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" diff --git a/pulls/61.json b/pulls/61.json @@ -0,0 +1,21 @@ +{ + "number": 61, + "title": "Bump semver from 6.3.0 to 6.3.1", + "state": "merged", + "diff_file": "61.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-21T16:10:13Z", + "closed_at": "2023-08-21T16:11:25Z", + "merged_at": "2023-08-21T16:11:24Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/semver-6.3.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/npm/node-semver/releases\">semver's releases</a>.</em></p>\n<blockquote>\n<h2>v6.3.1</h2>\n<h2><a href=\"https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1\">6.3.1</a> (2023-07-10)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<li><a href=\"https://github.com/npm/node-semver/commit/928e56d21150da0413a3333a3148b20e741a920c\"><code>928e56d</code></a> <a href=\"https://redirect.github.com/npm/node-semver/pull/591\">#591</a> better handling of whitespace (<a href=\"https://redirect.github.com/npm/node-semver/issues/591\">#591</a>) (<a href=\"https://github.com/lukekarrys\"><code>@\u200blukekarrys</code></a>, <a href=\"https://github.com/joaomoreno\"><code>@\u200bjoaomoreno</code></a>, <a href=\"https://github.com/nicolo-ribaudo\"><code>@\u200bnicolo-ribaudo</code></a>)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md\">semver's changelog</a>.</em></p>\n<blockquote>\n<h2><a href=\"https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1\">6.3.1</a> (2023-07-10)</h2>\n<h3>Bug Fixes</h3>\n<ul>\n<li><a href=\"https://github.com/npm/node-semver/commit/928e56d21150da0413a3333a3148b20e741a920c\"><code>928e56d</code></a> <a href=\"https://redirect.github.com/npm/node-semver/pull/591\">#591</a> better handling of whitespace (<a href=\"https://redirect.github.com/npm/node-semver/issues/591\">#591</a>) (<a href=\"https://github.com/lukekarrys\"><code>@\u200blukekarrys</code></a>, <a href=\"https://github.com/joaomoreno\"><code>@\u200bjoaomoreno</code></a>, <a href=\"https://github.com/nicolo-ribaudo\"><code>@\u200bnicolo-ribaudo</code></a>)</li>\n</ul>\n<h2>6.2.0</h2>\n<ul>\n<li>Coerce numbers to strings when passed to semver.coerce()</li>\n<li>Add <code>rtl</code> option to coerce from right to left</li>\n</ul>\n<h2>6.1.3</h2>\n<ul>\n<li>Handle X-ranges properly in includePrerelease mode</li>\n</ul>\n<h2>6.1.2</h2>\n<ul>\n<li>Do not throw when testing invalid version strings</li>\n</ul>\n<h2>6.1.1</h2>\n<ul>\n<li>Add options support for semver.coerce()</li>\n<li>Handle undefined version passed to Range.test</li>\n</ul>\n<h2>6.1.0</h2>\n<ul>\n<li>Add semver.compareBuild function</li>\n<li>Support <code>*</code> in semver.intersects</li>\n</ul>\n<h2>6.0</h2>\n<ul>\n<li>\n<p>Fix <code>intersects</code> logic.</p>\n<p>This is technically a bug fix, but since it is also a change to behavior\nthat may require users updating their code, it is marked as a major\nversion increment.</p>\n</li>\n</ul>\n<h2>5.7</h2>\n<ul>\n<li>Add <code>minVersion</code> method</li>\n</ul>\n<h2>5.6</h2>\n<ul>\n<li>Move boolean <code>loose</code> param to an options object, with\nbackwards-compatibility protection.</li>\n<li>Add ability to opt out of special prerelease version handling with\nthe <code>includePrerelease</code> option flag.</li>\n</ul>\n<h2>5.5</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/npm/node-semver/commit/44d27bc007e4827e9b797d6145f1076c127005f2\"><code>44d27bc</code></a> chore: release 6.3.1</li>\n<li><a href=\"https://github.com/npm/node-semver/commit/928e56d21150da0413a3333a3148b20e741a920c\"><code>928e56d</code></a> fix: better handling of whitespace (<a href=\"https://redirect.github.com/npm/node-semver/issues/591\">#591</a>)</li>\n<li><a href=\"https://github.com/npm/node-semver/commit/39f632690ea5b1b0d64fa913aa0f96f42b9bde32\"><code>39f6326</code></a> chore: <code>@\u200bnpmcli/template-oss</code><a href=\"https://github.com/4\"><code>@\u200b4</code></a>.16.0</li>\n<li>See full diff in <a href=\"https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1\">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/~lukekarrys\">lukekarrys</a>, a new releaser for semver 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=semver&package-manager=npm_and_yarn&previous-version=6.3.0&new-version=6.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/zola-check-manager/network/alerts).\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/61.md b/pulls/61.md @@ -0,0 +1,127 @@ +# PR #61 Bump semver from 6.3.0 to 6.3.1 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-08-21T16:10:13Z +- **Branch:** dependabot/npm_and_yarn/semver-6.3.1 → main +- **Merged:** 2023-08-21T16:11:24Z +- **Labels:** dependencies, javascript +- **Diff:** [61.diff](./61.diff) + +--- + +Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/npm/node-semver/releases">semver's releases</a>.</em></p> +<blockquote> +<h2>v6.3.1</h2> +<h2><a href="https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1">6.3.1</a> (2023-07-10)</h2> +<h3>Bug Fixes</h3> +<ul> +<li><a href="https://github.com/npm/node-semver/commit/928e56d21150da0413a3333a3148b20e741a920c"><code>928e56d</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/591">#591</a> better handling of whitespace (<a href="https://redirect.github.com/npm/node-semver/issues/591">#591</a>) (<a href="https://github.com/lukekarrys"><code>@​lukekarrys</code></a>, <a href="https://github.com/joaomoreno"><code>@​joaomoreno</code></a>, <a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md">semver's changelog</a>.</em></p> +<blockquote> +<h2><a href="https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1">6.3.1</a> (2023-07-10)</h2> +<h3>Bug Fixes</h3> +<ul> +<li><a href="https://github.com/npm/node-semver/commit/928e56d21150da0413a3333a3148b20e741a920c"><code>928e56d</code></a> <a href="https://redirect.github.com/npm/node-semver/pull/591">#591</a> better handling of whitespace (<a href="https://redirect.github.com/npm/node-semver/issues/591">#591</a>) (<a href="https://github.com/lukekarrys"><code>@​lukekarrys</code></a>, <a href="https://github.com/joaomoreno"><code>@​joaomoreno</code></a>, <a href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li> +</ul> +<h2>6.2.0</h2> +<ul> +<li>Coerce numbers to strings when passed to semver.coerce()</li> +<li>Add <code>rtl</code> option to coerce from right to left</li> +</ul> +<h2>6.1.3</h2> +<ul> +<li>Handle X-ranges properly in includePrerelease mode</li> +</ul> +<h2>6.1.2</h2> +<ul> +<li>Do not throw when testing invalid version strings</li> +</ul> +<h2>6.1.1</h2> +<ul> +<li>Add options support for semver.coerce()</li> +<li>Handle undefined version passed to Range.test</li> +</ul> +<h2>6.1.0</h2> +<ul> +<li>Add semver.compareBuild function</li> +<li>Support <code>*</code> in semver.intersects</li> +</ul> +<h2>6.0</h2> +<ul> +<li> +<p>Fix <code>intersects</code> logic.</p> +<p>This is technically a bug fix, but since it is also a change to behavior +that may require users updating their code, it is marked as a major +version increment.</p> +</li> +</ul> +<h2>5.7</h2> +<ul> +<li>Add <code>minVersion</code> method</li> +</ul> +<h2>5.6</h2> +<ul> +<li>Move boolean <code>loose</code> param to an options object, with +backwards-compatibility protection.</li> +<li>Add ability to opt out of special prerelease version handling with +the <code>includePrerelease</code> option flag.</li> +</ul> +<h2>5.5</h2> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/npm/node-semver/commit/44d27bc007e4827e9b797d6145f1076c127005f2"><code>44d27bc</code></a> chore: release 6.3.1</li> +<li><a href="https://github.com/npm/node-semver/commit/928e56d21150da0413a3333a3148b20e741a920c"><code>928e56d</code></a> fix: better handling of whitespace (<a href="https://redirect.github.com/npm/node-semver/issues/591">#591</a>)</li> +<li><a href="https://github.com/npm/node-semver/commit/39f632690ea5b1b0d64fa913aa0f96f42b9bde32"><code>39f6326</code></a> chore: <code>@​npmcli/template-oss</code><a href="https://github.com/4"><code>@​4</code></a>.16.0</li> +<li>See full diff in <a href="https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1">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/~lukekarrys">lukekarrys</a>, a new releaser for semver since your current version.</p> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=semver&package-manager=npm_and_yarn&previous-version=6.3.0&new-version=6.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) +You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/zola-check-manager/network/alerts). + +</details> + diff --git a/pulls/62.diff b/pulls/62.diff @@ -0,0 +1,30 @@ +diff --git a/package-lock.json b/package-lock.json +index 173a3af..0de69d0 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -7344,9 +7344,9 @@ + } + }, + "node_modules/word-wrap": { +- "version": "1.2.3", +- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", +- "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", ++ "version": "1.2.5", ++ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", ++ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" +@@ -12839,9 +12839,9 @@ + } + }, + "word-wrap": { +- "version": "1.2.3", +- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", +- "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", ++ "version": "1.2.5", ++ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", ++ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true + }, + "wrap-ansi": { diff --git a/pulls/62.json b/pulls/62.json @@ -0,0 +1,21 @@ +{ + "number": 62, + "title": "Bump word-wrap from 1.2.3 to 1.2.5", + "state": "merged", + "diff_file": "62.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-21T16:11:57Z", + "closed_at": "2023-08-21T16:15:08Z", + "merged_at": "2023-08-21T16:15:08Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/word-wrap-1.2.5", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.5.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/jonschlinkert/word-wrap/releases\">word-wrap's releases</a>.</em></p>\n<blockquote>\n<h2>1.2.5</h2>\n<p><strong>Changes</strong>:</p>\n<p>Reverts default value for <code>options.indent</code> to two spaces <code>' '</code>.</p>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/jonschlinkert/word-wrap/compare/1.2.4...1.2.5\">https://github.com/jonschlinkert/word-wrap/compare/1.2.4...1.2.5</a></p>\n<h2>1.2.4</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Remove default indent by <a href=\"https://github.com/mohd-akram\"><code>@\u200bmohd-akram</code></a> in <a href=\"https://redirect.github.com/jonschlinkert/word-wrap/pull/24\">jonschlinkert/word-wrap#24</a></li>\n<li>\ud83d\udd12fix: CVE 2023 26115 (2) by <a href=\"https://github.com/OlafConijn\"><code>@\u200bOlafConijn</code></a> in <a href=\"https://redirect.github.com/jonschlinkert/word-wrap/pull/41\">jonschlinkert/word-wrap#41</a></li>\n<li>:lock: fix: CVE-2023-26115 by <a href=\"https://github.com/aashutoshrathi\"><code>@\u200baashutoshrathi</code></a> in <a href=\"https://redirect.github.com/jonschlinkert/word-wrap/pull/33\">jonschlinkert/word-wrap#33</a></li>\n<li>chore: publish workflow by <a href=\"https://github.com/OlafConijn\"><code>@\u200bOlafConijn</code></a> in <a href=\"https://redirect.github.com/jonschlinkert/word-wrap/pull/42\">jonschlinkert/word-wrap#42</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/mohd-akram\"><code>@\u200bmohd-akram</code></a> made their first contribution in <a href=\"https://redirect.github.com/jonschlinkert/word-wrap/pull/24\">jonschlinkert/word-wrap#24</a></li>\n<li><a href=\"https://github.com/OlafConijn\"><code>@\u200bOlafConijn</code></a> made their first contribution in <a href=\"https://redirect.github.com/jonschlinkert/word-wrap/pull/41\">jonschlinkert/word-wrap#41</a></li>\n<li><a href=\"https://github.com/aashutoshrathi\"><code>@\u200baashutoshrathi</code></a> made their first contribution in <a href=\"https://redirect.github.com/jonschlinkert/word-wrap/pull/33\">jonschlinkert/word-wrap#33</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4\">https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/jonschlinkert/word-wrap/commit/207044ebda1dd3809d15b6000a48409266536771\"><code>207044e</code></a> 1.2.5</li>\n<li><a href=\"https://github.com/jonschlinkert/word-wrap/commit/98943154855b0dd79b707462b9202614990c7f61\"><code>9894315</code></a> revert default indent</li>\n<li><a href=\"https://github.com/jonschlinkert/word-wrap/commit/f64b188c7261d26b99e1e2075d6b12f21798e83a\"><code>f64b188</code></a> run verb to generate README</li>\n<li><a href=\"https://github.com/jonschlinkert/word-wrap/commit/03ea08256ba0c8e8b02b1b304f0f5bd2b1863207\"><code>03ea082</code></a> Merge pull request <a href=\"https://redirect.github.com/jonschlinkert/word-wrap/issues/42\">#42</a> from jonschlinkert/chore/publish-workflow</li>\n<li><a href=\"https://github.com/jonschlinkert/word-wrap/commit/420dce9a2412b21881202b73a3c34f0edc53cb2e\"><code>420dce9</code></a> Merge pull request <a href=\"https://redirect.github.com/jonschlinkert/word-wrap/issues/41\">#41</a> from jonschlinkert/fix/CVE-2023-26115-2</li>\n<li><a href=\"https://github.com/jonschlinkert/word-wrap/commit/bfa694edf55bb84ff84512f13da6d68bf7593f06\"><code>bfa694e</code></a> Update .github/workflows/publish.yml</li>\n<li><a href=\"https://github.com/jonschlinkert/word-wrap/commit/ace0b3c78f81aaf43040bab3bc91d3c5546d3fd2\"><code>ace0b3c</code></a> chore: bump version to 1.2.4</li>\n<li><a href=\"https://github.com/jonschlinkert/word-wrap/commit/6fd727594676f3e1b196b08a320908bec2f4ca02\"><code>6fd7275</code></a> chore: add publish workflow</li>\n<li><a href=\"https://github.com/jonschlinkert/word-wrap/commit/30d6daf60fce429f5f559252fa86ee78200652c4\"><code>30d6daf</code></a> chore: fix test</li>\n<li><a href=\"https://github.com/jonschlinkert/word-wrap/commit/655929cabea6299dddf3b4a21fc3713fca701b48\"><code>655929c</code></a> chore: remove package-lock</li>\n<li>Additional commits viewable in <a href=\"https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=word-wrap&package-manager=npm_and_yarn&previous-version=1.2.3&new-version=1.2.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/zola-check-manager/network/alerts).\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/62.md b/pulls/62.md @@ -0,0 +1,86 @@ +# PR #62 Bump word-wrap from 1.2.3 to 1.2.5 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-08-21T16:11:57Z +- **Branch:** dependabot/npm_and_yarn/word-wrap-1.2.5 → main +- **Merged:** 2023-08-21T16:15:08Z +- **Labels:** dependencies, javascript +- **Diff:** [62.diff](./62.diff) + +--- + +Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.5. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/jonschlinkert/word-wrap/releases">word-wrap's releases</a>.</em></p> +<blockquote> +<h2>1.2.5</h2> +<p><strong>Changes</strong>:</p> +<p>Reverts default value for <code>options.indent</code> to two spaces <code>' '</code>.</p> +<p><strong>Full Changelog</strong>: <a href="https://github.com/jonschlinkert/word-wrap/compare/1.2.4...1.2.5">https://github.com/jonschlinkert/word-wrap/compare/1.2.4...1.2.5</a></p> +<h2>1.2.4</h2> +<h2>What's Changed</h2> +<ul> +<li>Remove default indent by <a href="https://github.com/mohd-akram"><code>@​mohd-akram</code></a> in <a href="https://redirect.github.com/jonschlinkert/word-wrap/pull/24">jonschlinkert/word-wrap#24</a></li> +<li>🔒fix: CVE 2023 26115 (2) by <a href="https://github.com/OlafConijn"><code>@​OlafConijn</code></a> in <a href="https://redirect.github.com/jonschlinkert/word-wrap/pull/41">jonschlinkert/word-wrap#41</a></li> +<li>:lock: fix: CVE-2023-26115 by <a href="https://github.com/aashutoshrathi"><code>@​aashutoshrathi</code></a> in <a href="https://redirect.github.com/jonschlinkert/word-wrap/pull/33">jonschlinkert/word-wrap#33</a></li> +<li>chore: publish workflow by <a href="https://github.com/OlafConijn"><code>@​OlafConijn</code></a> in <a href="https://redirect.github.com/jonschlinkert/word-wrap/pull/42">jonschlinkert/word-wrap#42</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/mohd-akram"><code>@​mohd-akram</code></a> made their first contribution in <a href="https://redirect.github.com/jonschlinkert/word-wrap/pull/24">jonschlinkert/word-wrap#24</a></li> +<li><a href="https://github.com/OlafConijn"><code>@​OlafConijn</code></a> made their first contribution in <a href="https://redirect.github.com/jonschlinkert/word-wrap/pull/41">jonschlinkert/word-wrap#41</a></li> +<li><a href="https://github.com/aashutoshrathi"><code>@​aashutoshrathi</code></a> made their first contribution in <a href="https://redirect.github.com/jonschlinkert/word-wrap/pull/33">jonschlinkert/word-wrap#33</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4">https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4</a></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/jonschlinkert/word-wrap/commit/207044ebda1dd3809d15b6000a48409266536771"><code>207044e</code></a> 1.2.5</li> +<li><a href="https://github.com/jonschlinkert/word-wrap/commit/98943154855b0dd79b707462b9202614990c7f61"><code>9894315</code></a> revert default indent</li> +<li><a href="https://github.com/jonschlinkert/word-wrap/commit/f64b188c7261d26b99e1e2075d6b12f21798e83a"><code>f64b188</code></a> run verb to generate README</li> +<li><a href="https://github.com/jonschlinkert/word-wrap/commit/03ea08256ba0c8e8b02b1b304f0f5bd2b1863207"><code>03ea082</code></a> Merge pull request <a href="https://redirect.github.com/jonschlinkert/word-wrap/issues/42">#42</a> from jonschlinkert/chore/publish-workflow</li> +<li><a href="https://github.com/jonschlinkert/word-wrap/commit/420dce9a2412b21881202b73a3c34f0edc53cb2e"><code>420dce9</code></a> Merge pull request <a href="https://redirect.github.com/jonschlinkert/word-wrap/issues/41">#41</a> from jonschlinkert/fix/CVE-2023-26115-2</li> +<li><a href="https://github.com/jonschlinkert/word-wrap/commit/bfa694edf55bb84ff84512f13da6d68bf7593f06"><code>bfa694e</code></a> Update .github/workflows/publish.yml</li> +<li><a href="https://github.com/jonschlinkert/word-wrap/commit/ace0b3c78f81aaf43040bab3bc91d3c5546d3fd2"><code>ace0b3c</code></a> chore: bump version to 1.2.4</li> +<li><a href="https://github.com/jonschlinkert/word-wrap/commit/6fd727594676f3e1b196b08a320908bec2f4ca02"><code>6fd7275</code></a> chore: add publish workflow</li> +<li><a href="https://github.com/jonschlinkert/word-wrap/commit/30d6daf60fce429f5f559252fa86ee78200652c4"><code>30d6daf</code></a> chore: fix test</li> +<li><a href="https://github.com/jonschlinkert/word-wrap/commit/655929cabea6299dddf3b4a21fc3713fca701b48"><code>655929c</code></a> chore: remove package-lock</li> +<li>Additional commits viewable in <a href="https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=word-wrap&package-manager=npm_and_yarn&previous-version=1.2.3&new-version=1.2.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) +You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/MTRNord/zola-check-manager/network/alerts). + +</details> + diff --git a/pulls/63.diff b/pulls/63.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 92aff5a..4b42b5e 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.2.5", ++ "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.59.8", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", +@@ -1646,9 +1646,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.2.5", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz", +- "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==", ++ "version": "20.5.1", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz", ++ "integrity": "sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==", + "dev": true + }, + "node_modules/@types/prettier": { +@@ -8761,9 +8761,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.2.5", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz", +- "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==", ++ "version": "20.5.1", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz", ++ "integrity": "sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==", + "dev": true + }, + "@types/prettier": { +diff --git a/package.json b/package.json +index a91c09e..6840ec9 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.2.5", ++ "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.59.8", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.42.0", diff --git a/pulls/63.json b/pulls/63.json @@ -0,0 +1,27 @@ +{ + "number": 63, + "title": "Bump @types/node from 20.2.5 to 20.5.1", + "state": "closed", + "diff_file": "63.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-22T07:18:22Z", + "closed_at": "2023-08-22T09:34:01Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.5.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.2.5 to 20.5.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.2.5&new-version=20.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-08-22T09:33:59Z", + "body": "Looks like @types/node is up-to-date now, so this is no longer needed." + } + ], + "review_comments": [] +} diff --git a/pulls/63.md b/pulls/63.md @@ -0,0 +1,58 @@ +# PR #63 Bump @types/node from 20.2.5 to 20.5.1 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-08-22T07:18:22Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.5.1 → main +- **Closed:** 2023-08-22T09:34:01Z +- **Labels:** dependencies, javascript +- **Diff:** [63.diff](./63.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.2.5 to 20.5.1. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.2.5&new-version=20.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-08-22T09:33:59Z + +Looks like @types/node is up-to-date now, so this is no longer needed. + diff --git a/pulls/64.diff b/pulls/64.diff @@ -0,0 +1,733 @@ +diff --git a/package-lock.json b/package-lock.json +index 92aff5a..5db4350 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,7 +25,7 @@ + "@types/node": "^20.2.5", + "@typescript-eslint/parser": "^5.59.8", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.42.0", ++ "eslint": "^8.47.0", + "eslint-import-resolver-typescript": "^3.5.5", + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-import": "^2.27.5", +@@ -38,6 +38,15 @@ + "typescript": "^5.1.6" + } + }, ++ "node_modules/@aashutoshrathi/word-wrap": { ++ "version": "1.2.6", ++ "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", ++ "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", ++ "dev": true, ++ "engines": { ++ "node": ">=0.10.0" ++ } ++ }, + "node_modules/@actions/core": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.0.tgz", +@@ -747,23 +756,23 @@ + } + }, + "node_modules/@eslint-community/regexpp": { +- "version": "4.5.0", +- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", +- "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", ++ "version": "4.7.0", ++ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.7.0.tgz", ++ "integrity": "sha512-+HencqxU7CFJnQb7IKtuNBqS6Yx3Tz4kOL8BJXo+JyeiBm5MEX6pO8onXDkjrkCRlfYXS1Axro15ZjVFe9YgsA==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { +- "version": "2.0.3", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", +- "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", ++ "version": "2.1.2", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", ++ "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", +- "espree": "^9.5.2", ++ "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", +@@ -779,9 +788,9 @@ + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { +- "version": "13.20.0", +- "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", +- "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", ++ "version": "13.21.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", ++ "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" +@@ -794,9 +803,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.42.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz", +- "integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==", ++ "version": "8.47.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", ++ "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -2120,9 +2129,9 @@ + } + }, + "node_modules/acorn": { +- "version": "8.8.2", +- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", +- "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", ++ "version": "8.10.0", ++ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", ++ "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" +@@ -2838,9 +2847,9 @@ + } + }, + "node_modules/deep-is": { +- "version": "0.1.3", +- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", +- "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", ++ "version": "0.1.4", ++ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", ++ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { +@@ -3130,27 +3139,27 @@ + } + }, + "node_modules/eslint": { +- "version": "8.42.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz", +- "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==", ++ "version": "8.47.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", ++ "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", +- "@eslint-community/regexpp": "^4.4.0", +- "@eslint/eslintrc": "^2.0.3", +- "@eslint/js": "8.42.0", ++ "@eslint-community/regexpp": "^4.6.1", ++ "@eslint/eslintrc": "^2.1.2", ++ "@eslint/js": "^8.47.0", + "@humanwhocodes/config-array": "^0.11.10", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", +- "ajv": "^6.10.0", ++ "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", +- "eslint-scope": "^7.2.0", +- "eslint-visitor-keys": "^3.4.1", +- "espree": "^9.5.2", ++ "eslint-scope": "^7.2.2", ++ "eslint-visitor-keys": "^3.4.3", ++ "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", +@@ -3160,7 +3169,6 @@ + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", +- "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", +@@ -3170,9 +3178,8 @@ + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", +- "optionator": "^0.9.1", ++ "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", +- "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { +@@ -3549,9 +3556,9 @@ + } + }, + "node_modules/eslint-visitor-keys": { +- "version": "3.4.1", +- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", +- "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", ++ "version": "3.4.3", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", ++ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -3573,9 +3580,9 @@ + } + }, + "node_modules/eslint/node_modules/eslint-scope": { +- "version": "7.2.0", +- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", +- "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", ++ "version": "7.2.2", ++ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", ++ "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", +@@ -3640,19 +3647,6 @@ + "url": "https://github.com/sponsors/sindresorhus" + } + }, +- "node_modules/eslint/node_modules/levn": { +- "version": "0.4.1", +- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", +- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", +- "dev": true, +- "dependencies": { +- "prelude-ls": "^1.2.1", +- "type-check": "~0.4.0" +- }, +- "engines": { +- "node": ">= 0.8.0" +- } +- }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", +@@ -3668,23 +3662,6 @@ + "url": "https://github.com/sponsors/sindresorhus" + } + }, +- "node_modules/eslint/node_modules/optionator": { +- "version": "0.9.1", +- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", +- "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", +- "dev": true, +- "dependencies": { +- "deep-is": "^0.1.3", +- "fast-levenshtein": "^2.0.6", +- "levn": "^0.4.1", +- "prelude-ls": "^1.2.1", +- "type-check": "^0.4.0", +- "word-wrap": "^1.2.3" +- }, +- "engines": { +- "node": ">= 0.8.0" +- } +- }, + "node_modules/eslint/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", +@@ -3724,34 +3701,13 @@ + "node": ">=8" + } + }, +- "node_modules/eslint/node_modules/prelude-ls": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", +- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", +- "dev": true, +- "engines": { +- "node": ">= 0.8.0" +- } +- }, +- "node_modules/eslint/node_modules/type-check": { +- "version": "0.4.0", +- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", +- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", +- "dev": true, +- "dependencies": { +- "prelude-ls": "^1.2.1" +- }, +- "engines": { +- "node": ">= 0.8.0" +- } +- }, + "node_modules/espree": { +- "version": "9.5.2", +- "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", +- "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", ++ "version": "9.6.1", ++ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", ++ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { +- "acorn": "^8.8.0", ++ "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, +@@ -3920,7 +3876,7 @@ + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", +- "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", ++ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { +@@ -5744,6 +5700,19 @@ + "node": ">=6" + } + }, ++ "node_modules/levn": { ++ "version": "0.4.1", ++ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", ++ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", ++ "dev": true, ++ "dependencies": { ++ "prelude-ls": "^1.2.1", ++ "type-check": "~0.4.0" ++ }, ++ "engines": { ++ "node": ">= 0.8.0" ++ } ++ }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", +@@ -6176,6 +6145,23 @@ + "url": "https://github.com/sponsors/sindresorhus" + } + }, ++ "node_modules/optionator": { ++ "version": "0.9.3", ++ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", ++ "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", ++ "dev": true, ++ "dependencies": { ++ "@aashutoshrathi/word-wrap": "^1.2.3", ++ "deep-is": "^0.1.3", ++ "fast-levenshtein": "^2.0.6", ++ "levn": "^0.4.1", ++ "prelude-ls": "^1.2.1", ++ "type-check": "^0.4.0" ++ }, ++ "engines": { ++ "node": ">= 0.8.0" ++ } ++ }, + "node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", +@@ -6265,6 +6251,15 @@ + "node": ">= 6" + } + }, ++ "node_modules/prelude-ls": { ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", ++ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", ++ "dev": true, ++ "engines": { ++ "node": ">= 0.8.0" ++ } ++ }, + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", +@@ -7115,6 +7110,18 @@ + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } + }, ++ "node_modules/type-check": { ++ "version": "0.4.0", ++ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", ++ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", ++ "dev": true, ++ "dependencies": { ++ "prelude-ls": "^1.2.1" ++ }, ++ "engines": { ++ "node": ">= 0.8.0" ++ } ++ }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", +@@ -7343,15 +7350,6 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, +- "node_modules/word-wrap": { +- "version": "1.2.5", +- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", +- "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", +- "dev": true, +- "engines": { +- "node": ">=0.10.0" +- } +- }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", +@@ -7454,6 +7452,12 @@ + } + }, + "dependencies": { ++ "@aashutoshrathi/word-wrap": { ++ "version": "1.2.6", ++ "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", ++ "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", ++ "dev": true ++ }, + "@actions/core": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.0.tgz", +@@ -8014,20 +8018,20 @@ + } + }, + "@eslint-community/regexpp": { +- "version": "4.5.0", +- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", +- "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", ++ "version": "4.7.0", ++ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.7.0.tgz", ++ "integrity": "sha512-+HencqxU7CFJnQb7IKtuNBqS6Yx3Tz4kOL8BJXo+JyeiBm5MEX6pO8onXDkjrkCRlfYXS1Axro15ZjVFe9YgsA==", + "dev": true + }, + "@eslint/eslintrc": { +- "version": "2.0.3", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", +- "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", ++ "version": "2.1.2", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", ++ "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", +- "espree": "^9.5.2", ++ "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", +@@ -8037,9 +8041,9 @@ + }, + "dependencies": { + "globals": { +- "version": "13.20.0", +- "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", +- "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", ++ "version": "13.21.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", ++ "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" +@@ -8048,9 +8052,9 @@ + } + }, + "@eslint/js": { +- "version": "8.42.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz", +- "integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==", ++ "version": "8.47.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", ++ "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", + "dev": true + }, + "@github/browserslist-config": { +@@ -9047,9 +9051,9 @@ + "dev": true + }, + "acorn": { +- "version": "8.8.2", +- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", +- "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", ++ "version": "8.10.0", ++ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", ++ "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "dev": true + }, + "acorn-jsx": { +@@ -9571,9 +9575,9 @@ + } + }, + "deep-is": { +- "version": "0.1.3", +- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", +- "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", ++ "version": "0.1.4", ++ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", ++ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "deepmerge": { +@@ -9799,27 +9803,27 @@ + "dev": true + }, + "eslint": { +- "version": "8.42.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz", +- "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==", ++ "version": "8.47.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", ++ "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", +- "@eslint-community/regexpp": "^4.4.0", +- "@eslint/eslintrc": "^2.0.3", +- "@eslint/js": "8.42.0", ++ "@eslint-community/regexpp": "^4.6.1", ++ "@eslint/eslintrc": "^2.1.2", ++ "@eslint/js": "^8.47.0", + "@humanwhocodes/config-array": "^0.11.10", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", +- "ajv": "^6.10.0", ++ "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", +- "eslint-scope": "^7.2.0", +- "eslint-visitor-keys": "^3.4.1", +- "espree": "^9.5.2", ++ "eslint-scope": "^7.2.2", ++ "eslint-visitor-keys": "^3.4.3", ++ "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", +@@ -9829,7 +9833,6 @@ + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", +- "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", +@@ -9839,9 +9842,8 @@ + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", +- "optionator": "^0.9.1", ++ "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", +- "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "dependencies": { +@@ -9852,9 +9854,9 @@ + "dev": true + }, + "eslint-scope": { +- "version": "7.2.0", +- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", +- "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", ++ "version": "7.2.2", ++ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", ++ "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", +@@ -9895,16 +9897,6 @@ + "type-fest": "^0.20.2" + } + }, +- "levn": { +- "version": "0.4.1", +- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", +- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", +- "dev": true, +- "requires": { +- "prelude-ls": "^1.2.1", +- "type-check": "~0.4.0" +- } +- }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", +@@ -9914,20 +9906,6 @@ + "p-locate": "^5.0.0" + } + }, +- "optionator": { +- "version": "0.9.1", +- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", +- "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", +- "dev": true, +- "requires": { +- "deep-is": "^0.1.3", +- "fast-levenshtein": "^2.0.6", +- "levn": "^0.4.1", +- "prelude-ls": "^1.2.1", +- "type-check": "^0.4.0", +- "word-wrap": "^1.2.3" +- } +- }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", +@@ -9951,21 +9929,6 @@ + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true +- }, +- "prelude-ls": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", +- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", +- "dev": true +- }, +- "type-check": { +- "version": "0.4.0", +- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", +- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", +- "dev": true, +- "requires": { +- "prelude-ls": "^1.2.1" +- } + } + } + }, +@@ -10234,18 +10197,18 @@ + } + }, + "eslint-visitor-keys": { +- "version": "3.4.1", +- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", +- "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", ++ "version": "3.4.3", ++ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", ++ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true + }, + "espree": { +- "version": "9.5.2", +- "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", +- "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", ++ "version": "9.6.1", ++ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", ++ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "requires": { +- "acorn": "^8.8.0", ++ "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + } +@@ -10372,7 +10335,7 @@ + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", +- "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", ++ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fastq": { +@@ -11715,6 +11678,16 @@ + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, ++ "levn": { ++ "version": "0.4.1", ++ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", ++ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", ++ "dev": true, ++ "requires": { ++ "prelude-ls": "^1.2.1", ++ "type-check": "~0.4.0" ++ } ++ }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", +@@ -12030,6 +12003,20 @@ + "is-wsl": "^2.2.0" + } + }, ++ "optionator": { ++ "version": "0.9.3", ++ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", ++ "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", ++ "dev": true, ++ "requires": { ++ "@aashutoshrathi/word-wrap": "^1.2.3", ++ "deep-is": "^0.1.3", ++ "fast-levenshtein": "^2.0.6", ++ "levn": "^0.4.1", ++ "prelude-ls": "^1.2.1", ++ "type-check": "^0.4.0" ++ } ++ }, + "p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", +@@ -12092,6 +12079,12 @@ + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true + }, ++ "prelude-ls": { ++ "version": "1.2.1", ++ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", ++ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", ++ "dev": true ++ }, + "prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", +@@ -12670,6 +12663,15 @@ + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" + }, ++ "type-check": { ++ "version": "0.4.0", ++ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", ++ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", ++ "dev": true, ++ "requires": { ++ "prelude-ls": "^1.2.1" ++ } ++ }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", +@@ -12838,12 +12840,6 @@ + "is-typed-array": "^1.1.10" + } + }, +- "word-wrap": { +- "version": "1.2.5", +- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", +- "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", +- "dev": true +- }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", +diff --git a/package.json b/package.json +index a91c09e..fb0b343 100644 +--- a/package.json ++++ b/package.json +@@ -44,7 +44,7 @@ + "@types/node": "^20.2.5", + "@typescript-eslint/parser": "^5.59.8", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.42.0", ++ "eslint": "^8.47.0", + "eslint-import-resolver-typescript": "^3.5.5", + "eslint-plugin-github": "^4.7.0", + "eslint-plugin-import": "^2.27.5", diff --git a/pulls/64.json b/pulls/64.json @@ -0,0 +1,27 @@ +{ + "number": 64, + "title": "Bump eslint from 8.42.0 to 8.47.0", + "state": "closed", + "diff_file": "64.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-22T07:18:55Z", + "closed_at": "2023-08-22T09:33:56Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.47.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.42.0 to 8.47.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.47.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/53d750800b1c0c1f8c29393c488bb3167bb1d2a5\"><code>53d7508</code></a> feat: update regex for methods with <code>thisArg</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17439\">#17439</a>) (Francesco Trotta)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/631648ee0b51a8951ce576ccd4430e09c9c8bcae\"><code>631648e</code></a> fix: do not report on shadowed constructors in <code>no-new-wrappers</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17447\">#17447</a>) (Francesco Trotta)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/a766a48030d4359db76523d5b413d6332130e485\"><code>a766a48</code></a> docs: document lack of config file names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17442\">#17442</a>) (James)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a1635d6198a8baf6571b3351e098e5ac960be887\"><code>a1635d6</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/47a08597966651975126dd6726939cd34f13b80e\"><code>47a0859</code></a> docs: update <code>require-unicode-regexp.md</code> as following up <a href=\"https://redirect.github.com/eslint/eslint/issues/17402\">#17402</a> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17441\">#17441</a>) (SUZUKI Sosuke)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/fcdc85d3a6bc14970c3349cc8d6f3a47eca172a3\"><code>fcdc85d</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2a92b6cc9520a27255520369206556e9841a3af8\"><code>2a92b6c</code></a> docs: update with &quot;Specifying Parser Options&quot; (<a href=\"https://redirect.github.com/eslint/eslint/issues/17435\">#17435</a>) (Cheol-Won)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d743ed3c06c62a639da0389ad27907b324ea1715\"><code>d743ed3</code></a> docs: add metadata for parser/processor (<a href=\"https://redirect.github.com/eslint/eslint/issues/17438\">#17438</a>) (Hu\u00e1ng J\u00f9nli\u00e0ng)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/224376cd99a08394291a9584ad9c1ea1283673c6\"><code>224376c</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a41a8e4a7da14726d6fce71a023f12101fd52fdb\"><code>a41a8e4</code></a> docs: update script names in README (<a href=\"https://redirect.github.com/eslint/eslint/issues/17432\">#17432</a>) (Nitin Kumar)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/bf69aa6408f5403a88d8c9b71b0e58232b1ea833\"><code>bf69aa6</code></a> chore: Update dependencies (<a href=\"https://redirect.github.com/eslint/eslint/issues/17456\">#17456</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0e4576012ab938b880e6f27641bff55fb4313d20\"><code>0e45760</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/757bfe1c35b5ddab7042d388f8d21e834875fff5\"><code>757bfe1</code></a> chore: Remove add-to-triage (<a href=\"https://redirect.github.com/eslint/eslint/issues/17450\">#17450</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b066640b7040ec30f740dcc803511244fe19473b\"><code>b066640</code></a> chore: standardize npm script names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17431\">#17431</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6b2410f911dd2e3d915c879041c6e257d41a2f4e\"><code>6b2410f</code></a> chore: Update add-to-triage.yml (<a href=\"https://redirect.github.com/eslint/eslint/issues/17444\">#17444</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>v8.46.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/8a9343871f7dade19d910ca8e2a4177bfca28b64\"><code>8a93438</code></a> feat: <code>require-unicode-regexp</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17402\">#17402</a>) (SUZUKI Sosuke)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1a2f966fabe35103141d2f936180d2f1a72154db\"><code>1a2f966</code></a> feat: <code>no-useless-escape</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17420\">#17420</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee68d1d9630892d99ae0d8dabe2f9f8d3b1338be\"><code>ee68d1d</code></a> feat: <code>no-empty-character-class</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17419\">#17419</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/853d32baa8934c08b59a738470b72522e1505f6f\"><code>853d32b</code></a> feat: deprecate no-return-await (<a href=\"https://redirect.github.com/eslint/eslint/issues/17417\">#17417</a>) (Carlos Lopez)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d4f02e4bf1b9ae4e1fc8f2bc4e4851ae3c36a127\"><code>d4f02e4</code></a> feat: <code>no-control-regex</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17405\">#17405</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2a35f3e6ed27deafbebba48b6aec570d3abf9974\"><code>2a35f3e</code></a> feat: <code>prefer-named-capture-group</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17409\">#17409</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8ca8b50b0425b3bad34a9505bc3095168e2f59d8\"><code>8ca8b50</code></a> feat: Better error message for flat config plugins (<a href=\"https://redirect.github.com/eslint/eslint/issues/17399\">#17399</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/509f75395035822280245772e2a95732a0dde0e1\"><code>509f753</code></a> feat: <code>no-misleading-character-class</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17406\">#17406</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3caf51487decdf93a4b17765a2af2a51c337e974\"><code>3caf514</code></a> feat: <code>no-regex-spaces</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17407\">#17407</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7fad2b52f23667628cf209663795a721c88d0ba\"><code>b7fad2b</code></a> feat: <code>prefer-regex-literals</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17410\">#17410</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a6a3ad4ae438ea7fc3a1d97cd2555f6534b565f1\"><code>a6a3ad4</code></a> feat: <code>no-useless-backreference</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17408\">#17408</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/94954a715448d5794f2892bf212fe986b43228ed\"><code>94954a7</code></a> feat: <code>no-invalid-regexp</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17404\">#17404</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1af6eac5727080c809e37c07dc729b44ef24483c\"><code>1af6eac</code></a> feat: adds option for allowing empty object patterns as parameter (<a href=\"https://redirect.github.com/eslint/eslint/issues/17365\">#17365</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cf03104b278fea59ef46e09f667110f5eaaf95e3\"><code>cf03104</code></a> feat: Improve config error messages (<a href=\"https://redirect.github.com/eslint/eslint/issues/17385\">#17385</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/9803c7c04078f0672d8a480fd39cf3bbef8017e6\"><code>9803c7c</code></a> fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17393\">#17393</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/42faa17b1c93f801b14bea2840d1d528e25c7211\"><code>42faa17</code></a> fix: Update no-loop-func to not overlap with no-undef (<a href=\"https://redirect.github.com/eslint/eslint/issues/17358\">#17358</a>) (Matt Wilkinson)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/4d474e351ba6ce0242f18e55c27cb3ae17b84f63\"><code>4d474e3</code></a> docs: update with TypeScript info (<a href=\"https://redirect.github.com/eslint/eslint/issues/17423\">#17423</a>) (James)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/091f44e4c72007edb2ac6d4db4eafa5501e41e94\"><code>091f44e</code></a> docs: File extension named processor deprecation (<a href=\"https://redirect.github.com/eslint/eslint/issues/17362\">#17362</a>) (Matt Wilkinson)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9254a6cea845dfaf2f3f52f718cb9b071853aa09\"><code>9254a6c</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d6dc5141f535728029eef8735854a421bc08eba\"><code>6d6dc51</code></a> docs: fix overlapping of <code>open in playground</code> button (<a href=\"https://redirect.github.com/eslint/eslint/issues/17403\">#17403</a>) (Tanuj Kanti)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.47.0 - August 11, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/bf69aa6408f5403a88d8c9b71b0e58232b1ea833\"><code>bf69aa6</code></a> chore: Update dependencies (<a href=\"https://redirect.github.com/eslint/eslint/issues/17456\">#17456</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0e4576012ab938b880e6f27641bff55fb4313d20\"><code>0e45760</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/631648ee0b51a8951ce576ccd4430e09c9c8bcae\"><code>631648e</code></a> fix: do not report on shadowed constructors in <code>no-new-wrappers</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17447\">#17447</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/757bfe1c35b5ddab7042d388f8d21e834875fff5\"><code>757bfe1</code></a> chore: Remove add-to-triage (<a href=\"https://redirect.github.com/eslint/eslint/issues/17450\">#17450</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b066640b7040ec30f740dcc803511244fe19473b\"><code>b066640</code></a> chore: standardize npm script names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17431\">#17431</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a766a48030d4359db76523d5b413d6332130e485\"><code>a766a48</code></a> docs: document lack of config file names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17442\">#17442</a>) (James)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a1635d6198a8baf6571b3351e098e5ac960be887\"><code>a1635d6</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6b2410f911dd2e3d915c879041c6e257d41a2f4e\"><code>6b2410f</code></a> chore: Update add-to-triage.yml (<a href=\"https://redirect.github.com/eslint/eslint/issues/17444\">#17444</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/47a08597966651975126dd6726939cd34f13b80e\"><code>47a0859</code></a> docs: update <code>require-unicode-regexp.md</code> as following up <a href=\"https://redirect.github.com/eslint/eslint/issues/17402\">#17402</a> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17441\">#17441</a>) (SUZUKI Sosuke)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/53d750800b1c0c1f8c29393c488bb3167bb1d2a5\"><code>53d7508</code></a> feat: update regex for methods with <code>thisArg</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17439\">#17439</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/fcdc85d3a6bc14970c3349cc8d6f3a47eca172a3\"><code>fcdc85d</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2a92b6cc9520a27255520369206556e9841a3af8\"><code>2a92b6c</code></a> docs: update with &quot;Specifying Parser Options&quot; (<a href=\"https://redirect.github.com/eslint/eslint/issues/17435\">#17435</a>) (Cheol-Won)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d743ed3c06c62a639da0389ad27907b324ea1715\"><code>d743ed3</code></a> docs: add metadata for parser/processor (<a href=\"https://redirect.github.com/eslint/eslint/issues/17438\">#17438</a>) (Hu\u00e1ng J\u00f9nli\u00e0ng)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/224376cd99a08394291a9584ad9c1ea1283673c6\"><code>224376c</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a41a8e4a7da14726d6fce71a023f12101fd52fdb\"><code>a41a8e4</code></a> docs: update script names in README (<a href=\"https://redirect.github.com/eslint/eslint/issues/17432\">#17432</a>) (Nitin Kumar)</li>\n</ul>\n<p>v8.46.0 - July 28, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/d1eb7e46e954c64af8d7d13d087b3a18f43e6d72\"><code>d1eb7e4</code></a> chore: Update ecosystem dependencies (<a href=\"https://redirect.github.com/eslint/eslint/issues/17427\">#17427</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/fab9e97ef9dff40e98a5b3b97bdd3b0ff5439d46\"><code>fab9e97</code></a> chore: package.json update for eslint-config-eslint release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6246711e0650d03afe044c36acde048ed2d39ee3\"><code>6246711</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8a9343871f7dade19d910ca8e2a4177bfca28b64\"><code>8a93438</code></a> feat: <code>require-unicode-regexp</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17402\">#17402</a>) (SUZUKI Sosuke)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4d474e351ba6ce0242f18e55c27cb3ae17b84f63\"><code>4d474e3</code></a> docs: update with TypeScript info (<a href=\"https://redirect.github.com/eslint/eslint/issues/17423\">#17423</a>) (James)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/091f44e4c72007edb2ac6d4db4eafa5501e41e94\"><code>091f44e</code></a> docs: File extension named processor deprecation (<a href=\"https://redirect.github.com/eslint/eslint/issues/17362\">#17362</a>) (Matt Wilkinson)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1a2f966fabe35103141d2f936180d2f1a72154db\"><code>1a2f966</code></a> feat: <code>no-useless-escape</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17420\">#17420</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0aa0bc365a5425440c8e86c96104d0053a51b602\"><code>0aa0bc3</code></a> chore: Add PRs to triage project (<a href=\"https://redirect.github.com/eslint/eslint/issues/17421\">#17421</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee68d1d9630892d99ae0d8dabe2f9f8d3b1338be\"><code>ee68d1d</code></a> feat: <code>no-empty-character-class</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17419\">#17419</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/853d32baa8934c08b59a738470b72522e1505f6f\"><code>853d32b</code></a> feat: deprecate no-return-await (<a href=\"https://redirect.github.com/eslint/eslint/issues/17417\">#17417</a>) (Carlos Lopez)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d4f02e4bf1b9ae4e1fc8f2bc4e4851ae3c36a127\"><code>d4f02e4</code></a> feat: <code>no-control-regex</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17405\">#17405</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9254a6cea845dfaf2f3f52f718cb9b071853aa09\"><code>9254a6c</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2a35f3e6ed27deafbebba48b6aec570d3abf9974\"><code>2a35f3e</code></a> feat: <code>prefer-named-capture-group</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17409\">#17409</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8ca8b50b0425b3bad34a9505bc3095168e2f59d8\"><code>8ca8b50</code></a> feat: Better error message for flat config plugins (<a href=\"https://redirect.github.com/eslint/eslint/issues/17399\">#17399</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d6dc5141f535728029eef8735854a421bc08eba\"><code>6d6dc51</code></a> docs: fix overlapping of <code>open in playground</code> button (<a href=\"https://redirect.github.com/eslint/eslint/issues/17403\">#17403</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/509f75395035822280245772e2a95732a0dde0e1\"><code>509f753</code></a> feat: <code>no-misleading-character-class</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17406\">#17406</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3caf51487decdf93a4b17765a2af2a51c337e974\"><code>3caf514</code></a> feat: <code>no-regex-spaces</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17407\">#17407</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7fad2b52f23667628cf209663795a721c88d0ba\"><code>b7fad2b</code></a> feat: <code>prefer-regex-literals</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17410\">#17410</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a6a3ad4ae438ea7fc3a1d97cd2555f6534b565f1\"><code>a6a3ad4</code></a> feat: <code>no-useless-backreference</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17408\">#17408</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/94954a715448d5794f2892bf212fe986b43228ed\"><code>94954a7</code></a> feat: <code>no-invalid-regexp</code> support <code>v</code> flag (<a href=\"https://redirect.github.com/eslint/eslint/issues/17404\">#17404</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7fc3a2ce68979a2c2a6fc779e647b3004ab6f4ac\"><code>7fc3a2c</code></a> docs: Add private class features info to no-underscore-dangle (<a href=\"https://redirect.github.com/eslint/eslint/issues/17386\">#17386</a>) (Matt Wilkinson)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/da73e583e1703a420551d8fa8f7c70b56dc88dd5\"><code>da73e58</code></a> docs: Migrating <code>eslint-env</code> configuration comments (<a href=\"https://redirect.github.com/eslint/eslint/issues/17390\">#17390</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/10e9cfa01ac043961f2c476198848f0ca5e8bbb0\"><code>10e9cfa</code></a> Merge pull request from GHSA-qwh7-v8hg-w8rh (leo-centurion)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1af6eac5727080c809e37c07dc729b44ef24483c\"><code>1af6eac</code></a> feat: adds option for allowing empty object patterns as parameter (<a href=\"https://redirect.github.com/eslint/eslint/issues/17365\">#17365</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9803c7c04078f0672d8a480fd39cf3bbef8017e6\"><code>9803c7c</code></a> fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17393\">#17393</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/80dffed4c81dcc71fb72bc187aff2f87d141a6ed\"><code>80dffed</code></a> docs: fix Ignoring Files section in config migration guide (<a href=\"https://redirect.github.com/eslint/eslint/issues/17392\">#17392</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8a9abb7cf424bd49d45c09345dc45ae95f29cc9d\"><code>8a9abb7</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cf03104b278fea59ef46e09f667110f5eaaf95e3\"><code>cf03104</code></a> feat: Improve config error messages (<a href=\"https://redirect.github.com/eslint/eslint/issues/17385\">#17385</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/42faa17b1c93f801b14bea2840d1d528e25c7211\"><code>42faa17</code></a> fix: Update no-loop-func to not overlap with no-undef (<a href=\"https://redirect.github.com/eslint/eslint/issues/17358\">#17358</a>) (Matt Wilkinson)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7e9be4bd7331d0e8e8e0af0b075a2f6d28d1bea3\"><code>7e9be4b</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/98b155fb9d8ae5afa8c544453133d0c5a12c12ba\"><code>98b155f</code></a> 8.47.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/928cecc754da77e1e52304b0a71b8b0a3a23fd7a\"><code>928cecc</code></a> Build: changelog update for 8.47.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bf69aa6408f5403a88d8c9b71b0e58232b1ea833\"><code>bf69aa6</code></a> chore: Update dependencies (<a href=\"https://redirect.github.com/eslint/eslint/issues/17456\">#17456</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0e4576012ab938b880e6f27641bff55fb4313d20\"><code>0e45760</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/631648ee0b51a8951ce576ccd4430e09c9c8bcae\"><code>631648e</code></a> fix: do not report on shadowed constructors in <code>no-new-wrappers</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17447\">#17447</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/757bfe1c35b5ddab7042d388f8d21e834875fff5\"><code>757bfe1</code></a> chore: Remove add-to-triage (<a href=\"https://redirect.github.com/eslint/eslint/issues/17450\">#17450</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b066640b7040ec30f740dcc803511244fe19473b\"><code>b066640</code></a> chore: standardize npm script names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17431\">#17431</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a766a48030d4359db76523d5b413d6332130e485\"><code>a766a48</code></a> docs: document lack of config file names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17442\">#17442</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a1635d6198a8baf6571b3351e098e5ac960be887\"><code>a1635d6</code></a> docs: Update README</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6b2410f911dd2e3d915c879041c6e257d41a2f4e\"><code>6b2410f</code></a> chore: Update add-to-triage.yml (<a href=\"https://redirect.github.com/eslint/eslint/issues/17444\">#17444</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.42.0...v8.47.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.42.0&new-version=8.47.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-08-22T09:33:54Z", + "body": "Looks like eslint is up-to-date now, so this is no longer needed." + } + ], + "review_comments": [] +} diff --git a/pulls/64.md b/pulls/64.md @@ -0,0 +1,193 @@ +# PR #64 Bump eslint from 8.42.0 to 8.47.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-08-22T07:18:55Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.47.0 → main +- **Closed:** 2023-08-22T09:33:56Z +- **Labels:** dependencies, javascript +- **Diff:** [64.diff](./64.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.42.0 to 8.47.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.47.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/53d750800b1c0c1f8c29393c488bb3167bb1d2a5"><code>53d7508</code></a> feat: update regex for methods with <code>thisArg</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17439">#17439</a>) (Francesco Trotta)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/631648ee0b51a8951ce576ccd4430e09c9c8bcae"><code>631648e</code></a> fix: do not report on shadowed constructors in <code>no-new-wrappers</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17447">#17447</a>) (Francesco Trotta)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/a766a48030d4359db76523d5b413d6332130e485"><code>a766a48</code></a> docs: document lack of config file names (<a href="https://redirect.github.com/eslint/eslint/issues/17442">#17442</a>) (James)</li> +<li><a href="https://github.com/eslint/eslint/commit/a1635d6198a8baf6571b3351e098e5ac960be887"><code>a1635d6</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/47a08597966651975126dd6726939cd34f13b80e"><code>47a0859</code></a> docs: update <code>require-unicode-regexp.md</code> as following up <a href="https://redirect.github.com/eslint/eslint/issues/17402">#17402</a> (<a href="https://redirect.github.com/eslint/eslint/issues/17441">#17441</a>) (SUZUKI Sosuke)</li> +<li><a href="https://github.com/eslint/eslint/commit/fcdc85d3a6bc14970c3349cc8d6f3a47eca172a3"><code>fcdc85d</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/2a92b6cc9520a27255520369206556e9841a3af8"><code>2a92b6c</code></a> docs: update with &quot;Specifying Parser Options&quot; (<a href="https://redirect.github.com/eslint/eslint/issues/17435">#17435</a>) (Cheol-Won)</li> +<li><a href="https://github.com/eslint/eslint/commit/d743ed3c06c62a639da0389ad27907b324ea1715"><code>d743ed3</code></a> docs: add metadata for parser/processor (<a href="https://redirect.github.com/eslint/eslint/issues/17438">#17438</a>) (Huáng Jùnliàng)</li> +<li><a href="https://github.com/eslint/eslint/commit/224376cd99a08394291a9584ad9c1ea1283673c6"><code>224376c</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/a41a8e4a7da14726d6fce71a023f12101fd52fdb"><code>a41a8e4</code></a> docs: update script names in README (<a href="https://redirect.github.com/eslint/eslint/issues/17432">#17432</a>) (Nitin Kumar)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/bf69aa6408f5403a88d8c9b71b0e58232b1ea833"><code>bf69aa6</code></a> chore: Update dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/17456">#17456</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/0e4576012ab938b880e6f27641bff55fb4313d20"><code>0e45760</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/757bfe1c35b5ddab7042d388f8d21e834875fff5"><code>757bfe1</code></a> chore: Remove add-to-triage (<a href="https://redirect.github.com/eslint/eslint/issues/17450">#17450</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/b066640b7040ec30f740dcc803511244fe19473b"><code>b066640</code></a> chore: standardize npm script names (<a href="https://redirect.github.com/eslint/eslint/issues/17431">#17431</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/6b2410f911dd2e3d915c879041c6e257d41a2f4e"><code>6b2410f</code></a> chore: Update add-to-triage.yml (<a href="https://redirect.github.com/eslint/eslint/issues/17444">#17444</a>) (Nicholas C. Zakas)</li> +</ul> +<h2>v8.46.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/8a9343871f7dade19d910ca8e2a4177bfca28b64"><code>8a93438</code></a> feat: <code>require-unicode-regexp</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17402">#17402</a>) (SUZUKI Sosuke)</li> +<li><a href="https://github.com/eslint/eslint/commit/1a2f966fabe35103141d2f936180d2f1a72154db"><code>1a2f966</code></a> feat: <code>no-useless-escape</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17420">#17420</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee68d1d9630892d99ae0d8dabe2f9f8d3b1338be"><code>ee68d1d</code></a> feat: <code>no-empty-character-class</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17419">#17419</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/853d32baa8934c08b59a738470b72522e1505f6f"><code>853d32b</code></a> feat: deprecate no-return-await (<a href="https://redirect.github.com/eslint/eslint/issues/17417">#17417</a>) (Carlos Lopez)</li> +<li><a href="https://github.com/eslint/eslint/commit/d4f02e4bf1b9ae4e1fc8f2bc4e4851ae3c36a127"><code>d4f02e4</code></a> feat: <code>no-control-regex</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17405">#17405</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/2a35f3e6ed27deafbebba48b6aec570d3abf9974"><code>2a35f3e</code></a> feat: <code>prefer-named-capture-group</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17409">#17409</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/8ca8b50b0425b3bad34a9505bc3095168e2f59d8"><code>8ca8b50</code></a> feat: Better error message for flat config plugins (<a href="https://redirect.github.com/eslint/eslint/issues/17399">#17399</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/509f75395035822280245772e2a95732a0dde0e1"><code>509f753</code></a> feat: <code>no-misleading-character-class</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17406">#17406</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/3caf51487decdf93a4b17765a2af2a51c337e974"><code>3caf514</code></a> feat: <code>no-regex-spaces</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17407">#17407</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/b7fad2b52f23667628cf209663795a721c88d0ba"><code>b7fad2b</code></a> feat: <code>prefer-regex-literals</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17410">#17410</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/a6a3ad4ae438ea7fc3a1d97cd2555f6534b565f1"><code>a6a3ad4</code></a> feat: <code>no-useless-backreference</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17408">#17408</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/94954a715448d5794f2892bf212fe986b43228ed"><code>94954a7</code></a> feat: <code>no-invalid-regexp</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17404">#17404</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/1af6eac5727080c809e37c07dc729b44ef24483c"><code>1af6eac</code></a> feat: adds option for allowing empty object patterns as parameter (<a href="https://redirect.github.com/eslint/eslint/issues/17365">#17365</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/cf03104b278fea59ef46e09f667110f5eaaf95e3"><code>cf03104</code></a> feat: Improve config error messages (<a href="https://redirect.github.com/eslint/eslint/issues/17385">#17385</a>) (Nicholas C. Zakas)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/9803c7c04078f0672d8a480fd39cf3bbef8017e6"><code>9803c7c</code></a> fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (<a href="https://redirect.github.com/eslint/eslint/issues/17393">#17393</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/42faa17b1c93f801b14bea2840d1d528e25c7211"><code>42faa17</code></a> fix: Update no-loop-func to not overlap with no-undef (<a href="https://redirect.github.com/eslint/eslint/issues/17358">#17358</a>) (Matt Wilkinson)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/4d474e351ba6ce0242f18e55c27cb3ae17b84f63"><code>4d474e3</code></a> docs: update with TypeScript info (<a href="https://redirect.github.com/eslint/eslint/issues/17423">#17423</a>) (James)</li> +<li><a href="https://github.com/eslint/eslint/commit/091f44e4c72007edb2ac6d4db4eafa5501e41e94"><code>091f44e</code></a> docs: File extension named processor deprecation (<a href="https://redirect.github.com/eslint/eslint/issues/17362">#17362</a>) (Matt Wilkinson)</li> +<li><a href="https://github.com/eslint/eslint/commit/9254a6cea845dfaf2f3f52f718cb9b071853aa09"><code>9254a6c</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/6d6dc5141f535728029eef8735854a421bc08eba"><code>6d6dc51</code></a> docs: fix overlapping of <code>open in playground</code> button (<a href="https://redirect.github.com/eslint/eslint/issues/17403">#17403</a>) (Tanuj Kanti)</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.47.0 - August 11, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/bf69aa6408f5403a88d8c9b71b0e58232b1ea833"><code>bf69aa6</code></a> chore: Update dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/17456">#17456</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/0e4576012ab938b880e6f27641bff55fb4313d20"><code>0e45760</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/631648ee0b51a8951ce576ccd4430e09c9c8bcae"><code>631648e</code></a> fix: do not report on shadowed constructors in <code>no-new-wrappers</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17447">#17447</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/757bfe1c35b5ddab7042d388f8d21e834875fff5"><code>757bfe1</code></a> chore: Remove add-to-triage (<a href="https://redirect.github.com/eslint/eslint/issues/17450">#17450</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/b066640b7040ec30f740dcc803511244fe19473b"><code>b066640</code></a> chore: standardize npm script names (<a href="https://redirect.github.com/eslint/eslint/issues/17431">#17431</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/a766a48030d4359db76523d5b413d6332130e485"><code>a766a48</code></a> docs: document lack of config file names (<a href="https://redirect.github.com/eslint/eslint/issues/17442">#17442</a>) (James)</li> +<li><a href="https://github.com/eslint/eslint/commit/a1635d6198a8baf6571b3351e098e5ac960be887"><code>a1635d6</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/6b2410f911dd2e3d915c879041c6e257d41a2f4e"><code>6b2410f</code></a> chore: Update add-to-triage.yml (<a href="https://redirect.github.com/eslint/eslint/issues/17444">#17444</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/47a08597966651975126dd6726939cd34f13b80e"><code>47a0859</code></a> docs: update <code>require-unicode-regexp.md</code> as following up <a href="https://redirect.github.com/eslint/eslint/issues/17402">#17402</a> (<a href="https://redirect.github.com/eslint/eslint/issues/17441">#17441</a>) (SUZUKI Sosuke)</li> +<li><a href="https://github.com/eslint/eslint/commit/53d750800b1c0c1f8c29393c488bb3167bb1d2a5"><code>53d7508</code></a> feat: update regex for methods with <code>thisArg</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17439">#17439</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/fcdc85d3a6bc14970c3349cc8d6f3a47eca172a3"><code>fcdc85d</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/2a92b6cc9520a27255520369206556e9841a3af8"><code>2a92b6c</code></a> docs: update with &quot;Specifying Parser Options&quot; (<a href="https://redirect.github.com/eslint/eslint/issues/17435">#17435</a>) (Cheol-Won)</li> +<li><a href="https://github.com/eslint/eslint/commit/d743ed3c06c62a639da0389ad27907b324ea1715"><code>d743ed3</code></a> docs: add metadata for parser/processor (<a href="https://redirect.github.com/eslint/eslint/issues/17438">#17438</a>) (Huáng Jùnliàng)</li> +<li><a href="https://github.com/eslint/eslint/commit/224376cd99a08394291a9584ad9c1ea1283673c6"><code>224376c</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/a41a8e4a7da14726d6fce71a023f12101fd52fdb"><code>a41a8e4</code></a> docs: update script names in README (<a href="https://redirect.github.com/eslint/eslint/issues/17432">#17432</a>) (Nitin Kumar)</li> +</ul> +<p>v8.46.0 - July 28, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/d1eb7e46e954c64af8d7d13d087b3a18f43e6d72"><code>d1eb7e4</code></a> chore: Update ecosystem dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/17427">#17427</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/fab9e97ef9dff40e98a5b3b97bdd3b0ff5439d46"><code>fab9e97</code></a> chore: package.json update for eslint-config-eslint release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/6246711e0650d03afe044c36acde048ed2d39ee3"><code>6246711</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/8a9343871f7dade19d910ca8e2a4177bfca28b64"><code>8a93438</code></a> feat: <code>require-unicode-regexp</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17402">#17402</a>) (SUZUKI Sosuke)</li> +<li><a href="https://github.com/eslint/eslint/commit/4d474e351ba6ce0242f18e55c27cb3ae17b84f63"><code>4d474e3</code></a> docs: update with TypeScript info (<a href="https://redirect.github.com/eslint/eslint/issues/17423">#17423</a>) (James)</li> +<li><a href="https://github.com/eslint/eslint/commit/091f44e4c72007edb2ac6d4db4eafa5501e41e94"><code>091f44e</code></a> docs: File extension named processor deprecation (<a href="https://redirect.github.com/eslint/eslint/issues/17362">#17362</a>) (Matt Wilkinson)</li> +<li><a href="https://github.com/eslint/eslint/commit/1a2f966fabe35103141d2f936180d2f1a72154db"><code>1a2f966</code></a> feat: <code>no-useless-escape</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17420">#17420</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/0aa0bc365a5425440c8e86c96104d0053a51b602"><code>0aa0bc3</code></a> chore: Add PRs to triage project (<a href="https://redirect.github.com/eslint/eslint/issues/17421">#17421</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee68d1d9630892d99ae0d8dabe2f9f8d3b1338be"><code>ee68d1d</code></a> feat: <code>no-empty-character-class</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17419">#17419</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/853d32baa8934c08b59a738470b72522e1505f6f"><code>853d32b</code></a> feat: deprecate no-return-await (<a href="https://redirect.github.com/eslint/eslint/issues/17417">#17417</a>) (Carlos Lopez)</li> +<li><a href="https://github.com/eslint/eslint/commit/d4f02e4bf1b9ae4e1fc8f2bc4e4851ae3c36a127"><code>d4f02e4</code></a> feat: <code>no-control-regex</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17405">#17405</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/9254a6cea845dfaf2f3f52f718cb9b071853aa09"><code>9254a6c</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/2a35f3e6ed27deafbebba48b6aec570d3abf9974"><code>2a35f3e</code></a> feat: <code>prefer-named-capture-group</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17409">#17409</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/8ca8b50b0425b3bad34a9505bc3095168e2f59d8"><code>8ca8b50</code></a> feat: Better error message for flat config plugins (<a href="https://redirect.github.com/eslint/eslint/issues/17399">#17399</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/6d6dc5141f535728029eef8735854a421bc08eba"><code>6d6dc51</code></a> docs: fix overlapping of <code>open in playground</code> button (<a href="https://redirect.github.com/eslint/eslint/issues/17403">#17403</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/509f75395035822280245772e2a95732a0dde0e1"><code>509f753</code></a> feat: <code>no-misleading-character-class</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17406">#17406</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/3caf51487decdf93a4b17765a2af2a51c337e974"><code>3caf514</code></a> feat: <code>no-regex-spaces</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17407">#17407</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/b7fad2b52f23667628cf209663795a721c88d0ba"><code>b7fad2b</code></a> feat: <code>prefer-regex-literals</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17410">#17410</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/a6a3ad4ae438ea7fc3a1d97cd2555f6534b565f1"><code>a6a3ad4</code></a> feat: <code>no-useless-backreference</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17408">#17408</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/94954a715448d5794f2892bf212fe986b43228ed"><code>94954a7</code></a> feat: <code>no-invalid-regexp</code> support <code>v</code> flag (<a href="https://redirect.github.com/eslint/eslint/issues/17404">#17404</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/7fc3a2ce68979a2c2a6fc779e647b3004ab6f4ac"><code>7fc3a2c</code></a> docs: Add private class features info to no-underscore-dangle (<a href="https://redirect.github.com/eslint/eslint/issues/17386">#17386</a>) (Matt Wilkinson)</li> +<li><a href="https://github.com/eslint/eslint/commit/da73e583e1703a420551d8fa8f7c70b56dc88dd5"><code>da73e58</code></a> docs: Migrating <code>eslint-env</code> configuration comments (<a href="https://redirect.github.com/eslint/eslint/issues/17390">#17390</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/10e9cfa01ac043961f2c476198848f0ca5e8bbb0"><code>10e9cfa</code></a> Merge pull request from GHSA-qwh7-v8hg-w8rh (leo-centurion)</li> +<li><a href="https://github.com/eslint/eslint/commit/1af6eac5727080c809e37c07dc729b44ef24483c"><code>1af6eac</code></a> feat: adds option for allowing empty object patterns as parameter (<a href="https://redirect.github.com/eslint/eslint/issues/17365">#17365</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/9803c7c04078f0672d8a480fd39cf3bbef8017e6"><code>9803c7c</code></a> fix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (<a href="https://redirect.github.com/eslint/eslint/issues/17393">#17393</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/80dffed4c81dcc71fb72bc187aff2f87d141a6ed"><code>80dffed</code></a> docs: fix Ignoring Files section in config migration guide (<a href="https://redirect.github.com/eslint/eslint/issues/17392">#17392</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/8a9abb7cf424bd49d45c09345dc45ae95f29cc9d"><code>8a9abb7</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/cf03104b278fea59ef46e09f667110f5eaaf95e3"><code>cf03104</code></a> feat: Improve config error messages (<a href="https://redirect.github.com/eslint/eslint/issues/17385">#17385</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/42faa17b1c93f801b14bea2840d1d528e25c7211"><code>42faa17</code></a> fix: Update no-loop-func to not overlap with no-undef (<a href="https://redirect.github.com/eslint/eslint/issues/17358">#17358</a>) (Matt Wilkinson)</li> +<li><a href="https://github.com/eslint/eslint/commit/7e9be4bd7331d0e8e8e0af0b075a2f6d28d1bea3"><code>7e9be4b</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/98b155fb9d8ae5afa8c544453133d0c5a12c12ba"><code>98b155f</code></a> 8.47.0</li> +<li><a href="https://github.com/eslint/eslint/commit/928cecc754da77e1e52304b0a71b8b0a3a23fd7a"><code>928cecc</code></a> Build: changelog update for 8.47.0</li> +<li><a href="https://github.com/eslint/eslint/commit/bf69aa6408f5403a88d8c9b71b0e58232b1ea833"><code>bf69aa6</code></a> chore: Update dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/17456">#17456</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/0e4576012ab938b880e6f27641bff55fb4313d20"><code>0e45760</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/631648ee0b51a8951ce576ccd4430e09c9c8bcae"><code>631648e</code></a> fix: do not report on shadowed constructors in <code>no-new-wrappers</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17447">#17447</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/757bfe1c35b5ddab7042d388f8d21e834875fff5"><code>757bfe1</code></a> chore: Remove add-to-triage (<a href="https://redirect.github.com/eslint/eslint/issues/17450">#17450</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/b066640b7040ec30f740dcc803511244fe19473b"><code>b066640</code></a> chore: standardize npm script names (<a href="https://redirect.github.com/eslint/eslint/issues/17431">#17431</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/a766a48030d4359db76523d5b413d6332130e485"><code>a766a48</code></a> docs: document lack of config file names (<a href="https://redirect.github.com/eslint/eslint/issues/17442">#17442</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/a1635d6198a8baf6571b3351e098e5ac960be887"><code>a1635d6</code></a> docs: Update README</li> +<li><a href="https://github.com/eslint/eslint/commit/6b2410f911dd2e3d915c879041c6e257d41a2f4e"><code>6b2410f</code></a> chore: Update add-to-triage.yml (<a href="https://redirect.github.com/eslint/eslint/issues/17444">#17444</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.42.0...v8.47.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.42.0&new-version=8.47.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-08-22T09:33:54Z + +Looks like eslint is up-to-date now, so this is no longer needed. + diff --git a/pulls/65.diff b/pulls/65.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..622b7b7 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.5.3", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.5.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.3.tgz", ++ "integrity": "sha512-ITI7rbWczR8a/S6qjAW7DMqxqFMjjTo61qZVWJ1ubPvbIQsL5D/TvwjYEalM8Kthpe3hTzOGrF2TGbAu2uyqeA==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.5.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.3.tgz", ++ "integrity": "sha512-ITI7rbWczR8a/S6qjAW7DMqxqFMjjTo61qZVWJ1ubPvbIQsL5D/TvwjYEalM8Kthpe3hTzOGrF2TGbAu2uyqeA==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..feec48a 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.5.3", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/65.json b/pulls/65.json @@ -0,0 +1,27 @@ +{ + "number": 65, + "title": "Bump @types/node from 20.5.2 to 20.5.3", + "state": "closed", + "diff_file": "65.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-23T08:08:03Z", + "closed_at": "2023-08-24T07:57:16Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.5.3", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.5.3.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.5.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-08-24T07:57:15Z", + "body": "Superseded by #67." + } + ], + "review_comments": [] +} diff --git a/pulls/65.md b/pulls/65.md @@ -0,0 +1,58 @@ +# PR #65 Bump @types/node from 20.5.2 to 20.5.3 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-08-23T08:08:03Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.5.3 → main +- **Closed:** 2023-08-24T07:57:16Z +- **Labels:** dependencies, javascript +- **Diff:** [65.diff](./65.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.5.3. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.5.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-08-24T07:57:15Z + +Superseded by #67. + diff --git a/pulls/66.diff b/pulls/66.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..a5f0c5f 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -19,7 +19,7 @@ + "nearley": "^2.20.1" + }, + "devDependencies": { +- "@types/jest": "^29.5.3", ++ "@types/jest": "^29.5.4", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", + "@types/node": "^20.5.1", +@@ -1525,9 +1525,9 @@ + } + }, + "node_modules/@types/jest": { +- "version": "29.5.3", +- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", +- "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", ++ "version": "29.5.4", ++ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.4.tgz", ++ "integrity": "sha512-PhglGmhWeD46FYOVLt3X7TiWjzwuVGW9wG/4qocPevXMjCmrIc5b6db9WjeGE4QYVpUAWMDv3v0IiBwObY289A==", + "dev": true, + "dependencies": { + "expect": "^29.0.0", +@@ -8672,9 +8672,9 @@ + } + }, + "@types/jest": { +- "version": "29.5.3", +- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", +- "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", ++ "version": "29.5.4", ++ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.4.tgz", ++ "integrity": "sha512-PhglGmhWeD46FYOVLt3X7TiWjzwuVGW9wG/4qocPevXMjCmrIc5b6db9WjeGE4QYVpUAWMDv3v0IiBwObY289A==", + "dev": true, + "requires": { + "expect": "^29.0.0", +diff --git a/package.json b/package.json +index 9ad7df8..0a19248 100644 +--- a/package.json ++++ b/package.json +@@ -38,7 +38,7 @@ + "nearley": "^2.20.1" + }, + "devDependencies": { +- "@types/jest": "^29.5.3", ++ "@types/jest": "^29.5.4", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", + "@types/node": "^20.5.1", diff --git a/pulls/66.json b/pulls/66.json @@ -0,0 +1,27 @@ +{ + "number": 66, + "title": "Bump @types/jest from 29.5.3 to 29.5.4", + "state": "closed", + "diff_file": "66.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-23T08:08:46Z", + "closed_at": "2023-09-18T07:27:58Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/jest-29.5.4", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.3 to 29.5.4.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/jest&package-manager=npm_and_yarn&previous-version=29.5.3&new-version=29.5.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-09-18T07:27:57Z", + "body": "Superseded by #78." + } + ], + "review_comments": [] +} diff --git a/pulls/66.md b/pulls/66.md @@ -0,0 +1,58 @@ +# PR #66 Bump @types/jest from 29.5.3 to 29.5.4 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-08-23T08:08:46Z +- **Branch:** dependabot/npm_and_yarn/types/jest-29.5.4 → main +- **Closed:** 2023-09-18T07:27:58Z +- **Labels:** dependencies, javascript +- **Diff:** [66.diff](./66.diff) + +--- + +Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.3 to 29.5.4. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/jest&package-manager=npm_and_yarn&previous-version=29.5.3&new-version=29.5.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-09-18T07:27:57Z + +Superseded by #78. + diff --git a/pulls/67.diff b/pulls/67.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..a15d2ab 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.5.4", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.5.4", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.4.tgz", ++ "integrity": "sha512-Y9vbIAoM31djQZrPYjpTLo0XlaSwOIsrlfE3LpulZeRblttsLQRFRlBAppW0LOxyT3ALj2M5vU1ucQQayQH3jA==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.5.4", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.4.tgz", ++ "integrity": "sha512-Y9vbIAoM31djQZrPYjpTLo0XlaSwOIsrlfE3LpulZeRblttsLQRFRlBAppW0LOxyT3ALj2M5vU1ucQQayQH3jA==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..c307543 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.5.4", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/67.json b/pulls/67.json @@ -0,0 +1,27 @@ +{ + "number": 67, + "title": "Bump @types/node from 20.5.2 to 20.5.4", + "state": "closed", + "diff_file": "67.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-24T07:57:13Z", + "closed_at": "2023-08-25T07:40:47Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.5.4", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.5.4.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.5.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-08-25T07:40:47Z", + "body": "Superseded by #69." + } + ], + "review_comments": [] +} diff --git a/pulls/67.md b/pulls/67.md @@ -0,0 +1,58 @@ +# PR #67 Bump @types/node from 20.5.2 to 20.5.4 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-08-24T07:57:13Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.5.4 → main +- **Closed:** 2023-08-25T07:40:47Z +- **Labels:** dependencies, javascript +- **Diff:** [67.diff](./67.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.5.4. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.5.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-08-25T07:40:47Z + +Superseded by #69. + diff --git a/pulls/68.diff b/pulls/68.diff @@ -0,0 +1,51 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..312f218 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -36,7 +36,7 @@ + "nock": "^13.3.3", + "prettier": "^3.0.2", + "ts-jest": "^29.1.1", +- "typescript": "^5.1.6" ++ "typescript": "^5.2.2" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { +@@ -7200,9 +7200,9 @@ + } + }, + "node_modules/typescript": { +- "version": "5.1.6", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", +- "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", ++ "version": "5.2.2", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", ++ "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "dev": true, + "bin": { + "tsc": "bin/tsc", +@@ -12702,9 +12702,9 @@ + } + }, + "typescript": { +- "version": "5.1.6", +- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", +- "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", ++ "version": "5.2.2", ++ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", ++ "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "dev": true + }, + "unbox-primitive": { +diff --git a/package.json b/package.json +index 9ad7df8..252431d 100644 +--- a/package.json ++++ b/package.json +@@ -55,6 +55,6 @@ + "nock": "^13.3.3", + "prettier": "^3.0.2", + "ts-jest": "^29.1.1", +- "typescript": "^5.1.6" ++ "typescript": "^5.2.2" + } + } diff --git a/pulls/68.json b/pulls/68.json @@ -0,0 +1,27 @@ +{ + "number": 68, + "title": "Bump typescript from 5.1.6 to 5.2.2", + "state": "closed", + "diff_file": "68.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-25T07:40:13Z", + "closed_at": "2023-11-21T07:13:58Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-5.2.2", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.1.6 to 5.2.2.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/Microsoft/TypeScript/releases\">typescript's releases</a>.</em></p>\n<blockquote>\n<h2>TypeScript 5.2 RC</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-2-rc/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.2.0%22+is%3Aclosed+\">fixed issues query for Typescript 5.2.0 (Beta)</a>.</li>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.2.1%22+is%3Aclosed+\">fixed issues query for Typescript 5.2.1 (RC)</a>.</li>\n</ul>\n<p>Downloads are available on:</p>\n<ul>\n<li><a href=\"https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild\">NuGet package</a></li>\n</ul>\n<h2>TypeScript 5.2 Beta</h2>\n<p>For release notes, check out the <a href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-2-beta/\">release announcement</a>.</p>\n<p>For the complete list of fixed issues, check out the</p>\n<ul>\n<li><a href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.2.0%22+is%3Aclosed+\">fixed issues query for Typescript v5.2.0 (Beta)</a>.</li>\n</ul>\n<p>Downloads are available on <a href=\"https://www.npmjs.com/package/typescript\">npm</a>.</p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/Microsoft/TypeScript/commits\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.1.6&new-version=5.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-11-21T07:13:58Z", + "body": "Superseded by #103." + } + ], + "review_comments": [] +} diff --git a/pulls/68.md b/pulls/68.md @@ -0,0 +1,82 @@ +# PR #68 Bump typescript from 5.1.6 to 5.2.2 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-08-25T07:40:13Z +- **Branch:** dependabot/npm_and_yarn/typescript-5.2.2 → main +- **Closed:** 2023-11-21T07:13:58Z +- **Labels:** dependencies, javascript +- **Diff:** [68.diff](./68.diff) + +--- + +Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.1.6 to 5.2.2. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> +<blockquote> +<h2>TypeScript 5.2 RC</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-2-rc/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.2.0%22+is%3Aclosed+">fixed issues query for Typescript 5.2.0 (Beta)</a>.</li> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.2.1%22+is%3Aclosed+">fixed issues query for Typescript 5.2.1 (RC)</a>.</li> +</ul> +<p>Downloads are available on:</p> +<ul> +<li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> +</ul> +<h2>TypeScript 5.2 Beta</h2> +<p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-2-beta/">release announcement</a>.</p> +<p>For the complete list of fixed issues, check out the</p> +<ul> +<li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.2.0%22+is%3Aclosed+">fixed issues query for Typescript v5.2.0 (Beta)</a>.</li> +</ul> +<p>Downloads are available on <a href="https://www.npmjs.com/package/typescript">npm</a>.</p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/Microsoft/TypeScript/commits">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.1.6&new-version=5.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-11-21T07:13:58Z + +Superseded by #103. + diff --git a/pulls/69.diff b/pulls/69.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..d8e96c8 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.5.6", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.5.6", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.6.tgz", ++ "integrity": "sha512-Gi5wRGPbbyOTX+4Y2iULQ27oUPrefaB0PxGQJnfyWN3kvEDGM3mIB5M/gQLmitZf7A9FmLeaqxD3L1CXpm3VKQ==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.5.6", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.6.tgz", ++ "integrity": "sha512-Gi5wRGPbbyOTX+4Y2iULQ27oUPrefaB0PxGQJnfyWN3kvEDGM3mIB5M/gQLmitZf7A9FmLeaqxD3L1CXpm3VKQ==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..782f70b 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.5.6", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/69.json b/pulls/69.json @@ -0,0 +1,27 @@ +{ + "number": 69, + "title": "Bump @types/node from 20.5.2 to 20.5.6", + "state": "closed", + "diff_file": "69.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-25T07:40:45Z", + "closed_at": "2023-08-28T07:59:54Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.5.6", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.5.6.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.5.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-08-28T07:59:54Z", + "body": "Superseded by #70." + } + ], + "review_comments": [] +} diff --git a/pulls/69.md b/pulls/69.md @@ -0,0 +1,58 @@ +# PR #69 Bump @types/node from 20.5.2 to 20.5.6 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-08-25T07:40:45Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.5.6 → main +- **Closed:** 2023-08-28T07:59:54Z +- **Labels:** dependencies, javascript +- **Diff:** [69.diff](./69.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.5.6. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.5.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-08-28T07:59:54Z + +Superseded by #70. + diff --git a/pulls/70.diff b/pulls/70.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..4de67c5 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.5.7", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.5.7", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.7.tgz", ++ "integrity": "sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.5.7", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.7.tgz", ++ "integrity": "sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..c6232dc 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.5.7", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/70.json b/pulls/70.json @@ -0,0 +1,27 @@ +{ + "number": 70, + "title": "Bump @types/node from 20.5.2 to 20.5.7", + "state": "closed", + "diff_file": "70.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-28T07:59:51Z", + "closed_at": "2023-09-04T07:42:11Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.5.7", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.5.7.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.5.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-09-04T07:42:11Z", + "body": "Superseded by #73." + } + ], + "review_comments": [] +} diff --git a/pulls/70.md b/pulls/70.md @@ -0,0 +1,58 @@ +# PR #70 Bump @types/node from 20.5.2 to 20.5.7 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-08-28T07:59:51Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.5.7 → main +- **Closed:** 2023-09-04T07:42:11Z +- **Labels:** dependencies, javascript +- **Diff:** [70.diff](./70.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.5.7. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.5.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-09-04T07:42:11Z + +Superseded by #73. + diff --git a/pulls/71.diff b/pulls/71.diff @@ -0,0 +1,92 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..6cde453 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,7 +25,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.48.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", +@@ -778,9 +778,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.48.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.48.0.tgz", ++ "integrity": "sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -3055,15 +3055,15 @@ + } + }, + "node_modules/eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.48.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.48.0.tgz", ++ "integrity": "sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", ++ "@eslint/js": "8.48.0", + "@humanwhocodes/config-array": "^0.11.10", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", +@@ -8050,9 +8050,9 @@ + } + }, + "@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.48.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.48.0.tgz", ++ "integrity": "sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==", + "dev": true + }, + "@github/browserslist-config": { +@@ -9746,15 +9746,15 @@ + "dev": true + }, + "eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.48.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.48.0.tgz", ++ "integrity": "sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", ++ "@eslint/js": "8.48.0", + "@humanwhocodes/config-array": "^0.11.10", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", +diff --git a/package.json b/package.json +index 9ad7df8..33b2476 100644 +--- a/package.json ++++ b/package.json +@@ -44,7 +44,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.48.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", diff --git a/pulls/71.json b/pulls/71.json @@ -0,0 +1,27 @@ +{ + "number": 71, + "title": "Bump eslint from 8.47.0 to 8.48.0", + "state": "closed", + "diff_file": "71.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-28T08:00:39Z", + "closed_at": "2023-09-11T08:05:19Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.48.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.48.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.48.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9\"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17483\">#17483</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd\"><code>d73fbf2</code></a> feat: rule tester do not create empty valid or invalid test suites (<a href=\"https://redirect.github.com/eslint/eslint/issues/17475\">#17475</a>) (fnx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4\"><code>ee2f718</code></a> feat: Allow <code>void</code> in rule <code>no-promise-executor-return</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17282\">#17282</a>) (nopeless)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928\"><code>7234f6a</code></a> fix: update RuleTester JSDoc and deprecations (<a href=\"https://redirect.github.com/eslint/eslint/issues/17496\">#17496</a>) (Jonas Berlin)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5\"><code>7a51d77</code></a> docs: no-param-reassign mention strict mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17494\">#17494</a>) (Stephen Hardy)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd\"><code>9cd7ac2</code></a> docs: add <code>fetch</code> script to package.json conventions (<a href=\"https://redirect.github.com/eslint/eslint/issues/17459\">#17459</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4\"><code>cab21e6</code></a> docs: advice for inline disabling of rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17458\">#17458</a>) (Ashish Yadav)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d\"><code>056499d</code></a> docs: fix example of flat config from plugin (<a href=\"https://redirect.github.com/eslint/eslint/issues/17482\">#17482</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081\"><code>9e9edf9</code></a> docs: update documentation URL in error message (<a href=\"https://redirect.github.com/eslint/eslint/issues/17465\">#17465</a>) (Nitin Kumar)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a\"><code>8dd3cec</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.48.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17501\">#17501</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a\"><code>6d0496e</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a\"><code>9d4216d</code></a> chore: Refactor and document CodePathSegment (<a href=\"https://redirect.github.com/eslint/eslint/issues/17474\">#17474</a>) (Nicholas C. Zakas)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.48.0 - August 25, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a\"><code>8dd3cec</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.48.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17501\">#17501</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a\"><code>6d0496e</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5\"><code>7a51d77</code></a> docs: no-param-reassign mention strict mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17494\">#17494</a>) (Stephen Hardy)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd\"><code>9cd7ac2</code></a> docs: add <code>fetch</code> script to package.json conventions (<a href=\"https://redirect.github.com/eslint/eslint/issues/17459\">#17459</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928\"><code>7234f6a</code></a> fix: update RuleTester JSDoc and deprecations (<a href=\"https://redirect.github.com/eslint/eslint/issues/17496\">#17496</a>) (Jonas Berlin)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9\"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17483\">#17483</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a\"><code>9d4216d</code></a> chore: Refactor and document CodePathSegment (<a href=\"https://redirect.github.com/eslint/eslint/issues/17474\">#17474</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4\"><code>cab21e6</code></a> docs: advice for inline disabling of rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17458\">#17458</a>) (Ashish Yadav)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d\"><code>056499d</code></a> docs: fix example of flat config from plugin (<a href=\"https://redirect.github.com/eslint/eslint/issues/17482\">#17482</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd\"><code>d73fbf2</code></a> feat: rule tester do not create empty valid or invalid test suites (<a href=\"https://redirect.github.com/eslint/eslint/issues/17475\">#17475</a>) (fnx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4\"><code>ee2f718</code></a> feat: Allow <code>void</code> in rule <code>no-promise-executor-return</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17282\">#17282</a>) (nopeless)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081\"><code>9e9edf9</code></a> docs: update documentation URL in error message (<a href=\"https://redirect.github.com/eslint/eslint/issues/17465\">#17465</a>) (Nitin Kumar)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/10c4f85dca978b42d37619f50565a06b9a28c9ac\"><code>10c4f85</code></a> 8.48.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5013ad72a34275fe81c0c1cb907a9ff87dcf0627\"><code>5013ad7</code></a> Build: changelog update for 8.48.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a\"><code>8dd3cec</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.48.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17501\">#17501</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a\"><code>6d0496e</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5\"><code>7a51d77</code></a> docs: no-param-reassign mention strict mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17494\">#17494</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd\"><code>9cd7ac2</code></a> docs: add <code>fetch</code> script to package.json conventions (<a href=\"https://redirect.github.com/eslint/eslint/issues/17459\">#17459</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928\"><code>7234f6a</code></a> fix: update RuleTester JSDoc and deprecations (<a href=\"https://redirect.github.com/eslint/eslint/issues/17496\">#17496</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9\"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17483\">#17483</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a\"><code>9d4216d</code></a> chore: Refactor and document CodePathSegment (<a href=\"https://redirect.github.com/eslint/eslint/issues/17474\">#17474</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4\"><code>cab21e6</code></a> docs: advice for inline disabling of rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17458\">#17458</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.47.0...v8.48.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.48.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-09-11T08:05:18Z", + "body": "Superseded by #75." + } + ], + "review_comments": [] +} diff --git a/pulls/71.md b/pulls/71.md @@ -0,0 +1,120 @@ +# PR #71 Bump eslint from 8.47.0 to 8.48.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-08-28T08:00:39Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.48.0 → main +- **Closed:** 2023-09-11T08:05:19Z +- **Labels:** dependencies, javascript +- **Diff:** [71.diff](./71.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.48.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.48.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17483">#17483</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd"><code>d73fbf2</code></a> feat: rule tester do not create empty valid or invalid test suites (<a href="https://redirect.github.com/eslint/eslint/issues/17475">#17475</a>) (fnx)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4"><code>ee2f718</code></a> feat: Allow <code>void</code> in rule <code>no-promise-executor-return</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17282">#17282</a>) (nopeless)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928"><code>7234f6a</code></a> fix: update RuleTester JSDoc and deprecations (<a href="https://redirect.github.com/eslint/eslint/issues/17496">#17496</a>) (Jonas Berlin)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5"><code>7a51d77</code></a> docs: no-param-reassign mention strict mode (<a href="https://redirect.github.com/eslint/eslint/issues/17494">#17494</a>) (Stephen Hardy)</li> +<li><a href="https://github.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd"><code>9cd7ac2</code></a> docs: add <code>fetch</code> script to package.json conventions (<a href="https://redirect.github.com/eslint/eslint/issues/17459">#17459</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4"><code>cab21e6</code></a> docs: advice for inline disabling of rules (<a href="https://redirect.github.com/eslint/eslint/issues/17458">#17458</a>) (Ashish Yadav)</li> +<li><a href="https://github.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d"><code>056499d</code></a> docs: fix example of flat config from plugin (<a href="https://redirect.github.com/eslint/eslint/issues/17482">#17482</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081"><code>9e9edf9</code></a> docs: update documentation URL in error message (<a href="https://redirect.github.com/eslint/eslint/issues/17465">#17465</a>) (Nitin Kumar)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a"><code>8dd3cec</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.48.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17501">#17501</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a"><code>6d0496e</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a"><code>9d4216d</code></a> chore: Refactor and document CodePathSegment (<a href="https://redirect.github.com/eslint/eslint/issues/17474">#17474</a>) (Nicholas C. Zakas)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.48.0 - August 25, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a"><code>8dd3cec</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.48.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17501">#17501</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a"><code>6d0496e</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5"><code>7a51d77</code></a> docs: no-param-reassign mention strict mode (<a href="https://redirect.github.com/eslint/eslint/issues/17494">#17494</a>) (Stephen Hardy)</li> +<li><a href="https://github.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd"><code>9cd7ac2</code></a> docs: add <code>fetch</code> script to package.json conventions (<a href="https://redirect.github.com/eslint/eslint/issues/17459">#17459</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928"><code>7234f6a</code></a> fix: update RuleTester JSDoc and deprecations (<a href="https://redirect.github.com/eslint/eslint/issues/17496">#17496</a>) (Jonas Berlin)</li> +<li><a href="https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17483">#17483</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a"><code>9d4216d</code></a> chore: Refactor and document CodePathSegment (<a href="https://redirect.github.com/eslint/eslint/issues/17474">#17474</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4"><code>cab21e6</code></a> docs: advice for inline disabling of rules (<a href="https://redirect.github.com/eslint/eslint/issues/17458">#17458</a>) (Ashish Yadav)</li> +<li><a href="https://github.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d"><code>056499d</code></a> docs: fix example of flat config from plugin (<a href="https://redirect.github.com/eslint/eslint/issues/17482">#17482</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd"><code>d73fbf2</code></a> feat: rule tester do not create empty valid or invalid test suites (<a href="https://redirect.github.com/eslint/eslint/issues/17475">#17475</a>) (fnx)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4"><code>ee2f718</code></a> feat: Allow <code>void</code> in rule <code>no-promise-executor-return</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17282">#17282</a>) (nopeless)</li> +<li><a href="https://github.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081"><code>9e9edf9</code></a> docs: update documentation URL in error message (<a href="https://redirect.github.com/eslint/eslint/issues/17465">#17465</a>) (Nitin Kumar)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/10c4f85dca978b42d37619f50565a06b9a28c9ac"><code>10c4f85</code></a> 8.48.0</li> +<li><a href="https://github.com/eslint/eslint/commit/5013ad72a34275fe81c0c1cb907a9ff87dcf0627"><code>5013ad7</code></a> Build: changelog update for 8.48.0</li> +<li><a href="https://github.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a"><code>8dd3cec</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.48.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17501">#17501</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a"><code>6d0496e</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5"><code>7a51d77</code></a> docs: no-param-reassign mention strict mode (<a href="https://redirect.github.com/eslint/eslint/issues/17494">#17494</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd"><code>9cd7ac2</code></a> docs: add <code>fetch</code> script to package.json conventions (<a href="https://redirect.github.com/eslint/eslint/issues/17459">#17459</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928"><code>7234f6a</code></a> fix: update RuleTester JSDoc and deprecations (<a href="https://redirect.github.com/eslint/eslint/issues/17496">#17496</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17483">#17483</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a"><code>9d4216d</code></a> chore: Refactor and document CodePathSegment (<a href="https://redirect.github.com/eslint/eslint/issues/17474">#17474</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4"><code>cab21e6</code></a> docs: advice for inline disabling of rules (<a href="https://redirect.github.com/eslint/eslint/issues/17458">#17458</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.47.0...v8.48.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.48.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-09-11T08:05:18Z + +Superseded by #75. + diff --git a/pulls/72.diff b/pulls/72.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..1e2157c 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -27,7 +27,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", + "eslint-import-resolver-typescript": "^3.6.0", +- "eslint-plugin-github": "^4.9.2", ++ "eslint-plugin-github": "^4.10.0", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", +@@ -3238,9 +3238,9 @@ + } + }, + "node_modules/eslint-plugin-github": { +- "version": "4.9.2", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.2.tgz", +- "integrity": "sha512-osez6Sio/fLr/3QkW5HE1wbCOcmYG5030/6QIa9IcKyyfchewlecdnYcsbeUMUtdIiU9lWqhroQp2H/O7auxBA==", ++ "version": "4.10.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.10.0.tgz", ++ "integrity": "sha512-YKtqBtFbjih1wZNTwZjtLPEG6B/4ySMa38fgOo/rbMJpNKO3+OaKzwwOYkeKx/FapM/4MsTP9ExqUcDV+dkixA==", + "dev": true, + "dependencies": { + "@github/browserslist-config": "^1.0.0", +@@ -9956,9 +9956,9 @@ + } + }, + "eslint-plugin-github": { +- "version": "4.9.2", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.2.tgz", +- "integrity": "sha512-osez6Sio/fLr/3QkW5HE1wbCOcmYG5030/6QIa9IcKyyfchewlecdnYcsbeUMUtdIiU9lWqhroQp2H/O7auxBA==", ++ "version": "4.10.0", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.10.0.tgz", ++ "integrity": "sha512-YKtqBtFbjih1wZNTwZjtLPEG6B/4ySMa38fgOo/rbMJpNKO3+OaKzwwOYkeKx/FapM/4MsTP9ExqUcDV+dkixA==", + "dev": true, + "requires": { + "@github/browserslist-config": "^1.0.0", +diff --git a/package.json b/package.json +index 9ad7df8..a7dea6d 100644 +--- a/package.json ++++ b/package.json +@@ -46,7 +46,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", + "eslint-import-resolver-typescript": "^3.6.0", +- "eslint-plugin-github": "^4.9.2", ++ "eslint-plugin-github": "^4.10.0", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", diff --git a/pulls/72.json b/pulls/72.json @@ -0,0 +1,27 @@ +{ + "number": 72, + "title": "Bump eslint-plugin-github from 4.9.2 to 4.10.0", + "state": "closed", + "diff_file": "72.diff", + "author": "dependabot[bot]", + "created_at": "2023-08-29T07:46:06Z", + "closed_at": "2023-09-27T07:56:55Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-plugin-github-4.10.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.9.2 to 4.10.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/github/eslint-plugin-github/releases\">eslint-plugin-github's releases</a>.</em></p>\n<blockquote>\n<h2>v4.10.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Update a11y-no-visually-hidden-interactive-element.md by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/468\">github/eslint-plugin-github#468</a></li>\n<li>chore(deps): bump the all-dependencies group with 3 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/469\">github/eslint-plugin-github#469</a></li>\n<li>chore(deps): bump the all-dependencies group with 6 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/471\">github/eslint-plugin-github#471</a></li>\n<li>chore(deps): bump the all-dependencies group with 4 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/472\">github/eslint-plugin-github#472</a></li>\n<li>chore(deps): bump the all-dependencies group with 3 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/473\">github/eslint-plugin-github#473</a></li>\n<li>chore(deps): bump the all-dependencies group with 4 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/474\">github/eslint-plugin-github#474</a></li>\n<li>chore(deps): bump the all-dependencies group with 4 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/475\">github/eslint-plugin-github#475</a></li>\n<li>Override rule config temporarily to address false positive by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/476\">github/eslint-plugin-github#476</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.0\">https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.0</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/baa4a509bbaae91df680602e7c4dc3bdf522e09b\"><code>baa4a50</code></a> Override rule config temporarily to address false positive (<a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/476\">#476</a>)</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/379041a88632935d566354af7df178a45574176a\"><code>379041a</code></a> chore(deps): bump the all-dependencies group with 4 updates (<a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/475\">#475</a>)</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/b93f04ae4600c18f86d65e4d5854820f71ed26bb\"><code>b93f04a</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/474\">#474</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/32a95b4cbe6cb90ae0c20b10255140c280d4859f\"><code>32a95b4</code></a> chore(deps): bump the all-dependencies group with 4 updates</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/b662bad04c9d2b8d44068892c55677976fc2a0bc\"><code>b662bad</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/473\">#473</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/cd64c60c3821a78911a8bdf863169963f8c3ee2a\"><code>cd64c60</code></a> chore(deps): bump the all-dependencies group with 3 updates</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/ed7759ff2ad1c6ba0b9a24ac5b497d06b3579375\"><code>ed7759f</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/472\">#472</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/0b510e4160ac72fd03d17eb643c128659a55be56\"><code>0b510e4</code></a> chore(deps): bump the all-dependencies group with 4 updates</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/a7db0f543ff48c6a698373d10627c6b3b16b0726\"><code>a7db0f5</code></a> chore(deps): bump the all-dependencies group with 6 updates (<a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/471\">#471</a>)</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/0f1bd109b3aeaebb032c4e4fb4341e14eddfca1c\"><code>0f1bd10</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/469\">#469</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li>\n<li>Additional commits viewable in <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.9.2&new-version=4.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-09-27T07:56:54Z", + "body": "Superseded by #83." + } + ], + "review_comments": [] +} diff --git a/pulls/72.md b/pulls/72.md @@ -0,0 +1,87 @@ +# PR #72 Bump eslint-plugin-github from 4.9.2 to 4.10.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-08-29T07:46:06Z +- **Branch:** dependabot/npm_and_yarn/eslint-plugin-github-4.10.0 → main +- **Closed:** 2023-09-27T07:56:55Z +- **Labels:** dependencies, javascript +- **Diff:** [72.diff](./72.diff) + +--- + +Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.9.2 to 4.10.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/github/eslint-plugin-github/releases">eslint-plugin-github's releases</a>.</em></p> +<blockquote> +<h2>v4.10.0</h2> +<h2>What's Changed</h2> +<ul> +<li>Update a11y-no-visually-hidden-interactive-element.md by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/468">github/eslint-plugin-github#468</a></li> +<li>chore(deps): bump the all-dependencies group with 3 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/469">github/eslint-plugin-github#469</a></li> +<li>chore(deps): bump the all-dependencies group with 6 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/471">github/eslint-plugin-github#471</a></li> +<li>chore(deps): bump the all-dependencies group with 4 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/472">github/eslint-plugin-github#472</a></li> +<li>chore(deps): bump the all-dependencies group with 3 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/473">github/eslint-plugin-github#473</a></li> +<li>chore(deps): bump the all-dependencies group with 4 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/474">github/eslint-plugin-github#474</a></li> +<li>chore(deps): bump the all-dependencies group with 4 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/475">github/eslint-plugin-github#475</a></li> +<li>Override rule config temporarily to address false positive by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/476">github/eslint-plugin-github#476</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.0">https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.0</a></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/github/eslint-plugin-github/commit/baa4a509bbaae91df680602e7c4dc3bdf522e09b"><code>baa4a50</code></a> Override rule config temporarily to address false positive (<a href="https://redirect.github.com/github/eslint-plugin-github/issues/476">#476</a>)</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/379041a88632935d566354af7df178a45574176a"><code>379041a</code></a> chore(deps): bump the all-dependencies group with 4 updates (<a href="https://redirect.github.com/github/eslint-plugin-github/issues/475">#475</a>)</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/b93f04ae4600c18f86d65e4d5854820f71ed26bb"><code>b93f04a</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/474">#474</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/32a95b4cbe6cb90ae0c20b10255140c280d4859f"><code>32a95b4</code></a> chore(deps): bump the all-dependencies group with 4 updates</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/b662bad04c9d2b8d44068892c55677976fc2a0bc"><code>b662bad</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/473">#473</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/cd64c60c3821a78911a8bdf863169963f8c3ee2a"><code>cd64c60</code></a> chore(deps): bump the all-dependencies group with 3 updates</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/ed7759ff2ad1c6ba0b9a24ac5b497d06b3579375"><code>ed7759f</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/472">#472</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/0b510e4160ac72fd03d17eb643c128659a55be56"><code>0b510e4</code></a> chore(deps): bump the all-dependencies group with 4 updates</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/a7db0f543ff48c6a698373d10627c6b3b16b0726"><code>a7db0f5</code></a> chore(deps): bump the all-dependencies group with 6 updates (<a href="https://redirect.github.com/github/eslint-plugin-github/issues/471">#471</a>)</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/0f1bd109b3aeaebb032c4e4fb4341e14eddfca1c"><code>0f1bd10</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/469">#469</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li> +<li>Additional commits viewable in <a href="https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.9.2&new-version=4.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-09-27T07:56:54Z + +Superseded by #83. + diff --git a/pulls/73.diff b/pulls/73.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..7f97485 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.5.9", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.5.9", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.9.tgz", ++ "integrity": "sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.5.9", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.9.tgz", ++ "integrity": "sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..a3d407f 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.5.9", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/73.json b/pulls/73.json @@ -0,0 +1,27 @@ +{ + "number": 73, + "title": "Bump @types/node from 20.5.2 to 20.5.9", + "state": "closed", + "diff_file": "73.diff", + "author": "dependabot[bot]", + "created_at": "2023-09-04T07:42:08Z", + "closed_at": "2023-09-11T08:05:49Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.5.9", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.5.9.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.5.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-09-11T08:05:50Z", + "body": "Superseded by #76." + } + ], + "review_comments": [] +} diff --git a/pulls/73.md b/pulls/73.md @@ -0,0 +1,58 @@ +# PR #73 Bump @types/node from 20.5.2 to 20.5.9 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-09-04T07:42:08Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.5.9 → main +- **Closed:** 2023-09-11T08:05:49Z +- **Labels:** dependencies, javascript +- **Diff:** [73.diff](./73.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.5.9. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.5.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-09-11T08:05:50Z + +Superseded by #76. + diff --git a/pulls/74.diff b/pulls/74.diff @@ -0,0 +1,48 @@ +diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml +index 0ba3456..8df3da2 100644 +--- a/.github/workflows/check-dist.yml ++++ b/.github/workflows/check-dist.yml +@@ -21,7 +21,7 @@ jobs: + runs-on: ubuntu-latest + + steps: +- - uses: actions/checkout@v3 ++ - uses: actions/checkout@v4 + + - name: Set Node.js 16.x + uses: actions/setup-node@v3.8.1 +diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml +index a0c7417..ea736e8 100644 +--- a/.github/workflows/codeql-analysis.yml ++++ b/.github/workflows/codeql-analysis.yml +@@ -38,7 +38,7 @@ jobs: + + steps: + - name: Checkout repository +- uses: actions/checkout@v3 ++ uses: actions/checkout@v4 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL +diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml +index 96c3aad..ff44d5e 100644 +--- a/.github/workflows/test.yml ++++ b/.github/workflows/test.yml +@@ -10,7 +10,7 @@ jobs: + build: # make sure build/ci work properly + runs-on: ubuntu-latest + steps: +- - uses: actions/checkout@v3 ++ - uses: actions/checkout@v4 + - run: | + npm install + - run: | +@@ -20,7 +20,7 @@ jobs: + permissions: + checks: write + steps: +- - uses: actions/checkout@v3 ++ - uses: actions/checkout@v4 + - uses: ./ + with: + working_directory: ./test_page diff --git a/pulls/74.json b/pulls/74.json @@ -0,0 +1,37 @@ +{ + "number": 74, + "title": "Bump actions/checkout from 3 to 4", + "state": "merged", + "diff_file": "74.diff", + "author": "dependabot[bot]", + "created_at": "2023-09-05T07:32:33Z", + "closed_at": "2024-12-29T14:11:08Z", + "merged_at": "2024-12-29T14:11:08Z", + "base_ref": "main", + "head_ref": "dependabot/github_actions/actions/checkout-4", + "labels": [ + "dependencies", + "github_actions" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/actions/checkout/releases\">actions/checkout's releases</a>.</em></p>\n<blockquote>\n<h2>v4.0.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Update default runtime to node20 by <a href=\"https://github.com/takost\"><code>@\u200btakost</code></a> in <a href=\"https://redirect.github.com/actions/checkout/pull/1436\">actions/checkout#1436</a></li>\n<li>Support fetching without the --progress option by <a href=\"https://github.com/simonbaird\"><code>@\u200bsimonbaird</code></a> in <a href=\"https://redirect.github.com/actions/checkout/pull/1067\">actions/checkout#1067</a></li>\n<li>Release 4.0.0 by <a href=\"https://github.com/takost\"><code>@\u200btakost</code></a> in <a href=\"https://redirect.github.com/actions/checkout/pull/1447\">actions/checkout#1447</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/takost\"><code>@\u200btakost</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/checkout/pull/1436\">actions/checkout#1436</a></li>\n<li><a href=\"https://github.com/simonbaird\"><code>@\u200bsimonbaird</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/checkout/pull/1067\">actions/checkout#1067</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/checkout/compare/v3...v4.0.0\">https://github.com/actions/checkout/compare/v3...v4.0.0</a></p>\n<h2>v3.6.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Mark test scripts with Bash'isms to be run via Bash by <a href=\"https://github.com/dscho\"><code>@\u200bdscho</code></a> in <a href=\"https://redirect.github.com/actions/checkout/pull/1377\">actions/checkout#1377</a></li>\n<li>Add option to fetch tags even if fetch-depth &gt; 0 by <a href=\"https://github.com/RobertWieczoreck\"><code>@\u200bRobertWieczoreck</code></a> in <a href=\"https://redirect.github.com/actions/checkout/pull/579\">actions/checkout#579</a></li>\n<li>Release 3.6.0 by <a href=\"https://github.com/luketomlinson\"><code>@\u200bluketomlinson</code></a> in <a href=\"https://redirect.github.com/actions/checkout/pull/1437\">actions/checkout#1437</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/RobertWieczoreck\"><code>@\u200bRobertWieczoreck</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/checkout/pull/579\">actions/checkout#579</a></li>\n<li><a href=\"https://github.com/luketomlinson\"><code>@\u200bluketomlinson</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/checkout/pull/1437\">actions/checkout#1437</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/checkout/compare/v3.5.3...v3.6.0\">https://github.com/actions/checkout/compare/v3.5.3...v3.6.0</a></p>\n<h2>v3.5.3</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Fix: Checkout Issue in self hosted runner due to faulty submodule check-ins by <a href=\"https://github.com/megamanics\"><code>@\u200bmegamanics</code></a> in <a href=\"https://redirect.github.com/actions/checkout/pull/1196\">actions/checkout#1196</a></li>\n<li>Fix typos found by codespell by <a href=\"https://github.com/DimitriPapadopoulos\"><code>@\u200bDimitriPapadopoulos</code></a> in <a href=\"https://redirect.github.com/actions/checkout/pull/1287\">actions/checkout#1287</a></li>\n<li>Add support for sparse checkouts by <a href=\"https://github.com/dscho\"><code>@\u200bdscho</code></a> and <a href=\"https://github.com/dfdez\"><code>@\u200bdfdez</code></a> in <a href=\"https://redirect.github.com/actions/checkout/pull/1369\">actions/checkout#1369</a></li>\n<li>Release v3.5.3 by <a href=\"https://github.com/TingluoHuang\"><code>@\u200bTingluoHuang</code></a> in <a href=\"https://redirect.github.com/actions/checkout/pull/1376\">actions/checkout#1376</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/megamanics\"><code>@\u200bmegamanics</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/checkout/pull/1196\">actions/checkout#1196</a></li>\n<li><a href=\"https://github.com/DimitriPapadopoulos\"><code>@\u200bDimitriPapadopoulos</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/checkout/pull/1287\">actions/checkout#1287</a></li>\n<li><a href=\"https://github.com/dfdez\"><code>@\u200bdfdez</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/checkout/pull/1369\">actions/checkout#1369</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/checkout/compare/v3...v3.5.3\">https://github.com/actions/checkout/compare/v3...v3.5.3</a></p>\n<h2>v3.5.2</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Fix: Use correct API url / endpoint in GHES by <a href=\"https://github.com/fhammerl\"><code>@\u200bfhammerl</code></a> in <a href=\"https://redirect.github.com/actions/checkout/pull/1289\">actions/checkout#1289</a> based on <a href=\"https://redirect.github.com/actions/checkout/issues/1286\">#1286</a> by <a href=\"https://github.com/1newsr\"><code>@\u200b1newsr</code></a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/checkout/compare/v3.5.1...v3.5.2\">https://github.com/actions/checkout/compare/v3.5.1...v3.5.2</a></p>\n<h2>v3.5.1</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Improve checkout performance on Windows runners by upgrading <code>@\u200bactions/github</code> dependency by <a href=\"https://github.com/BrettDong\"><code>@\u200bBrettDong</code></a> in <a href=\"https://redirect.github.com/actions/checkout/pull/1246\">actions/checkout#1246</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/BrettDong\"><code>@\u200bBrettDong</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/checkout/pull/1246\">actions/checkout#1246</a></li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/actions/checkout/blob/main/CHANGELOG.md\">actions/checkout's changelog</a>.</em></p>\n<blockquote>\n<h1>Changelog</h1>\n<h2>v4.0.0</h2>\n<ul>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1067\">Support fetching without the --progress option</a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1436\">Update to node20</a></li>\n</ul>\n<h2>v3.6.0</h2>\n<ul>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1377\">Fix: Mark test scripts with Bash'isms to be run via Bash</a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/579\">Add option to fetch tags even if fetch-depth &gt; 0</a></li>\n</ul>\n<h2>v3.5.3</h2>\n<ul>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1196\">Fix: Checkout fail in self-hosted runners when faulty submodule are checked-in</a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1287\">Fix typos found by codespell</a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1369\">Add support for sparse checkouts</a></li>\n</ul>\n<h2>v3.5.2</h2>\n<ul>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1289\">Fix api endpoint for GHES</a></li>\n</ul>\n<h2>v3.5.1</h2>\n<ul>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1246\">Fix slow checkout on Windows</a></li>\n</ul>\n<h2>v3.5.0</h2>\n<ul>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1237\">Add new public key for known_hosts</a></li>\n</ul>\n<h2>v3.4.0</h2>\n<ul>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1209\">Upgrade codeql actions to v2</a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1210\">Upgrade dependencies</a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1225\">Upgrade <code>@\u200bactions/io</code></a></li>\n</ul>\n<h2>v3.3.0</h2>\n<ul>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1045\">Implement branch list using callbacks from exec function</a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1050\">Add in explicit reference to private checkout options</a></li>\n<li>[Fix comment typos (that got added in <a href=\"https://redirect.github.com/actions/checkout/issues/770\">#770</a>)](<a href=\"https://redirect.github.com/actions/checkout/pull/1057\">actions/checkout#1057</a>)</li>\n</ul>\n<h2>v3.2.0</h2>\n<ul>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/942\">Add GitHub Action to perform release</a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/967\">Fix status badge</a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1002\">Replace datadog/squid with ubuntu/squid Docker image</a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/964\">Wrap pipeline commands for submoduleForeach in quotes</a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1029\">Update <code>@\u200bactions/io</code> to 1.1.2</a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/1039\">Upgrading version to 3.2.0</a></li>\n</ul>\n<h2>v3.1.0</h2>\n<ul>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/939\">Use <code>@\u200bactions/core</code> <code>saveState</code> and <code>getState</code></a></li>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/922\">Add <code>github-server-url</code> input</a></li>\n</ul>\n<h2>v3.0.2</h2>\n<ul>\n<li><a href=\"https://redirect.github.com/actions/checkout/pull/770\">Add input <code>set-safe-directory</code></a></li>\n</ul>\n<h2>v3.0.1</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/actions/checkout/commit/3df4ab11eba7bda6032a0b82a6bb43b11571feac\"><code>3df4ab1</code></a> Release 4.0.0 (<a href=\"https://redirect.github.com/actions/checkout/issues/1447\">#1447</a>)</li>\n<li><a href=\"https://github.com/actions/checkout/commit/8b5e8b768746b50394015010d25e690bfab9dfbc\"><code>8b5e8b7</code></a> Support fetching without the --progress option (<a href=\"https://redirect.github.com/actions/checkout/issues/1067\">#1067</a>)</li>\n<li><a href=\"https://github.com/actions/checkout/commit/97a652b80035363df47baee5031ec8670b8878ac\"><code>97a652b</code></a> Update default runtime to node20 (<a href=\"https://redirect.github.com/actions/checkout/issues/1436\">#1436</a>)</li>\n<li>See full diff in <a href=\"https://github.com/actions/checkout/compare/v3...v4\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n", + "comments": [ + { + "author": "MTRNord", + "created_at": "2024-12-29T13:40:55Z", + "body": "@dependabot rebase" + }, + { + "author": "dependabot[bot]", + "created_at": "2024-12-29T13:40:58Z", + "body": "Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request `@dependabot recreate`." + }, + { + "author": "MTRNord", + "created_at": "2024-12-29T13:41:10Z", + "body": "@dependabot recreate" + } + ], + "review_comments": [] +} diff --git a/pulls/74.md b/pulls/74.md @@ -0,0 +1,205 @@ +# PR #74 Bump actions/checkout from 3 to 4 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-09-05T07:32:33Z +- **Branch:** dependabot/github_actions/actions/checkout-4 → main +- **Merged:** 2024-12-29T14:11:08Z +- **Labels:** dependencies, github_actions +- **Diff:** [74.diff](./74.diff) + +--- + +Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p> +<blockquote> +<h2>v4.0.0</h2> +<h2>What's Changed</h2> +<ul> +<li>Update default runtime to node20 by <a href="https://github.com/takost"><code>@​takost</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li> +<li>Support fetching without the --progress option by <a href="https://github.com/simonbaird"><code>@​simonbaird</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li> +<li>Release 4.0.0 by <a href="https://github.com/takost"><code>@​takost</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1447">actions/checkout#1447</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/takost"><code>@​takost</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li> +<li><a href="https://github.com/simonbaird"><code>@​simonbaird</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3...v4.0.0">https://github.com/actions/checkout/compare/v3...v4.0.0</a></p> +<h2>v3.6.0</h2> +<h2>What's Changed</h2> +<ul> +<li>Mark test scripts with Bash'isms to be run via Bash by <a href="https://github.com/dscho"><code>@​dscho</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1377">actions/checkout#1377</a></li> +<li>Add option to fetch tags even if fetch-depth &gt; 0 by <a href="https://github.com/RobertWieczoreck"><code>@​RobertWieczoreck</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/579">actions/checkout#579</a></li> +<li>Release 3.6.0 by <a href="https://github.com/luketomlinson"><code>@​luketomlinson</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkout#1437</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/RobertWieczoreck"><code>@​RobertWieczoreck</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/579">actions/checkout#579</a></li> +<li><a href="https://github.com/luketomlinson"><code>@​luketomlinson</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkout#1437</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3.5.3...v3.6.0">https://github.com/actions/checkout/compare/v3.5.3...v3.6.0</a></p> +<h2>v3.5.3</h2> +<h2>What's Changed</h2> +<ul> +<li>Fix: Checkout Issue in self hosted runner due to faulty submodule check-ins by <a href="https://github.com/megamanics"><code>@​megamanics</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1196">actions/checkout#1196</a></li> +<li>Fix typos found by codespell by <a href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1287">actions/checkout#1287</a></li> +<li>Add support for sparse checkouts by <a href="https://github.com/dscho"><code>@​dscho</code></a> and <a href="https://github.com/dfdez"><code>@​dfdez</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1369">actions/checkout#1369</a></li> +<li>Release v3.5.3 by <a href="https://github.com/TingluoHuang"><code>@​TingluoHuang</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1376">actions/checkout#1376</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/megamanics"><code>@​megamanics</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1196">actions/checkout#1196</a></li> +<li><a href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1287">actions/checkout#1287</a></li> +<li><a href="https://github.com/dfdez"><code>@​dfdez</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1369">actions/checkout#1369</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3...v3.5.3">https://github.com/actions/checkout/compare/v3...v3.5.3</a></p> +<h2>v3.5.2</h2> +<h2>What's Changed</h2> +<ul> +<li>Fix: Use correct API url / endpoint in GHES by <a href="https://github.com/fhammerl"><code>@​fhammerl</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1289">actions/checkout#1289</a> based on <a href="https://redirect.github.com/actions/checkout/issues/1286">#1286</a> by <a href="https://github.com/1newsr"><code>@​1newsr</code></a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3.5.1...v3.5.2">https://github.com/actions/checkout/compare/v3.5.1...v3.5.2</a></p> +<h2>v3.5.1</h2> +<h2>What's Changed</h2> +<ul> +<li>Improve checkout performance on Windows runners by upgrading <code>@​actions/github</code> dependency by <a href="https://github.com/BrettDong"><code>@​BrettDong</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1246">actions/checkout#1246</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/BrettDong"><code>@​BrettDong</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1246">actions/checkout#1246</a></li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's changelog</a>.</em></p> +<blockquote> +<h1>Changelog</h1> +<h2>v4.0.0</h2> +<ul> +<li><a href="https://redirect.github.com/actions/checkout/pull/1067">Support fetching without the --progress option</a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/1436">Update to node20</a></li> +</ul> +<h2>v3.6.0</h2> +<ul> +<li><a href="https://redirect.github.com/actions/checkout/pull/1377">Fix: Mark test scripts with Bash'isms to be run via Bash</a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/579">Add option to fetch tags even if fetch-depth &gt; 0</a></li> +</ul> +<h2>v3.5.3</h2> +<ul> +<li><a href="https://redirect.github.com/actions/checkout/pull/1196">Fix: Checkout fail in self-hosted runners when faulty submodule are checked-in</a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/1287">Fix typos found by codespell</a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/1369">Add support for sparse checkouts</a></li> +</ul> +<h2>v3.5.2</h2> +<ul> +<li><a href="https://redirect.github.com/actions/checkout/pull/1289">Fix api endpoint for GHES</a></li> +</ul> +<h2>v3.5.1</h2> +<ul> +<li><a href="https://redirect.github.com/actions/checkout/pull/1246">Fix slow checkout on Windows</a></li> +</ul> +<h2>v3.5.0</h2> +<ul> +<li><a href="https://redirect.github.com/actions/checkout/pull/1237">Add new public key for known_hosts</a></li> +</ul> +<h2>v3.4.0</h2> +<ul> +<li><a href="https://redirect.github.com/actions/checkout/pull/1209">Upgrade codeql actions to v2</a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/1210">Upgrade dependencies</a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/1225">Upgrade <code>@​actions/io</code></a></li> +</ul> +<h2>v3.3.0</h2> +<ul> +<li><a href="https://redirect.github.com/actions/checkout/pull/1045">Implement branch list using callbacks from exec function</a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/1050">Add in explicit reference to private checkout options</a></li> +<li>[Fix comment typos (that got added in <a href="https://redirect.github.com/actions/checkout/issues/770">#770</a>)](<a href="https://redirect.github.com/actions/checkout/pull/1057">actions/checkout#1057</a>)</li> +</ul> +<h2>v3.2.0</h2> +<ul> +<li><a href="https://redirect.github.com/actions/checkout/pull/942">Add GitHub Action to perform release</a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/967">Fix status badge</a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/1002">Replace datadog/squid with ubuntu/squid Docker image</a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/964">Wrap pipeline commands for submoduleForeach in quotes</a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/1029">Update <code>@​actions/io</code> to 1.1.2</a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/1039">Upgrading version to 3.2.0</a></li> +</ul> +<h2>v3.1.0</h2> +<ul> +<li><a href="https://redirect.github.com/actions/checkout/pull/939">Use <code>@​actions/core</code> <code>saveState</code> and <code>getState</code></a></li> +<li><a href="https://redirect.github.com/actions/checkout/pull/922">Add <code>github-server-url</code> input</a></li> +</ul> +<h2>v3.0.2</h2> +<ul> +<li><a href="https://redirect.github.com/actions/checkout/pull/770">Add input <code>set-safe-directory</code></a></li> +</ul> +<h2>v3.0.1</h2> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/actions/checkout/commit/3df4ab11eba7bda6032a0b82a6bb43b11571feac"><code>3df4ab1</code></a> Release 4.0.0 (<a href="https://redirect.github.com/actions/checkout/issues/1447">#1447</a>)</li> +<li><a href="https://github.com/actions/checkout/commit/8b5e8b768746b50394015010d25e690bfab9dfbc"><code>8b5e8b7</code></a> Support fetching without the --progress option (<a href="https://redirect.github.com/actions/checkout/issues/1067">#1067</a>)</li> +<li><a href="https://github.com/actions/checkout/commit/97a652b80035363df47baee5031ec8670b8878ac"><code>97a652b</code></a> Update default runtime to node20 (<a href="https://redirect.github.com/actions/checkout/issues/1436">#1436</a>)</li> +<li>See full diff in <a href="https://github.com/actions/checkout/compare/v3...v4">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +You can trigger a rebase of this PR 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + +> **Note** +> Automatic rebases have been disabled on this pull request as it has been open for over 30 days. + + + +## Comments + +### @MTRNord — 2024-12-29T13:40:55Z + +@dependabot rebase + +### @dependabot[bot] — 2024-12-29T13:40:58Z + +Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request `@dependabot recreate`. + +### @MTRNord — 2024-12-29T13:41:10Z + +@dependabot recreate + diff --git a/pulls/75.diff b/pulls/75.diff @@ -0,0 +1,122 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..1a32380 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,7 +25,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.49.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", +@@ -778,9 +778,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.49.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.49.0.tgz", ++ "integrity": "sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -793,9 +793,9 @@ + "dev": true + }, + "node_modules/@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "version": "0.11.11", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", ++ "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", +@@ -3055,16 +3055,16 @@ + } + }, + "node_modules/eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.49.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.49.0.tgz", ++ "integrity": "sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint/js": "8.49.0", ++ "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", +@@ -8050,9 +8050,9 @@ + } + }, + "@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.49.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.49.0.tgz", ++ "integrity": "sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w==", + "dev": true + }, + "@github/browserslist-config": { +@@ -8062,9 +8062,9 @@ + "dev": true + }, + "@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "version": "0.11.11", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", ++ "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", +@@ -9746,16 +9746,16 @@ + "dev": true + }, + "eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.49.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.49.0.tgz", ++ "integrity": "sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint/js": "8.49.0", ++ "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", +diff --git a/package.json b/package.json +index 9ad7df8..d997738 100644 +--- a/package.json ++++ b/package.json +@@ -44,7 +44,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.49.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", diff --git a/pulls/75.json b/pulls/75.json @@ -0,0 +1,27 @@ +{ + "number": 75, + "title": "Bump eslint from 8.47.0 to 8.49.0", + "state": "closed", + "diff_file": "75.diff", + "author": "dependabot[bot]", + "created_at": "2023-09-11T08:05:15Z", + "closed_at": "2023-09-25T07:34:38Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.49.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.49.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.49.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706\"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href=\"https://redirect.github.com/eslint/eslint/issues/17511\">#17511</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60\"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href=\"https://redirect.github.com/eslint/eslint/issues/17527\">#17527</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/acb7df35b9a7485f26bc6b3e1f9083d1c585dce9\"><code>acb7df3</code></a> feat: add new <code>enforce</code> option to <code>lines-between-class-members</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17462\">#17462</a>) (Nitin Kumar)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8\"><code>ecfb54f</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1\"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17529\">#17529</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/032c4b1476a7b8cfd917a66772d2221950ea87eb\"><code>032c4b1</code></a> docs: add typescript template (<a href=\"https://redirect.github.com/eslint/eslint/issues/17500\">#17500</a>) (James)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd7da5cc3154f86f7ca45fb58929d27a7af359ed\"><code>cd7da5c</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac\"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17550\">#17550</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe\"><code>cac45d0</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.49.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17549\">#17549</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e\"><code>cd39508</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060\"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17530\">#17530</a>) (dependabot[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a40fa509922b36bb986eb1be9394591f84f62d9e\"><code>a40fa50</code></a> chore: use eslint-plugin-jsdoc's flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17516\">#17516</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/926a28684282aeec37680bbc52a66973b8055f54\"><code>926a286</code></a> test: replace Karma with Webdriver.IO (<a href=\"https://redirect.github.com/eslint/eslint/issues/17126\">#17126</a>) (Christian Bromann)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f591d2c88bf15af72e3a207b34fa872b4b90464b\"><code>f591d2c</code></a> chore: Upgrade config-array (<a href=\"https://redirect.github.com/eslint/eslint/issues/17512\">#17512</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>v8.48.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9\"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17483\">#17483</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd\"><code>d73fbf2</code></a> feat: rule tester do not create empty valid or invalid test suites (<a href=\"https://redirect.github.com/eslint/eslint/issues/17475\">#17475</a>) (fnx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4\"><code>ee2f718</code></a> feat: Allow <code>void</code> in rule <code>no-promise-executor-return</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17282\">#17282</a>) (nopeless)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928\"><code>7234f6a</code></a> fix: update RuleTester JSDoc and deprecations (<a href=\"https://redirect.github.com/eslint/eslint/issues/17496\">#17496</a>) (Jonas Berlin)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5\"><code>7a51d77</code></a> docs: no-param-reassign mention strict mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17494\">#17494</a>) (Stephen Hardy)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd\"><code>9cd7ac2</code></a> docs: add <code>fetch</code> script to package.json conventions (<a href=\"https://redirect.github.com/eslint/eslint/issues/17459\">#17459</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4\"><code>cab21e6</code></a> docs: advice for inline disabling of rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17458\">#17458</a>) (Ashish Yadav)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d\"><code>056499d</code></a> docs: fix example of flat config from plugin (<a href=\"https://redirect.github.com/eslint/eslint/issues/17482\">#17482</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081\"><code>9e9edf9</code></a> docs: update documentation URL in error message (<a href=\"https://redirect.github.com/eslint/eslint/issues/17465\">#17465</a>) (Nitin Kumar)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a\"><code>8dd3cec</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.48.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17501\">#17501</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a\"><code>6d0496e</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a\"><code>9d4216d</code></a> chore: Refactor and document CodePathSegment (<a href=\"https://redirect.github.com/eslint/eslint/issues/17474\">#17474</a>) (Nicholas C. Zakas)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.49.0 - September 8, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac\"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17550\">#17550</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe\"><code>cac45d0</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.49.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17549\">#17549</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e\"><code>cd39508</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8\"><code>ecfb54f</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706\"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href=\"https://redirect.github.com/eslint/eslint/issues/17511\">#17511</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1\"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17529\">#17529</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060\"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17530\">#17530</a>) (dependabot[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60\"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href=\"https://redirect.github.com/eslint/eslint/issues/17527\">#17527</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/acb7df35b9a7485f26bc6b3e1f9083d1c585dce9\"><code>acb7df3</code></a> feat: add new <code>enforce</code> option to <code>lines-between-class-members</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17462\">#17462</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/032c4b1476a7b8cfd917a66772d2221950ea87eb\"><code>032c4b1</code></a> docs: add typescript template (<a href=\"https://redirect.github.com/eslint/eslint/issues/17500\">#17500</a>) (James)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd7da5cc3154f86f7ca45fb58929d27a7af359ed\"><code>cd7da5c</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a40fa509922b36bb986eb1be9394591f84f62d9e\"><code>a40fa50</code></a> chore: use eslint-plugin-jsdoc's flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17516\">#17516</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/926a28684282aeec37680bbc52a66973b8055f54\"><code>926a286</code></a> test: replace Karma with Webdriver.IO (<a href=\"https://redirect.github.com/eslint/eslint/issues/17126\">#17126</a>) (Christian Bromann)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f591d2c88bf15af72e3a207b34fa872b4b90464b\"><code>f591d2c</code></a> chore: Upgrade config-array (<a href=\"https://redirect.github.com/eslint/eslint/issues/17512\">#17512</a>) (Nicholas C. Zakas)</li>\n</ul>\n<p>v8.48.0 - August 25, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a\"><code>8dd3cec</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.48.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17501\">#17501</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a\"><code>6d0496e</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5\"><code>7a51d77</code></a> docs: no-param-reassign mention strict mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17494\">#17494</a>) (Stephen Hardy)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd\"><code>9cd7ac2</code></a> docs: add <code>fetch</code> script to package.json conventions (<a href=\"https://redirect.github.com/eslint/eslint/issues/17459\">#17459</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928\"><code>7234f6a</code></a> fix: update RuleTester JSDoc and deprecations (<a href=\"https://redirect.github.com/eslint/eslint/issues/17496\">#17496</a>) (Jonas Berlin)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9\"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17483\">#17483</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a\"><code>9d4216d</code></a> chore: Refactor and document CodePathSegment (<a href=\"https://redirect.github.com/eslint/eslint/issues/17474\">#17474</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4\"><code>cab21e6</code></a> docs: advice for inline disabling of rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17458\">#17458</a>) (Ashish Yadav)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d\"><code>056499d</code></a> docs: fix example of flat config from plugin (<a href=\"https://redirect.github.com/eslint/eslint/issues/17482\">#17482</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd\"><code>d73fbf2</code></a> feat: rule tester do not create empty valid or invalid test suites (<a href=\"https://redirect.github.com/eslint/eslint/issues/17475\">#17475</a>) (fnx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4\"><code>ee2f718</code></a> feat: Allow <code>void</code> in rule <code>no-promise-executor-return</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17282\">#17282</a>) (nopeless)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081\"><code>9e9edf9</code></a> docs: update documentation URL in error message (<a href=\"https://redirect.github.com/eslint/eslint/issues/17465\">#17465</a>) (Nitin Kumar)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/55c1685aab0fa75074ac1033abfa6e34cb7baaf6\"><code>55c1685</code></a> 8.49.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d498a5197399499a2c0566d5124c3235a8976ef3\"><code>d498a51</code></a> Build: changelog update for 8.49.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac\"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17550\">#17550</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe\"><code>cac45d0</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.49.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17549\">#17549</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e\"><code>cd39508</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8\"><code>ecfb54f</code></a> docs: Update README</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706\"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href=\"https://redirect.github.com/eslint/eslint/issues/17511\">#17511</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1\"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17529\">#17529</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060\"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17530\">#17530</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60\"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href=\"https://redirect.github.com/eslint/eslint/issues/17527\">#17527</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.47.0...v8.49.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.49.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-09-25T07:34:37Z", + "body": "Superseded by #81." + } + ], + "review_comments": [] +} diff --git a/pulls/75.md b/pulls/75.md @@ -0,0 +1,161 @@ +# PR #75 Bump eslint from 8.47.0 to 8.49.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-09-11T08:05:15Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.49.0 → main +- **Closed:** 2023-09-25T07:34:38Z +- **Labels:** dependencies, javascript +- **Diff:** [75.diff](./75.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.49.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.49.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href="https://redirect.github.com/eslint/eslint/issues/17511">#17511</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href="https://redirect.github.com/eslint/eslint/issues/17527">#17527</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/acb7df35b9a7485f26bc6b3e1f9083d1c585dce9"><code>acb7df3</code></a> feat: add new <code>enforce</code> option to <code>lines-between-class-members</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17462">#17462</a>) (Nitin Kumar)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8"><code>ecfb54f</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href="https://redirect.github.com/eslint/eslint/issues/17529">#17529</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/032c4b1476a7b8cfd917a66772d2221950ea87eb"><code>032c4b1</code></a> docs: add typescript template (<a href="https://redirect.github.com/eslint/eslint/issues/17500">#17500</a>) (James)</li> +<li><a href="https://github.com/eslint/eslint/commit/cd7da5cc3154f86f7ca45fb58929d27a7af359ed"><code>cd7da5c</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17550">#17550</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe"><code>cac45d0</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.49.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17549">#17549</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e"><code>cd39508</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href="https://redirect.github.com/eslint/eslint/issues/17530">#17530</a>) (dependabot[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/a40fa509922b36bb986eb1be9394591f84f62d9e"><code>a40fa50</code></a> chore: use eslint-plugin-jsdoc's flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17516">#17516</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/926a28684282aeec37680bbc52a66973b8055f54"><code>926a286</code></a> test: replace Karma with Webdriver.IO (<a href="https://redirect.github.com/eslint/eslint/issues/17126">#17126</a>) (Christian Bromann)</li> +<li><a href="https://github.com/eslint/eslint/commit/f591d2c88bf15af72e3a207b34fa872b4b90464b"><code>f591d2c</code></a> chore: Upgrade config-array (<a href="https://redirect.github.com/eslint/eslint/issues/17512">#17512</a>) (Nicholas C. Zakas)</li> +</ul> +<h2>v8.48.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17483">#17483</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd"><code>d73fbf2</code></a> feat: rule tester do not create empty valid or invalid test suites (<a href="https://redirect.github.com/eslint/eslint/issues/17475">#17475</a>) (fnx)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4"><code>ee2f718</code></a> feat: Allow <code>void</code> in rule <code>no-promise-executor-return</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17282">#17282</a>) (nopeless)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928"><code>7234f6a</code></a> fix: update RuleTester JSDoc and deprecations (<a href="https://redirect.github.com/eslint/eslint/issues/17496">#17496</a>) (Jonas Berlin)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5"><code>7a51d77</code></a> docs: no-param-reassign mention strict mode (<a href="https://redirect.github.com/eslint/eslint/issues/17494">#17494</a>) (Stephen Hardy)</li> +<li><a href="https://github.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd"><code>9cd7ac2</code></a> docs: add <code>fetch</code> script to package.json conventions (<a href="https://redirect.github.com/eslint/eslint/issues/17459">#17459</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4"><code>cab21e6</code></a> docs: advice for inline disabling of rules (<a href="https://redirect.github.com/eslint/eslint/issues/17458">#17458</a>) (Ashish Yadav)</li> +<li><a href="https://github.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d"><code>056499d</code></a> docs: fix example of flat config from plugin (<a href="https://redirect.github.com/eslint/eslint/issues/17482">#17482</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081"><code>9e9edf9</code></a> docs: update documentation URL in error message (<a href="https://redirect.github.com/eslint/eslint/issues/17465">#17465</a>) (Nitin Kumar)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a"><code>8dd3cec</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.48.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17501">#17501</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a"><code>6d0496e</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a"><code>9d4216d</code></a> chore: Refactor and document CodePathSegment (<a href="https://redirect.github.com/eslint/eslint/issues/17474">#17474</a>) (Nicholas C. Zakas)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.49.0 - September 8, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17550">#17550</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe"><code>cac45d0</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.49.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17549">#17549</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e"><code>cd39508</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8"><code>ecfb54f</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href="https://redirect.github.com/eslint/eslint/issues/17511">#17511</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href="https://redirect.github.com/eslint/eslint/issues/17529">#17529</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href="https://redirect.github.com/eslint/eslint/issues/17530">#17530</a>) (dependabot[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href="https://redirect.github.com/eslint/eslint/issues/17527">#17527</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/acb7df35b9a7485f26bc6b3e1f9083d1c585dce9"><code>acb7df3</code></a> feat: add new <code>enforce</code> option to <code>lines-between-class-members</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17462">#17462</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/032c4b1476a7b8cfd917a66772d2221950ea87eb"><code>032c4b1</code></a> docs: add typescript template (<a href="https://redirect.github.com/eslint/eslint/issues/17500">#17500</a>) (James)</li> +<li><a href="https://github.com/eslint/eslint/commit/cd7da5cc3154f86f7ca45fb58929d27a7af359ed"><code>cd7da5c</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/a40fa509922b36bb986eb1be9394591f84f62d9e"><code>a40fa50</code></a> chore: use eslint-plugin-jsdoc's flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17516">#17516</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/926a28684282aeec37680bbc52a66973b8055f54"><code>926a286</code></a> test: replace Karma with Webdriver.IO (<a href="https://redirect.github.com/eslint/eslint/issues/17126">#17126</a>) (Christian Bromann)</li> +<li><a href="https://github.com/eslint/eslint/commit/f591d2c88bf15af72e3a207b34fa872b4b90464b"><code>f591d2c</code></a> chore: Upgrade config-array (<a href="https://redirect.github.com/eslint/eslint/issues/17512">#17512</a>) (Nicholas C. Zakas)</li> +</ul> +<p>v8.48.0 - August 25, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a"><code>8dd3cec</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.48.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17501">#17501</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a"><code>6d0496e</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5"><code>7a51d77</code></a> docs: no-param-reassign mention strict mode (<a href="https://redirect.github.com/eslint/eslint/issues/17494">#17494</a>) (Stephen Hardy)</li> +<li><a href="https://github.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd"><code>9cd7ac2</code></a> docs: add <code>fetch</code> script to package.json conventions (<a href="https://redirect.github.com/eslint/eslint/issues/17459">#17459</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928"><code>7234f6a</code></a> fix: update RuleTester JSDoc and deprecations (<a href="https://redirect.github.com/eslint/eslint/issues/17496">#17496</a>) (Jonas Berlin)</li> +<li><a href="https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17483">#17483</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a"><code>9d4216d</code></a> chore: Refactor and document CodePathSegment (<a href="https://redirect.github.com/eslint/eslint/issues/17474">#17474</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4"><code>cab21e6</code></a> docs: advice for inline disabling of rules (<a href="https://redirect.github.com/eslint/eslint/issues/17458">#17458</a>) (Ashish Yadav)</li> +<li><a href="https://github.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d"><code>056499d</code></a> docs: fix example of flat config from plugin (<a href="https://redirect.github.com/eslint/eslint/issues/17482">#17482</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd"><code>d73fbf2</code></a> feat: rule tester do not create empty valid or invalid test suites (<a href="https://redirect.github.com/eslint/eslint/issues/17475">#17475</a>) (fnx)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4"><code>ee2f718</code></a> feat: Allow <code>void</code> in rule <code>no-promise-executor-return</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17282">#17282</a>) (nopeless)</li> +<li><a href="https://github.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081"><code>9e9edf9</code></a> docs: update documentation URL in error message (<a href="https://redirect.github.com/eslint/eslint/issues/17465">#17465</a>) (Nitin Kumar)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/55c1685aab0fa75074ac1033abfa6e34cb7baaf6"><code>55c1685</code></a> 8.49.0</li> +<li><a href="https://github.com/eslint/eslint/commit/d498a5197399499a2c0566d5124c3235a8976ef3"><code>d498a51</code></a> Build: changelog update for 8.49.0</li> +<li><a href="https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17550">#17550</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe"><code>cac45d0</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.49.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17549">#17549</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e"><code>cd39508</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8"><code>ecfb54f</code></a> docs: Update README</li> +<li><a href="https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href="https://redirect.github.com/eslint/eslint/issues/17511">#17511</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href="https://redirect.github.com/eslint/eslint/issues/17529">#17529</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href="https://redirect.github.com/eslint/eslint/issues/17530">#17530</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href="https://redirect.github.com/eslint/eslint/issues/17527">#17527</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.47.0...v8.49.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.49.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-09-25T07:34:37Z + +Superseded by #81. + diff --git a/pulls/76.diff b/pulls/76.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..eab28db 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.6.0", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.6.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.0.tgz", ++ "integrity": "sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.6.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.0.tgz", ++ "integrity": "sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..744516c 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.6.0", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/76.json b/pulls/76.json @@ -0,0 +1,27 @@ +{ + "number": 76, + "title": "Bump @types/node from 20.5.2 to 20.6.0", + "state": "closed", + "diff_file": "76.diff", + "author": "dependabot[bot]", + "created_at": "2023-09-11T08:05:47Z", + "closed_at": "2023-09-18T07:27:06Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.6.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.6.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-09-18T07:27:05Z", + "body": "Superseded by #77." + } + ], + "review_comments": [] +} diff --git a/pulls/76.md b/pulls/76.md @@ -0,0 +1,58 @@ +# PR #76 Bump @types/node from 20.5.2 to 20.6.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-09-11T08:05:47Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.6.0 → main +- **Closed:** 2023-09-18T07:27:06Z +- **Labels:** dependencies, javascript +- **Diff:** [76.diff](./76.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.6.0. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-09-18T07:27:05Z + +Superseded by #77. + diff --git a/pulls/77.diff b/pulls/77.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..2084eb9 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.6.2", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.6.2", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.2.tgz", ++ "integrity": "sha512-Y+/1vGBHV/cYk6OI1Na/LHzwnlNCAfU3ZNGrc1LdRe/LAIbdDPTTv/HU3M7yXN448aTVDq3eKRm2cg7iKLb8gw==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.6.2", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.2.tgz", ++ "integrity": "sha512-Y+/1vGBHV/cYk6OI1Na/LHzwnlNCAfU3ZNGrc1LdRe/LAIbdDPTTv/HU3M7yXN448aTVDq3eKRm2cg7iKLb8gw==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..c569359 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.6.2", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/77.json b/pulls/77.json @@ -0,0 +1,27 @@ +{ + "number": 77, + "title": "Bump @types/node from 20.5.2 to 20.6.2", + "state": "closed", + "diff_file": "77.diff", + "author": "dependabot[bot]", + "created_at": "2023-09-18T07:27:03Z", + "closed_at": "2023-09-20T07:40:57Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.6.2", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.6.2.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-09-20T07:40:55Z", + "body": "Superseded by #79." + } + ], + "review_comments": [] +} diff --git a/pulls/77.md b/pulls/77.md @@ -0,0 +1,58 @@ +# PR #77 Bump @types/node from 20.5.2 to 20.6.2 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-09-18T07:27:03Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.6.2 → main +- **Closed:** 2023-09-20T07:40:57Z +- **Labels:** dependencies, javascript +- **Diff:** [77.diff](./77.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.6.2. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-09-20T07:40:55Z + +Superseded by #79. + diff --git a/pulls/78.diff b/pulls/78.diff @@ -0,0 +1,1919 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..f8c9e40 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -19,7 +19,7 @@ + "nearley": "^2.20.1" + }, + "devDependencies": { +- "@types/jest": "^29.5.3", ++ "@types/jest": "^29.5.5", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", + "@types/node": "^20.5.1", +@@ -31,7 +31,7 @@ + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", +- "jest": "^29.6.1", ++ "jest": "^29.7.0", + "js-yaml": "^4.1.0", + "nock": "^13.3.3", + "prettier": "^3.0.2", +@@ -882,16 +882,16 @@ + } + }, + "node_modules/@jest/console": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.3.tgz", +- "integrity": "sha512-ukZbHAdDH4ktZIOKvWs1juAXhiVAdvCyM8zv4S/7Ii3vJSDvMW5k+wOVGMQmHLHUFw3Ko63ZQNy7NI6PSlsD5w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", ++ "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { +@@ -899,15 +899,15 @@ + } + }, + "node_modules/@jest/core": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.3.tgz", +- "integrity": "sha512-skV1XrfNxfagmjRUrk2FyN5/2YwIzdWVVBa/orUfbLvQUANXxERq2pTvY0I+FinWHjDKB2HRmpveUiph4X0TJw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", ++ "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", + "dev": true, + "dependencies": { +- "@jest/console": "^29.6.3", +- "@jest/reporters": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/console": "^29.7.0", ++ "@jest/reporters": "^29.7.0", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", +@@ -915,21 +915,21 @@ + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", +- "jest-changed-files": "^29.6.3", +- "jest-config": "^29.6.3", +- "jest-haste-map": "^29.6.3", +- "jest-message-util": "^29.6.3", ++ "jest-changed-files": "^29.7.0", ++ "jest-config": "^29.7.0", ++ "jest-haste-map": "^29.7.0", ++ "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-resolve-dependencies": "^29.6.3", +- "jest-runner": "^29.6.3", +- "jest-runtime": "^29.6.3", +- "jest-snapshot": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", +- "jest-watcher": "^29.6.3", ++ "jest-resolve": "^29.7.0", ++ "jest-resolve-dependencies": "^29.7.0", ++ "jest-runner": "^29.7.0", ++ "jest-runtime": "^29.7.0", ++ "jest-snapshot": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", ++ "jest-watcher": "^29.7.0", + "micromatch": "^4.0.4", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, +@@ -946,37 +946,37 @@ + } + }, + "node_modules/@jest/environment": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.3.tgz", +- "integrity": "sha512-u/u3cCztYCfgBiGHsamqP5x+XvucftOGPbf5RJQxfpeC1y4AL8pCjKvPDA3oCmdhZYPgk5AE0VOD/flweR69WA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", ++ "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "dev": true, + "dependencies": { +- "@jest/fake-timers": "^29.6.3", ++ "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", +- "jest-mock": "^29.6.3" ++ "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.3.tgz", +- "integrity": "sha512-Ic08XbI2jlg6rECy+CGwk/8NDa6VE7UmIG6++9OTPAMnQmNGY28hu69Nf629CWv6T7YMODLbONxDFKdmQeI9FA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", ++ "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", + "dev": true, + "dependencies": { +- "expect": "^29.6.3", +- "jest-snapshot": "^29.6.3" ++ "expect": "^29.7.0", ++ "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.3.tgz", +- "integrity": "sha512-nvOEW4YoqRKD9HBJ9OJ6przvIvP9qilp5nAn1462P5ZlL/MM9SgPEZFyjTGPfs7QkocdUsJa6KjHhyRn4ueItA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", ++ "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.6.3" +@@ -986,47 +986,47 @@ + } + }, + "node_modules/@jest/fake-timers": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.3.tgz", +- "integrity": "sha512-pa1wmqvbj6eX0nMvOM2VDAWvJOI5A/Mk3l8O7n7EsAh71sMZblaKO9iT4GjIj0LwwK3CP/Jp1ypEV0x3m89RvA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", ++ "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", +- "jest-message-util": "^29.6.3", +- "jest-mock": "^29.6.3", +- "jest-util": "^29.6.3" ++ "jest-message-util": "^29.7.0", ++ "jest-mock": "^29.7.0", ++ "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/globals": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.3.tgz", +- "integrity": "sha512-RB+uI+CZMHntzlnOPlll5x/jgRff3LEPl/td/jzMXiIgR0iIhKq9qm1HLU+EC52NuoVy/1swit/sDGjVn4bc6A==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", ++ "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", + "dev": true, + "dependencies": { +- "@jest/environment": "^29.6.3", +- "@jest/expect": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", +- "jest-mock": "^29.6.3" ++ "jest-mock": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/reporters": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.3.tgz", +- "integrity": "sha512-kGz59zMi0GkVjD2CJeYWG9k6cvj7eBqt9aDAqo2rcCLRTYlvQ62Gu/n+tOmJMBHGjzeijjuCENjzTyYBgrtLUw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", ++ "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", +- "@jest/console": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/console": "^29.7.0", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", +@@ -1040,9 +1040,9 @@ + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-worker": "^29.6.3", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-worker": "^29.7.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", +@@ -1118,12 +1118,12 @@ + } + }, + "node_modules/@jest/test-result": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.3.tgz", +- "integrity": "sha512-k7ZZaNvOSMBHPZYiy0kuiaFoyansR5QnTwDux1EjK3kD5iWpRVyJIJ0RAIV39SThafchuW59vra7F8mdy5Hfgw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", ++ "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", + "dev": true, + "dependencies": { +- "@jest/console": "^29.6.3", ++ "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" +@@ -1133,14 +1133,14 @@ + } + }, + "node_modules/@jest/test-sequencer": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.3.tgz", +- "integrity": "sha512-/SmijaAU2TY9ComFGIYa6Z+fmKqQMnqs2Nmwb0P/Z/tROdZ7M0iruES1EaaU9PBf8o9uED5xzaJ3YPFEIcDgAg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", ++ "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", + "dev": true, + "dependencies": { +- "@jest/test-result": "^29.6.3", ++ "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", ++ "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + }, + "engines": { +@@ -1148,9 +1148,9 @@ + } + }, + "node_modules/@jest/transform": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.3.tgz", +- "integrity": "sha512-dPIc3DsvMZ/S8ut4L2ViCj265mKO0owB0wfzBv2oGzL9pQ+iRvJewHqLBmsGb7XFb5UotWIEtvY5A/lnylaIoQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", ++ "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", +@@ -1161,9 +1161,9 @@ + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", ++ "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", +@@ -1525,9 +1525,9 @@ + } + }, + "node_modules/@types/jest": { +- "version": "29.5.3", +- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", +- "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", ++ "version": "29.5.5", ++ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.5.tgz", ++ "integrity": "sha512-ebylz2hnsWR9mYvmBFbXJXr+33UPc4+ZdxyDXh5w0FlPBTfCVN3wPL+kuOiQt3xvrK419v7XWeAs+AeOksafXg==", + "dev": true, + "dependencies": { + "expect": "^29.0.0", +@@ -2295,12 +2295,12 @@ + } + }, + "node_modules/babel-jest": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.3.tgz", +- "integrity": "sha512-1Ne93zZZEy5XmTa4Q+W5+zxBrDpExX8E3iy+xJJ+24ewlfo/T3qHfQJCzi/MMVFmBQDNxtRR/Gfd2dwb/0yrQw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", ++ "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", + "dev": true, + "dependencies": { +- "@jest/transform": "^29.6.3", ++ "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", +@@ -2660,6 +2660,27 @@ + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, ++ "node_modules/create-jest": { ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", ++ "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", ++ "dev": true, ++ "dependencies": { ++ "@jest/types": "^29.6.3", ++ "chalk": "^4.0.0", ++ "exit": "^0.1.2", ++ "graceful-fs": "^4.2.9", ++ "jest-config": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "prompts": "^2.0.1" ++ }, ++ "bin": { ++ "create-jest": "bin/create-jest.js" ++ }, ++ "engines": { ++ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" ++ } ++ }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", +@@ -3899,16 +3920,16 @@ + } + }, + "node_modules/expect": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.3.tgz", +- "integrity": "sha512-x1vY4LlEMWUYVZQrFi4ZANXFwqYbJ/JNQspLVvzhW2BNY28aNcXMQH6imBbt+RBf5sVRTodYHXtSP/TLEU0Dxw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", ++ "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "dev": true, + "dependencies": { +- "@jest/expect-utils": "^29.6.3", ++ "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", +- "jest-matcher-utils": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3" ++ "jest-matcher-utils": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -4958,15 +4979,15 @@ + } + }, + "node_modules/jest": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.3.tgz", +- "integrity": "sha512-alueLuoPCDNHFcFGmgETR4KpQ+0ff3qVaiJwxQM4B5sC0CvXcgg4PEi7xrDkxuItDmdz/FVc7SSit4KEu8GRvw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", ++ "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", + "dev": true, + "dependencies": { +- "@jest/core": "^29.6.3", ++ "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", +- "jest-cli": "^29.6.3" ++ "jest-cli": "^29.7.0" + }, + "bin": { + "jest": "bin/jest.js" +@@ -4984,13 +5005,13 @@ + } + }, + "node_modules/jest-changed-files": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.6.3.tgz", +- "integrity": "sha512-G5wDnElqLa4/c66ma5PG9eRjE342lIbF6SUnTJi26C3J28Fv2TVY2rOyKB9YGbSA5ogwevgmxc4j4aVjrEK6Yg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", ++ "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", + "dev": true, + "dependencies": { + "execa": "^5.0.0", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + }, + "engines": { +@@ -4998,28 +5019,28 @@ + } + }, + "node_modules/jest-circus": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.3.tgz", +- "integrity": "sha512-p0R5YqZEMnOpHqHLWRSjm2z/0p6RNsrNE/GRRT3eli8QGOAozj6Ys/3Tv+Ej+IfltJoSPwcQ6/hOCRkNlxLLCw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", ++ "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", + "dev": true, + "dependencies": { +- "@jest/environment": "^29.6.3", +- "@jest/expect": "^29.6.3", +- "@jest/test-result": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/expect": "^29.7.0", ++ "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", +- "jest-each": "^29.6.3", +- "jest-matcher-utils": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-runtime": "^29.6.3", +- "jest-snapshot": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-each": "^29.7.0", ++ "jest-matcher-utils": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-runtime": "^29.7.0", ++ "jest-snapshot": "^29.7.0", ++ "jest-util": "^29.7.0", + "p-limit": "^3.1.0", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" +@@ -5029,22 +5050,21 @@ + } + }, + "node_modules/jest-cli": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.3.tgz", +- "integrity": "sha512-KuPdXUPXQIf0t6DvmG8MV4QyhcjR1a6ruKl3YL7aGn/AQ8JkROwFkWzEpDIpt11Qy188dHbRm8WjwMsV/4nmnQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", ++ "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", + "dev": true, + "dependencies": { +- "@jest/core": "^29.6.3", +- "@jest/test-result": "^29.6.3", ++ "@jest/core": "^29.7.0", ++ "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", ++ "create-jest": "^29.7.0", + "exit": "^0.1.2", +- "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", +- "jest-config": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", +- "prompts": "^2.0.1", ++ "jest-config": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", + "yargs": "^17.3.1" + }, + "bin": { +@@ -5063,31 +5083,31 @@ + } + }, + "node_modules/jest-config": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.3.tgz", +- "integrity": "sha512-nb9bOq2aEqogbyL4F9mLkAeQGAgNt7Uz6U59YtQDIxFPiL7Ejgq0YIrp78oyEHD6H4CIV/k7mFrK7eFDzUJ69w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", ++ "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", +- "@jest/test-sequencer": "^29.6.3", ++ "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", +- "babel-jest": "^29.6.3", ++ "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", +- "jest-circus": "^29.6.3", +- "jest-environment-node": "^29.6.3", ++ "jest-circus": "^29.7.0", ++ "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-runner": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", ++ "jest-resolve": "^29.7.0", ++ "jest-runner": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, +@@ -5108,24 +5128,24 @@ + } + }, + "node_modules/jest-diff": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.3.tgz", +- "integrity": "sha512-3sw+AdWnwH9sSNohMRKA7JiYUJSRr/WS6+sEFfBuhxU5V5GlEVKfvUn8JuMHE0wqKowemR1C2aHy8VtXbaV8dQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", ++ "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-docblock": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.6.3.tgz", +- "integrity": "sha512-2+H+GOTQBEm2+qFSQ7Ma+BvyV+waiIFxmZF5LdpBsAEjWX8QYjSCa4FrkIYtbfXUJJJnFCYrOtt6TZ+IAiTjBQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", ++ "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" +@@ -5135,33 +5155,33 @@ + } + }, + "node_modules/jest-each": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.3.tgz", +- "integrity": "sha512-KoXfJ42k8cqbkfshW7sSHcdfnv5agDdHCPA87ZBdmHP+zJstTJc0ttQaJ/x7zK6noAL76hOuTIJ6ZkQRS5dcyg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", ++ "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", +- "jest-util": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "jest-util": "^29.7.0", ++ "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-environment-node": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.3.tgz", +- "integrity": "sha512-PKl7upfPJXMYbWpD+60o4HP86KvFO2c9dZ+Zr6wUzsG5xcPx/65o3ArNgHW5M0RFvLYdW4/aieR4JSooD0a2ew==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", ++ "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", + "dev": true, + "dependencies": { +- "@jest/environment": "^29.6.3", +- "@jest/fake-timers": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", +- "jest-mock": "^29.6.3", +- "jest-util": "^29.6.3" ++ "jest-mock": "^29.7.0", ++ "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -5177,9 +5197,9 @@ + } + }, + "node_modules/jest-haste-map": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.3.tgz", +- "integrity": "sha512-GecR5YavfjkhOytEFHAeI6aWWG3f/cOKNB1YJvj/B76xAmeVjy4zJUYobGF030cRmKaO1FBw3V8CZZ6KVh9ZSw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", ++ "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", +@@ -5189,8 +5209,8 @@ + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-worker": "^29.6.3", ++ "jest-util": "^29.7.0", ++ "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, +@@ -5202,37 +5222,37 @@ + } + }, + "node_modules/jest-leak-detector": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.3.tgz", +- "integrity": "sha512-0kfbESIHXYdhAdpLsW7xdwmYhLf1BRu4AA118/OxFm0Ho1b2RcTmO4oF6aAMaxpxdxnJ3zve2rgwzNBD4Zbm7Q==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", ++ "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", + "dev": true, + "dependencies": { + "jest-get-type": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.3.tgz", +- "integrity": "sha512-6ZrMYINZdwduSt5Xu18/n49O1IgXdjsfG7NEZaQws9k69eTKWKcVbJBw/MZsjOZe2sSyJFmuzh8042XWwl54Zg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", ++ "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", +- "jest-diff": "^29.6.3", ++ "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.3.tgz", +- "integrity": "sha512-FtzaEEHzjDpQp51HX4UMkPZjy46ati4T5pEMyM6Ik48ztu4T9LQplZ6OsimHx7EuM9dfEh5HJa6D3trEftu3dA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", ++ "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", +@@ -5241,7 +5261,7 @@ + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, +@@ -5250,14 +5270,14 @@ + } + }, + "node_modules/jest-mock": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.3.tgz", +- "integrity": "sha512-Z7Gs/mOyTSR4yPsaZ72a/MtuK6RnC3JYqWONe48oLaoEcYwEDxqvbXz85G4SJrm2Z5Ar9zp6MiHF4AlFlRM4Pg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", ++ "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", +- "jest-util": "^29.6.3" ++ "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -5290,17 +5310,17 @@ + } + }, + "node_modules/jest-resolve": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.3.tgz", +- "integrity": "sha512-WMXwxhvzDeA/J+9jz1i8ZKGmbw/n+s988EiUvRI4egM+eTn31Hb5v10Re3slG3/qxntkBt2/6GkQVDGu6Bwyhw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", ++ "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", ++ "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" +@@ -5310,43 +5330,43 @@ + } + }, + "node_modules/jest-resolve-dependencies": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.3.tgz", +- "integrity": "sha512-iah5nhSPTwtUV7yzpTc9xGg8gP3Ch2VNsuFMsKoCkNCrQSbFtx5KRPemmPJ32AUhTSDqJXB6djPN6zAaUGV53g==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", ++ "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", + "dev": true, + "dependencies": { + "jest-regex-util": "^29.6.3", +- "jest-snapshot": "^29.6.3" ++ "jest-snapshot": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-runner": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.3.tgz", +- "integrity": "sha512-E4zsMhQnjhirFPhDTJgoLMWUrVCDij/KGzWlbslDHGuO8Hl2pVUfOiygMzVZtZq+BzmlqwEr7LYmW+WFLlmX8w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", ++ "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", + "dev": true, + "dependencies": { +- "@jest/console": "^29.6.3", +- "@jest/environment": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/console": "^29.7.0", ++ "@jest/environment": "^29.7.0", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", +- "jest-docblock": "^29.6.3", +- "jest-environment-node": "^29.6.3", +- "jest-haste-map": "^29.6.3", +- "jest-leak-detector": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-runtime": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-watcher": "^29.6.3", +- "jest-worker": "^29.6.3", ++ "jest-docblock": "^29.7.0", ++ "jest-environment-node": "^29.7.0", ++ "jest-haste-map": "^29.7.0", ++ "jest-leak-detector": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-resolve": "^29.7.0", ++ "jest-runtime": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-watcher": "^29.7.0", ++ "jest-worker": "^29.7.0", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + }, +@@ -5355,17 +5375,17 @@ + } + }, + "node_modules/jest-runtime": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.3.tgz", +- "integrity": "sha512-VM0Z3a9xaqizGpEKwCOIhImkrINYzxgwk8oQAvrmAiXX8LNrJrRjyva30RkuRY0ETAotHLlUcd2moviCA1hgsQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", ++ "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", + "dev": true, + "dependencies": { +- "@jest/environment": "^29.6.3", +- "@jest/fake-timers": "^29.6.3", +- "@jest/globals": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/fake-timers": "^29.7.0", ++ "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", +@@ -5373,13 +5393,13 @@ + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-mock": "^29.6.3", ++ "jest-haste-map": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-snapshot": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-resolve": "^29.7.0", ++ "jest-snapshot": "^29.7.0", ++ "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, +@@ -5397,9 +5417,9 @@ + } + }, + "node_modules/jest-snapshot": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.3.tgz", +- "integrity": "sha512-66Iu7H1ojiveQMGFnKecHIZPPPBjZwfQEnF6wxqpxGf57sV3YSUtAb5/sTKM5TPa3OndyxZp1wxHFbmgVhc53w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", ++ "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", +@@ -5407,20 +5427,20 @@ + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", +- "@jest/expect-utils": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/expect-utils": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", +- "expect": "^29.6.3", ++ "expect": "^29.7.0", + "graceful-fs": "^4.2.9", +- "jest-diff": "^29.6.3", ++ "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", +- "jest-matcher-utils": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-matcher-utils": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "semver": "^7.5.3" + }, + "engines": { +@@ -5443,9 +5463,9 @@ + } + }, + "node_modules/jest-util": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.3.tgz", +- "integrity": "sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", ++ "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", +@@ -5460,9 +5480,9 @@ + } + }, + "node_modules/jest-validate": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.3.tgz", +- "integrity": "sha512-e7KWZcAIX+2W1o3cHfnqpGajdCs1jSM3DkXjGeLSNmCazv1EeI1ggTeK5wdZhF+7N+g44JI2Od3veojoaumlfg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", ++ "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", +@@ -5470,7 +5490,7 @@ + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" +@@ -5489,18 +5509,18 @@ + } + }, + "node_modules/jest-watcher": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.3.tgz", +- "integrity": "sha512-NgpFjZ2U2MKusjidbi4Oiu7tfs+nrgdIxIEVROvH1cFmOei9Uj25lwkMsakqLnH/s0nEcvxO1ck77FiRlcnpZg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", ++ "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", + "dev": true, + "dependencies": { +- "@jest/test-result": "^29.6.3", ++ "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "string-length": "^4.0.1" + }, + "engines": { +@@ -5508,13 +5528,13 @@ + } + }, + "node_modules/jest-worker": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.3.tgz", +- "integrity": "sha512-wacANXecZ/GbQakpf2CClrqrlwsYYDSXFd4fIGdL+dXpM2GWoJ+6bhQ7vR3TKi3+gkSfBkjy1/khH/WrYS4Q6g==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", ++ "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dev": true, + "dependencies": { + "@types/node": "*", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, +@@ -6363,9 +6383,9 @@ + } + }, + "node_modules/pretty-format": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.3.tgz", +- "integrity": "sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", ++ "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", +@@ -6420,9 +6440,9 @@ + } + }, + "node_modules/pure-rand": { +- "version": "6.0.2", +- "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz", +- "integrity": "sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==", ++ "version": "6.0.3", ++ "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.3.tgz", ++ "integrity": "sha512-KddyFewCsO0j3+np81IQ+SweXLDnDQTs5s67BOnrYmYe/yNmUhttQyGsYzy8yUnoljGAQ9sl38YB4vH8ur7Y+w==", + "dev": true, + "funding": [ + { +@@ -8131,29 +8151,29 @@ + "dev": true + }, + "@jest/console": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.3.tgz", +- "integrity": "sha512-ukZbHAdDH4ktZIOKvWs1juAXhiVAdvCyM8zv4S/7Ii3vJSDvMW5k+wOVGMQmHLHUFw3Ko63ZQNy7NI6PSlsD5w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", ++ "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0", + "slash": "^3.0.0" + } + }, + "@jest/core": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.3.tgz", +- "integrity": "sha512-skV1XrfNxfagmjRUrk2FyN5/2YwIzdWVVBa/orUfbLvQUANXxERq2pTvY0I+FinWHjDKB2HRmpveUiph4X0TJw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", ++ "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", + "dev": true, + "requires": { +- "@jest/console": "^29.6.3", +- "@jest/reporters": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/console": "^29.7.0", ++ "@jest/reporters": "^29.7.0", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", +@@ -8161,92 +8181,92 @@ + "ci-info": "^3.2.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", +- "jest-changed-files": "^29.6.3", +- "jest-config": "^29.6.3", +- "jest-haste-map": "^29.6.3", +- "jest-message-util": "^29.6.3", ++ "jest-changed-files": "^29.7.0", ++ "jest-config": "^29.7.0", ++ "jest-haste-map": "^29.7.0", ++ "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-resolve-dependencies": "^29.6.3", +- "jest-runner": "^29.6.3", +- "jest-runtime": "^29.6.3", +- "jest-snapshot": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", +- "jest-watcher": "^29.6.3", ++ "jest-resolve": "^29.7.0", ++ "jest-resolve-dependencies": "^29.7.0", ++ "jest-runner": "^29.7.0", ++ "jest-runtime": "^29.7.0", ++ "jest-snapshot": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", ++ "jest-watcher": "^29.7.0", + "micromatch": "^4.0.4", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "@jest/environment": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.3.tgz", +- "integrity": "sha512-u/u3cCztYCfgBiGHsamqP5x+XvucftOGPbf5RJQxfpeC1y4AL8pCjKvPDA3oCmdhZYPgk5AE0VOD/flweR69WA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", ++ "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", + "dev": true, + "requires": { +- "@jest/fake-timers": "^29.6.3", ++ "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", +- "jest-mock": "^29.6.3" ++ "jest-mock": "^29.7.0" + } + }, + "@jest/expect": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.6.3.tgz", +- "integrity": "sha512-Ic08XbI2jlg6rECy+CGwk/8NDa6VE7UmIG6++9OTPAMnQmNGY28hu69Nf629CWv6T7YMODLbONxDFKdmQeI9FA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", ++ "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", + "dev": true, + "requires": { +- "expect": "^29.6.3", +- "jest-snapshot": "^29.6.3" ++ "expect": "^29.7.0", ++ "jest-snapshot": "^29.7.0" + } + }, + "@jest/expect-utils": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.6.3.tgz", +- "integrity": "sha512-nvOEW4YoqRKD9HBJ9OJ6przvIvP9qilp5nAn1462P5ZlL/MM9SgPEZFyjTGPfs7QkocdUsJa6KjHhyRn4ueItA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", ++ "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", + "dev": true, + "requires": { + "jest-get-type": "^29.6.3" + } + }, + "@jest/fake-timers": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.3.tgz", +- "integrity": "sha512-pa1wmqvbj6eX0nMvOM2VDAWvJOI5A/Mk3l8O7n7EsAh71sMZblaKO9iT4GjIj0LwwK3CP/Jp1ypEV0x3m89RvA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", ++ "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", + "@types/node": "*", +- "jest-message-util": "^29.6.3", +- "jest-mock": "^29.6.3", +- "jest-util": "^29.6.3" ++ "jest-message-util": "^29.7.0", ++ "jest-mock": "^29.7.0", ++ "jest-util": "^29.7.0" + } + }, + "@jest/globals": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.6.3.tgz", +- "integrity": "sha512-RB+uI+CZMHntzlnOPlll5x/jgRff3LEPl/td/jzMXiIgR0iIhKq9qm1HLU+EC52NuoVy/1swit/sDGjVn4bc6A==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", ++ "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", + "dev": true, + "requires": { +- "@jest/environment": "^29.6.3", +- "@jest/expect": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", +- "jest-mock": "^29.6.3" ++ "jest-mock": "^29.7.0" + } + }, + "@jest/reporters": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.3.tgz", +- "integrity": "sha512-kGz59zMi0GkVjD2CJeYWG9k6cvj7eBqt9aDAqo2rcCLRTYlvQ62Gu/n+tOmJMBHGjzeijjuCENjzTyYBgrtLUw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", ++ "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", +- "@jest/console": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/console": "^29.7.0", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "@types/node": "*", +@@ -8260,9 +8280,9 @@ + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-worker": "^29.6.3", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-worker": "^29.7.0", + "slash": "^3.0.0", + "string-length": "^4.0.1", + "strip-ansi": "^6.0.0", +@@ -8314,33 +8334,33 @@ + } + }, + "@jest/test-result": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.3.tgz", +- "integrity": "sha512-k7ZZaNvOSMBHPZYiy0kuiaFoyansR5QnTwDux1EjK3kD5iWpRVyJIJ0RAIV39SThafchuW59vra7F8mdy5Hfgw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", ++ "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", + "dev": true, + "requires": { +- "@jest/console": "^29.6.3", ++ "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.3.tgz", +- "integrity": "sha512-/SmijaAU2TY9ComFGIYa6Z+fmKqQMnqs2Nmwb0P/Z/tROdZ7M0iruES1EaaU9PBf8o9uED5xzaJ3YPFEIcDgAg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", ++ "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", + "dev": true, + "requires": { +- "@jest/test-result": "^29.6.3", ++ "@jest/test-result": "^29.7.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", ++ "jest-haste-map": "^29.7.0", + "slash": "^3.0.0" + } + }, + "@jest/transform": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.3.tgz", +- "integrity": "sha512-dPIc3DsvMZ/S8ut4L2ViCj265mKO0owB0wfzBv2oGzL9pQ+iRvJewHqLBmsGb7XFb5UotWIEtvY5A/lnylaIoQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", ++ "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "dev": true, + "requires": { + "@babel/core": "^7.11.6", +@@ -8351,9 +8371,9 @@ + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", ++ "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", +@@ -8672,9 +8692,9 @@ + } + }, + "@types/jest": { +- "version": "29.5.3", +- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", +- "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", ++ "version": "29.5.5", ++ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.5.tgz", ++ "integrity": "sha512-ebylz2hnsWR9mYvmBFbXJXr+33UPc4+ZdxyDXh5w0FlPBTfCVN3wPL+kuOiQt3xvrK419v7XWeAs+AeOksafXg==", + "dev": true, + "requires": { + "expect": "^29.0.0", +@@ -9181,12 +9201,12 @@ + } + }, + "babel-jest": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.3.tgz", +- "integrity": "sha512-1Ne93zZZEy5XmTa4Q+W5+zxBrDpExX8E3iy+xJJ+24ewlfo/T3qHfQJCzi/MMVFmBQDNxtRR/Gfd2dwb/0yrQw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", ++ "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", + "dev": true, + "requires": { +- "@jest/transform": "^29.6.3", ++ "@jest/transform": "^29.7.0", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^29.6.3", +@@ -9446,6 +9466,21 @@ + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, ++ "create-jest": { ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", ++ "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", ++ "dev": true, ++ "requires": { ++ "@jest/types": "^29.6.3", ++ "chalk": "^4.0.0", ++ "exit": "^0.1.2", ++ "graceful-fs": "^4.2.9", ++ "jest-config": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "prompts": "^2.0.1" ++ } ++ }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", +@@ -10309,16 +10344,16 @@ + "dev": true + }, + "expect": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.3.tgz", +- "integrity": "sha512-x1vY4LlEMWUYVZQrFi4ZANXFwqYbJ/JNQspLVvzhW2BNY28aNcXMQH6imBbt+RBf5sVRTodYHXtSP/TLEU0Dxw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", ++ "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "dev": true, + "requires": { +- "@jest/expect-utils": "^29.6.3", ++ "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", +- "jest-matcher-utils": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3" ++ "jest-matcher-utils": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0" + } + }, + "fast-deep-equal": { +@@ -11070,152 +11105,151 @@ + } + }, + "jest": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.3.tgz", +- "integrity": "sha512-alueLuoPCDNHFcFGmgETR4KpQ+0ff3qVaiJwxQM4B5sC0CvXcgg4PEi7xrDkxuItDmdz/FVc7SSit4KEu8GRvw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", ++ "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", + "dev": true, + "requires": { +- "@jest/core": "^29.6.3", ++ "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", + "import-local": "^3.0.2", +- "jest-cli": "^29.6.3" ++ "jest-cli": "^29.7.0" + } + }, + "jest-changed-files": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.6.3.tgz", +- "integrity": "sha512-G5wDnElqLa4/c66ma5PG9eRjE342lIbF6SUnTJi26C3J28Fv2TVY2rOyKB9YGbSA5ogwevgmxc4j4aVjrEK6Yg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", ++ "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", + "dev": true, + "requires": { + "execa": "^5.0.0", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "p-limit": "^3.1.0" + } + }, + "jest-circus": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.3.tgz", +- "integrity": "sha512-p0R5YqZEMnOpHqHLWRSjm2z/0p6RNsrNE/GRRT3eli8QGOAozj6Ys/3Tv+Ej+IfltJoSPwcQ6/hOCRkNlxLLCw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", ++ "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", + "dev": true, + "requires": { +- "@jest/environment": "^29.6.3", +- "@jest/expect": "^29.6.3", +- "@jest/test-result": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/expect": "^29.7.0", ++ "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^1.0.0", + "is-generator-fn": "^2.0.0", +- "jest-each": "^29.6.3", +- "jest-matcher-utils": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-runtime": "^29.6.3", +- "jest-snapshot": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-each": "^29.7.0", ++ "jest-matcher-utils": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-runtime": "^29.7.0", ++ "jest-snapshot": "^29.7.0", ++ "jest-util": "^29.7.0", + "p-limit": "^3.1.0", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-cli": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.3.tgz", +- "integrity": "sha512-KuPdXUPXQIf0t6DvmG8MV4QyhcjR1a6ruKl3YL7aGn/AQ8JkROwFkWzEpDIpt11Qy188dHbRm8WjwMsV/4nmnQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", ++ "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", + "dev": true, + "requires": { +- "@jest/core": "^29.6.3", +- "@jest/test-result": "^29.6.3", ++ "@jest/core": "^29.7.0", ++ "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", ++ "create-jest": "^29.7.0", + "exit": "^0.1.2", +- "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", +- "jest-config": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", +- "prompts": "^2.0.1", ++ "jest-config": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", + "yargs": "^17.3.1" + } + }, + "jest-config": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.3.tgz", +- "integrity": "sha512-nb9bOq2aEqogbyL4F9mLkAeQGAgNt7Uz6U59YtQDIxFPiL7Ejgq0YIrp78oyEHD6H4CIV/k7mFrK7eFDzUJ69w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", ++ "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", + "dev": true, + "requires": { + "@babel/core": "^7.11.6", +- "@jest/test-sequencer": "^29.6.3", ++ "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", +- "babel-jest": "^29.6.3", ++ "babel-jest": "^29.7.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", +- "jest-circus": "^29.6.3", +- "jest-environment-node": "^29.6.3", ++ "jest-circus": "^29.7.0", ++ "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-runner": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", ++ "jest-resolve": "^29.7.0", ++ "jest-runner": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + } + }, + "jest-diff": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.3.tgz", +- "integrity": "sha512-3sw+AdWnwH9sSNohMRKA7JiYUJSRr/WS6+sEFfBuhxU5V5GlEVKfvUn8JuMHE0wqKowemR1C2aHy8VtXbaV8dQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", ++ "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + } + }, + "jest-docblock": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.6.3.tgz", +- "integrity": "sha512-2+H+GOTQBEm2+qFSQ7Ma+BvyV+waiIFxmZF5LdpBsAEjWX8QYjSCa4FrkIYtbfXUJJJnFCYrOtt6TZ+IAiTjBQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", ++ "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.3.tgz", +- "integrity": "sha512-KoXfJ42k8cqbkfshW7sSHcdfnv5agDdHCPA87ZBdmHP+zJstTJc0ttQaJ/x7zK6noAL76hOuTIJ6ZkQRS5dcyg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", ++ "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", +- "jest-util": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "jest-util": "^29.7.0", ++ "pretty-format": "^29.7.0" + } + }, + "jest-environment-node": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.3.tgz", +- "integrity": "sha512-PKl7upfPJXMYbWpD+60o4HP86KvFO2c9dZ+Zr6wUzsG5xcPx/65o3ArNgHW5M0RFvLYdW4/aieR4JSooD0a2ew==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", ++ "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", + "dev": true, + "requires": { +- "@jest/environment": "^29.6.3", +- "@jest/fake-timers": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", +- "jest-mock": "^29.6.3", +- "jest-util": "^29.6.3" ++ "jest-mock": "^29.7.0", ++ "jest-util": "^29.7.0" + } + }, + "jest-get-type": { +@@ -11225,9 +11259,9 @@ + "dev": true + }, + "jest-haste-map": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.3.tgz", +- "integrity": "sha512-GecR5YavfjkhOytEFHAeI6aWWG3f/cOKNB1YJvj/B76xAmeVjy4zJUYobGF030cRmKaO1FBw3V8CZZ6KVh9ZSw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", ++ "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", +@@ -11238,38 +11272,38 @@ + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-worker": "^29.6.3", ++ "jest-util": "^29.7.0", ++ "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + } + }, + "jest-leak-detector": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.3.tgz", +- "integrity": "sha512-0kfbESIHXYdhAdpLsW7xdwmYhLf1BRu4AA118/OxFm0Ho1b2RcTmO4oF6aAMaxpxdxnJ3zve2rgwzNBD4Zbm7Q==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", ++ "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", + "dev": true, + "requires": { + "jest-get-type": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + } + }, + "jest-matcher-utils": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.3.tgz", +- "integrity": "sha512-6ZrMYINZdwduSt5Xu18/n49O1IgXdjsfG7NEZaQws9k69eTKWKcVbJBw/MZsjOZe2sSyJFmuzh8042XWwl54Zg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", ++ "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "dev": true, + "requires": { + "chalk": "^4.0.0", +- "jest-diff": "^29.6.3", ++ "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + } + }, + "jest-message-util": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.3.tgz", +- "integrity": "sha512-FtzaEEHzjDpQp51HX4UMkPZjy46ati4T5pEMyM6Ik48ztu4T9LQplZ6OsimHx7EuM9dfEh5HJa6D3trEftu3dA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", ++ "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", +@@ -11278,20 +11312,20 @@ + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-mock": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.3.tgz", +- "integrity": "sha512-Z7Gs/mOyTSR4yPsaZ72a/MtuK6RnC3JYqWONe48oLaoEcYwEDxqvbXz85G4SJrm2Z5Ar9zp6MiHF4AlFlRM4Pg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", ++ "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", + "@types/node": "*", +- "jest-util": "^29.6.3" ++ "jest-util": "^29.7.0" + } + }, + "jest-pnp-resolver": { +@@ -11308,73 +11342,73 @@ + "dev": true + }, + "jest-resolve": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.6.3.tgz", +- "integrity": "sha512-WMXwxhvzDeA/J+9jz1i8ZKGmbw/n+s988EiUvRI4egM+eTn31Hb5v10Re3slG3/qxntkBt2/6GkQVDGu6Bwyhw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", ++ "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", ++ "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", +- "jest-util": "^29.6.3", +- "jest-validate": "^29.6.3", ++ "jest-util": "^29.7.0", ++ "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" + } + }, + "jest-resolve-dependencies": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.3.tgz", +- "integrity": "sha512-iah5nhSPTwtUV7yzpTc9xGg8gP3Ch2VNsuFMsKoCkNCrQSbFtx5KRPemmPJ32AUhTSDqJXB6djPN6zAaUGV53g==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", ++ "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", + "dev": true, + "requires": { + "jest-regex-util": "^29.6.3", +- "jest-snapshot": "^29.6.3" ++ "jest-snapshot": "^29.7.0" + } + }, + "jest-runner": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.3.tgz", +- "integrity": "sha512-E4zsMhQnjhirFPhDTJgoLMWUrVCDij/KGzWlbslDHGuO8Hl2pVUfOiygMzVZtZq+BzmlqwEr7LYmW+WFLlmX8w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", ++ "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", + "dev": true, + "requires": { +- "@jest/console": "^29.6.3", +- "@jest/environment": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/console": "^29.7.0", ++ "@jest/environment": "^29.7.0", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "graceful-fs": "^4.2.9", +- "jest-docblock": "^29.6.3", +- "jest-environment-node": "^29.6.3", +- "jest-haste-map": "^29.6.3", +- "jest-leak-detector": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-runtime": "^29.6.3", +- "jest-util": "^29.6.3", +- "jest-watcher": "^29.6.3", +- "jest-worker": "^29.6.3", ++ "jest-docblock": "^29.7.0", ++ "jest-environment-node": "^29.7.0", ++ "jest-haste-map": "^29.7.0", ++ "jest-leak-detector": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-resolve": "^29.7.0", ++ "jest-runtime": "^29.7.0", ++ "jest-util": "^29.7.0", ++ "jest-watcher": "^29.7.0", ++ "jest-worker": "^29.7.0", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" + } + }, + "jest-runtime": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.3.tgz", +- "integrity": "sha512-VM0Z3a9xaqizGpEKwCOIhImkrINYzxgwk8oQAvrmAiXX8LNrJrRjyva30RkuRY0ETAotHLlUcd2moviCA1hgsQ==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", ++ "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", + "dev": true, + "requires": { +- "@jest/environment": "^29.6.3", +- "@jest/fake-timers": "^29.6.3", +- "@jest/globals": "^29.6.3", ++ "@jest/environment": "^29.7.0", ++ "@jest/fake-timers": "^29.7.0", ++ "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", +- "@jest/test-result": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/test-result": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", +@@ -11382,13 +11416,13 @@ + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", +- "jest-haste-map": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-mock": "^29.6.3", ++ "jest-haste-map": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", +- "jest-resolve": "^29.6.3", +- "jest-snapshot": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-resolve": "^29.7.0", ++ "jest-snapshot": "^29.7.0", ++ "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, +@@ -11402,9 +11436,9 @@ + } + }, + "jest-snapshot": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.3.tgz", +- "integrity": "sha512-66Iu7H1ojiveQMGFnKecHIZPPPBjZwfQEnF6wxqpxGf57sV3YSUtAb5/sTKM5TPa3OndyxZp1wxHFbmgVhc53w==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", ++ "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", + "dev": true, + "requires": { + "@babel/core": "^7.11.6", +@@ -11412,20 +11446,20 @@ + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", +- "@jest/expect-utils": "^29.6.3", +- "@jest/transform": "^29.6.3", ++ "@jest/expect-utils": "^29.7.0", ++ "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", +- "expect": "^29.6.3", ++ "expect": "^29.7.0", + "graceful-fs": "^4.2.9", +- "jest-diff": "^29.6.3", ++ "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", +- "jest-matcher-utils": "^29.6.3", +- "jest-message-util": "^29.6.3", +- "jest-util": "^29.6.3", ++ "jest-matcher-utils": "^29.7.0", ++ "jest-message-util": "^29.7.0", ++ "jest-util": "^29.7.0", + "natural-compare": "^1.4.0", +- "pretty-format": "^29.6.3", ++ "pretty-format": "^29.7.0", + "semver": "^7.5.3" + }, + "dependencies": { +@@ -11441,9 +11475,9 @@ + } + }, + "jest-util": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.3.tgz", +- "integrity": "sha512-QUjna/xSy4B32fzcKTSz1w7YYzgiHrjjJjevdRf61HYk998R5vVMMNmrHESYZVDS5DSWs+1srPLPKxXPkeSDOA==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", ++ "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", +@@ -11455,9 +11489,9 @@ + } + }, + "jest-validate": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.3.tgz", +- "integrity": "sha512-e7KWZcAIX+2W1o3cHfnqpGajdCs1jSM3DkXjGeLSNmCazv1EeI1ggTeK5wdZhF+7N+g44JI2Od3veojoaumlfg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", ++ "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", +@@ -11465,7 +11499,7 @@ + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", +- "pretty-format": "^29.6.3" ++ "pretty-format": "^29.7.0" + }, + "dependencies": { + "camelcase": { +@@ -11477,29 +11511,29 @@ + } + }, + "jest-watcher": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.3.tgz", +- "integrity": "sha512-NgpFjZ2U2MKusjidbi4Oiu7tfs+nrgdIxIEVROvH1cFmOei9Uj25lwkMsakqLnH/s0nEcvxO1ck77FiRlcnpZg==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", ++ "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", + "dev": true, + "requires": { +- "@jest/test-result": "^29.6.3", ++ "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "string-length": "^4.0.1" + } + }, + "jest-worker": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.3.tgz", +- "integrity": "sha512-wacANXecZ/GbQakpf2CClrqrlwsYYDSXFd4fIGdL+dXpM2GWoJ+6bhQ7vR3TKi3+gkSfBkjy1/khH/WrYS4Q6g==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", ++ "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dev": true, + "requires": { + "@types/node": "*", +- "jest-util": "^29.6.3", ++ "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, +@@ -12123,9 +12157,9 @@ + } + }, + "pretty-format": { +- "version": "29.6.3", +- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.3.tgz", +- "integrity": "sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==", ++ "version": "29.7.0", ++ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", ++ "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "requires": { + "@jest/schemas": "^29.6.3", +@@ -12164,9 +12198,9 @@ + "dev": true + }, + "pure-rand": { +- "version": "6.0.2", +- "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz", +- "integrity": "sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==", ++ "version": "6.0.3", ++ "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.3.tgz", ++ "integrity": "sha512-KddyFewCsO0j3+np81IQ+SweXLDnDQTs5s67BOnrYmYe/yNmUhttQyGsYzy8yUnoljGAQ9sl38YB4vH8ur7Y+w==", + "dev": true + }, + "queue-microtask": { +diff --git a/package.json b/package.json +index 9ad7df8..088d2fa 100644 +--- a/package.json ++++ b/package.json +@@ -38,7 +38,7 @@ + "nearley": "^2.20.1" + }, + "devDependencies": { +- "@types/jest": "^29.5.3", ++ "@types/jest": "^29.5.5", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", + "@types/node": "^20.5.1", +@@ -50,7 +50,7 @@ + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", +- "jest": "^29.6.1", ++ "jest": "^29.7.0", + "js-yaml": "^4.1.0", + "nock": "^13.3.3", + "prettier": "^3.0.2", diff --git a/pulls/78.json b/pulls/78.json @@ -0,0 +1,32 @@ +{ + "number": 78, + "title": "Bump jest and @types/jest", + "state": "closed", + "diff_file": "78.diff", + "author": "dependabot[bot]", + "created_at": "2023-09-18T07:27:55Z", + "closed_at": "2024-12-29T13:43:20Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/jest-and-types/jest-29.7.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.\nUpdates `jest` from 29.6.3 to 29.7.0\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/jestjs/jest/releases\">jest's releases</a>.</em></p>\n<blockquote>\n<h2>v29.7.0</h2>\n<h2>Features</h2>\n<ul>\n<li><code>[create-jest]</code> Add <code>npm init</code> / <code>yarn create</code> initialiser for Jest projects (<a href=\"https://redirect.github.com/jestjs/jest/pull/14453\">#14465</a>)</li>\n<li><code>[jest-validate]</code> Allow deprecation warnings for unknown options (<a href=\"https://redirect.github.com/jestjs/jest/pull/14499\">#14499</a>)</li>\n</ul>\n<h2>Fixes</h2>\n<ul>\n<li><code>[jest-resolver]</code> Replace unmatched capture groups in <code>moduleNameMapper</code> with empty string instead of <code>undefined</code> (<a href=\"https://redirect.github.com/jestjs/jest/pull/14507\">#14507</a>)</li>\n<li><code>[jest-snapshot]</code> Allow for strings as well as template literals in inline snapshots (<a href=\"https://redirect.github.com/jestjs/jest/pull/14465\">#14465</a>)</li>\n<li><code>[@jest/test-sequencer]</code> Calculate test runtime if <code>perStats.duration</code> is missing (<a href=\"https://redirect.github.com/jestjs/jest/pull/14473\">#14473</a>)</li>\n</ul>\n<h2>Performance</h2>\n<ul>\n<li><code>[@jest/create-cache-key-function]</code> Cache access of <code>NODE_ENV</code> and <code>BABEL_ENV</code> (<a href=\"https://redirect.github.com/jestjs/jest/pull/14455\">#14455</a>)</li>\n</ul>\n<h2>Chore &amp; Maintenance</h2>\n<ul>\n<li><code>[jest-cli]</code> Move internal config initialisation logic to the <code>create-jest</code> package (<a href=\"https://redirect.github.com/jestjs/jest/pull/14453\">#14465</a>)</li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/bawjensen\"><code>@\u200bbawjensen</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14465\">jestjs/jest#14465</a></li>\n<li><a href=\"https://github.com/malaviya-parth\"><code>@\u200bmalaviya-parth</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14467\">jestjs/jest#14467</a></li>\n<li><a href=\"https://github.com/niklasholm\"><code>@\u200bniklasholm</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14507\">jestjs/jest#14507</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0\">https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0</a></p>\n<h2>v29.6.4</h2>\n<h2>Fixes</h2>\n<ul>\n<li><code>[jest-core]</code> Fix typo in <code>scheduleAndRun</code> performance marker (<a href=\"https://redirect.github.com/jestjs/jest/pull/14434\">#14434</a>)</li>\n<li><code>[jest-environment-node]</code> Make sure <code>atob</code> and <code>btoa</code> are writeable in Node 20 (<a href=\"https://redirect.github.com/jestjs/jest/pull/14446\">#14446</a>)</li>\n<li><code>[jest-worker]</code> Additional error wrapper for <code>parentPort.postMessage</code> to fix unhandled <code>DataCloneError</code>. (<a href=\"https://redirect.github.com/jestjs/jest/pull/14437\">#14437</a>)</li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/stanleyume\"><code>@\u200bstanleyume</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14424\">jestjs/jest#14424</a></li>\n<li><a href=\"https://github.com/dj-stormtrooper\"><code>@\u200bdj-stormtrooper</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14437\">jestjs/jest#14437</a></li>\n<li><a href=\"https://github.com/thw0rted\"><code>@\u200bthw0rted</code></a> made their first contribution in <a href=\"https://redirect.github.com/jestjs/jest/pull/14444\">jestjs/jest#14444</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/jestjs/jest/compare/v29.6.3...v29.6.4\">https://github.com/jestjs/jest/compare/v29.6.3...v29.6.4</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\">jest's changelog</a>.</em></p>\n<blockquote>\n<h2>29.7.0</h2>\n<h3>Features</h3>\n<ul>\n<li><code>[create-jest]</code> Add <code>npm init</code> / <code>yarn create</code> initialiser for Jest projects (<a href=\"https://redirect.github.com/jestjs/jest/pull/14453\">#14465</a>)</li>\n<li><code>[jest-validate]</code> Allow deprecation warnings for unknown options (<a href=\"https://redirect.github.com/jestjs/jest/pull/14499\">#14499</a>)</li>\n</ul>\n<h3>Fixes</h3>\n<ul>\n<li><code>[jest-resolver]</code> Replace unmatched capture groups in <code>moduleNameMapper</code> with empty string instead of <code>undefined</code> (<a href=\"https://redirect.github.com/jestjs/jest/pull/14507\">#14507</a>)</li>\n<li><code>[jest-snapshot]</code> Allow for strings as well as template literals in inline snapshots (<a href=\"https://redirect.github.com/jestjs/jest/pull/14465\">#14465</a>)</li>\n<li><code>[@jest/test-sequencer]</code> Calculate test runtime if <code>perStats.duration</code> is missing (<a href=\"https://redirect.github.com/jestjs/jest/pull/14473\">#14473</a>)</li>\n</ul>\n<h3>Performance</h3>\n<ul>\n<li><code>[@jest/create-cache-key-function]</code> Cache access of <code>NODE_ENV</code> and <code>BABEL_ENV</code> (<a href=\"https://redirect.github.com/jestjs/jest/pull/14455\">#14455</a>)</li>\n</ul>\n<h3>Chore &amp; Maintenance</h3>\n<ul>\n<li><code>[jest-cli]</code> Move internal config initialisation logic to the <code>create-jest</code> package (<a href=\"https://redirect.github.com/jestjs/jest/pull/14453\">#14465</a>)</li>\n</ul>\n<h2>29.6.4</h2>\n<h3>Fixes</h3>\n<ul>\n<li><code>[jest-core]</code> Fix typo in <code>scheduleAndRun</code> performance marker (<a href=\"https://redirect.github.com/jestjs/jest/pull/14434\">#14434</a>)</li>\n<li><code>[jest-environment-node]</code> Make sure <code>atob</code> and <code>btoa</code> are writeable in Node 20 (<a href=\"https://redirect.github.com/jestjs/jest/pull/14446\">#14446</a>)</li>\n<li><code>[jest-worker]</code> Additional error wrapper for <code>parentPort.postMessage</code> to fix unhandled <code>DataCloneError</code>. (<a href=\"https://redirect.github.com/jestjs/jest/pull/14437\">#14437</a>)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/jestjs/jest/commit/4e56991693da7cd4c3730dc3579a1dd1403ee630\"><code>4e56991</code></a> v29.7.0</li>\n<li><a href=\"https://github.com/jestjs/jest/commit/55cd6a0aaf6f9178199dfa7af7a00fcaa7c421fd\"><code>55cd6a0</code></a> v29.6.4</li>\n<li>See full diff in <a href=\"https://github.com/jestjs/jest/commits/v29.7.0/packages/jest\">compare view</a></li>\n</ul>\n</details>\n<br />\n\nUpdates `@types/jest` from 29.5.3 to 29.5.5\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\nYou can trigger a rebase of this PR 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.", + "comments": [ + { + "author": "MTRNord", + "created_at": "2024-12-29T13:42:13Z", + "body": "@dependabot rebase" + }, + { + "author": "dependabot[bot]", + "created_at": "2024-12-29T13:43:20Z", + "body": "Superseded by #106." + } + ], + "review_comments": [] +} diff --git a/pulls/78.md b/pulls/78.md @@ -0,0 +1,155 @@ +# PR #78 Bump jest and @types/jest + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-09-18T07:27:55Z +- **Branch:** dependabot/npm_and_yarn/jest-and-types/jest-29.7.0 → main +- **Closed:** 2024-12-29T13:43:20Z +- **Labels:** dependencies, javascript +- **Diff:** [78.diff](./78.diff) + +--- + +Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together. +Updates `jest` from 29.6.3 to 29.7.0 +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/jestjs/jest/releases">jest's releases</a>.</em></p> +<blockquote> +<h2>v29.7.0</h2> +<h2>Features</h2> +<ul> +<li><code>[create-jest]</code> Add <code>npm init</code> / <code>yarn create</code> initialiser for Jest projects (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> +<li><code>[jest-validate]</code> Allow deprecation warnings for unknown options (<a href="https://redirect.github.com/jestjs/jest/pull/14499">#14499</a>)</li> +</ul> +<h2>Fixes</h2> +<ul> +<li><code>[jest-resolver]</code> Replace unmatched capture groups in <code>moduleNameMapper</code> with empty string instead of <code>undefined</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14507">#14507</a>)</li> +<li><code>[jest-snapshot]</code> Allow for strings as well as template literals in inline snapshots (<a href="https://redirect.github.com/jestjs/jest/pull/14465">#14465</a>)</li> +<li><code>[@jest/test-sequencer]</code> Calculate test runtime if <code>perStats.duration</code> is missing (<a href="https://redirect.github.com/jestjs/jest/pull/14473">#14473</a>)</li> +</ul> +<h2>Performance</h2> +<ul> +<li><code>[@jest/create-cache-key-function]</code> Cache access of <code>NODE_ENV</code> and <code>BABEL_ENV</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14455">#14455</a>)</li> +</ul> +<h2>Chore &amp; Maintenance</h2> +<ul> +<li><code>[jest-cli]</code> Move internal config initialisation logic to the <code>create-jest</code> package (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/bawjensen"><code>@​bawjensen</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14465">jestjs/jest#14465</a></li> +<li><a href="https://github.com/malaviya-parth"><code>@​malaviya-parth</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14467">jestjs/jest#14467</a></li> +<li><a href="https://github.com/niklasholm"><code>@​niklasholm</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14507">jestjs/jest#14507</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0">https://github.com/jestjs/jest/compare/v29.6.4...v29.7.0</a></p> +<h2>v29.6.4</h2> +<h2>Fixes</h2> +<ul> +<li><code>[jest-core]</code> Fix typo in <code>scheduleAndRun</code> performance marker (<a href="https://redirect.github.com/jestjs/jest/pull/14434">#14434</a>)</li> +<li><code>[jest-environment-node]</code> Make sure <code>atob</code> and <code>btoa</code> are writeable in Node 20 (<a href="https://redirect.github.com/jestjs/jest/pull/14446">#14446</a>)</li> +<li><code>[jest-worker]</code> Additional error wrapper for <code>parentPort.postMessage</code> to fix unhandled <code>DataCloneError</code>. (<a href="https://redirect.github.com/jestjs/jest/pull/14437">#14437</a>)</li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/stanleyume"><code>@​stanleyume</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14424">jestjs/jest#14424</a></li> +<li><a href="https://github.com/dj-stormtrooper"><code>@​dj-stormtrooper</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14437">jestjs/jest#14437</a></li> +<li><a href="https://github.com/thw0rted"><code>@​thw0rted</code></a> made their first contribution in <a href="https://redirect.github.com/jestjs/jest/pull/14444">jestjs/jest#14444</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/jestjs/jest/compare/v29.6.3...v29.6.4">https://github.com/jestjs/jest/compare/v29.6.3...v29.6.4</a></p> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/jestjs/jest/blob/main/CHANGELOG.md">jest's changelog</a>.</em></p> +<blockquote> +<h2>29.7.0</h2> +<h3>Features</h3> +<ul> +<li><code>[create-jest]</code> Add <code>npm init</code> / <code>yarn create</code> initialiser for Jest projects (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> +<li><code>[jest-validate]</code> Allow deprecation warnings for unknown options (<a href="https://redirect.github.com/jestjs/jest/pull/14499">#14499</a>)</li> +</ul> +<h3>Fixes</h3> +<ul> +<li><code>[jest-resolver]</code> Replace unmatched capture groups in <code>moduleNameMapper</code> with empty string instead of <code>undefined</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14507">#14507</a>)</li> +<li><code>[jest-snapshot]</code> Allow for strings as well as template literals in inline snapshots (<a href="https://redirect.github.com/jestjs/jest/pull/14465">#14465</a>)</li> +<li><code>[@jest/test-sequencer]</code> Calculate test runtime if <code>perStats.duration</code> is missing (<a href="https://redirect.github.com/jestjs/jest/pull/14473">#14473</a>)</li> +</ul> +<h3>Performance</h3> +<ul> +<li><code>[@jest/create-cache-key-function]</code> Cache access of <code>NODE_ENV</code> and <code>BABEL_ENV</code> (<a href="https://redirect.github.com/jestjs/jest/pull/14455">#14455</a>)</li> +</ul> +<h3>Chore &amp; Maintenance</h3> +<ul> +<li><code>[jest-cli]</code> Move internal config initialisation logic to the <code>create-jest</code> package (<a href="https://redirect.github.com/jestjs/jest/pull/14453">#14465</a>)</li> +</ul> +<h2>29.6.4</h2> +<h3>Fixes</h3> +<ul> +<li><code>[jest-core]</code> Fix typo in <code>scheduleAndRun</code> performance marker (<a href="https://redirect.github.com/jestjs/jest/pull/14434">#14434</a>)</li> +<li><code>[jest-environment-node]</code> Make sure <code>atob</code> and <code>btoa</code> are writeable in Node 20 (<a href="https://redirect.github.com/jestjs/jest/pull/14446">#14446</a>)</li> +<li><code>[jest-worker]</code> Additional error wrapper for <code>parentPort.postMessage</code> to fix unhandled <code>DataCloneError</code>. (<a href="https://redirect.github.com/jestjs/jest/pull/14437">#14437</a>)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/jestjs/jest/commit/4e56991693da7cd4c3730dc3579a1dd1403ee630"><code>4e56991</code></a> v29.7.0</li> +<li><a href="https://github.com/jestjs/jest/commit/55cd6a0aaf6f9178199dfa7af7a00fcaa7c421fd"><code>55cd6a0</code></a> v29.6.4</li> +<li>See full diff in <a href="https://github.com/jestjs/jest/commits/v29.7.0/packages/jest">compare view</a></li> +</ul> +</details> +<br /> + +Updates `@types/jest` from 29.5.3 to 29.5.5 +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li> +</ul> +</details> +<br /> + + +You can trigger a rebase of this PR 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + +> **Note** +> Automatic rebases have been disabled on this pull request as it has been open for over 30 days. + + +## Comments + +### @MTRNord — 2024-12-29T13:42:13Z + +@dependabot rebase + +### @dependabot[bot] — 2024-12-29T13:43:20Z + +Superseded by #106. + diff --git a/pulls/79.diff b/pulls/79.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..e5c805e 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.6.3", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.6.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.3.tgz", ++ "integrity": "sha512-HksnYH4Ljr4VQgEy2lTStbCKv/P590tmPe5HqOnv9Gprffgv5WXAY+Y5Gqniu0GGqeTCUdBnzC3QSrzPkBkAMA==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.6.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.3.tgz", ++ "integrity": "sha512-HksnYH4Ljr4VQgEy2lTStbCKv/P590tmPe5HqOnv9Gprffgv5WXAY+Y5Gqniu0GGqeTCUdBnzC3QSrzPkBkAMA==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..4853cb0 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.6.3", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/79.json b/pulls/79.json @@ -0,0 +1,27 @@ +{ + "number": 79, + "title": "Bump @types/node from 20.5.2 to 20.6.3", + "state": "closed", + "diff_file": "79.diff", + "author": "dependabot[bot]", + "created_at": "2023-09-20T07:40:53Z", + "closed_at": "2023-09-25T07:34:10Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.6.3", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.6.3.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.6.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-09-25T07:34:10Z", + "body": "Superseded by #80." + } + ], + "review_comments": [] +} diff --git a/pulls/79.md b/pulls/79.md @@ -0,0 +1,58 @@ +# PR #79 Bump @types/node from 20.5.2 to 20.6.3 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-09-20T07:40:53Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.6.3 → main +- **Closed:** 2023-09-25T07:34:10Z +- **Labels:** dependencies, javascript +- **Diff:** [79.diff](./79.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.6.3. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.6.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-09-25T07:34:10Z + +Superseded by #80. + diff --git a/pulls/8.diff b/pulls/8.diff @@ -0,0 +1,487 @@ +diff --git a/package-lock.json b/package-lock.json +index b216283..1a28eac 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -23,7 +23,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.15.0", +- "@typescript-eslint/parser": "^5.58.0", ++ "@typescript-eslint/parser": "^5.59.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.38.0", + "eslint-import-resolver-typescript": "^3.5.5", +@@ -35,7 +35,6 @@ + "nock": "^13.3.0", + "prettier": "^2.8.7", + "ts-jest": "^29.1.0", +- "ts-node": "^10.9.1", + "typescript": "^5.0.4" + } + }, +@@ -711,6 +710,8 @@ + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "0.3.9" + }, +@@ -723,6 +724,8 @@ + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" +@@ -1501,25 +1504,33 @@ + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "node_modules/@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "node_modules/@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "node_modules/@tsconfig/node16": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", + "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "node_modules/@types/babel__core": { + "version": "7.20.0", +@@ -1770,14 +1781,14 @@ + } + }, + "node_modules/@typescript-eslint/parser": { +- "version": "5.58.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.58.0.tgz", +- "integrity": "sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==", ++ "version": "5.59.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.0.tgz", ++ "integrity": "sha512-qK9TZ70eJtjojSUMrrEwA9ZDQ4N0e/AuoOIgXuNBorXYcBDk397D2r5MIe1B3cok/oCtdNC5j+lUUpVB+Dpb+w==", + "dev": true, + "dependencies": { +- "@typescript-eslint/scope-manager": "5.58.0", +- "@typescript-eslint/types": "5.58.0", +- "@typescript-eslint/typescript-estree": "5.58.0", ++ "@typescript-eslint/scope-manager": "5.59.0", ++ "@typescript-eslint/types": "5.59.0", ++ "@typescript-eslint/typescript-estree": "5.59.0", + "debug": "^4.3.4" + }, + "engines": { +@@ -1797,13 +1808,13 @@ + } + }, + "node_modules/@typescript-eslint/scope-manager": { +- "version": "5.58.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz", +- "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==", ++ "version": "5.59.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.0.tgz", ++ "integrity": "sha512-tsoldKaMh7izN6BvkK6zRMINj4Z2d6gGhO2UsI8zGZY3XhLq1DndP3Ycjhi1JwdwPRwtLMW4EFPgpuKhbCGOvQ==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.58.0", +- "@typescript-eslint/visitor-keys": "5.58.0" ++ "@typescript-eslint/types": "5.59.0", ++ "@typescript-eslint/visitor-keys": "5.59.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1913,9 +1924,9 @@ + } + }, + "node_modules/@typescript-eslint/types": { +- "version": "5.58.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", +- "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==", ++ "version": "5.59.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.0.tgz", ++ "integrity": "sha512-yR2h1NotF23xFFYKHZs17QJnB51J/s+ud4PYU4MqdZbzeNxpgUr05+dNeCN/bb6raslHvGdd6BFCkVhpPk/ZeA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -1926,13 +1937,13 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree": { +- "version": "5.58.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz", +- "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==", ++ "version": "5.59.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.0.tgz", ++ "integrity": "sha512-sUNnktjmI8DyGzPdZ8dRwW741zopGxltGs/SAPgGL/AAgDpiLsCFLcMNSpbfXfmnNeHmK9h3wGmCkGRGAoUZAg==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.58.0", +- "@typescript-eslint/visitor-keys": "5.58.0", ++ "@typescript-eslint/types": "5.59.0", ++ "@typescript-eslint/visitor-keys": "5.59.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -1953,9 +1964,9 @@ + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { +- "version": "7.4.0", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.4.0.tgz", +- "integrity": "sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==", ++ "version": "7.5.0", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", ++ "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" +@@ -2083,12 +2094,12 @@ + } + }, + "node_modules/@typescript-eslint/visitor-keys": { +- "version": "5.58.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", +- "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==", ++ "version": "5.59.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.0.tgz", ++ "integrity": "sha512-qZ3iXxQhanchCeaExlKPV3gDQFxMUmU35xfd5eCXB6+kUw1TUAbIy2n7QIrwz9s98DQLzNWyHp61fY0da4ZcbA==", + "dev": true, + "dependencies": { +- "@typescript-eslint/types": "5.58.0", ++ "@typescript-eslint/types": "5.59.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { +@@ -2134,6 +2145,8 @@ + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, ++ "optional": true, ++ "peer": true, + "engines": { + "node": ">=0.4.0" + } +@@ -2222,7 +2235,9 @@ + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "node_modules/argparse": { + "version": "2.0.1", +@@ -2722,7 +2737,9 @@ + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", +@@ -2887,6 +2904,8 @@ + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, ++ "optional": true, ++ "peer": true, + "engines": { + "node": ">=0.3.1" + } +@@ -7005,6 +7024,8 @@ + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", +@@ -7211,7 +7232,9 @@ + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "node_modules/v8-to-istanbul": { + "version": "9.1.0", +@@ -7413,6 +7436,8 @@ + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true, ++ "optional": true, ++ "peer": true, + "engines": { + "node": ">=6" + } +@@ -7961,6 +7986,8 @@ + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@jridgewell/trace-mapping": "0.3.9" + }, +@@ -7970,6 +7997,8 @@ + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" +@@ -8592,25 +8621,33 @@ + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "@tsconfig/node12": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "@tsconfig/node14": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "@tsconfig/node16": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", + "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "@types/babel__core": { + "version": "7.20.0", +@@ -8820,25 +8857,25 @@ + } + }, + "@typescript-eslint/parser": { +- "version": "5.58.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.58.0.tgz", +- "integrity": "sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==", ++ "version": "5.59.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.0.tgz", ++ "integrity": "sha512-qK9TZ70eJtjojSUMrrEwA9ZDQ4N0e/AuoOIgXuNBorXYcBDk397D2r5MIe1B3cok/oCtdNC5j+lUUpVB+Dpb+w==", + "dev": true, + "requires": { +- "@typescript-eslint/scope-manager": "5.58.0", +- "@typescript-eslint/types": "5.58.0", +- "@typescript-eslint/typescript-estree": "5.58.0", ++ "@typescript-eslint/scope-manager": "5.59.0", ++ "@typescript-eslint/types": "5.59.0", ++ "@typescript-eslint/typescript-estree": "5.59.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { +- "version": "5.58.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz", +- "integrity": "sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA==", ++ "version": "5.59.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.0.tgz", ++ "integrity": "sha512-tsoldKaMh7izN6BvkK6zRMINj4Z2d6gGhO2UsI8zGZY3XhLq1DndP3Ycjhi1JwdwPRwtLMW4EFPgpuKhbCGOvQ==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.58.0", +- "@typescript-eslint/visitor-keys": "5.58.0" ++ "@typescript-eslint/types": "5.59.0", ++ "@typescript-eslint/visitor-keys": "5.59.0" + } + }, + "@typescript-eslint/type-utils": { +@@ -8896,19 +8933,19 @@ + } + }, + "@typescript-eslint/types": { +- "version": "5.58.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.58.0.tgz", +- "integrity": "sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==", ++ "version": "5.59.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.0.tgz", ++ "integrity": "sha512-yR2h1NotF23xFFYKHZs17QJnB51J/s+ud4PYU4MqdZbzeNxpgUr05+dNeCN/bb6raslHvGdd6BFCkVhpPk/ZeA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { +- "version": "5.58.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz", +- "integrity": "sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==", ++ "version": "5.59.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.0.tgz", ++ "integrity": "sha512-sUNnktjmI8DyGzPdZ8dRwW741zopGxltGs/SAPgGL/AAgDpiLsCFLcMNSpbfXfmnNeHmK9h3wGmCkGRGAoUZAg==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.58.0", +- "@typescript-eslint/visitor-keys": "5.58.0", ++ "@typescript-eslint/types": "5.59.0", ++ "@typescript-eslint/visitor-keys": "5.59.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", +@@ -8917,9 +8954,9 @@ + }, + "dependencies": { + "semver": { +- "version": "7.4.0", +- "resolved": "https://registry.npmjs.org/semver/-/semver-7.4.0.tgz", +- "integrity": "sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==", ++ "version": "7.5.0", ++ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", ++ "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" +@@ -8996,12 +9033,12 @@ + } + }, + "@typescript-eslint/visitor-keys": { +- "version": "5.58.0", +- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz", +- "integrity": "sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA==", ++ "version": "5.59.0", ++ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.0.tgz", ++ "integrity": "sha512-qZ3iXxQhanchCeaExlKPV3gDQFxMUmU35xfd5eCXB6+kUw1TUAbIy2n7QIrwz9s98DQLzNWyHp61fY0da4ZcbA==", + "dev": true, + "requires": { +- "@typescript-eslint/types": "5.58.0", ++ "@typescript-eslint/types": "5.59.0", + "eslint-visitor-keys": "^3.3.0" + } + }, +@@ -9028,7 +9065,9 @@ + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "ajv": { + "version": "6.12.6", +@@ -9088,7 +9127,9 @@ + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "argparse": { + "version": "2.0.1", +@@ -9455,7 +9496,9 @@ + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "cross-spawn": { + "version": "7.0.3", +@@ -9577,7 +9620,9 @@ + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "diff-sequences": { + "version": "29.4.3", +@@ -12567,6 +12612,8 @@ + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dev": true, ++ "optional": true, ++ "peer": true, + "requires": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", +@@ -12700,7 +12747,9 @@ + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "v8-to-istanbul": { + "version": "9.1.0", +@@ -12861,7 +12910,9 @@ + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", +- "dev": true ++ "dev": true, ++ "optional": true, ++ "peer": true + }, + "yocto-queue": { + "version": "0.1.0", +diff --git a/package.json b/package.json +index 11c1bfb..55ca6cb 100644 +--- a/package.json ++++ b/package.json +@@ -42,7 +42,7 @@ + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.15.0", +- "@typescript-eslint/parser": "^5.58.0", ++ "@typescript-eslint/parser": "^5.59.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.38.0", + "eslint-import-resolver-typescript": "^3.5.5", diff --git a/pulls/8.json b/pulls/8.json @@ -0,0 +1,21 @@ +{ + "number": 8, + "title": "Bump @typescript-eslint/parser from 5.58.0 to 5.59.0", + "state": "merged", + "diff_file": "8.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-18T08:05:08Z", + "closed_at": "2023-04-18T11:47:01Z", + "merged_at": "2023-04-18T11:47:01Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/typescript-eslint/parser-5.59.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.58.0 to 5.59.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"><code>@\u200btypescript-eslint/parser</code>'s releases</a>.</em></p>\n<blockquote>\n<h2>v5.59.0</h2>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0\">5.59.0</a> (2023-04-17)</h1>\n<h3>Bug Fixes</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] allow nullish coalescing for naked type parameter (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6910\">#6910</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3e5f8583f1e4fe045c2fe2143d6f280b7381f96b\">3e5f858</a>)</li>\n</ul>\n<h3>Features</h3>\n<ul>\n<li><strong>eslint-plugin:</strong> [ban-types] add NonNullable suggestion and allow custom suggestions (<a href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6876\">#6876</a>) (<a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ff65235246bb6214fb64f0e0317373ca99f8bcbe\">ff65235</a>)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"><code>@\u200btypescript-eslint/parser</code>'s changelog</a>.</em></p>\n<blockquote>\n<h1><a href=\"https://github.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0\">5.59.0</a> (2023-04-17)</h1>\n<p><strong>Note:</strong> Version bump only for package <code>@\u200btypescript-eslint/parser</code></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f1a0d78ddae418e13ae82f258d951690bb594eaf\"><code>f1a0d78</code></a> chore: publish v5.59.0</li>\n<li>See full diff in <a href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.0/packages/parser\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.58.0&new-version=5.59.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/8.md b/pulls/8.md @@ -0,0 +1,75 @@ +# PR #8 Bump @typescript-eslint/parser from 5.58.0 to 5.59.0 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-04-18T08:05:08Z +- **Branch:** dependabot/npm_and_yarn/typescript-eslint/parser-5.59.0 → main +- **Merged:** 2023-04-18T11:47:01Z +- **Labels:** dependencies, javascript +- **Diff:** [8.diff](./8.diff) + +--- + +Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.58.0 to 5.59.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> +<blockquote> +<h2>v5.59.0</h2> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0">5.59.0</a> (2023-04-17)</h1> +<h3>Bug Fixes</h3> +<ul> +<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] allow nullish coalescing for naked type parameter (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6910">#6910</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/3e5f8583f1e4fe045c2fe2143d6f280b7381f96b">3e5f858</a>)</li> +</ul> +<h3>Features</h3> +<ul> +<li><strong>eslint-plugin:</strong> [ban-types] add NonNullable suggestion and allow custom suggestions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/6876">#6876</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/ff65235246bb6214fb64f0e0317373ca99f8bcbe">ff65235</a>)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> +<blockquote> +<h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0">5.59.0</a> (2023-04-17)</h1> +<p><strong>Note:</strong> Version bump only for package <code>@​typescript-eslint/parser</code></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/f1a0d78ddae418e13ae82f258d951690bb594eaf"><code>f1a0d78</code></a> chore: publish v5.59.0</li> +<li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.0/packages/parser">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=5.58.0&new-version=5.59.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + diff --git a/pulls/80.diff b/pulls/80.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..8bd40d2 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.6.5", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.6.5", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.5.tgz", ++ "integrity": "sha512-2qGq5LAOTh9izcc0+F+dToFigBWiK1phKPt7rNhOqJSr35y8rlIBjDwGtFSgAI6MGIhjwOVNSQZVdJsZJ2uR1w==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.6.5", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.5.tgz", ++ "integrity": "sha512-2qGq5LAOTh9izcc0+F+dToFigBWiK1phKPt7rNhOqJSr35y8rlIBjDwGtFSgAI6MGIhjwOVNSQZVdJsZJ2uR1w==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..0eeca7d 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.6.5", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/80.json b/pulls/80.json @@ -0,0 +1,27 @@ +{ + "number": 80, + "title": "Bump @types/node from 20.5.2 to 20.6.5", + "state": "closed", + "diff_file": "80.diff", + "author": "dependabot[bot]", + "created_at": "2023-09-25T07:34:08Z", + "closed_at": "2023-09-26T07:35:08Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.6.5", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.6.5.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.6.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-09-26T07:35:07Z", + "body": "Superseded by #82." + } + ], + "review_comments": [] +} diff --git a/pulls/80.md b/pulls/80.md @@ -0,0 +1,58 @@ +# PR #80 Bump @types/node from 20.5.2 to 20.6.5 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-09-25T07:34:08Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.6.5 → main +- **Closed:** 2023-09-26T07:35:08Z +- **Labels:** dependencies, javascript +- **Diff:** [80.diff](./80.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.6.5. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.6.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-09-26T07:35:07Z + +Superseded by #82. + diff --git a/pulls/81.diff b/pulls/81.diff @@ -0,0 +1,122 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..1334829 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,7 +25,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.50.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", +@@ -778,9 +778,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.50.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", ++ "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -793,9 +793,9 @@ + "dev": true + }, + "node_modules/@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "version": "0.11.11", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", ++ "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", +@@ -3055,16 +3055,16 @@ + } + }, + "node_modules/eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.50.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", ++ "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint/js": "8.50.0", ++ "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", +@@ -8050,9 +8050,9 @@ + } + }, + "@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.50.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", ++ "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "dev": true + }, + "@github/browserslist-config": { +@@ -8062,9 +8062,9 @@ + "dev": true + }, + "@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "version": "0.11.11", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", ++ "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", +@@ -9746,16 +9746,16 @@ + "dev": true + }, + "eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.50.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", ++ "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint/js": "8.50.0", ++ "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", +diff --git a/package.json b/package.json +index 9ad7df8..f85d9b3 100644 +--- a/package.json ++++ b/package.json +@@ -44,7 +44,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.50.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", diff --git a/pulls/81.json b/pulls/81.json @@ -0,0 +1,27 @@ +{ + "number": 81, + "title": "Bump eslint from 8.47.0 to 8.50.0", + "state": "closed", + "diff_file": "81.diff", + "author": "dependabot[bot]", + "created_at": "2023-09-25T07:34:35Z", + "closed_at": "2023-10-09T07:54:09Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.50.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.50.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.50.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0\"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17590\">#17590</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f\"><code>f9082ff</code></a> feat: flat-rule-tester make sure default config always matches (<a href=\"https://redirect.github.com/eslint/eslint/issues/17585\">#17585</a>) (fnx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc\"><code>83914ad</code></a> feat: Implement SourceCode#applyInlineConfig() (<a href=\"https://redirect.github.com/eslint/eslint/issues/17351\">#17351</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/22a558228ff98f478fa308c9ecde361acc4caf20\"><code>22a5582</code></a> feat: add rule <code>no-object-constructor</code>, deprecate <code>no-new-object</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17576\">#17576</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/85a3d9e967b19cb4a0189746499d81ef2f93e14e\"><code>85a3d9e</code></a> feat: allowVoid option in array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17564\">#17564</a>) (Tanuj Kanti)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a\"><code>cc4d26b</code></a> fix: Ensure deprecated context.parserServices warns (<a href=\"https://redirect.github.com/eslint/eslint/issues/17593\">#17593</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b\"><code>1ea4cfb</code></a> fix: Ensure all RuleTester tests all deprecated context methods (<a href=\"https://redirect.github.com/eslint/eslint/issues/17587\">#17587</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/aa1b657a9febcd03e9298c03ae2888762795e322\"><code>aa1b657</code></a> fix: wrong suggestion and message in <code>no-misleading-character-class</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17571\">#17571</a>) (Yosuke Ota)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0\"><code>1800537</code></a> docs: Fix and standardize JSX code examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17591\">#17591</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/48a44a73ac456739bdee348bbaf1840d2b1e4830\"><code>48a44a7</code></a> docs: Add correct/incorrect tags to <code>prefer-arrow-callback</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17589\">#17589</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/20893d48b9012f2b61bbbfeac8bee70d68d90e5e\"><code>20893d4</code></a> docs: fix incorrect tag's place (<a href=\"https://redirect.github.com/eslint/eslint/issues/17575\">#17575</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bd7a71fd6b7efb0445393304e2d48c5c06d46a45\"><code>bd7a71f</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3\"><code>f8a8a2d</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.50.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17599\">#17599</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce\"><code>38ada6d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n</ul>\n<h2>v8.49.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706\"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href=\"https://redirect.github.com/eslint/eslint/issues/17511\">#17511</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60\"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href=\"https://redirect.github.com/eslint/eslint/issues/17527\">#17527</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/acb7df35b9a7485f26bc6b3e1f9083d1c585dce9\"><code>acb7df3</code></a> feat: add new <code>enforce</code> option to <code>lines-between-class-members</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17462\">#17462</a>) (Nitin Kumar)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8\"><code>ecfb54f</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1\"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17529\">#17529</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/032c4b1476a7b8cfd917a66772d2221950ea87eb\"><code>032c4b1</code></a> docs: add typescript template (<a href=\"https://redirect.github.com/eslint/eslint/issues/17500\">#17500</a>) (James)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd7da5cc3154f86f7ca45fb58929d27a7af359ed\"><code>cd7da5c</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac\"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17550\">#17550</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe\"><code>cac45d0</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.49.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17549\">#17549</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e\"><code>cd39508</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060\"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17530\">#17530</a>) (dependabot[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a40fa509922b36bb986eb1be9394591f84f62d9e\"><code>a40fa50</code></a> chore: use eslint-plugin-jsdoc's flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17516\">#17516</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/926a28684282aeec37680bbc52a66973b8055f54\"><code>926a286</code></a> test: replace Karma with Webdriver.IO (<a href=\"https://redirect.github.com/eslint/eslint/issues/17126\">#17126</a>) (Christian Bromann)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f591d2c88bf15af72e3a207b34fa872b4b90464b\"><code>f591d2c</code></a> chore: Upgrade config-array (<a href=\"https://redirect.github.com/eslint/eslint/issues/17512\">#17512</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>v8.48.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9\"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17483\">#17483</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd\"><code>d73fbf2</code></a> feat: rule tester do not create empty valid or invalid test suites (<a href=\"https://redirect.github.com/eslint/eslint/issues/17475\">#17475</a>) (fnx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4\"><code>ee2f718</code></a> feat: Allow <code>void</code> in rule <code>no-promise-executor-return</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17282\">#17282</a>) (nopeless)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.50.0 - September 22, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3\"><code>f8a8a2d</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.50.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17599\">#17599</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce\"><code>38ada6d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0\"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17590\">#17590</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f\"><code>f9082ff</code></a> feat: flat-rule-tester make sure default config always matches (<a href=\"https://redirect.github.com/eslint/eslint/issues/17585\">#17585</a>) (fnx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc\"><code>83914ad</code></a> feat: Implement SourceCode#applyInlineConfig() (<a href=\"https://redirect.github.com/eslint/eslint/issues/17351\">#17351</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a\"><code>cc4d26b</code></a> fix: Ensure deprecated context.parserServices warns (<a href=\"https://redirect.github.com/eslint/eslint/issues/17593\">#17593</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b\"><code>1ea4cfb</code></a> fix: Ensure all RuleTester tests all deprecated context methods (<a href=\"https://redirect.github.com/eslint/eslint/issues/17587\">#17587</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0\"><code>1800537</code></a> docs: Fix and standardize JSX code examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17591\">#17591</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/22a558228ff98f478fa308c9ecde361acc4caf20\"><code>22a5582</code></a> feat: add rule <code>no-object-constructor</code>, deprecate <code>no-new-object</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17576\">#17576</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/48a44a73ac456739bdee348bbaf1840d2b1e4830\"><code>48a44a7</code></a> docs: Add correct/incorrect tags to <code>prefer-arrow-callback</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17589\">#17589</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/aa1b657a9febcd03e9298c03ae2888762795e322\"><code>aa1b657</code></a> fix: wrong suggestion and message in <code>no-misleading-character-class</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17571\">#17571</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/20893d48b9012f2b61bbbfeac8bee70d68d90e5e\"><code>20893d4</code></a> docs: fix incorrect tag's place (<a href=\"https://redirect.github.com/eslint/eslint/issues/17575\">#17575</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/85a3d9e967b19cb4a0189746499d81ef2f93e14e\"><code>85a3d9e</code></a> feat: allowVoid option in array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17564\">#17564</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bd7a71fd6b7efb0445393304e2d48c5c06d46a45\"><code>bd7a71f</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<p>v8.49.0 - September 8, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac\"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17550\">#17550</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe\"><code>cac45d0</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.49.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17549\">#17549</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e\"><code>cd39508</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8\"><code>ecfb54f</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706\"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href=\"https://redirect.github.com/eslint/eslint/issues/17511\">#17511</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1\"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17529\">#17529</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060\"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17530\">#17530</a>) (dependabot[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60\"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href=\"https://redirect.github.com/eslint/eslint/issues/17527\">#17527</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/acb7df35b9a7485f26bc6b3e1f9083d1c585dce9\"><code>acb7df3</code></a> feat: add new <code>enforce</code> option to <code>lines-between-class-members</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17462\">#17462</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/032c4b1476a7b8cfd917a66772d2221950ea87eb\"><code>032c4b1</code></a> docs: add typescript template (<a href=\"https://redirect.github.com/eslint/eslint/issues/17500\">#17500</a>) (James)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd7da5cc3154f86f7ca45fb58929d27a7af359ed\"><code>cd7da5c</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a40fa509922b36bb986eb1be9394591f84f62d9e\"><code>a40fa50</code></a> chore: use eslint-plugin-jsdoc's flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17516\">#17516</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/926a28684282aeec37680bbc52a66973b8055f54\"><code>926a286</code></a> test: replace Karma with Webdriver.IO (<a href=\"https://redirect.github.com/eslint/eslint/issues/17126\">#17126</a>) (Christian Bromann)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f591d2c88bf15af72e3a207b34fa872b4b90464b\"><code>f591d2c</code></a> chore: Upgrade config-array (<a href=\"https://redirect.github.com/eslint/eslint/issues/17512\">#17512</a>) (Nicholas C. Zakas)</li>\n</ul>\n<p>v8.48.0 - August 25, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a\"><code>8dd3cec</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.48.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17501\">#17501</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a\"><code>6d0496e</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5\"><code>7a51d77</code></a> docs: no-param-reassign mention strict mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17494\">#17494</a>) (Stephen Hardy)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd\"><code>9cd7ac2</code></a> docs: add <code>fetch</code> script to package.json conventions (<a href=\"https://redirect.github.com/eslint/eslint/issues/17459\">#17459</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928\"><code>7234f6a</code></a> fix: update RuleTester JSDoc and deprecations (<a href=\"https://redirect.github.com/eslint/eslint/issues/17496\">#17496</a>) (Jonas Berlin)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9\"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17483\">#17483</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a\"><code>9d4216d</code></a> chore: Refactor and document CodePathSegment (<a href=\"https://redirect.github.com/eslint/eslint/issues/17474\">#17474</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4\"><code>cab21e6</code></a> docs: advice for inline disabling of rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17458\">#17458</a>) (Ashish Yadav)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d\"><code>056499d</code></a> docs: fix example of flat config from plugin (<a href=\"https://redirect.github.com/eslint/eslint/issues/17482\">#17482</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd\"><code>d73fbf2</code></a> feat: rule tester do not create empty valid or invalid test suites (<a href=\"https://redirect.github.com/eslint/eslint/issues/17475\">#17475</a>) (fnx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4\"><code>ee2f718</code></a> feat: Allow <code>void</code> in rule <code>no-promise-executor-return</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17282\">#17282</a>) (nopeless)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081\"><code>9e9edf9</code></a> docs: update documentation URL in error message (<a href=\"https://redirect.github.com/eslint/eslint/issues/17465\">#17465</a>) (Nitin Kumar)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/299bfae1254f22bd4b3bccd897d6355f63e0d3b6\"><code>299bfae</code></a> 8.50.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/212687c36a9e2682b84f5de2b683b025182d9777\"><code>212687c</code></a> Build: changelog update for 8.50.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3\"><code>f8a8a2d</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.50.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17599\">#17599</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce\"><code>38ada6d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0\"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17590\">#17590</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f\"><code>f9082ff</code></a> feat: flat-rule-tester make sure default config always matches (<a href=\"https://redirect.github.com/eslint/eslint/issues/17585\">#17585</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc\"><code>83914ad</code></a> feat: Implement SourceCode#applyInlineConfig() (<a href=\"https://redirect.github.com/eslint/eslint/issues/17351\">#17351</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a\"><code>cc4d26b</code></a> fix: Ensure deprecated context.parserServices warns (<a href=\"https://redirect.github.com/eslint/eslint/issues/17593\">#17593</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b\"><code>1ea4cfb</code></a> fix: Ensure all RuleTester tests all deprecated context methods (<a href=\"https://redirect.github.com/eslint/eslint/issues/17587\">#17587</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0\"><code>1800537</code></a> docs: Fix and standardize JSX code examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17591\">#17591</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.47.0...v8.50.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.50.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-10-09T07:54:09Z", + "body": "Superseded by #87." + } + ], + "review_comments": [] +} diff --git a/pulls/81.md b/pulls/81.md @@ -0,0 +1,189 @@ +# PR #81 Bump eslint from 8.47.0 to 8.50.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-09-25T07:34:35Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.50.0 → main +- **Closed:** 2023-10-09T07:54:09Z +- **Labels:** dependencies, javascript +- **Diff:** [81.diff](./81.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.50.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.50.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href="https://redirect.github.com/eslint/eslint/issues/17590">#17590</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f"><code>f9082ff</code></a> feat: flat-rule-tester make sure default config always matches (<a href="https://redirect.github.com/eslint/eslint/issues/17585">#17585</a>) (fnx)</li> +<li><a href="https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc"><code>83914ad</code></a> feat: Implement SourceCode#applyInlineConfig() (<a href="https://redirect.github.com/eslint/eslint/issues/17351">#17351</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/22a558228ff98f478fa308c9ecde361acc4caf20"><code>22a5582</code></a> feat: add rule <code>no-object-constructor</code>, deprecate <code>no-new-object</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17576">#17576</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/85a3d9e967b19cb4a0189746499d81ef2f93e14e"><code>85a3d9e</code></a> feat: allowVoid option in array-callback-return (<a href="https://redirect.github.com/eslint/eslint/issues/17564">#17564</a>) (Tanuj Kanti)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a"><code>cc4d26b</code></a> fix: Ensure deprecated context.parserServices warns (<a href="https://redirect.github.com/eslint/eslint/issues/17593">#17593</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b"><code>1ea4cfb</code></a> fix: Ensure all RuleTester tests all deprecated context methods (<a href="https://redirect.github.com/eslint/eslint/issues/17587">#17587</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/aa1b657a9febcd03e9298c03ae2888762795e322"><code>aa1b657</code></a> fix: wrong suggestion and message in <code>no-misleading-character-class</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17571">#17571</a>) (Yosuke Ota)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0"><code>1800537</code></a> docs: Fix and standardize JSX code examples (<a href="https://redirect.github.com/eslint/eslint/issues/17591">#17591</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/48a44a73ac456739bdee348bbaf1840d2b1e4830"><code>48a44a7</code></a> docs: Add correct/incorrect tags to <code>prefer-arrow-callback</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17589">#17589</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/20893d48b9012f2b61bbbfeac8bee70d68d90e5e"><code>20893d4</code></a> docs: fix incorrect tag's place (<a href="https://redirect.github.com/eslint/eslint/issues/17575">#17575</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/bd7a71fd6b7efb0445393304e2d48c5c06d46a45"><code>bd7a71f</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3"><code>f8a8a2d</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.50.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17599">#17599</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce"><code>38ada6d</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +</ul> +<h2>v8.49.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href="https://redirect.github.com/eslint/eslint/issues/17511">#17511</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href="https://redirect.github.com/eslint/eslint/issues/17527">#17527</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/acb7df35b9a7485f26bc6b3e1f9083d1c585dce9"><code>acb7df3</code></a> feat: add new <code>enforce</code> option to <code>lines-between-class-members</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17462">#17462</a>) (Nitin Kumar)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8"><code>ecfb54f</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href="https://redirect.github.com/eslint/eslint/issues/17529">#17529</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/032c4b1476a7b8cfd917a66772d2221950ea87eb"><code>032c4b1</code></a> docs: add typescript template (<a href="https://redirect.github.com/eslint/eslint/issues/17500">#17500</a>) (James)</li> +<li><a href="https://github.com/eslint/eslint/commit/cd7da5cc3154f86f7ca45fb58929d27a7af359ed"><code>cd7da5c</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17550">#17550</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe"><code>cac45d0</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.49.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17549">#17549</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e"><code>cd39508</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href="https://redirect.github.com/eslint/eslint/issues/17530">#17530</a>) (dependabot[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/a40fa509922b36bb986eb1be9394591f84f62d9e"><code>a40fa50</code></a> chore: use eslint-plugin-jsdoc's flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17516">#17516</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/926a28684282aeec37680bbc52a66973b8055f54"><code>926a286</code></a> test: replace Karma with Webdriver.IO (<a href="https://redirect.github.com/eslint/eslint/issues/17126">#17126</a>) (Christian Bromann)</li> +<li><a href="https://github.com/eslint/eslint/commit/f591d2c88bf15af72e3a207b34fa872b4b90464b"><code>f591d2c</code></a> chore: Upgrade config-array (<a href="https://redirect.github.com/eslint/eslint/issues/17512">#17512</a>) (Nicholas C. Zakas)</li> +</ul> +<h2>v8.48.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17483">#17483</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd"><code>d73fbf2</code></a> feat: rule tester do not create empty valid or invalid test suites (<a href="https://redirect.github.com/eslint/eslint/issues/17475">#17475</a>) (fnx)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4"><code>ee2f718</code></a> feat: Allow <code>void</code> in rule <code>no-promise-executor-return</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17282">#17282</a>) (nopeless)</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.50.0 - September 22, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3"><code>f8a8a2d</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.50.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17599">#17599</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce"><code>38ada6d</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href="https://redirect.github.com/eslint/eslint/issues/17590">#17590</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f"><code>f9082ff</code></a> feat: flat-rule-tester make sure default config always matches (<a href="https://redirect.github.com/eslint/eslint/issues/17585">#17585</a>) (fnx)</li> +<li><a href="https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc"><code>83914ad</code></a> feat: Implement SourceCode#applyInlineConfig() (<a href="https://redirect.github.com/eslint/eslint/issues/17351">#17351</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a"><code>cc4d26b</code></a> fix: Ensure deprecated context.parserServices warns (<a href="https://redirect.github.com/eslint/eslint/issues/17593">#17593</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b"><code>1ea4cfb</code></a> fix: Ensure all RuleTester tests all deprecated context methods (<a href="https://redirect.github.com/eslint/eslint/issues/17587">#17587</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0"><code>1800537</code></a> docs: Fix and standardize JSX code examples (<a href="https://redirect.github.com/eslint/eslint/issues/17591">#17591</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/22a558228ff98f478fa308c9ecde361acc4caf20"><code>22a5582</code></a> feat: add rule <code>no-object-constructor</code>, deprecate <code>no-new-object</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17576">#17576</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/48a44a73ac456739bdee348bbaf1840d2b1e4830"><code>48a44a7</code></a> docs: Add correct/incorrect tags to <code>prefer-arrow-callback</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17589">#17589</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/aa1b657a9febcd03e9298c03ae2888762795e322"><code>aa1b657</code></a> fix: wrong suggestion and message in <code>no-misleading-character-class</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17571">#17571</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/20893d48b9012f2b61bbbfeac8bee70d68d90e5e"><code>20893d4</code></a> docs: fix incorrect tag's place (<a href="https://redirect.github.com/eslint/eslint/issues/17575">#17575</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/85a3d9e967b19cb4a0189746499d81ef2f93e14e"><code>85a3d9e</code></a> feat: allowVoid option in array-callback-return (<a href="https://redirect.github.com/eslint/eslint/issues/17564">#17564</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/bd7a71fd6b7efb0445393304e2d48c5c06d46a45"><code>bd7a71f</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<p>v8.49.0 - September 8, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17550">#17550</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe"><code>cac45d0</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.49.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17549">#17549</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e"><code>cd39508</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8"><code>ecfb54f</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href="https://redirect.github.com/eslint/eslint/issues/17511">#17511</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href="https://redirect.github.com/eslint/eslint/issues/17529">#17529</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href="https://redirect.github.com/eslint/eslint/issues/17530">#17530</a>) (dependabot[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href="https://redirect.github.com/eslint/eslint/issues/17527">#17527</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/acb7df35b9a7485f26bc6b3e1f9083d1c585dce9"><code>acb7df3</code></a> feat: add new <code>enforce</code> option to <code>lines-between-class-members</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17462">#17462</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/032c4b1476a7b8cfd917a66772d2221950ea87eb"><code>032c4b1</code></a> docs: add typescript template (<a href="https://redirect.github.com/eslint/eslint/issues/17500">#17500</a>) (James)</li> +<li><a href="https://github.com/eslint/eslint/commit/cd7da5cc3154f86f7ca45fb58929d27a7af359ed"><code>cd7da5c</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/a40fa509922b36bb986eb1be9394591f84f62d9e"><code>a40fa50</code></a> chore: use eslint-plugin-jsdoc's flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17516">#17516</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/926a28684282aeec37680bbc52a66973b8055f54"><code>926a286</code></a> test: replace Karma with Webdriver.IO (<a href="https://redirect.github.com/eslint/eslint/issues/17126">#17126</a>) (Christian Bromann)</li> +<li><a href="https://github.com/eslint/eslint/commit/f591d2c88bf15af72e3a207b34fa872b4b90464b"><code>f591d2c</code></a> chore: Upgrade config-array (<a href="https://redirect.github.com/eslint/eslint/issues/17512">#17512</a>) (Nicholas C. Zakas)</li> +</ul> +<p>v8.48.0 - August 25, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/8dd3cec90c97ed97d243a83b87ad4ea9e6b4781a"><code>8dd3cec</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.48.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17501">#17501</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/6d0496e9476fb2210fba0a3d541df8c052ecf73a"><code>6d0496e</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/7a51d77c0a066e461ff288568fdfee0e9539a2b5"><code>7a51d77</code></a> docs: no-param-reassign mention strict mode (<a href="https://redirect.github.com/eslint/eslint/issues/17494">#17494</a>) (Stephen Hardy)</li> +<li><a href="https://github.com/eslint/eslint/commit/9cd7ac2fdb6b1d71a9fb1b8297a478cafacbdafd"><code>9cd7ac2</code></a> docs: add <code>fetch</code> script to package.json conventions (<a href="https://redirect.github.com/eslint/eslint/issues/17459">#17459</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/7234f6a706a209aa2d79259110328752e9ae3928"><code>7234f6a</code></a> fix: update RuleTester JSDoc and deprecations (<a href="https://redirect.github.com/eslint/eslint/issues/17496">#17496</a>) (Jonas Berlin)</li> +<li><a href="https://github.com/eslint/eslint/commit/1fbb3b0b477c814c0d179564fe495f4c50a451e9"><code>1fbb3b0</code></a> feat: correct update direction in <code>for-direction</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17483">#17483</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/9d4216d638d39844decffac33ee3d5a47413c80a"><code>9d4216d</code></a> chore: Refactor and document CodePathSegment (<a href="https://redirect.github.com/eslint/eslint/issues/17474">#17474</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/cab21e64a8f79779c641178f825945958667c6e4"><code>cab21e6</code></a> docs: advice for inline disabling of rules (<a href="https://redirect.github.com/eslint/eslint/issues/17458">#17458</a>) (Ashish Yadav)</li> +<li><a href="https://github.com/eslint/eslint/commit/056499de31a139dbc965d18652b0b520e11b408d"><code>056499d</code></a> docs: fix example of flat config from plugin (<a href="https://redirect.github.com/eslint/eslint/issues/17482">#17482</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/d73fbf2228631d6c468cd24710e2579fe6cb70fd"><code>d73fbf2</code></a> feat: rule tester do not create empty valid or invalid test suites (<a href="https://redirect.github.com/eslint/eslint/issues/17475">#17475</a>) (fnx)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee2f718188d32e9888b1932fe6b9bd2a62c529a4"><code>ee2f718</code></a> feat: Allow <code>void</code> in rule <code>no-promise-executor-return</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17282">#17282</a>) (nopeless)</li> +<li><a href="https://github.com/eslint/eslint/commit/9e9edf93ecfa0658e8b79e71bc98530ade150081"><code>9e9edf9</code></a> docs: update documentation URL in error message (<a href="https://redirect.github.com/eslint/eslint/issues/17465">#17465</a>) (Nitin Kumar)</li> +</ul> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/299bfae1254f22bd4b3bccd897d6355f63e0d3b6"><code>299bfae</code></a> 8.50.0</li> +<li><a href="https://github.com/eslint/eslint/commit/212687c36a9e2682b84f5de2b683b025182d9777"><code>212687c</code></a> Build: changelog update for 8.50.0</li> +<li><a href="https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3"><code>f8a8a2d</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.50.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17599">#17599</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce"><code>38ada6d</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href="https://redirect.github.com/eslint/eslint/issues/17590">#17590</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f"><code>f9082ff</code></a> feat: flat-rule-tester make sure default config always matches (<a href="https://redirect.github.com/eslint/eslint/issues/17585">#17585</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc"><code>83914ad</code></a> feat: Implement SourceCode#applyInlineConfig() (<a href="https://redirect.github.com/eslint/eslint/issues/17351">#17351</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a"><code>cc4d26b</code></a> fix: Ensure deprecated context.parserServices warns (<a href="https://redirect.github.com/eslint/eslint/issues/17593">#17593</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b"><code>1ea4cfb</code></a> fix: Ensure all RuleTester tests all deprecated context methods (<a href="https://redirect.github.com/eslint/eslint/issues/17587">#17587</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0"><code>1800537</code></a> docs: Fix and standardize JSX code examples (<a href="https://redirect.github.com/eslint/eslint/issues/17591">#17591</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.47.0...v8.50.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.50.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-10-09T07:54:09Z + +Superseded by #87. + diff --git a/pulls/82.diff b/pulls/82.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..c3e9583 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.7.0", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.7.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz", ++ "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.7.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz", ++ "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..dc68e3c 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.7.0", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/82.json b/pulls/82.json @@ -0,0 +1,27 @@ +{ + "number": 82, + "title": "Bump @types/node from 20.5.2 to 20.7.0", + "state": "closed", + "diff_file": "82.diff", + "author": "dependabot[bot]", + "created_at": "2023-09-26T07:35:05Z", + "closed_at": "2023-09-28T08:03:02Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.7.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.7.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-09-28T08:03:01Z", + "body": "Superseded by #84." + } + ], + "review_comments": [] +} diff --git a/pulls/82.md b/pulls/82.md @@ -0,0 +1,58 @@ +# PR #82 Bump @types/node from 20.5.2 to 20.7.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-09-26T07:35:05Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.7.0 → main +- **Closed:** 2023-09-28T08:03:02Z +- **Labels:** dependencies, javascript +- **Diff:** [82.diff](./82.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.7.0. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-09-28T08:03:01Z + +Superseded by #84. + diff --git a/pulls/83.diff b/pulls/83.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..285e976 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -27,7 +27,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", + "eslint-import-resolver-typescript": "^3.6.0", +- "eslint-plugin-github": "^4.9.2", ++ "eslint-plugin-github": "^4.10.1", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", +@@ -3238,9 +3238,9 @@ + } + }, + "node_modules/eslint-plugin-github": { +- "version": "4.9.2", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.2.tgz", +- "integrity": "sha512-osez6Sio/fLr/3QkW5HE1wbCOcmYG5030/6QIa9IcKyyfchewlecdnYcsbeUMUtdIiU9lWqhroQp2H/O7auxBA==", ++ "version": "4.10.1", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.10.1.tgz", ++ "integrity": "sha512-1AqQBockOM+m0ZUpwfjWtX0lWdX5cRi/hwJnSNvXoOmz/Hh+ULH6QFz6ENWueTWjoWpgPv0af3bj+snps6o4og==", + "dev": true, + "dependencies": { + "@github/browserslist-config": "^1.0.0", +@@ -9956,9 +9956,9 @@ + } + }, + "eslint-plugin-github": { +- "version": "4.9.2", +- "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.9.2.tgz", +- "integrity": "sha512-osez6Sio/fLr/3QkW5HE1wbCOcmYG5030/6QIa9IcKyyfchewlecdnYcsbeUMUtdIiU9lWqhroQp2H/O7auxBA==", ++ "version": "4.10.1", ++ "resolved": "https://registry.npmjs.org/eslint-plugin-github/-/eslint-plugin-github-4.10.1.tgz", ++ "integrity": "sha512-1AqQBockOM+m0ZUpwfjWtX0lWdX5cRi/hwJnSNvXoOmz/Hh+ULH6QFz6ENWueTWjoWpgPv0af3bj+snps6o4og==", + "dev": true, + "requires": { + "@github/browserslist-config": "^1.0.0", +diff --git a/package.json b/package.json +index 9ad7df8..9b0ff77 100644 +--- a/package.json ++++ b/package.json +@@ -46,7 +46,7 @@ + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", + "eslint-import-resolver-typescript": "^3.6.0", +- "eslint-plugin-github": "^4.9.2", ++ "eslint-plugin-github": "^4.10.1", + "eslint-plugin-import": "^2.28.1", + "eslint-plugin-jest": "^27.2.3", + "eslint-plugin-prettier": "^5.0.0", diff --git a/pulls/83.json b/pulls/83.json @@ -0,0 +1,32 @@ +{ + "number": 83, + "title": "Bump eslint-plugin-github from 4.9.2 to 4.10.1", + "state": "closed", + "diff_file": "83.diff", + "author": "dependabot[bot]", + "created_at": "2023-09-27T07:56:52Z", + "closed_at": "2024-12-29T13:43:22Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-plugin-github-4.10.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.9.2 to 4.10.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/github/eslint-plugin-github/releases\">eslint-plugin-github's releases</a>.</em></p>\n<blockquote>\n<h2>v4.10.1</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>chore(deps): bump the all-dependencies group with 3 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/478\">github/eslint-plugin-github#478</a></li>\n<li>chore(deps): bump actions/checkout from 3 to 4 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/480\">github/eslint-plugin-github#480</a></li>\n<li>chore(deps): bump the all-dependencies group with 3 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/479\">github/eslint-plugin-github#479</a></li>\n<li>chore(deps): bump the all-dependencies group with 2 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/481\">github/eslint-plugin-github#481</a></li>\n<li>Bug: Don't fallback to checking implicit role if <code>role</code> is set by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/483\">github/eslint-plugin-github#483</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.10.0...v4.10.1\">https://github.com/github/eslint-plugin-github/compare/v4.10.0...v4.10.1</a></p>\n<h2>v4.10.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Update a11y-no-visually-hidden-interactive-element.md by <a href=\"https://github.com/kendallgassner\"><code>@\u200bkendallgassner</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/468\">github/eslint-plugin-github#468</a></li>\n<li>chore(deps): bump the all-dependencies group with 3 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/469\">github/eslint-plugin-github#469</a></li>\n<li>chore(deps): bump the all-dependencies group with 6 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/471\">github/eslint-plugin-github#471</a></li>\n<li>chore(deps): bump the all-dependencies group with 4 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/472\">github/eslint-plugin-github#472</a></li>\n<li>chore(deps): bump the all-dependencies group with 3 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/473\">github/eslint-plugin-github#473</a></li>\n<li>chore(deps): bump the all-dependencies group with 4 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/474\">github/eslint-plugin-github#474</a></li>\n<li>chore(deps): bump the all-dependencies group with 4 updates by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/475\">github/eslint-plugin-github#475</a></li>\n<li>Override rule config temporarily to address false positive by <a href=\"https://github.com/khiga8\"><code>@\u200bkhiga8</code></a> in <a href=\"https://redirect.github.com/github/eslint-plugin-github/pull/476\">github/eslint-plugin-github#476</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.0\">https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.0</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/d5591b73ecb7c29064245a6355aabccf25ce260c\"><code>d5591b7</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/483\">#483</a> from github/kh-bug-in-get-role</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/3ecb9f102f266806dcfa3c7b5298537206b8fabf\"><code>3ecb9f1</code></a> Run prettier</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/19e4ba9d5bad2e75ff970026abd70b050bb1e183\"><code>19e4ba9</code></a> Fix bug in get-role</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/9159923f403c205e65de0b07405ed85cce85d9ce\"><code>9159923</code></a> Add failing testcase</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/8ae414c890e53ad12f6ccc50a4f1569811423ad2\"><code>8ae414c</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/481\">#481</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/4176dc90c9d7c82d2d4781d0925a3176c1bf9fec\"><code>4176dc9</code></a> chore(deps): bump the all-dependencies group with 2 updates</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/2c9f0c90c1a3f7b3aff50b5bbcdfe05745da87f7\"><code>2c9f0c9</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/479\">#479</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/6a4f1f780061d2c31e24dabec1bd8857f2da12cd\"><code>6a4f1f7</code></a> Merge pull request <a href=\"https://redirect.github.com/github/eslint-plugin-github/issues/480\">#480</a> from github/dependabot/github_actions/actions/checkout-4</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/8a6579e54c015724aa8732acf98094c1da15ea38\"><code>8a6579e</code></a> chore(deps): bump actions/checkout from 3 to 4</li>\n<li><a href=\"https://github.com/github/eslint-plugin-github/commit/5fabe01236457f3735e84537710d77f0c2f506e1\"><code>5fabe01</code></a> chore(deps): bump the all-dependencies group with 3 updates</li>\n<li>Additional commits viewable in <a href=\"https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.1\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.9.2&new-version=4.10.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.", + "comments": [ + { + "author": "MTRNord", + "created_at": "2024-12-29T13:42:24Z", + "body": "@dependabot rebase" + }, + { + "author": "dependabot[bot]", + "created_at": "2024-12-29T13:43:22Z", + "body": "Superseded by #107." + } + ], + "review_comments": [] +} diff --git a/pulls/83.md b/pulls/83.md @@ -0,0 +1,104 @@ +# PR #83 Bump eslint-plugin-github from 4.9.2 to 4.10.1 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-09-27T07:56:52Z +- **Branch:** dependabot/npm_and_yarn/eslint-plugin-github-4.10.1 → main +- **Closed:** 2024-12-29T13:43:22Z +- **Labels:** dependencies, javascript +- **Diff:** [83.diff](./83.diff) + +--- + +Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.9.2 to 4.10.1. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/github/eslint-plugin-github/releases">eslint-plugin-github's releases</a>.</em></p> +<blockquote> +<h2>v4.10.1</h2> +<h2>What's Changed</h2> +<ul> +<li>chore(deps): bump the all-dependencies group with 3 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/478">github/eslint-plugin-github#478</a></li> +<li>chore(deps): bump actions/checkout from 3 to 4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/480">github/eslint-plugin-github#480</a></li> +<li>chore(deps): bump the all-dependencies group with 3 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/479">github/eslint-plugin-github#479</a></li> +<li>chore(deps): bump the all-dependencies group with 2 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/481">github/eslint-plugin-github#481</a></li> +<li>Bug: Don't fallback to checking implicit role if <code>role</code> is set by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/483">github/eslint-plugin-github#483</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v4.10.0...v4.10.1">https://github.com/github/eslint-plugin-github/compare/v4.10.0...v4.10.1</a></p> +<h2>v4.10.0</h2> +<h2>What's Changed</h2> +<ul> +<li>Update a11y-no-visually-hidden-interactive-element.md by <a href="https://github.com/kendallgassner"><code>@​kendallgassner</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/468">github/eslint-plugin-github#468</a></li> +<li>chore(deps): bump the all-dependencies group with 3 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/469">github/eslint-plugin-github#469</a></li> +<li>chore(deps): bump the all-dependencies group with 6 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/471">github/eslint-plugin-github#471</a></li> +<li>chore(deps): bump the all-dependencies group with 4 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/472">github/eslint-plugin-github#472</a></li> +<li>chore(deps): bump the all-dependencies group with 3 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/473">github/eslint-plugin-github#473</a></li> +<li>chore(deps): bump the all-dependencies group with 4 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/474">github/eslint-plugin-github#474</a></li> +<li>chore(deps): bump the all-dependencies group with 4 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/475">github/eslint-plugin-github#475</a></li> +<li>Override rule config temporarily to address false positive by <a href="https://github.com/khiga8"><code>@​khiga8</code></a> in <a href="https://redirect.github.com/github/eslint-plugin-github/pull/476">github/eslint-plugin-github#476</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.0">https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.0</a></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/github/eslint-plugin-github/commit/d5591b73ecb7c29064245a6355aabccf25ce260c"><code>d5591b7</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/483">#483</a> from github/kh-bug-in-get-role</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/3ecb9f102f266806dcfa3c7b5298537206b8fabf"><code>3ecb9f1</code></a> Run prettier</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/19e4ba9d5bad2e75ff970026abd70b050bb1e183"><code>19e4ba9</code></a> Fix bug in get-role</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/9159923f403c205e65de0b07405ed85cce85d9ce"><code>9159923</code></a> Add failing testcase</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/8ae414c890e53ad12f6ccc50a4f1569811423ad2"><code>8ae414c</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/481">#481</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/4176dc90c9d7c82d2d4781d0925a3176c1bf9fec"><code>4176dc9</code></a> chore(deps): bump the all-dependencies group with 2 updates</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/2c9f0c90c1a3f7b3aff50b5bbcdfe05745da87f7"><code>2c9f0c9</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/479">#479</a> from github/dependabot/npm_and_yarn/all-dependencies-...</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/6a4f1f780061d2c31e24dabec1bd8857f2da12cd"><code>6a4f1f7</code></a> Merge pull request <a href="https://redirect.github.com/github/eslint-plugin-github/issues/480">#480</a> from github/dependabot/github_actions/actions/checkout-4</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/8a6579e54c015724aa8732acf98094c1da15ea38"><code>8a6579e</code></a> chore(deps): bump actions/checkout from 3 to 4</li> +<li><a href="https://github.com/github/eslint-plugin-github/commit/5fabe01236457f3735e84537710d77f0c2f506e1"><code>5fabe01</code></a> chore(deps): bump the all-dependencies group with 3 updates</li> +<li>Additional commits viewable in <a href="https://github.com/github/eslint-plugin-github/compare/v4.9.2...v4.10.1">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github&package-manager=npm_and_yarn&previous-version=4.9.2&new-version=4.10.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +You can trigger a rebase of this PR 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + +> **Note** +> Automatic rebases have been disabled on this pull request as it has been open for over 30 days. + + +## Comments + +### @MTRNord — 2024-12-29T13:42:24Z + +@dependabot rebase + +### @dependabot[bot] — 2024-12-29T13:43:22Z + +Superseded by #107. + diff --git a/pulls/84.diff b/pulls/84.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..cb799e4 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.7.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.7.1", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.1.tgz", ++ "integrity": "sha512-LT+OIXpp2kj4E2S/p91BMe+VgGX2+lfO+XTpfXhh+bCk2LkQtHZSub8ewFBMGP5ClysPjTDFa4sMI8Q3n4T0wg==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.7.1", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.1.tgz", ++ "integrity": "sha512-LT+OIXpp2kj4E2S/p91BMe+VgGX2+lfO+XTpfXhh+bCk2LkQtHZSub8ewFBMGP5ClysPjTDFa4sMI8Q3n4T0wg==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..4d959c4 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.7.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/84.json b/pulls/84.json @@ -0,0 +1,27 @@ +{ + "number": 84, + "title": "Bump @types/node from 20.5.2 to 20.7.1", + "state": "closed", + "diff_file": "84.diff", + "author": "dependabot[bot]", + "created_at": "2023-09-28T08:02:58Z", + "closed_at": "2023-10-02T08:05:49Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.7.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.7.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-10-02T08:05:48Z", + "body": "Superseded by #85." + } + ], + "review_comments": [] +} diff --git a/pulls/84.md b/pulls/84.md @@ -0,0 +1,58 @@ +# PR #84 Bump @types/node from 20.5.2 to 20.7.1 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-09-28T08:02:58Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.7.1 → main +- **Closed:** 2023-10-02T08:05:49Z +- **Labels:** dependencies, javascript +- **Diff:** [84.diff](./84.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.7.1. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-10-02T08:05:48Z + +Superseded by #85. + diff --git a/pulls/85.diff b/pulls/85.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..f071891 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.0", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.8.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.0.tgz", ++ "integrity": "sha512-LzcWltT83s1bthcvjBmiBvGJiiUe84NWRHkw+ZV6Fr41z2FbIzvc815dk2nQ3RAKMuN2fkenM/z3Xv2QzEpYxQ==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.8.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.0.tgz", ++ "integrity": "sha512-LzcWltT83s1bthcvjBmiBvGJiiUe84NWRHkw+ZV6Fr41z2FbIzvc815dk2nQ3RAKMuN2fkenM/z3Xv2QzEpYxQ==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..6873fb3 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.0", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/85.json b/pulls/85.json @@ -0,0 +1,27 @@ +{ + "number": 85, + "title": "Bump @types/node from 20.5.2 to 20.8.0", + "state": "closed", + "diff_file": "85.diff", + "author": "dependabot[bot]", + "created_at": "2023-10-02T08:05:46Z", + "closed_at": "2023-10-03T07:13:29Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.8.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-10-03T07:13:28Z", + "body": "Superseded by #86." + } + ], + "review_comments": [] +} diff --git a/pulls/85.md b/pulls/85.md @@ -0,0 +1,58 @@ +# PR #85 Bump @types/node from 20.5.2 to 20.8.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-10-02T08:05:46Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.8.0 → main +- **Closed:** 2023-10-03T07:13:29Z +- **Labels:** dependencies, javascript +- **Diff:** [85.diff](./85.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.0. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-10-03T07:13:28Z + +Superseded by #86. + diff --git a/pulls/86.diff b/pulls/86.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..6b06ca4 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.2", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.8.2", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.2.tgz", ++ "integrity": "sha512-Vvycsc9FQdwhxE3y3DzeIxuEJbWGDsnrxvMADzTDF/lcdR9/K+AQIeAghTQsHtotg/q0j3WEOYS/jQgSdWue3w==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.8.2", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.2.tgz", ++ "integrity": "sha512-Vvycsc9FQdwhxE3y3DzeIxuEJbWGDsnrxvMADzTDF/lcdR9/K+AQIeAghTQsHtotg/q0j3WEOYS/jQgSdWue3w==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..4a659d5 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.2", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/86.json b/pulls/86.json @@ -0,0 +1,27 @@ +{ + "number": 86, + "title": "Bump @types/node from 20.5.2 to 20.8.2", + "state": "closed", + "diff_file": "86.diff", + "author": "dependabot[bot]", + "created_at": "2023-10-03T07:13:26Z", + "closed_at": "2023-10-09T07:56:56Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.8.2", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.2.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-10-09T07:56:55Z", + "body": "Superseded by #88." + } + ], + "review_comments": [] +} diff --git a/pulls/86.md b/pulls/86.md @@ -0,0 +1,58 @@ +# PR #86 Bump @types/node from 20.5.2 to 20.8.2 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-10-03T07:13:26Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.8.2 → main +- **Closed:** 2023-10-09T07:56:56Z +- **Labels:** dependencies, javascript +- **Diff:** [86.diff](./86.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.2. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-10-09T07:56:55Z + +Superseded by #88. + diff --git a/pulls/87.diff b/pulls/87.diff @@ -0,0 +1,122 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..9655fce 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,7 +25,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.51.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", +@@ -778,9 +778,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.51.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", ++ "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -793,9 +793,9 @@ + "dev": true + }, + "node_modules/@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "version": "0.11.11", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", ++ "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", +@@ -3055,16 +3055,16 @@ + } + }, + "node_modules/eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.51.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", ++ "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint/js": "8.51.0", ++ "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", +@@ -8050,9 +8050,9 @@ + } + }, + "@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.51.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.51.0.tgz", ++ "integrity": "sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==", + "dev": true + }, + "@github/browserslist-config": { +@@ -8062,9 +8062,9 @@ + "dev": true + }, + "@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "version": "0.11.11", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", ++ "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", +@@ -9746,16 +9746,16 @@ + "dev": true + }, + "eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.51.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.51.0.tgz", ++ "integrity": "sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint/js": "8.51.0", ++ "@humanwhocodes/config-array": "^0.11.11", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", +diff --git a/package.json b/package.json +index 9ad7df8..5f8a0d7 100644 +--- a/package.json ++++ b/package.json +@@ -44,7 +44,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.51.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", diff --git a/pulls/87.json b/pulls/87.json @@ -0,0 +1,27 @@ +{ + "number": 87, + "title": "Bump eslint from 8.47.0 to 8.51.0", + "state": "closed", + "diff_file": "87.diff", + "author": "dependabot[bot]", + "created_at": "2023-10-09T07:54:06Z", + "closed_at": "2023-10-23T07:18:58Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.51.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.51.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.51.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/0a9c43339a4adef24ef83034d0b078dd279cc977\"><code>0a9c433</code></a> feat: Add <code>--no-warn-ignored</code> CLI option for flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17569\">#17569</a>) (Domantas Petrauskas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/977e67ec274a05cb7391665b5e3453e7f72f72b2\"><code>977e67e</code></a> feat: logical-assignment-operators to report expressions with 3 operands (<a href=\"https://redirect.github.com/eslint/eslint/issues/17600\">#17600</a>) (Yosuke Ota)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc\"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17619\">#17619</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44\"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17584\">#17584</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9\"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17612\">#17612</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1\"><code>d2f6801</code></a> fix: Ensure correct code path for &amp;&amp; followed by ?? (<a href=\"https://redirect.github.com/eslint/eslint/issues/17618\">#17618</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef\"><code>ee5be81</code></a> docs: default to <code>sourceType: &quot;module&quot;</code> in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17615\">#17615</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1aa26df9fbcfdf5b895743c6d2d3a216479544b1\"><code>1aa26df</code></a> docs: Add more examples for multiline-ternary (<a href=\"https://redirect.github.com/eslint/eslint/issues/17610\">#17610</a>) (George Ashiotis)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/47d0b446964f44d70b9457ecc368e721e1dc7c11\"><code>47d0b44</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dbf831e31f8eea0bc94df96cd33255579324b66e\"><code>dbf831e</code></a> docs: use generated og image (<a href=\"https://redirect.github.com/eslint/eslint/issues/17601\">#17601</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1866da5e1d931787256ecb825a803cac5835b71c\"><code>1866da5</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf\"><code>1ef39ea</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.51.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17624\">#17624</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628\"><code>f8c7403</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2665552ba0057e8603f9fbece0fd236f189f5cf3\"><code>2665552</code></a> test: fix flat config linter tests to use Linter in flat config mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17616\">#17616</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7b77bccbb51bd36b2d20fea61bc782545c4029b3\"><code>7b77bcc</code></a> chore: Refactor CodePathState (<a href=\"https://redirect.github.com/eslint/eslint/issues/17510\">#17510</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bc77c9af12539f350ef19e30611a153a5b869c6b\"><code>bc77c9a</code></a> chore: Document and refactor ForkContext (<a href=\"https://redirect.github.com/eslint/eslint/issues/17566\">#17566</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/24e1f140ec68659e55c1ace0d7500addb135a2b4\"><code>24e1f14</code></a> chore: Refactor and document CodePath (<a href=\"https://redirect.github.com/eslint/eslint/issues/17558\">#17558</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>v8.50.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0\"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17590\">#17590</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f\"><code>f9082ff</code></a> feat: flat-rule-tester make sure default config always matches (<a href=\"https://redirect.github.com/eslint/eslint/issues/17585\">#17585</a>) (fnx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc\"><code>83914ad</code></a> feat: Implement SourceCode#applyInlineConfig() (<a href=\"https://redirect.github.com/eslint/eslint/issues/17351\">#17351</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/22a558228ff98f478fa308c9ecde361acc4caf20\"><code>22a5582</code></a> feat: add rule <code>no-object-constructor</code>, deprecate <code>no-new-object</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17576\">#17576</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/85a3d9e967b19cb4a0189746499d81ef2f93e14e\"><code>85a3d9e</code></a> feat: allowVoid option in array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17564\">#17564</a>) (Tanuj Kanti)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a\"><code>cc4d26b</code></a> fix: Ensure deprecated context.parserServices warns (<a href=\"https://redirect.github.com/eslint/eslint/issues/17593\">#17593</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b\"><code>1ea4cfb</code></a> fix: Ensure all RuleTester tests all deprecated context methods (<a href=\"https://redirect.github.com/eslint/eslint/issues/17587\">#17587</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/aa1b657a9febcd03e9298c03ae2888762795e322\"><code>aa1b657</code></a> fix: wrong suggestion and message in <code>no-misleading-character-class</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17571\">#17571</a>) (Yosuke Ota)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0\"><code>1800537</code></a> docs: Fix and standardize JSX code examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17591\">#17591</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/48a44a73ac456739bdee348bbaf1840d2b1e4830\"><code>48a44a7</code></a> docs: Add correct/incorrect tags to <code>prefer-arrow-callback</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17589\">#17589</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/20893d48b9012f2b61bbbfeac8bee70d68d90e5e\"><code>20893d4</code></a> docs: fix incorrect tag's place (<a href=\"https://redirect.github.com/eslint/eslint/issues/17575\">#17575</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bd7a71fd6b7efb0445393304e2d48c5c06d46a45\"><code>bd7a71f</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3\"><code>f8a8a2d</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.50.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17599\">#17599</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce\"><code>38ada6d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n</ul>\n<h2>v8.49.0</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.51.0 - October 6, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf\"><code>1ef39ea</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.51.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17624\">#17624</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628\"><code>f8c7403</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc\"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17619\">#17619</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44\"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17584\">#17584</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef\"><code>ee5be81</code></a> docs: default to <code>sourceType: &quot;module&quot;</code> in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17615\">#17615</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9\"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17612\">#17612</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1\"><code>d2f6801</code></a> fix: Ensure correct code path for &amp;&amp; followed by ?? (<a href=\"https://redirect.github.com/eslint/eslint/issues/17618\">#17618</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2665552ba0057e8603f9fbece0fd236f189f5cf3\"><code>2665552</code></a> test: fix flat config linter tests to use Linter in flat config mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17616\">#17616</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1aa26df9fbcfdf5b895743c6d2d3a216479544b1\"><code>1aa26df</code></a> docs: Add more examples for multiline-ternary (<a href=\"https://redirect.github.com/eslint/eslint/issues/17610\">#17610</a>) (George Ashiotis)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/47d0b446964f44d70b9457ecc368e721e1dc7c11\"><code>47d0b44</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dbf831e31f8eea0bc94df96cd33255579324b66e\"><code>dbf831e</code></a> docs: use generated og image (<a href=\"https://redirect.github.com/eslint/eslint/issues/17601\">#17601</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0a9c43339a4adef24ef83034d0b078dd279cc977\"><code>0a9c433</code></a> feat: Add <code>--no-warn-ignored</code> CLI option for flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17569\">#17569</a>) (Domantas Petrauskas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1866da5e1d931787256ecb825a803cac5835b71c\"><code>1866da5</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7b77bccbb51bd36b2d20fea61bc782545c4029b3\"><code>7b77bcc</code></a> chore: Refactor CodePathState (<a href=\"https://redirect.github.com/eslint/eslint/issues/17510\">#17510</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/977e67ec274a05cb7391665b5e3453e7f72f72b2\"><code>977e67e</code></a> feat: logical-assignment-operators to report expressions with 3 operands (<a href=\"https://redirect.github.com/eslint/eslint/issues/17600\">#17600</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bc77c9af12539f350ef19e30611a153a5b869c6b\"><code>bc77c9a</code></a> chore: Document and refactor ForkContext (<a href=\"https://redirect.github.com/eslint/eslint/issues/17566\">#17566</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/24e1f140ec68659e55c1ace0d7500addb135a2b4\"><code>24e1f14</code></a> chore: Refactor and document CodePath (<a href=\"https://redirect.github.com/eslint/eslint/issues/17558\">#17558</a>) (Nicholas C. Zakas)</li>\n</ul>\n<p>v8.50.0 - September 22, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3\"><code>f8a8a2d</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.50.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17599\">#17599</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce\"><code>38ada6d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0\"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17590\">#17590</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f\"><code>f9082ff</code></a> feat: flat-rule-tester make sure default config always matches (<a href=\"https://redirect.github.com/eslint/eslint/issues/17585\">#17585</a>) (fnx)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc\"><code>83914ad</code></a> feat: Implement SourceCode#applyInlineConfig() (<a href=\"https://redirect.github.com/eslint/eslint/issues/17351\">#17351</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a\"><code>cc4d26b</code></a> fix: Ensure deprecated context.parserServices warns (<a href=\"https://redirect.github.com/eslint/eslint/issues/17593\">#17593</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b\"><code>1ea4cfb</code></a> fix: Ensure all RuleTester tests all deprecated context methods (<a href=\"https://redirect.github.com/eslint/eslint/issues/17587\">#17587</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0\"><code>1800537</code></a> docs: Fix and standardize JSX code examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17591\">#17591</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/22a558228ff98f478fa308c9ecde361acc4caf20\"><code>22a5582</code></a> feat: add rule <code>no-object-constructor</code>, deprecate <code>no-new-object</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17576\">#17576</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/48a44a73ac456739bdee348bbaf1840d2b1e4830\"><code>48a44a7</code></a> docs: Add correct/incorrect tags to <code>prefer-arrow-callback</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17589\">#17589</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/aa1b657a9febcd03e9298c03ae2888762795e322\"><code>aa1b657</code></a> fix: wrong suggestion and message in <code>no-misleading-character-class</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17571\">#17571</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/20893d48b9012f2b61bbbfeac8bee70d68d90e5e\"><code>20893d4</code></a> docs: fix incorrect tag's place (<a href=\"https://redirect.github.com/eslint/eslint/issues/17575\">#17575</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/85a3d9e967b19cb4a0189746499d81ef2f93e14e\"><code>85a3d9e</code></a> feat: allowVoid option in array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17564\">#17564</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bd7a71fd6b7efb0445393304e2d48c5c06d46a45\"><code>bd7a71f</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<p>v8.49.0 - September 8, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac\"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17550\">#17550</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe\"><code>cac45d0</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.49.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17549\">#17549</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e\"><code>cd39508</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8\"><code>ecfb54f</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706\"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href=\"https://redirect.github.com/eslint/eslint/issues/17511\">#17511</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1\"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17529\">#17529</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060\"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17530\">#17530</a>) (dependabot[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60\"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href=\"https://redirect.github.com/eslint/eslint/issues/17527\">#17527</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/acb7df35b9a7485f26bc6b3e1f9083d1c585dce9\"><code>acb7df3</code></a> feat: add new <code>enforce</code> option to <code>lines-between-class-members</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17462\">#17462</a>) (Nitin Kumar)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/032c4b1476a7b8cfd917a66772d2221950ea87eb\"><code>032c4b1</code></a> docs: add typescript template (<a href=\"https://redirect.github.com/eslint/eslint/issues/17500\">#17500</a>) (James)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/cd7da5cc3154f86f7ca45fb58929d27a7af359ed\"><code>cd7da5c</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f0793828fdba1f17fda78abb392f7944ab751185\"><code>f079382</code></a> 8.51.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/e8235e5366362c86c314f2b2a7a1f30e27d575c6\"><code>e8235e5</code></a> Build: changelog update for 8.51.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf\"><code>1ef39ea</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.51.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17624\">#17624</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628\"><code>f8c7403</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc\"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17619\">#17619</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44\"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17584\">#17584</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef\"><code>ee5be81</code></a> docs: default to <code>sourceType: &quot;module&quot;</code> in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17615\">#17615</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9\"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17612\">#17612</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1\"><code>d2f6801</code></a> fix: Ensure correct code path for &amp;&amp; followed by ?? (<a href=\"https://redirect.github.com/eslint/eslint/issues/17618\">#17618</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2665552ba0057e8603f9fbece0fd236f189f5cf3\"><code>2665552</code></a> test: fix flat config linter tests to use Linter in flat config mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17616\">#17616</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.47.0...v8.51.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.51.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-10-23T07:18:57Z", + "body": "Superseded by #93." + } + ], + "review_comments": [] +} diff --git a/pulls/87.md b/pulls/87.md @@ -0,0 +1,193 @@ +# PR #87 Bump eslint from 8.47.0 to 8.51.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-10-09T07:54:06Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.51.0 → main +- **Closed:** 2023-10-23T07:18:58Z +- **Labels:** dependencies, javascript +- **Diff:** [87.diff](./87.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.51.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.51.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/0a9c43339a4adef24ef83034d0b078dd279cc977"><code>0a9c433</code></a> feat: Add <code>--no-warn-ignored</code> CLI option for flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17569">#17569</a>) (Domantas Petrauskas)</li> +<li><a href="https://github.com/eslint/eslint/commit/977e67ec274a05cb7391665b5e3453e7f72f72b2"><code>977e67e</code></a> feat: logical-assignment-operators to report expressions with 3 operands (<a href="https://redirect.github.com/eslint/eslint/issues/17600">#17600</a>) (Yosuke Ota)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17619">#17619</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href="https://redirect.github.com/eslint/eslint/issues/17584">#17584</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href="https://redirect.github.com/eslint/eslint/issues/17612">#17612</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1"><code>d2f6801</code></a> fix: Ensure correct code path for &amp;&amp; followed by ?? (<a href="https://redirect.github.com/eslint/eslint/issues/17618">#17618</a>) (Nicholas C. Zakas)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef"><code>ee5be81</code></a> docs: default to <code>sourceType: &quot;module&quot;</code> in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17615">#17615</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/1aa26df9fbcfdf5b895743c6d2d3a216479544b1"><code>1aa26df</code></a> docs: Add more examples for multiline-ternary (<a href="https://redirect.github.com/eslint/eslint/issues/17610">#17610</a>) (George Ashiotis)</li> +<li><a href="https://github.com/eslint/eslint/commit/47d0b446964f44d70b9457ecc368e721e1dc7c11"><code>47d0b44</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/dbf831e31f8eea0bc94df96cd33255579324b66e"><code>dbf831e</code></a> docs: use generated og image (<a href="https://redirect.github.com/eslint/eslint/issues/17601">#17601</a>) (Percy Ma)</li> +<li><a href="https://github.com/eslint/eslint/commit/1866da5e1d931787256ecb825a803cac5835b71c"><code>1866da5</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf"><code>1ef39ea</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.51.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17624">#17624</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628"><code>f8c7403</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/2665552ba0057e8603f9fbece0fd236f189f5cf3"><code>2665552</code></a> test: fix flat config linter tests to use Linter in flat config mode (<a href="https://redirect.github.com/eslint/eslint/issues/17616">#17616</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/7b77bccbb51bd36b2d20fea61bc782545c4029b3"><code>7b77bcc</code></a> chore: Refactor CodePathState (<a href="https://redirect.github.com/eslint/eslint/issues/17510">#17510</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/bc77c9af12539f350ef19e30611a153a5b869c6b"><code>bc77c9a</code></a> chore: Document and refactor ForkContext (<a href="https://redirect.github.com/eslint/eslint/issues/17566">#17566</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/24e1f140ec68659e55c1ace0d7500addb135a2b4"><code>24e1f14</code></a> chore: Refactor and document CodePath (<a href="https://redirect.github.com/eslint/eslint/issues/17558">#17558</a>) (Nicholas C. Zakas)</li> +</ul> +<h2>v8.50.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href="https://redirect.github.com/eslint/eslint/issues/17590">#17590</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f"><code>f9082ff</code></a> feat: flat-rule-tester make sure default config always matches (<a href="https://redirect.github.com/eslint/eslint/issues/17585">#17585</a>) (fnx)</li> +<li><a href="https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc"><code>83914ad</code></a> feat: Implement SourceCode#applyInlineConfig() (<a href="https://redirect.github.com/eslint/eslint/issues/17351">#17351</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/22a558228ff98f478fa308c9ecde361acc4caf20"><code>22a5582</code></a> feat: add rule <code>no-object-constructor</code>, deprecate <code>no-new-object</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17576">#17576</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/85a3d9e967b19cb4a0189746499d81ef2f93e14e"><code>85a3d9e</code></a> feat: allowVoid option in array-callback-return (<a href="https://redirect.github.com/eslint/eslint/issues/17564">#17564</a>) (Tanuj Kanti)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a"><code>cc4d26b</code></a> fix: Ensure deprecated context.parserServices warns (<a href="https://redirect.github.com/eslint/eslint/issues/17593">#17593</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b"><code>1ea4cfb</code></a> fix: Ensure all RuleTester tests all deprecated context methods (<a href="https://redirect.github.com/eslint/eslint/issues/17587">#17587</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/aa1b657a9febcd03e9298c03ae2888762795e322"><code>aa1b657</code></a> fix: wrong suggestion and message in <code>no-misleading-character-class</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17571">#17571</a>) (Yosuke Ota)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0"><code>1800537</code></a> docs: Fix and standardize JSX code examples (<a href="https://redirect.github.com/eslint/eslint/issues/17591">#17591</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/48a44a73ac456739bdee348bbaf1840d2b1e4830"><code>48a44a7</code></a> docs: Add correct/incorrect tags to <code>prefer-arrow-callback</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17589">#17589</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/20893d48b9012f2b61bbbfeac8bee70d68d90e5e"><code>20893d4</code></a> docs: fix incorrect tag's place (<a href="https://redirect.github.com/eslint/eslint/issues/17575">#17575</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/bd7a71fd6b7efb0445393304e2d48c5c06d46a45"><code>bd7a71f</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3"><code>f8a8a2d</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.50.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17599">#17599</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce"><code>38ada6d</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +</ul> +<h2>v8.49.0</h2> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.51.0 - October 6, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf"><code>1ef39ea</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.51.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17624">#17624</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628"><code>f8c7403</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17619">#17619</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href="https://redirect.github.com/eslint/eslint/issues/17584">#17584</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef"><code>ee5be81</code></a> docs: default to <code>sourceType: &quot;module&quot;</code> in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17615">#17615</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href="https://redirect.github.com/eslint/eslint/issues/17612">#17612</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1"><code>d2f6801</code></a> fix: Ensure correct code path for &amp;&amp; followed by ?? (<a href="https://redirect.github.com/eslint/eslint/issues/17618">#17618</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/2665552ba0057e8603f9fbece0fd236f189f5cf3"><code>2665552</code></a> test: fix flat config linter tests to use Linter in flat config mode (<a href="https://redirect.github.com/eslint/eslint/issues/17616">#17616</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/1aa26df9fbcfdf5b895743c6d2d3a216479544b1"><code>1aa26df</code></a> docs: Add more examples for multiline-ternary (<a href="https://redirect.github.com/eslint/eslint/issues/17610">#17610</a>) (George Ashiotis)</li> +<li><a href="https://github.com/eslint/eslint/commit/47d0b446964f44d70b9457ecc368e721e1dc7c11"><code>47d0b44</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/dbf831e31f8eea0bc94df96cd33255579324b66e"><code>dbf831e</code></a> docs: use generated og image (<a href="https://redirect.github.com/eslint/eslint/issues/17601">#17601</a>) (Percy Ma)</li> +<li><a href="https://github.com/eslint/eslint/commit/0a9c43339a4adef24ef83034d0b078dd279cc977"><code>0a9c433</code></a> feat: Add <code>--no-warn-ignored</code> CLI option for flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17569">#17569</a>) (Domantas Petrauskas)</li> +<li><a href="https://github.com/eslint/eslint/commit/1866da5e1d931787256ecb825a803cac5835b71c"><code>1866da5</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/7b77bccbb51bd36b2d20fea61bc782545c4029b3"><code>7b77bcc</code></a> chore: Refactor CodePathState (<a href="https://redirect.github.com/eslint/eslint/issues/17510">#17510</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/977e67ec274a05cb7391665b5e3453e7f72f72b2"><code>977e67e</code></a> feat: logical-assignment-operators to report expressions with 3 operands (<a href="https://redirect.github.com/eslint/eslint/issues/17600">#17600</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/bc77c9af12539f350ef19e30611a153a5b869c6b"><code>bc77c9a</code></a> chore: Document and refactor ForkContext (<a href="https://redirect.github.com/eslint/eslint/issues/17566">#17566</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/24e1f140ec68659e55c1ace0d7500addb135a2b4"><code>24e1f14</code></a> chore: Refactor and document CodePath (<a href="https://redirect.github.com/eslint/eslint/issues/17558">#17558</a>) (Nicholas C. Zakas)</li> +</ul> +<p>v8.50.0 - September 22, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3"><code>f8a8a2d</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.50.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17599">#17599</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce"><code>38ada6d</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href="https://redirect.github.com/eslint/eslint/issues/17590">#17590</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/f9082ff3f3956a0a5a7d7659de63640a21c4de0f"><code>f9082ff</code></a> feat: flat-rule-tester make sure default config always matches (<a href="https://redirect.github.com/eslint/eslint/issues/17585">#17585</a>) (fnx)</li> +<li><a href="https://github.com/eslint/eslint/commit/83914adbfd5fce7d11b33d095ba6d6a39be0dbbc"><code>83914ad</code></a> feat: Implement SourceCode#applyInlineConfig() (<a href="https://redirect.github.com/eslint/eslint/issues/17351">#17351</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/cc4d26b5a59d510f2c878e973fd245e8eff27c2a"><code>cc4d26b</code></a> fix: Ensure deprecated context.parserServices warns (<a href="https://redirect.github.com/eslint/eslint/issues/17593">#17593</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/1ea4cfb585dcb52ac3cb1522a32f25cfe507121b"><code>1ea4cfb</code></a> fix: Ensure all RuleTester tests all deprecated context methods (<a href="https://redirect.github.com/eslint/eslint/issues/17587">#17587</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/180053759c6cf05a326c710353b4717fbf289ee0"><code>1800537</code></a> docs: Fix and standardize JSX code examples (<a href="https://redirect.github.com/eslint/eslint/issues/17591">#17591</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/22a558228ff98f478fa308c9ecde361acc4caf20"><code>22a5582</code></a> feat: add rule <code>no-object-constructor</code>, deprecate <code>no-new-object</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17576">#17576</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/48a44a73ac456739bdee348bbaf1840d2b1e4830"><code>48a44a7</code></a> docs: Add correct/incorrect tags to <code>prefer-arrow-callback</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17589">#17589</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/aa1b657a9febcd03e9298c03ae2888762795e322"><code>aa1b657</code></a> fix: wrong suggestion and message in <code>no-misleading-character-class</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17571">#17571</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/20893d48b9012f2b61bbbfeac8bee70d68d90e5e"><code>20893d4</code></a> docs: fix incorrect tag's place (<a href="https://redirect.github.com/eslint/eslint/issues/17575">#17575</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/85a3d9e967b19cb4a0189746499d81ef2f93e14e"><code>85a3d9e</code></a> feat: allowVoid option in array-callback-return (<a href="https://redirect.github.com/eslint/eslint/issues/17564">#17564</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/bd7a71fd6b7efb0445393304e2d48c5c06d46a45"><code>bd7a71f</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<p>v8.49.0 - September 8, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/b7621c3b16cf7d5539f05336a827e1b32d95e6ac"><code>b7621c3</code></a> chore: remove browser test from <code>npm test</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17550">#17550</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/cac45d04b890b0700dd8908927300608adad05fe"><code>cac45d0</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.49.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17549">#17549</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/cd395082bffcb4b68efa09226d7c682cef56179e"><code>cd39508</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/ecfb54ff4cdd18f28b4f9b78f0a78fb4cf80f1b8"><code>ecfb54f</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/da09f4e641141f585ef611c6e9d63d4331054706"><code>da09f4e</code></a> feat: Implement onUnreachableCodePathStart/End (<a href="https://redirect.github.com/eslint/eslint/issues/17511">#17511</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/de86b3b2e58edd5826200c23255d8325abe375e1"><code>de86b3b</code></a> docs: update <code>no-promise-executor-return</code> examples (<a href="https://redirect.github.com/eslint/eslint/issues/17529">#17529</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/203a971c0abc3a95ae02ff74104a01e569707060"><code>203a971</code></a> ci: bump actions/checkout from 3 to 4 (<a href="https://redirect.github.com/eslint/eslint/issues/17530">#17530</a>) (dependabot[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/32b2327aafdd3b911fabab69ed75c9ff97658c60"><code>32b2327</code></a> feat: Emit deprecation warnings in RuleTester (<a href="https://redirect.github.com/eslint/eslint/issues/17527">#17527</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/acb7df35b9a7485f26bc6b3e1f9083d1c585dce9"><code>acb7df3</code></a> feat: add new <code>enforce</code> option to <code>lines-between-class-members</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17462">#17462</a>) (Nitin Kumar)</li> +<li><a href="https://github.com/eslint/eslint/commit/032c4b1476a7b8cfd917a66772d2221950ea87eb"><code>032c4b1</code></a> docs: add typescript template (<a href="https://redirect.github.com/eslint/eslint/issues/17500">#17500</a>) (James)</li> +<li><a href="https://github.com/eslint/eslint/commit/cd7da5cc3154f86f7ca45fb58929d27a7af359ed"><code>cd7da5c</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f0793828fdba1f17fda78abb392f7944ab751185"><code>f079382</code></a> 8.51.0</li> +<li><a href="https://github.com/eslint/eslint/commit/e8235e5366362c86c314f2b2a7a1f30e27d575c6"><code>e8235e5</code></a> Build: changelog update for 8.51.0</li> +<li><a href="https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf"><code>1ef39ea</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.51.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17624">#17624</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628"><code>f8c7403</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17619">#17619</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href="https://redirect.github.com/eslint/eslint/issues/17584">#17584</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef"><code>ee5be81</code></a> docs: default to <code>sourceType: &quot;module&quot;</code> in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17615">#17615</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href="https://redirect.github.com/eslint/eslint/issues/17612">#17612</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1"><code>d2f6801</code></a> fix: Ensure correct code path for &amp;&amp; followed by ?? (<a href="https://redirect.github.com/eslint/eslint/issues/17618">#17618</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/2665552ba0057e8603f9fbece0fd236f189f5cf3"><code>2665552</code></a> test: fix flat config linter tests to use Linter in flat config mode (<a href="https://redirect.github.com/eslint/eslint/issues/17616">#17616</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.47.0...v8.51.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.51.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-10-23T07:18:57Z + +Superseded by #93. + diff --git a/pulls/88.diff b/pulls/88.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..d43fb0d 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.3", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,9 +1559,9 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.8.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.3.tgz", ++ "integrity": "sha512-jxiZQFpb+NlH5kjW49vXxvxTjeeqlbsnTAdBTKpzEdPs9itay7MscYXz3Fo9VYFEsfQ6LJFitHad3faerLAjCw==", + "dev": true + }, + "node_modules/@types/semver": { +@@ -8706,9 +8706,9 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", ++ "version": "20.8.3", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.3.tgz", ++ "integrity": "sha512-jxiZQFpb+NlH5kjW49vXxvxTjeeqlbsnTAdBTKpzEdPs9itay7MscYXz3Fo9VYFEsfQ6LJFitHad3faerLAjCw==", + "dev": true + }, + "@types/semver": { +diff --git a/package.json b/package.json +index 9ad7df8..1a36a00 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.3", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/88.json b/pulls/88.json @@ -0,0 +1,27 @@ +{ + "number": 88, + "title": "Bump @types/node from 20.5.2 to 20.8.3", + "state": "closed", + "diff_file": "88.diff", + "author": "dependabot[bot]", + "created_at": "2023-10-09T07:56:53Z", + "closed_at": "2023-10-10T07:27:12Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.8.3", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.3.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-10-10T07:27:11Z", + "body": "Superseded by #89." + } + ], + "review_comments": [] +} diff --git a/pulls/88.md b/pulls/88.md @@ -0,0 +1,58 @@ +# PR #88 Bump @types/node from 20.5.2 to 20.8.3 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-10-09T07:56:53Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.8.3 → main +- **Closed:** 2023-10-10T07:27:12Z +- **Labels:** dependencies, javascript +- **Diff:** [88.diff](./88.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.3. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-10-10T07:27:11Z + +Superseded by #89. + diff --git a/pulls/89.diff b/pulls/89.diff @@ -0,0 +1,88 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..b1ba582 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.4", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,10 +1559,13 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.4", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", ++ "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", ++ "dev": true, ++ "dependencies": { ++ "undici-types": "~5.25.1" ++ } + }, + "node_modules/@types/semver": { + "version": "7.5.0", +@@ -7227,6 +7230,12 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/undici-types": { ++ "version": "5.25.3", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", ++ "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", ++ "dev": true ++ }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +@@ -8706,10 +8715,13 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.4", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", ++ "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", ++ "dev": true, ++ "requires": { ++ "undici-types": "~5.25.1" ++ } + }, + "@types/semver": { + "version": "7.5.0", +@@ -12719,6 +12731,12 @@ + "which-boxed-primitive": "^1.0.2" + } + }, ++ "undici-types": { ++ "version": "5.25.3", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", ++ "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", ++ "dev": true ++ }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +diff --git a/package.json b/package.json +index 9ad7df8..9d2c94d 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.4", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/89.json b/pulls/89.json @@ -0,0 +1,27 @@ +{ + "number": 89, + "title": "Bump @types/node from 20.5.2 to 20.8.4", + "state": "closed", + "diff_file": "89.diff", + "author": "dependabot[bot]", + "created_at": "2023-10-10T07:27:09Z", + "closed_at": "2023-10-13T07:32:04Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.8.4", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.4.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-10-13T07:32:03Z", + "body": "Superseded by #90." + } + ], + "review_comments": [] +} diff --git a/pulls/89.md b/pulls/89.md @@ -0,0 +1,58 @@ +# PR #89 Bump @types/node from 20.5.2 to 20.8.4 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-10-10T07:27:09Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.8.4 → main +- **Closed:** 2023-10-13T07:32:04Z +- **Labels:** dependencies, javascript +- **Diff:** [89.diff](./89.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.4. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-10-13T07:32:03Z + +Superseded by #90. + diff --git a/pulls/9.diff b/pulls/9.diff @@ -0,0 +1,52 @@ +diff --git a/package-lock.json b/package-lock.json +index 1a28eac..d8b9d57 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -19,7 +19,7 @@ + "nearley": "^2.20.1" + }, + "devDependencies": { +- "@types/jest": "^29.5.0", ++ "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.15.0", +@@ -1612,9 +1612,9 @@ + } + }, + "node_modules/@types/jest": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.0.tgz", +- "integrity": "sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==", ++ "version": "29.5.1", ++ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.1.tgz", ++ "integrity": "sha512-tEuVcHrpaixS36w7hpsfLBLpjtMRJUE09/MHXn923LOVojDwyC14cWcfc0rDs0VEfUyYmt/+iX1kxxp+gZMcaQ==", + "dev": true, + "dependencies": { + "expect": "^29.0.0", +@@ -8729,9 +8729,9 @@ + } + }, + "@types/jest": { +- "version": "29.5.0", +- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.0.tgz", +- "integrity": "sha512-3Emr5VOl/aoBwnWcH/EFQvlSAmjV+XtV9GGu5mwdYew5vhQh0IUZx/60x0TzHDu09Bi7HMx10t/namdJw5QIcg==", ++ "version": "29.5.1", ++ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.1.tgz", ++ "integrity": "sha512-tEuVcHrpaixS36w7hpsfLBLpjtMRJUE09/MHXn923LOVojDwyC14cWcfc0rDs0VEfUyYmt/+iX1kxxp+gZMcaQ==", + "dev": true, + "requires": { + "expect": "^29.0.0", +diff --git a/package.json b/package.json +index 55ca6cb..d931341 100644 +--- a/package.json ++++ b/package.json +@@ -38,7 +38,7 @@ + "nearley": "^2.20.1" + }, + "devDependencies": { +- "@types/jest": "^29.5.0", ++ "@types/jest": "^29.5.1", + "@types/moo": "^0.5.5", + "@types/nearley": "^2.11.2", + "@types/node": "^18.15.0", diff --git a/pulls/9.json b/pulls/9.json @@ -0,0 +1,21 @@ +{ + "number": 9, + "title": "Bump @types/jest from 29.5.0 to 29.5.1", + "state": "merged", + "diff_file": "9.diff", + "author": "dependabot[bot]", + "created_at": "2023-04-20T08:05:01Z", + "closed_at": "2023-04-26T18:43:49Z", + "merged_at": "2023-04-26T18:43:49Z", + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/jest-29.5.1", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.0 to 29.5.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/jest&package-manager=npm_and_yarn&previous-version=29.5.0&new-version=29.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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\n\n</details>", + "comments": [], + "review_comments": [] +} diff --git a/pulls/9.md b/pulls/9.md @@ -0,0 +1,50 @@ +# PR #9 Bump @types/jest from 29.5.0 to 29.5.1 + +- **Status:** merged +- **Author:** @dependabot[bot] +- **Created:** 2023-04-20T08:05:01Z +- **Branch:** dependabot/npm_and_yarn/types/jest-29.5.1 → main +- **Merged:** 2023-04-26T18:43:49Z +- **Labels:** dependencies, javascript +- **Diff:** [9.diff](./9.diff) + +--- + +Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.0 to 29.5.1. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/jest&package-manager=npm_and_yarn&previous-version=29.5.0&new-version=29.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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) + + +</details> + diff --git a/pulls/90.diff b/pulls/90.diff @@ -0,0 +1,88 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..30362f8 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.5", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,10 +1559,13 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.5", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.5.tgz", ++ "integrity": "sha512-SPlobFgbidfIeOYlzXiEjSYeIJiOCthv+9tSQVpvk4PAdIIc+2SmjNVzWXk9t0Y7dl73Zdf+OgXKHX9XtkqUpw==", ++ "dev": true, ++ "dependencies": { ++ "undici-types": "~5.25.1" ++ } + }, + "node_modules/@types/semver": { + "version": "7.5.0", +@@ -7227,6 +7230,12 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/undici-types": { ++ "version": "5.25.3", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", ++ "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", ++ "dev": true ++ }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +@@ -8706,10 +8715,13 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.5", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.5.tgz", ++ "integrity": "sha512-SPlobFgbidfIeOYlzXiEjSYeIJiOCthv+9tSQVpvk4PAdIIc+2SmjNVzWXk9t0Y7dl73Zdf+OgXKHX9XtkqUpw==", ++ "dev": true, ++ "requires": { ++ "undici-types": "~5.25.1" ++ } + }, + "@types/semver": { + "version": "7.5.0", +@@ -12719,6 +12731,12 @@ + "which-boxed-primitive": "^1.0.2" + } + }, ++ "undici-types": { ++ "version": "5.25.3", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", ++ "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", ++ "dev": true ++ }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +diff --git a/package.json b/package.json +index 9ad7df8..65793b7 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.5", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/90.json b/pulls/90.json @@ -0,0 +1,27 @@ +{ + "number": 90, + "title": "Bump @types/node from 20.5.2 to 20.8.5", + "state": "closed", + "diff_file": "90.diff", + "author": "dependabot[bot]", + "created_at": "2023-10-13T07:32:00Z", + "closed_at": "2023-10-16T07:33:46Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.8.5", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.5.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-10-16T07:33:45Z", + "body": "Superseded by #91." + } + ], + "review_comments": [] +} diff --git a/pulls/90.md b/pulls/90.md @@ -0,0 +1,58 @@ +# PR #90 Bump @types/node from 20.5.2 to 20.8.5 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-10-13T07:32:00Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.8.5 → main +- **Closed:** 2023-10-16T07:33:46Z +- **Labels:** dependencies, javascript +- **Diff:** [90.diff](./90.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.5. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-10-16T07:33:45Z + +Superseded by #91. + diff --git a/pulls/91.diff b/pulls/91.diff @@ -0,0 +1,88 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..3280a9c 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.6", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,10 +1559,13 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.6", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.6.tgz", ++ "integrity": "sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==", ++ "dev": true, ++ "dependencies": { ++ "undici-types": "~5.25.1" ++ } + }, + "node_modules/@types/semver": { + "version": "7.5.0", +@@ -7227,6 +7230,12 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/undici-types": { ++ "version": "5.25.3", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", ++ "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", ++ "dev": true ++ }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +@@ -8706,10 +8715,13 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.6", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.6.tgz", ++ "integrity": "sha512-eWO4K2Ji70QzKUqRy6oyJWUeB7+g2cRagT3T/nxYibYcT4y2BDL8lqolRXjTHmkZCdJfIPaY73KbJAZmcryxTQ==", ++ "dev": true, ++ "requires": { ++ "undici-types": "~5.25.1" ++ } + }, + "@types/semver": { + "version": "7.5.0", +@@ -12719,6 +12731,12 @@ + "which-boxed-primitive": "^1.0.2" + } + }, ++ "undici-types": { ++ "version": "5.25.3", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", ++ "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", ++ "dev": true ++ }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +diff --git a/package.json b/package.json +index 9ad7df8..2121438 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.6", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/91.json b/pulls/91.json @@ -0,0 +1,27 @@ +{ + "number": 91, + "title": "Bump @types/node from 20.5.2 to 20.8.6", + "state": "closed", + "diff_file": "91.diff", + "author": "dependabot[bot]", + "created_at": "2023-10-16T07:33:43Z", + "closed_at": "2023-10-19T07:22:00Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.8.6", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.6.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-10-19T07:22:00Z", + "body": "Superseded by #92." + } + ], + "review_comments": [] +} diff --git a/pulls/91.md b/pulls/91.md @@ -0,0 +1,58 @@ +# PR #91 Bump @types/node from 20.5.2 to 20.8.6 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-10-16T07:33:43Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.8.6 → main +- **Closed:** 2023-10-19T07:22:00Z +- **Labels:** dependencies, javascript +- **Diff:** [91.diff](./91.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.6. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-10-19T07:22:00Z + +Superseded by #92. + diff --git a/pulls/92.diff b/pulls/92.diff @@ -0,0 +1,88 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..18036c8 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.7", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,10 +1559,13 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.7", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.7.tgz", ++ "integrity": "sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ==", ++ "dev": true, ++ "dependencies": { ++ "undici-types": "~5.25.1" ++ } + }, + "node_modules/@types/semver": { + "version": "7.5.0", +@@ -7227,6 +7230,12 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/undici-types": { ++ "version": "5.25.3", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", ++ "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", ++ "dev": true ++ }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +@@ -8706,10 +8715,13 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.7", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.7.tgz", ++ "integrity": "sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ==", ++ "dev": true, ++ "requires": { ++ "undici-types": "~5.25.1" ++ } + }, + "@types/semver": { + "version": "7.5.0", +@@ -12719,6 +12731,12 @@ + "which-boxed-primitive": "^1.0.2" + } + }, ++ "undici-types": { ++ "version": "5.25.3", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", ++ "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", ++ "dev": true ++ }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +diff --git a/package.json b/package.json +index 9ad7df8..7d57842 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.7", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/92.json b/pulls/92.json @@ -0,0 +1,27 @@ +{ + "number": 92, + "title": "Bump @types/node from 20.5.2 to 20.8.7", + "state": "closed", + "diff_file": "92.diff", + "author": "dependabot[bot]", + "created_at": "2023-10-19T07:21:57Z", + "closed_at": "2023-10-24T07:34:07Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.8.7", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.7.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-10-24T07:34:06Z", + "body": "Superseded by #95." + } + ], + "review_comments": [] +} diff --git a/pulls/92.md b/pulls/92.md @@ -0,0 +1,58 @@ +# PR #92 Bump @types/node from 20.5.2 to 20.8.7 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-10-19T07:21:57Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.8.7 → main +- **Closed:** 2023-10-24T07:34:07Z +- **Labels:** dependencies, javascript +- **Diff:** [92.diff](./92.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.7. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-10-24T07:34:06Z + +Superseded by #95. + diff --git a/pulls/93.diff b/pulls/93.diff @@ -0,0 +1,188 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..eb53a22 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,7 +25,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.52.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", +@@ -778,9 +778,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.52.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", ++ "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -793,12 +793,12 @@ + "dev": true + }, + "node_modules/@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "version": "0.11.13", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", ++ "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "dev": true, + "dependencies": { +- "@humanwhocodes/object-schema": "^1.2.1", ++ "@humanwhocodes/object-schema": "^2.0.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, +@@ -820,9 +820,9 @@ + } + }, + "node_modules/@humanwhocodes/object-schema": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", +- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", ++ "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "dev": true + }, + "node_modules/@istanbuljs/load-nyc-config": { +@@ -2037,6 +2037,12 @@ + "url": "https://opencollective.com/typescript-eslint" + } + }, ++ "node_modules/@ungap/structured-clone": { ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", ++ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", ++ "dev": true ++ }, + "node_modules/@vercel/ncc": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", +@@ -3055,18 +3061,19 @@ + } + }, + "node_modules/eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.52.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", ++ "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint/js": "8.52.0", ++ "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", ++ "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", +@@ -8050,9 +8057,9 @@ + } + }, + "@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.52.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", ++ "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==", + "dev": true + }, + "@github/browserslist-config": { +@@ -8062,12 +8069,12 @@ + "dev": true + }, + "@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "version": "0.11.13", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", ++ "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "dev": true, + "requires": { +- "@humanwhocodes/object-schema": "^1.2.1", ++ "@humanwhocodes/object-schema": "^2.0.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + } +@@ -8079,9 +8086,9 @@ + "dev": true + }, + "@humanwhocodes/object-schema": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", +- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", ++ "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { +@@ -8999,6 +9006,12 @@ + "eslint-visitor-keys": "^3.3.0" + } + }, ++ "@ungap/structured-clone": { ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", ++ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", ++ "dev": true ++ }, + "@vercel/ncc": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", +@@ -9746,18 +9759,19 @@ + "dev": true + }, + "eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.52.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", ++ "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint/js": "8.52.0", ++ "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", ++ "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", +diff --git a/package.json b/package.json +index 9ad7df8..0558907 100644 +--- a/package.json ++++ b/package.json +@@ -44,7 +44,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.52.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", diff --git a/pulls/93.json b/pulls/93.json @@ -0,0 +1,27 @@ +{ + "number": 93, + "title": "Bump eslint from 8.47.0 to 8.52.0", + "state": "closed", + "diff_file": "93.diff", + "author": "dependabot[bot]", + "created_at": "2023-10-23T07:18:54Z", + "closed_at": "2023-11-06T07:24:14Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.52.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.52.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.52.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601\"><code>70648ee</code></a> feat: report-unused-disable-directive to report unused eslint-enable (<a href=\"https://redirect.github.com/eslint/eslint/issues/17611\">#17611</a>) (Yosuke Ota)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3\"><code>5de9637</code></a> fix: Ensure shared references in rule configs are separated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17666\">#17666</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661\"><code>dcfe573</code></a> fix: add preceding semicolon in suggestions of <code>no-object-constructor</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17649\">#17649</a>) (Francesco Trotta)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d\"><code>476d58a</code></a> docs: Add note about invalid CLI flags when using flat config. (<a href=\"https://redirect.github.com/eslint/eslint/issues/17664\">#17664</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/660ed3afd128ad529234a855345629982caf1bc7\"><code>660ed3a</code></a> docs: Plugin flat config migration guide (<a href=\"https://redirect.github.com/eslint/eslint/issues/17640\">#17640</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a58aa200fccedae7e2e9b6129246f2cedab14f8d\"><code>a58aa20</code></a> docs: fix examples for several rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17645\">#17645</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/179929bd46892f18f2aef0c159d5cc361cb69987\"><code>179929b</code></a> docs: Remove trailing newline from the code of Playground links (<a href=\"https://redirect.github.com/eslint/eslint/issues/17641\">#17641</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8e5c30636450d4a8baf51f0e227685e6d77ac64\"><code>f8e5c30</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7ef2f34fe12b68a366e1b4bf5f64d7332c6e72e\"><code>b7ef2f3</code></a> docs: Enable pretty code formatter output (<a href=\"https://redirect.github.com/eslint/eslint/issues/17635\">#17635</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0bcb9a8db608a3d0bd2645f99e0707b9a9bbaaf0\"><code>0bcb9a8</code></a> docs: Fix syntax errors in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17633\">#17633</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/61b90839633ef300ac7707a651f65f532e65f42d\"><code>61b9083</code></a> docs: Make no-continue example code work (<a href=\"https://redirect.github.com/eslint/eslint/issues/17643\">#17643</a>) (Zhongyuan Zhou)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9fafe450c31ed9b6bdd9dcd6c115255943b8c1c2\"><code>9fafe45</code></a> docs: upgrade to 11ty 2.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17632\">#17632</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ff8e4bf327b5c92b0623b0fc5f8f101954f785db\"><code>ff8e4bf</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/fab249ae6addac2ee18cd81cee80916010bb469e\"><code>fab249a</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/392305bf4797e3ebc696dfca48bd874741fca845\"><code>392305b</code></a> docs: Update <code>no-irregular-whitespace</code> and fix examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17626\">#17626</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6b8acfb770589f3941df41c3910d3b8ffc3e1e45\"><code>6b8acfb</code></a> docs: Add real whitespace to <code>no-trailing-spaces</code> examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17630\">#17630</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1000187e00949332babcee4d37d46c96a6a554a8\"><code>1000187</code></a> docs: Fix examples in <code>unicode-bom</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17631\">#17631</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/000290c4c923cc1473e21b4bdbdc0c42765ef7dd\"><code>000290c</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8\"><code>6d1f0c2</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.52.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17671\">#17671</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30\"><code>d63d4fe</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5\"><code>f30cefe</code></a> test: fix FlatESLint tests for caching (<a href=\"https://redirect.github.com/eslint/eslint/issues/17658\">#17658</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705\"><code>ef650cb</code></a> test: update tests for no-promise-executor-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17661\">#17661</a>) (Milos Djermanovic)</li>\n</ul>\n<h2>v8.51.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/0a9c43339a4adef24ef83034d0b078dd279cc977\"><code>0a9c433</code></a> feat: Add <code>--no-warn-ignored</code> CLI option for flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17569\">#17569</a>) (Domantas Petrauskas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/977e67ec274a05cb7391665b5e3453e7f72f72b2\"><code>977e67e</code></a> feat: logical-assignment-operators to report expressions with 3 operands (<a href=\"https://redirect.github.com/eslint/eslint/issues/17600\">#17600</a>) (Yosuke Ota)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc\"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17619\">#17619</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44\"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17584\">#17584</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9\"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17612\">#17612</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1\"><code>d2f6801</code></a> fix: Ensure correct code path for &amp;&amp; followed by ?? (<a href=\"https://redirect.github.com/eslint/eslint/issues/17618\">#17618</a>) (Nicholas C. Zakas)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef\"><code>ee5be81</code></a> docs: default to <code>sourceType: &quot;module&quot;</code> in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17615\">#17615</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1aa26df9fbcfdf5b895743c6d2d3a216479544b1\"><code>1aa26df</code></a> docs: Add more examples for multiline-ternary (<a href=\"https://redirect.github.com/eslint/eslint/issues/17610\">#17610</a>) (George Ashiotis)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/47d0b446964f44d70b9457ecc368e721e1dc7c11\"><code>47d0b44</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dbf831e31f8eea0bc94df96cd33255579324b66e\"><code>dbf831e</code></a> docs: use generated og image (<a href=\"https://redirect.github.com/eslint/eslint/issues/17601\">#17601</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1866da5e1d931787256ecb825a803cac5835b71c\"><code>1866da5</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.52.0 - October 20, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8\"><code>6d1f0c2</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.52.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17671\">#17671</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30\"><code>d63d4fe</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d\"><code>476d58a</code></a> docs: Add note about invalid CLI flags when using flat config. (<a href=\"https://redirect.github.com/eslint/eslint/issues/17664\">#17664</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3\"><code>5de9637</code></a> fix: Ensure shared references in rule configs are separated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17666\">#17666</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5\"><code>f30cefe</code></a> test: fix FlatESLint tests for caching (<a href=\"https://redirect.github.com/eslint/eslint/issues/17658\">#17658</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705\"><code>ef650cb</code></a> test: update tests for no-promise-executor-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17661\">#17661</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601\"><code>70648ee</code></a> feat: report-unused-disable-directive to report unused eslint-enable (<a href=\"https://redirect.github.com/eslint/eslint/issues/17611\">#17611</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661\"><code>dcfe573</code></a> fix: add preceding semicolon in suggestions of <code>no-object-constructor</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17649\">#17649</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/660ed3afd128ad529234a855345629982caf1bc7\"><code>660ed3a</code></a> docs: Plugin flat config migration guide (<a href=\"https://redirect.github.com/eslint/eslint/issues/17640\">#17640</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a58aa200fccedae7e2e9b6129246f2cedab14f8d\"><code>a58aa20</code></a> docs: fix examples for several rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17645\">#17645</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/179929bd46892f18f2aef0c159d5cc361cb69987\"><code>179929b</code></a> docs: Remove trailing newline from the code of Playground links (<a href=\"https://redirect.github.com/eslint/eslint/issues/17641\">#17641</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8e5c30636450d4a8baf51f0e227685e6d77ac64\"><code>f8e5c30</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7ef2f34fe12b68a366e1b4bf5f64d7332c6e72e\"><code>b7ef2f3</code></a> docs: Enable pretty code formatter output (<a href=\"https://redirect.github.com/eslint/eslint/issues/17635\">#17635</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0bcb9a8db608a3d0bd2645f99e0707b9a9bbaaf0\"><code>0bcb9a8</code></a> docs: Fix syntax errors in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17633\">#17633</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/61b90839633ef300ac7707a651f65f532e65f42d\"><code>61b9083</code></a> docs: Make no-continue example code work (<a href=\"https://redirect.github.com/eslint/eslint/issues/17643\">#17643</a>) (Zhongyuan Zhou)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9fafe450c31ed9b6bdd9dcd6c115255943b8c1c2\"><code>9fafe45</code></a> docs: upgrade to 11ty 2.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17632\">#17632</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ff8e4bf327b5c92b0623b0fc5f8f101954f785db\"><code>ff8e4bf</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/fab249ae6addac2ee18cd81cee80916010bb469e\"><code>fab249a</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/392305bf4797e3ebc696dfca48bd874741fca845\"><code>392305b</code></a> docs: Update <code>no-irregular-whitespace</code> and fix examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17626\">#17626</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6b8acfb770589f3941df41c3910d3b8ffc3e1e45\"><code>6b8acfb</code></a> docs: Add real whitespace to <code>no-trailing-spaces</code> examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17630\">#17630</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1000187e00949332babcee4d37d46c96a6a554a8\"><code>1000187</code></a> docs: Fix examples in <code>unicode-bom</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17631\">#17631</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/000290c4c923cc1473e21b4bdbdc0c42765ef7dd\"><code>000290c</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<p>v8.51.0 - October 6, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf\"><code>1ef39ea</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.51.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17624\">#17624</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628\"><code>f8c7403</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc\"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17619\">#17619</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44\"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17584\">#17584</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef\"><code>ee5be81</code></a> docs: default to <code>sourceType: &quot;module&quot;</code> in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17615\">#17615</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9\"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href=\"https://redirect.github.com/eslint/eslint/issues/17612\">#17612</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1\"><code>d2f6801</code></a> fix: Ensure correct code path for &amp;&amp; followed by ?? (<a href=\"https://redirect.github.com/eslint/eslint/issues/17618\">#17618</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/2665552ba0057e8603f9fbece0fd236f189f5cf3\"><code>2665552</code></a> test: fix flat config linter tests to use Linter in flat config mode (<a href=\"https://redirect.github.com/eslint/eslint/issues/17616\">#17616</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1aa26df9fbcfdf5b895743c6d2d3a216479544b1\"><code>1aa26df</code></a> docs: Add more examples for multiline-ternary (<a href=\"https://redirect.github.com/eslint/eslint/issues/17610\">#17610</a>) (George Ashiotis)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/47d0b446964f44d70b9457ecc368e721e1dc7c11\"><code>47d0b44</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dbf831e31f8eea0bc94df96cd33255579324b66e\"><code>dbf831e</code></a> docs: use generated og image (<a href=\"https://redirect.github.com/eslint/eslint/issues/17601\">#17601</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0a9c43339a4adef24ef83034d0b078dd279cc977\"><code>0a9c433</code></a> feat: Add <code>--no-warn-ignored</code> CLI option for flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17569\">#17569</a>) (Domantas Petrauskas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1866da5e1d931787256ecb825a803cac5835b71c\"><code>1866da5</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7b77bccbb51bd36b2d20fea61bc782545c4029b3\"><code>7b77bcc</code></a> chore: Refactor CodePathState (<a href=\"https://redirect.github.com/eslint/eslint/issues/17510\">#17510</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/977e67ec274a05cb7391665b5e3453e7f72f72b2\"><code>977e67e</code></a> feat: logical-assignment-operators to report expressions with 3 operands (<a href=\"https://redirect.github.com/eslint/eslint/issues/17600\">#17600</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/bc77c9af12539f350ef19e30611a153a5b869c6b\"><code>bc77c9a</code></a> chore: Document and refactor ForkContext (<a href=\"https://redirect.github.com/eslint/eslint/issues/17566\">#17566</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/24e1f140ec68659e55c1ace0d7500addb135a2b4\"><code>24e1f14</code></a> chore: Refactor and document CodePath (<a href=\"https://redirect.github.com/eslint/eslint/issues/17558\">#17558</a>) (Nicholas C. Zakas)</li>\n</ul>\n<p>v8.50.0 - September 22, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3\"><code>f8a8a2d</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.50.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17599\">#17599</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce\"><code>38ada6d</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0\"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17590\">#17590</a>) (Tanuj Kanti)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/331cf62024b6c7ad4067c14c593f116576c3c861\"><code>331cf62</code></a> 8.52.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/7dc28ed1615169c68c08808fa445172cc0cf37e0\"><code>7dc28ed</code></a> Build: changelog update for 8.52.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8\"><code>6d1f0c2</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.52.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17671\">#17671</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30\"><code>d63d4fe</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d\"><code>476d58a</code></a> docs: Add note about invalid CLI flags when using flat config. (<a href=\"https://redirect.github.com/eslint/eslint/issues/17664\">#17664</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3\"><code>5de9637</code></a> fix: Ensure shared references in rule configs are separated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17666\">#17666</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5\"><code>f30cefe</code></a> test: fix FlatESLint tests for caching (<a href=\"https://redirect.github.com/eslint/eslint/issues/17658\">#17658</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705\"><code>ef650cb</code></a> test: update tests for no-promise-executor-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17661\">#17661</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601\"><code>70648ee</code></a> feat: report-unused-disable-directive to report unused eslint-enable (<a href=\"https://redirect.github.com/eslint/eslint/issues/17611\">#17611</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661\"><code>dcfe573</code></a> fix: add preceding semicolon in suggestions of <code>no-object-constructor</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17649\">#17649</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.47.0...v8.52.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.52.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-11-06T07:24:13Z", + "body": "Superseded by #98." + } + ], + "review_comments": [] +} diff --git a/pulls/93.md b/pulls/93.md @@ -0,0 +1,192 @@ +# PR #93 Bump eslint from 8.47.0 to 8.52.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-10-23T07:18:54Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.52.0 → main +- **Closed:** 2023-11-06T07:24:14Z +- **Labels:** dependencies, javascript +- **Diff:** [93.diff](./93.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.52.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.52.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601"><code>70648ee</code></a> feat: report-unused-disable-directive to report unused eslint-enable (<a href="https://redirect.github.com/eslint/eslint/issues/17611">#17611</a>) (Yosuke Ota)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3"><code>5de9637</code></a> fix: Ensure shared references in rule configs are separated (<a href="https://redirect.github.com/eslint/eslint/issues/17666">#17666</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661"><code>dcfe573</code></a> fix: add preceding semicolon in suggestions of <code>no-object-constructor</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17649">#17649</a>) (Francesco Trotta)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d"><code>476d58a</code></a> docs: Add note about invalid CLI flags when using flat config. (<a href="https://redirect.github.com/eslint/eslint/issues/17664">#17664</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/660ed3afd128ad529234a855345629982caf1bc7"><code>660ed3a</code></a> docs: Plugin flat config migration guide (<a href="https://redirect.github.com/eslint/eslint/issues/17640">#17640</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/a58aa200fccedae7e2e9b6129246f2cedab14f8d"><code>a58aa20</code></a> docs: fix examples for several rules (<a href="https://redirect.github.com/eslint/eslint/issues/17645">#17645</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/179929bd46892f18f2aef0c159d5cc361cb69987"><code>179929b</code></a> docs: Remove trailing newline from the code of Playground links (<a href="https://redirect.github.com/eslint/eslint/issues/17641">#17641</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/f8e5c30636450d4a8baf51f0e227685e6d77ac64"><code>f8e5c30</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/b7ef2f34fe12b68a366e1b4bf5f64d7332c6e72e"><code>b7ef2f3</code></a> docs: Enable pretty code formatter output (<a href="https://redirect.github.com/eslint/eslint/issues/17635">#17635</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/0bcb9a8db608a3d0bd2645f99e0707b9a9bbaaf0"><code>0bcb9a8</code></a> docs: Fix syntax errors in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17633">#17633</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/61b90839633ef300ac7707a651f65f532e65f42d"><code>61b9083</code></a> docs: Make no-continue example code work (<a href="https://redirect.github.com/eslint/eslint/issues/17643">#17643</a>) (Zhongyuan Zhou)</li> +<li><a href="https://github.com/eslint/eslint/commit/9fafe450c31ed9b6bdd9dcd6c115255943b8c1c2"><code>9fafe45</code></a> docs: upgrade to 11ty 2.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17632">#17632</a>) (Percy Ma)</li> +<li><a href="https://github.com/eslint/eslint/commit/ff8e4bf327b5c92b0623b0fc5f8f101954f785db"><code>ff8e4bf</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/fab249ae6addac2ee18cd81cee80916010bb469e"><code>fab249a</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/392305bf4797e3ebc696dfca48bd874741fca845"><code>392305b</code></a> docs: Update <code>no-irregular-whitespace</code> and fix examples (<a href="https://redirect.github.com/eslint/eslint/issues/17626">#17626</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/6b8acfb770589f3941df41c3910d3b8ffc3e1e45"><code>6b8acfb</code></a> docs: Add real whitespace to <code>no-trailing-spaces</code> examples (<a href="https://redirect.github.com/eslint/eslint/issues/17630">#17630</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/1000187e00949332babcee4d37d46c96a6a554a8"><code>1000187</code></a> docs: Fix examples in <code>unicode-bom</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17631">#17631</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/000290c4c923cc1473e21b4bdbdc0c42765ef7dd"><code>000290c</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8"><code>6d1f0c2</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.52.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17671">#17671</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30"><code>d63d4fe</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5"><code>f30cefe</code></a> test: fix FlatESLint tests for caching (<a href="https://redirect.github.com/eslint/eslint/issues/17658">#17658</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705"><code>ef650cb</code></a> test: update tests for no-promise-executor-return (<a href="https://redirect.github.com/eslint/eslint/issues/17661">#17661</a>) (Milos Djermanovic)</li> +</ul> +<h2>v8.51.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/0a9c43339a4adef24ef83034d0b078dd279cc977"><code>0a9c433</code></a> feat: Add <code>--no-warn-ignored</code> CLI option for flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17569">#17569</a>) (Domantas Petrauskas)</li> +<li><a href="https://github.com/eslint/eslint/commit/977e67ec274a05cb7391665b5e3453e7f72f72b2"><code>977e67e</code></a> feat: logical-assignment-operators to report expressions with 3 operands (<a href="https://redirect.github.com/eslint/eslint/issues/17600">#17600</a>) (Yosuke Ota)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17619">#17619</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href="https://redirect.github.com/eslint/eslint/issues/17584">#17584</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href="https://redirect.github.com/eslint/eslint/issues/17612">#17612</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1"><code>d2f6801</code></a> fix: Ensure correct code path for &amp;&amp; followed by ?? (<a href="https://redirect.github.com/eslint/eslint/issues/17618">#17618</a>) (Nicholas C. Zakas)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef"><code>ee5be81</code></a> docs: default to <code>sourceType: &quot;module&quot;</code> in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17615">#17615</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/1aa26df9fbcfdf5b895743c6d2d3a216479544b1"><code>1aa26df</code></a> docs: Add more examples for multiline-ternary (<a href="https://redirect.github.com/eslint/eslint/issues/17610">#17610</a>) (George Ashiotis)</li> +<li><a href="https://github.com/eslint/eslint/commit/47d0b446964f44d70b9457ecc368e721e1dc7c11"><code>47d0b44</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/dbf831e31f8eea0bc94df96cd33255579324b66e"><code>dbf831e</code></a> docs: use generated og image (<a href="https://redirect.github.com/eslint/eslint/issues/17601">#17601</a>) (Percy Ma)</li> +<li><a href="https://github.com/eslint/eslint/commit/1866da5e1d931787256ecb825a803cac5835b71c"><code>1866da5</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<h2>Chores</h2> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.52.0 - October 20, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8"><code>6d1f0c2</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.52.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17671">#17671</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30"><code>d63d4fe</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d"><code>476d58a</code></a> docs: Add note about invalid CLI flags when using flat config. (<a href="https://redirect.github.com/eslint/eslint/issues/17664">#17664</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3"><code>5de9637</code></a> fix: Ensure shared references in rule configs are separated (<a href="https://redirect.github.com/eslint/eslint/issues/17666">#17666</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5"><code>f30cefe</code></a> test: fix FlatESLint tests for caching (<a href="https://redirect.github.com/eslint/eslint/issues/17658">#17658</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705"><code>ef650cb</code></a> test: update tests for no-promise-executor-return (<a href="https://redirect.github.com/eslint/eslint/issues/17661">#17661</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601"><code>70648ee</code></a> feat: report-unused-disable-directive to report unused eslint-enable (<a href="https://redirect.github.com/eslint/eslint/issues/17611">#17611</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661"><code>dcfe573</code></a> fix: add preceding semicolon in suggestions of <code>no-object-constructor</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17649">#17649</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/660ed3afd128ad529234a855345629982caf1bc7"><code>660ed3a</code></a> docs: Plugin flat config migration guide (<a href="https://redirect.github.com/eslint/eslint/issues/17640">#17640</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/a58aa200fccedae7e2e9b6129246f2cedab14f8d"><code>a58aa20</code></a> docs: fix examples for several rules (<a href="https://redirect.github.com/eslint/eslint/issues/17645">#17645</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/179929bd46892f18f2aef0c159d5cc361cb69987"><code>179929b</code></a> docs: Remove trailing newline from the code of Playground links (<a href="https://redirect.github.com/eslint/eslint/issues/17641">#17641</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/f8e5c30636450d4a8baf51f0e227685e6d77ac64"><code>f8e5c30</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/b7ef2f34fe12b68a366e1b4bf5f64d7332c6e72e"><code>b7ef2f3</code></a> docs: Enable pretty code formatter output (<a href="https://redirect.github.com/eslint/eslint/issues/17635">#17635</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/0bcb9a8db608a3d0bd2645f99e0707b9a9bbaaf0"><code>0bcb9a8</code></a> docs: Fix syntax errors in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17633">#17633</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/61b90839633ef300ac7707a651f65f532e65f42d"><code>61b9083</code></a> docs: Make no-continue example code work (<a href="https://redirect.github.com/eslint/eslint/issues/17643">#17643</a>) (Zhongyuan Zhou)</li> +<li><a href="https://github.com/eslint/eslint/commit/9fafe450c31ed9b6bdd9dcd6c115255943b8c1c2"><code>9fafe45</code></a> docs: upgrade to 11ty 2.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17632">#17632</a>) (Percy Ma)</li> +<li><a href="https://github.com/eslint/eslint/commit/ff8e4bf327b5c92b0623b0fc5f8f101954f785db"><code>ff8e4bf</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/fab249ae6addac2ee18cd81cee80916010bb469e"><code>fab249a</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/392305bf4797e3ebc696dfca48bd874741fca845"><code>392305b</code></a> docs: Update <code>no-irregular-whitespace</code> and fix examples (<a href="https://redirect.github.com/eslint/eslint/issues/17626">#17626</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/6b8acfb770589f3941df41c3910d3b8ffc3e1e45"><code>6b8acfb</code></a> docs: Add real whitespace to <code>no-trailing-spaces</code> examples (<a href="https://redirect.github.com/eslint/eslint/issues/17630">#17630</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/1000187e00949332babcee4d37d46c96a6a554a8"><code>1000187</code></a> docs: Fix examples in <code>unicode-bom</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17631">#17631</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/000290c4c923cc1473e21b4bdbdc0c42765ef7dd"><code>000290c</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<p>v8.51.0 - October 6, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf"><code>1ef39ea</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.51.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17624">#17624</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628"><code>f8c7403</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17619">#17619</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href="https://redirect.github.com/eslint/eslint/issues/17584">#17584</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef"><code>ee5be81</code></a> docs: default to <code>sourceType: &quot;module&quot;</code> in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17615">#17615</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/dd79abc0c1857b1d765acc312c0d6518e40d31c9"><code>dd79abc</code></a> fix: <code>eslint-disable</code> to be able to parse quoted rule names (<a href="https://redirect.github.com/eslint/eslint/issues/17612">#17612</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/d2f68019b8882278877801c5ef2f74d55e2a10c1"><code>d2f6801</code></a> fix: Ensure correct code path for &amp;&amp; followed by ?? (<a href="https://redirect.github.com/eslint/eslint/issues/17618">#17618</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/2665552ba0057e8603f9fbece0fd236f189f5cf3"><code>2665552</code></a> test: fix flat config linter tests to use Linter in flat config mode (<a href="https://redirect.github.com/eslint/eslint/issues/17616">#17616</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/1aa26df9fbcfdf5b895743c6d2d3a216479544b1"><code>1aa26df</code></a> docs: Add more examples for multiline-ternary (<a href="https://redirect.github.com/eslint/eslint/issues/17610">#17610</a>) (George Ashiotis)</li> +<li><a href="https://github.com/eslint/eslint/commit/47d0b446964f44d70b9457ecc368e721e1dc7c11"><code>47d0b44</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/dbf831e31f8eea0bc94df96cd33255579324b66e"><code>dbf831e</code></a> docs: use generated og image (<a href="https://redirect.github.com/eslint/eslint/issues/17601">#17601</a>) (Percy Ma)</li> +<li><a href="https://github.com/eslint/eslint/commit/0a9c43339a4adef24ef83034d0b078dd279cc977"><code>0a9c433</code></a> feat: Add <code>--no-warn-ignored</code> CLI option for flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17569">#17569</a>) (Domantas Petrauskas)</li> +<li><a href="https://github.com/eslint/eslint/commit/1866da5e1d931787256ecb825a803cac5835b71c"><code>1866da5</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/7b77bccbb51bd36b2d20fea61bc782545c4029b3"><code>7b77bcc</code></a> chore: Refactor CodePathState (<a href="https://redirect.github.com/eslint/eslint/issues/17510">#17510</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/977e67ec274a05cb7391665b5e3453e7f72f72b2"><code>977e67e</code></a> feat: logical-assignment-operators to report expressions with 3 operands (<a href="https://redirect.github.com/eslint/eslint/issues/17600">#17600</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/bc77c9af12539f350ef19e30611a153a5b869c6b"><code>bc77c9a</code></a> chore: Document and refactor ForkContext (<a href="https://redirect.github.com/eslint/eslint/issues/17566">#17566</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/24e1f140ec68659e55c1ace0d7500addb135a2b4"><code>24e1f14</code></a> chore: Refactor and document CodePath (<a href="https://redirect.github.com/eslint/eslint/issues/17558">#17558</a>) (Nicholas C. Zakas)</li> +</ul> +<p>v8.50.0 - September 22, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/f8a8a2d6b45c82f94a574623759b6e3d2af193f3"><code>f8a8a2d</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.50.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17599">#17599</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/38ada6df8f4a0313b7d0739b28f0af6b4897b8ce"><code>38ada6d</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/27d5a9e57ad347982a68fcd0e75eafee42d344f0"><code>27d5a9e</code></a> feat: add suggestions to array-callback-return (<a href="https://redirect.github.com/eslint/eslint/issues/17590">#17590</a>) (Tanuj Kanti)</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/331cf62024b6c7ad4067c14c593f116576c3c861"><code>331cf62</code></a> 8.52.0</li> +<li><a href="https://github.com/eslint/eslint/commit/7dc28ed1615169c68c08808fa445172cc0cf37e0"><code>7dc28ed</code></a> Build: changelog update for 8.52.0</li> +<li><a href="https://github.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8"><code>6d1f0c2</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.52.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17671">#17671</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30"><code>d63d4fe</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d"><code>476d58a</code></a> docs: Add note about invalid CLI flags when using flat config. (<a href="https://redirect.github.com/eslint/eslint/issues/17664">#17664</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3"><code>5de9637</code></a> fix: Ensure shared references in rule configs are separated (<a href="https://redirect.github.com/eslint/eslint/issues/17666">#17666</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5"><code>f30cefe</code></a> test: fix FlatESLint tests for caching (<a href="https://redirect.github.com/eslint/eslint/issues/17658">#17658</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705"><code>ef650cb</code></a> test: update tests for no-promise-executor-return (<a href="https://redirect.github.com/eslint/eslint/issues/17661">#17661</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601"><code>70648ee</code></a> feat: report-unused-disable-directive to report unused eslint-enable (<a href="https://redirect.github.com/eslint/eslint/issues/17611">#17611</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661"><code>dcfe573</code></a> fix: add preceding semicolon in suggestions of <code>no-object-constructor</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17649">#17649</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.47.0...v8.52.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.52.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-11-06T07:24:13Z + +Superseded by #98. + diff --git a/pulls/94.diff b/pulls/94.diff @@ -0,0 +1,13 @@ +diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml +index 0ba3456..743da0a 100644 +--- a/.github/workflows/check-dist.yml ++++ b/.github/workflows/check-dist.yml +@@ -24,7 +24,7 @@ jobs: + - uses: actions/checkout@v3 + + - name: Set Node.js 16.x +- uses: actions/setup-node@v3.8.1 ++ uses: actions/setup-node@v4.0.0 + with: + node-version: 16.x + cache: npm diff --git a/pulls/94.json b/pulls/94.json @@ -0,0 +1,32 @@ +{ + "number": 94, + "title": "Bump actions/setup-node from 3.8.1 to 4.0.0", + "state": "closed", + "diff_file": "94.diff", + "author": "dependabot[bot]", + "created_at": "2023-10-24T07:07:36Z", + "closed_at": "2024-12-29T13:43:14Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/github_actions/actions/setup-node-4.0.0", + "labels": [ + "dependencies", + "github_actions" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.8.1 to 4.0.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/actions/setup-node/releases\">actions/setup-node's releases</a>.</em></p>\n<blockquote>\n<h2>v4.0.0</h2>\n<h2>What's Changed</h2>\n<p>In scope of this release we changed version of node runtime for action from node16 to node20 and updated dependencies in <a href=\"https://redirect.github.com/actions/setup-node/pull/866\">actions/setup-node#866</a></p>\n<p>Besides, release contains such changes as:</p>\n<ul>\n<li>Upgrade actions/checkout to v4 by <a href=\"https://github.com/gmembre-zenika\"><code>@\u200bgmembre-zenika</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/868\">actions/setup-node#868</a></li>\n<li>Update actions/checkout for documentation and yaml by <a href=\"https://github.com/dmitry-shibanov\"><code>@\u200bdmitry-shibanov</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/876\">actions/setup-node#876</a></li>\n</ul>\n<h2>New Contributors</h2>\n<ul>\n<li><a href=\"https://github.com/gmembre-zenika\"><code>@\u200bgmembre-zenika</code></a> made their first contribution in <a href=\"https://redirect.github.com/actions/setup-node/pull/868\">actions/setup-node#868</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/setup-node/compare/v3...v4.0.0\">https://github.com/actions/setup-node/compare/v3...v4.0.0</a></p>\n<h2>v3.8.2</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>Update semver by <a href=\"https://github.com/dmitry-shibanov\"><code>@\u200bdmitry-shibanov</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/861\">actions/setup-node#861</a></li>\n<li>Update temp directory creation by <a href=\"https://github.com/nikolai-laevskii\"><code>@\u200bnikolai-laevskii</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/859\">actions/setup-node#859</a></li>\n<li>Bump <code>@\u200bbabel/traverse</code> from 7.15.4 to 7.23.2 by <a href=\"https://github.com/dependabot\"><code>@\u200bdependabot</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/870\">actions/setup-node#870</a></li>\n<li>Add notice about binaries not being updated yet by <a href=\"https://github.com/nikolai-laevskii\"><code>@\u200bnikolai-laevskii</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/872\">actions/setup-node#872</a></li>\n<li>Update toolkit cache and core by <a href=\"https://github.com/dmitry-shibanov\"><code>@\u200bdmitry-shibanov</code></a> and <a href=\"https://github.com/seongwon-privatenote\"><code>@\u200bseongwon-privatenote</code></a> in <a href=\"https://redirect.github.com/actions/setup-node/pull/875\">actions/setup-node#875</a></li>\n</ul>\n<p><strong>Full Changelog</strong>: <a href=\"https://github.com/actions/setup-node/compare/v3...v3.8.2\">https://github.com/actions/setup-node/compare/v3...v3.8.2</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/actions/setup-node/commit/8f152de45cc393bb48ce5d89d36b731f54556e65\"><code>8f152de</code></a> Update actions/checkout for documentation and yaml (<a href=\"https://redirect.github.com/actions/setup-node/issues/876\">#876</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/23755b521f87533c8ed7f8fb13674f9021579e34\"><code>23755b5</code></a> upgrade actions/checkout to v4 (<a href=\"https://redirect.github.com/actions/setup-node/issues/868\">#868</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/54534a2a9ba7308e8a8995af3104899e6a95b681\"><code>54534a2</code></a> Change node version for action to node20 (<a href=\"https://redirect.github.com/actions/setup-node/issues/866\">#866</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/1a4442cacd436585916779262731d5b162bc6ec7\"><code>1a4442c</code></a> Update toolkit cache and core (<a href=\"https://redirect.github.com/actions/setup-node/issues/875\">#875</a>)</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/6e9e44895f11c5489716beba7b3be1cd4d76f8e9\"><code>6e9e448</code></a> Merge pull request <a href=\"https://redirect.github.com/actions/setup-node/issues/872\">#872</a> from akv-platform/add-notice-about-binaries-not-being...</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/e52912ef25bc38da27c83c00c3c61bbb5b7bddc3\"><code>e52912e</code></a> Update tests</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/ac16ae42d727f28d8231c7ce87ef399a68ce8d80\"><code>ac16ae4</code></a> Update message to use waning instead of info</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/5a8d9111e32e049e80167427e34aad324f306b77\"><code>5a8d911</code></a> Update build</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/9e956a555c2c3d534ac93f57280063bfa7c63468\"><code>9e956a5</code></a> Add notice about binaries not being updated yet</li>\n<li><a href=\"https://github.com/actions/setup-node/commit/7da2a7eb0c8ca16886c2abd4199f2cdda6f64dd4\"><code>7da2a7e</code></a> Bump <code>@\u200bbabel/traverse</code> from 7.15.4 to 7.23.2 (<a href=\"https://redirect.github.com/actions/setup-node/issues/870\">#870</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/actions/setup-node/compare/v3.8.1...v4.0.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.8.1&new-version=4.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "MTRNord", + "created_at": "2024-12-29T13:42:35Z", + "body": "@dependabot rebase" + }, + { + "author": "dependabot[bot]", + "created_at": "2024-12-29T13:43:13Z", + "body": "Superseded by #105." + } + ], + "review_comments": [] +} diff --git a/pulls/94.md b/pulls/94.md @@ -0,0 +1,101 @@ +# PR #94 Bump actions/setup-node from 3.8.1 to 4.0.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-10-24T07:07:36Z +- **Branch:** dependabot/github_actions/actions/setup-node-4.0.0 → main +- **Closed:** 2024-12-29T13:43:14Z +- **Labels:** dependencies, github_actions +- **Diff:** [94.diff](./94.diff) + +--- + +Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.8.1 to 4.0.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/actions/setup-node/releases">actions/setup-node's releases</a>.</em></p> +<blockquote> +<h2>v4.0.0</h2> +<h2>What's Changed</h2> +<p>In scope of this release we changed version of node runtime for action from node16 to node20 and updated dependencies in <a href="https://redirect.github.com/actions/setup-node/pull/866">actions/setup-node#866</a></p> +<p>Besides, release contains such changes as:</p> +<ul> +<li>Upgrade actions/checkout to v4 by <a href="https://github.com/gmembre-zenika"><code>@​gmembre-zenika</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/868">actions/setup-node#868</a></li> +<li>Update actions/checkout for documentation and yaml by <a href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/876">actions/setup-node#876</a></li> +</ul> +<h2>New Contributors</h2> +<ul> +<li><a href="https://github.com/gmembre-zenika"><code>@​gmembre-zenika</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/868">actions/setup-node#868</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v3...v4.0.0">https://github.com/actions/setup-node/compare/v3...v4.0.0</a></p> +<h2>v3.8.2</h2> +<h2>What's Changed</h2> +<ul> +<li>Update semver by <a href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/861">actions/setup-node#861</a></li> +<li>Update temp directory creation by <a href="https://github.com/nikolai-laevskii"><code>@​nikolai-laevskii</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/859">actions/setup-node#859</a></li> +<li>Bump <code>@​babel/traverse</code> from 7.15.4 to 7.23.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/870">actions/setup-node#870</a></li> +<li>Add notice about binaries not being updated yet by <a href="https://github.com/nikolai-laevskii"><code>@​nikolai-laevskii</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/872">actions/setup-node#872</a></li> +<li>Update toolkit cache and core by <a href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a> and <a href="https://github.com/seongwon-privatenote"><code>@​seongwon-privatenote</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/875">actions/setup-node#875</a></li> +</ul> +<p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v3...v3.8.2">https://github.com/actions/setup-node/compare/v3...v3.8.2</a></p> +</blockquote> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/actions/setup-node/commit/8f152de45cc393bb48ce5d89d36b731f54556e65"><code>8f152de</code></a> Update actions/checkout for documentation and yaml (<a href="https://redirect.github.com/actions/setup-node/issues/876">#876</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/23755b521f87533c8ed7f8fb13674f9021579e34"><code>23755b5</code></a> upgrade actions/checkout to v4 (<a href="https://redirect.github.com/actions/setup-node/issues/868">#868</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/54534a2a9ba7308e8a8995af3104899e6a95b681"><code>54534a2</code></a> Change node version for action to node20 (<a href="https://redirect.github.com/actions/setup-node/issues/866">#866</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/1a4442cacd436585916779262731d5b162bc6ec7"><code>1a4442c</code></a> Update toolkit cache and core (<a href="https://redirect.github.com/actions/setup-node/issues/875">#875</a>)</li> +<li><a href="https://github.com/actions/setup-node/commit/6e9e44895f11c5489716beba7b3be1cd4d76f8e9"><code>6e9e448</code></a> Merge pull request <a href="https://redirect.github.com/actions/setup-node/issues/872">#872</a> from akv-platform/add-notice-about-binaries-not-being...</li> +<li><a href="https://github.com/actions/setup-node/commit/e52912ef25bc38da27c83c00c3c61bbb5b7bddc3"><code>e52912e</code></a> Update tests</li> +<li><a href="https://github.com/actions/setup-node/commit/ac16ae42d727f28d8231c7ce87ef399a68ce8d80"><code>ac16ae4</code></a> Update message to use waning instead of info</li> +<li><a href="https://github.com/actions/setup-node/commit/5a8d9111e32e049e80167427e34aad324f306b77"><code>5a8d911</code></a> Update build</li> +<li><a href="https://github.com/actions/setup-node/commit/9e956a555c2c3d534ac93f57280063bfa7c63468"><code>9e956a5</code></a> Add notice about binaries not being updated yet</li> +<li><a href="https://github.com/actions/setup-node/commit/7da2a7eb0c8ca16886c2abd4199f2cdda6f64dd4"><code>7da2a7e</code></a> Bump <code>@​babel/traverse</code> from 7.15.4 to 7.23.2 (<a href="https://redirect.github.com/actions/setup-node/issues/870">#870</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/actions/setup-node/compare/v3.8.1...v4.0.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.8.1&new-version=4.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @MTRNord — 2024-12-29T13:42:35Z + +@dependabot rebase + +### @dependabot[bot] — 2024-12-29T13:43:13Z + +Superseded by #105. + diff --git a/pulls/95.diff b/pulls/95.diff @@ -0,0 +1,88 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..6f0beda 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.8", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,10 +1559,13 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.8", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.8.tgz", ++ "integrity": "sha512-YRsdVxq6OaLfmR9Hy816IMp33xOBjfyOgUd77ehqg96CFywxAPbDbXvAsuN2KVg2HOT8Eh6uAfU+l4WffwPVrQ==", ++ "dev": true, ++ "dependencies": { ++ "undici-types": "~5.25.1" ++ } + }, + "node_modules/@types/semver": { + "version": "7.5.0", +@@ -7227,6 +7230,12 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/undici-types": { ++ "version": "5.25.3", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", ++ "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", ++ "dev": true ++ }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +@@ -8706,10 +8715,13 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.8", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.8.tgz", ++ "integrity": "sha512-YRsdVxq6OaLfmR9Hy816IMp33xOBjfyOgUd77ehqg96CFywxAPbDbXvAsuN2KVg2HOT8Eh6uAfU+l4WffwPVrQ==", ++ "dev": true, ++ "requires": { ++ "undici-types": "~5.25.1" ++ } + }, + "@types/semver": { + "version": "7.5.0", +@@ -12719,6 +12731,12 @@ + "which-boxed-primitive": "^1.0.2" + } + }, ++ "undici-types": { ++ "version": "5.25.3", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", ++ "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", ++ "dev": true ++ }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +diff --git a/package.json b/package.json +index 9ad7df8..8258dda 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.8", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/95.json b/pulls/95.json @@ -0,0 +1,27 @@ +{ + "number": 95, + "title": "Bump @types/node from 20.5.2 to 20.8.8", + "state": "closed", + "diff_file": "95.diff", + "author": "dependabot[bot]", + "created_at": "2023-10-24T07:34:04Z", + "closed_at": "2023-10-26T07:17:38Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.8.8", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.8.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-10-26T07:17:38Z", + "body": "Superseded by #96." + } + ], + "review_comments": [] +} diff --git a/pulls/95.md b/pulls/95.md @@ -0,0 +1,58 @@ +# PR #95 Bump @types/node from 20.5.2 to 20.8.8 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-10-24T07:34:04Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.8.8 → main +- **Closed:** 2023-10-26T07:17:38Z +- **Labels:** dependencies, javascript +- **Diff:** [95.diff](./95.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.8. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-10-26T07:17:38Z + +Superseded by #96. + diff --git a/pulls/96.diff b/pulls/96.diff @@ -0,0 +1,88 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..d02d68e 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.9", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,10 +1559,13 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.9", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.9.tgz", ++ "integrity": "sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==", ++ "dev": true, ++ "dependencies": { ++ "undici-types": "~5.26.4" ++ } + }, + "node_modules/@types/semver": { + "version": "7.5.0", +@@ -7227,6 +7230,12 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/undici-types": { ++ "version": "5.26.5", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", ++ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", ++ "dev": true ++ }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +@@ -8706,10 +8715,13 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.9", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.9.tgz", ++ "integrity": "sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==", ++ "dev": true, ++ "requires": { ++ "undici-types": "~5.26.4" ++ } + }, + "@types/semver": { + "version": "7.5.0", +@@ -12719,6 +12731,12 @@ + "which-boxed-primitive": "^1.0.2" + } + }, ++ "undici-types": { ++ "version": "5.26.5", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", ++ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", ++ "dev": true ++ }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +diff --git a/package.json b/package.json +index 9ad7df8..270e0a4 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.9", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/96.json b/pulls/96.json @@ -0,0 +1,27 @@ +{ + "number": 96, + "title": "Bump @types/node from 20.5.2 to 20.8.9", + "state": "closed", + "diff_file": "96.diff", + "author": "dependabot[bot]", + "created_at": "2023-10-26T07:17:35Z", + "closed_at": "2023-11-01T07:47:59Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.8.9", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.9.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-11-01T07:47:58Z", + "body": "Superseded by #97." + } + ], + "review_comments": [] +} diff --git a/pulls/96.md b/pulls/96.md @@ -0,0 +1,58 @@ +# PR #96 Bump @types/node from 20.5.2 to 20.8.9 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-10-26T07:17:35Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.8.9 → main +- **Closed:** 2023-11-01T07:47:59Z +- **Labels:** dependencies, javascript +- **Diff:** [96.diff](./96.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.9. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-11-01T07:47:58Z + +Superseded by #97. + diff --git a/pulls/97.diff b/pulls/97.diff @@ -0,0 +1,88 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..1cc4b82 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.10", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,10 +1559,13 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.10", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.10.tgz", ++ "integrity": "sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==", ++ "dev": true, ++ "dependencies": { ++ "undici-types": "~5.26.4" ++ } + }, + "node_modules/@types/semver": { + "version": "7.5.0", +@@ -7227,6 +7230,12 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/undici-types": { ++ "version": "5.26.5", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", ++ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", ++ "dev": true ++ }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +@@ -8706,10 +8715,13 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.8.10", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.10.tgz", ++ "integrity": "sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==", ++ "dev": true, ++ "requires": { ++ "undici-types": "~5.26.4" ++ } + }, + "@types/semver": { + "version": "7.5.0", +@@ -12719,6 +12731,12 @@ + "which-boxed-primitive": "^1.0.2" + } + }, ++ "undici-types": { ++ "version": "5.26.5", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", ++ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", ++ "dev": true ++ }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +diff --git a/package.json b/package.json +index 9ad7df8..e680f17 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.8.10", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/97.json b/pulls/97.json @@ -0,0 +1,27 @@ +{ + "number": 97, + "title": "Bump @types/node from 20.5.2 to 20.8.10", + "state": "closed", + "diff_file": "97.diff", + "author": "dependabot[bot]", + "created_at": "2023-11-01T07:47:56Z", + "closed_at": "2023-11-08T08:12:21Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.8.10", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.10.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-11-08T08:12:20Z", + "body": "Superseded by #99." + } + ], + "review_comments": [] +} diff --git a/pulls/97.md b/pulls/97.md @@ -0,0 +1,58 @@ +# PR #97 Bump @types/node from 20.5.2 to 20.8.10 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-11-01T07:47:56Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.8.10 → main +- **Closed:** 2023-11-08T08:12:21Z +- **Labels:** dependencies, javascript +- **Diff:** [97.diff](./97.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.8.10. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.8.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-11-08T08:12:20Z + +Superseded by #99. + diff --git a/pulls/98.diff b/pulls/98.diff @@ -0,0 +1,294 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..6a1376e 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -25,7 +25,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.53.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", +@@ -740,9 +740,9 @@ + } + }, + "node_modules/@eslint/eslintrc": { +- "version": "2.1.2", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", +- "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", ++ "version": "2.1.3", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz", ++ "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", +@@ -763,9 +763,9 @@ + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { +- "version": "13.21.0", +- "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", +- "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", ++ "version": "13.23.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", ++ "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" +@@ -778,9 +778,9 @@ + } + }, + "node_modules/@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.53.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.53.0.tgz", ++ "integrity": "sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +@@ -793,12 +793,12 @@ + "dev": true + }, + "node_modules/@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "version": "0.11.13", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", ++ "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "dev": true, + "dependencies": { +- "@humanwhocodes/object-schema": "^1.2.1", ++ "@humanwhocodes/object-schema": "^2.0.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, +@@ -820,9 +820,9 @@ + } + }, + "node_modules/@humanwhocodes/object-schema": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", +- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", ++ "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "dev": true + }, + "node_modules/@istanbuljs/load-nyc-config": { +@@ -2037,6 +2037,12 @@ + "url": "https://opencollective.com/typescript-eslint" + } + }, ++ "node_modules/@ungap/structured-clone": { ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", ++ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", ++ "dev": true ++ }, + "node_modules/@vercel/ncc": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", +@@ -2047,9 +2053,9 @@ + } + }, + "node_modules/acorn": { +- "version": "8.10.0", +- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", +- "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", ++ "version": "8.11.2", ++ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", ++ "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" +@@ -3055,18 +3061,19 @@ + } + }, + "node_modules/eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.53.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.53.0.tgz", ++ "integrity": "sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", +- "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint/eslintrc": "^2.1.3", ++ "@eslint/js": "8.53.0", ++ "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", ++ "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", +@@ -6411,9 +6418,9 @@ + } + }, + "node_modules/punycode": { +- "version": "2.3.0", +- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", +- "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", ++ "version": "2.3.1", ++ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", ++ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" +@@ -8022,9 +8029,9 @@ + "dev": true + }, + "@eslint/eslintrc": { +- "version": "2.1.2", +- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", +- "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", ++ "version": "2.1.3", ++ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz", ++ "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==", + "dev": true, + "requires": { + "ajv": "^6.12.4", +@@ -8039,9 +8046,9 @@ + }, + "dependencies": { + "globals": { +- "version": "13.21.0", +- "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", +- "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", ++ "version": "13.23.0", ++ "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", ++ "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" +@@ -8050,9 +8057,9 @@ + } + }, + "@eslint/js": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", +- "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", ++ "version": "8.53.0", ++ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.53.0.tgz", ++ "integrity": "sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==", + "dev": true + }, + "@github/browserslist-config": { +@@ -8062,12 +8069,12 @@ + "dev": true + }, + "@humanwhocodes/config-array": { +- "version": "0.11.10", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +- "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", ++ "version": "0.11.13", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", ++ "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "dev": true, + "requires": { +- "@humanwhocodes/object-schema": "^1.2.1", ++ "@humanwhocodes/object-schema": "^2.0.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + } +@@ -8079,9 +8086,9 @@ + "dev": true + }, + "@humanwhocodes/object-schema": { +- "version": "1.2.1", +- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", +- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", ++ "version": "2.0.1", ++ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", ++ "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { +@@ -8999,6 +9006,12 @@ + "eslint-visitor-keys": "^3.3.0" + } + }, ++ "@ungap/structured-clone": { ++ "version": "1.2.0", ++ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", ++ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", ++ "dev": true ++ }, + "@vercel/ncc": { + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz", +@@ -9006,9 +9019,9 @@ + "dev": true + }, + "acorn": { +- "version": "8.10.0", +- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", +- "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", ++ "version": "8.11.2", ++ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", ++ "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "dev": true + }, + "acorn-jsx": { +@@ -9746,18 +9759,19 @@ + "dev": true + }, + "eslint": { +- "version": "8.47.0", +- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", +- "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", ++ "version": "8.53.0", ++ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.53.0.tgz", ++ "integrity": "sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", +- "@eslint/eslintrc": "^2.1.2", +- "@eslint/js": "^8.47.0", +- "@humanwhocodes/config-array": "^0.11.10", ++ "@eslint/eslintrc": "^2.1.3", ++ "@eslint/js": "8.53.0", ++ "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", ++ "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", +@@ -12158,9 +12172,9 @@ + "dev": true + }, + "punycode": { +- "version": "2.3.0", +- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", +- "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", ++ "version": "2.3.1", ++ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", ++ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true + }, + "pure-rand": { +diff --git a/package.json b/package.json +index 9ad7df8..8bd3ca4 100644 +--- a/package.json ++++ b/package.json +@@ -44,7 +44,7 @@ + "@types/node": "^20.5.1", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", +- "eslint": "^8.47.0", ++ "eslint": "^8.53.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-github": "^4.9.2", + "eslint-plugin-import": "^2.28.1", diff --git a/pulls/98.json b/pulls/98.json @@ -0,0 +1,27 @@ +{ + "number": 98, + "title": "Bump eslint from 8.47.0 to 8.53.0", + "state": "closed", + "diff_file": "98.diff", + "author": "dependabot[bot]", + "created_at": "2023-11-06T07:24:11Z", + "closed_at": "2023-11-20T07:44:36Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/eslint-8.53.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.53.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/releases\">eslint's releases</a>.</em></p>\n<blockquote>\n<h2>v8.53.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/528e1c00dc2aa8636e5b706c4270dc655cfa17e3\"><code>528e1c0</code></a> feat: Deprecate formatting rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17696\">#17696</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c0b11ddb9f8aacc64c3933b9f278939aa7bea481\"><code>c0b11dd</code></a> feat: Add suggestions for no-prototype-builtins (<a href=\"https://redirect.github.com/eslint/eslint/issues/17677\">#17677</a>) (Yonathan Randolph)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ad6257744d63281235fcc33288394b1d69b34ce\"><code>1ad6257</code></a> fix: ensure that exit code for fatal errors is not overwritten (<a href=\"https://redirect.github.com/eslint/eslint/issues/17683\">#17683</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b329ea748dff45f11c7e218208244dc24fcb5c8f\"><code>b329ea7</code></a> fix: add <code>;</code> after JSX nodes in <code>no-object-constructor</code> autofix (<a href=\"https://redirect.github.com/eslint/eslint/issues/17672\">#17672</a>) (Francesco Trotta)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ab8c60d4f859cec787b5a12f7271b40e666235f5\"><code>ab8c60d</code></a> docs: change position of return to top button (<a href=\"https://redirect.github.com/eslint/eslint/issues/17688\">#17688</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4fc44c0b8c5dca466bffdfe01dfd80794d7762b7\"><code>4fc44c0</code></a> docs: update twitter icon to new X icon (<a href=\"https://redirect.github.com/eslint/eslint/issues/17687\">#17687</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4164b2ceec89726b18ea0b0e34fab05735d55a09\"><code>4164b2c</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8651895ca7ae15e13d74c8be67d9eebd63a7ce1f\"><code>8651895</code></a> docs: Fix tabs in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17653\">#17653</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3aec1c55ba2c6d2833e1c0afe0a58f0cc6bbc0a4\"><code>3aec1c5</code></a> docs: explained rule fixers and suggestions (<a href=\"https://redirect.github.com/eslint/eslint/issues/17657\">#17657</a>) (Josh Goldberg \u2728)</li>\n</ul>\n<h2>Chores</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ba4d4d567a82554250dd8c7933322824e6a73944\"><code>ba4d4d5</code></a> chore: remove metascraper (<a href=\"https://redirect.github.com/eslint/eslint/issues/17707\">#17707</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0d0733882944b4849d71a40723c251213698cef9\"><code>0d07338</code></a> chore: Update dependencies (<a href=\"https://redirect.github.com/eslint/eslint/issues/17706\">#17706</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/93256a32e312f3f4e5c532762df71bdc06bded20\"><code>93256a3</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/485ec7d08ed2040c292f52bf9b9152f6c8ef4809\"><code>485ec7d</code></a> test: fix ESLint tests for caching (<a href=\"https://redirect.github.com/eslint/eslint/issues/17699\">#17699</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/db06a7ff7992a74368f03d1f21beb00df0407021\"><code>db06a7f</code></a> ci: bump actions/setup-node from 3 to 4 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17676\">#17676</a>) (dependabot[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/994596b07f5ff20a615a4be1ea03e5fd59cdb84b\"><code>994596b</code></a> ci: run tests in Node.js 21 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17673\">#17673</a>) (Francesco Trotta)</li>\n</ul>\n<h2>v8.52.0</h2>\n<h2>Features</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601\"><code>70648ee</code></a> feat: report-unused-disable-directive to report unused eslint-enable (<a href=\"https://redirect.github.com/eslint/eslint/issues/17611\">#17611</a>) (Yosuke Ota)</li>\n</ul>\n<h2>Bug Fixes</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3\"><code>5de9637</code></a> fix: Ensure shared references in rule configs are separated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17666\">#17666</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661\"><code>dcfe573</code></a> fix: add preceding semicolon in suggestions of <code>no-object-constructor</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17649\">#17649</a>) (Francesco Trotta)</li>\n</ul>\n<h2>Documentation</h2>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d\"><code>476d58a</code></a> docs: Add note about invalid CLI flags when using flat config. (<a href=\"https://redirect.github.com/eslint/eslint/issues/17664\">#17664</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/660ed3afd128ad529234a855345629982caf1bc7\"><code>660ed3a</code></a> docs: Plugin flat config migration guide (<a href=\"https://redirect.github.com/eslint/eslint/issues/17640\">#17640</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a58aa200fccedae7e2e9b6129246f2cedab14f8d\"><code>a58aa20</code></a> docs: fix examples for several rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17645\">#17645</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/179929bd46892f18f2aef0c159d5cc361cb69987\"><code>179929b</code></a> docs: Remove trailing newline from the code of Playground links (<a href=\"https://redirect.github.com/eslint/eslint/issues/17641\">#17641</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8e5c30636450d4a8baf51f0e227685e6d77ac64\"><code>f8e5c30</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7ef2f34fe12b68a366e1b4bf5f64d7332c6e72e\"><code>b7ef2f3</code></a> docs: Enable pretty code formatter output (<a href=\"https://redirect.github.com/eslint/eslint/issues/17635\">#17635</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0bcb9a8db608a3d0bd2645f99e0707b9a9bbaaf0\"><code>0bcb9a8</code></a> docs: Fix syntax errors in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17633\">#17633</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/61b90839633ef300ac7707a651f65f532e65f42d\"><code>61b9083</code></a> docs: Make no-continue example code work (<a href=\"https://redirect.github.com/eslint/eslint/issues/17643\">#17643</a>) (Zhongyuan Zhou)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9fafe450c31ed9b6bdd9dcd6c115255943b8c1c2\"><code>9fafe45</code></a> docs: upgrade to 11ty 2.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17632\">#17632</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ff8e4bf327b5c92b0623b0fc5f8f101954f785db\"><code>ff8e4bf</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/fab249ae6addac2ee18cd81cee80916010bb469e\"><code>fab249a</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/392305bf4797e3ebc696dfca48bd874741fca845\"><code>392305b</code></a> docs: Update <code>no-irregular-whitespace</code> and fix examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17626\">#17626</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6b8acfb770589f3941df41c3910d3b8ffc3e1e45\"><code>6b8acfb</code></a> docs: Add real whitespace to <code>no-trailing-spaces</code> examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17630\">#17630</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1000187e00949332babcee4d37d46c96a6a554a8\"><code>1000187</code></a> docs: Fix examples in <code>unicode-bom</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17631\">#17631</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/000290c4c923cc1473e21b4bdbdc0c42765ef7dd\"><code>000290c</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<h2>Chores</h2>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/eslint/eslint/blob/main/CHANGELOG.md\">eslint's changelog</a>.</em></p>\n<blockquote>\n<p>v8.53.0 - November 3, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/ba4d4d567a82554250dd8c7933322824e6a73944\"><code>ba4d4d5</code></a> chore: remove metascraper (<a href=\"https://redirect.github.com/eslint/eslint/issues/17707\">#17707</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0d0733882944b4849d71a40723c251213698cef9\"><code>0d07338</code></a> chore: Update dependencies (<a href=\"https://redirect.github.com/eslint/eslint/issues/17706\">#17706</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/93256a32e312f3f4e5c532762df71bdc06bded20\"><code>93256a3</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ab8c60d4f859cec787b5a12f7271b40e666235f5\"><code>ab8c60d</code></a> docs: change position of return to top button (<a href=\"https://redirect.github.com/eslint/eslint/issues/17688\">#17688</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/528e1c00dc2aa8636e5b706c4270dc655cfa17e3\"><code>528e1c0</code></a> feat: Deprecate formatting rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17696\">#17696</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/485ec7d08ed2040c292f52bf9b9152f6c8ef4809\"><code>485ec7d</code></a> test: fix ESLint tests for caching (<a href=\"https://redirect.github.com/eslint/eslint/issues/17699\">#17699</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c0b11ddb9f8aacc64c3933b9f278939aa7bea481\"><code>c0b11dd</code></a> feat: Add suggestions for no-prototype-builtins (<a href=\"https://redirect.github.com/eslint/eslint/issues/17677\">#17677</a>) (Yonathan Randolph)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4fc44c0b8c5dca466bffdfe01dfd80794d7762b7\"><code>4fc44c0</code></a> docs: update twitter icon to new X icon (<a href=\"https://redirect.github.com/eslint/eslint/issues/17687\">#17687</a>) (Tanuj Kanti)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ad6257744d63281235fcc33288394b1d69b34ce\"><code>1ad6257</code></a> fix: ensure that exit code for fatal errors is not overwritten (<a href=\"https://redirect.github.com/eslint/eslint/issues/17683\">#17683</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4164b2ceec89726b18ea0b0e34fab05735d55a09\"><code>4164b2c</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/8651895ca7ae15e13d74c8be67d9eebd63a7ce1f\"><code>8651895</code></a> docs: Fix tabs in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17653\">#17653</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/3aec1c55ba2c6d2833e1c0afe0a58f0cc6bbc0a4\"><code>3aec1c5</code></a> docs: explained rule fixers and suggestions (<a href=\"https://redirect.github.com/eslint/eslint/issues/17657\">#17657</a>) (Josh Goldberg \u2728)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/db06a7ff7992a74368f03d1f21beb00df0407021\"><code>db06a7f</code></a> ci: bump actions/setup-node from 3 to 4 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17676\">#17676</a>) (dependabot[bot])</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b329ea748dff45f11c7e218208244dc24fcb5c8f\"><code>b329ea7</code></a> fix: add <code>;</code> after JSX nodes in <code>no-object-constructor</code> autofix (<a href=\"https://redirect.github.com/eslint/eslint/issues/17672\">#17672</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/994596b07f5ff20a615a4be1ea03e5fd59cdb84b\"><code>994596b</code></a> ci: run tests in Node.js 21 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17673\">#17673</a>) (Francesco Trotta)</li>\n</ul>\n<p>v8.52.0 - October 20, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8\"><code>6d1f0c2</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.52.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17671\">#17671</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30\"><code>d63d4fe</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d\"><code>476d58a</code></a> docs: Add note about invalid CLI flags when using flat config. (<a href=\"https://redirect.github.com/eslint/eslint/issues/17664\">#17664</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3\"><code>5de9637</code></a> fix: Ensure shared references in rule configs are separated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17666\">#17666</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5\"><code>f30cefe</code></a> test: fix FlatESLint tests for caching (<a href=\"https://redirect.github.com/eslint/eslint/issues/17658\">#17658</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705\"><code>ef650cb</code></a> test: update tests for no-promise-executor-return (<a href=\"https://redirect.github.com/eslint/eslint/issues/17661\">#17661</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601\"><code>70648ee</code></a> feat: report-unused-disable-directive to report unused eslint-enable (<a href=\"https://redirect.github.com/eslint/eslint/issues/17611\">#17611</a>) (Yosuke Ota)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661\"><code>dcfe573</code></a> fix: add preceding semicolon in suggestions of <code>no-object-constructor</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17649\">#17649</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/660ed3afd128ad529234a855345629982caf1bc7\"><code>660ed3a</code></a> docs: Plugin flat config migration guide (<a href=\"https://redirect.github.com/eslint/eslint/issues/17640\">#17640</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/a58aa200fccedae7e2e9b6129246f2cedab14f8d\"><code>a58aa20</code></a> docs: fix examples for several rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17645\">#17645</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/179929bd46892f18f2aef0c159d5cc361cb69987\"><code>179929b</code></a> docs: Remove trailing newline from the code of Playground links (<a href=\"https://redirect.github.com/eslint/eslint/issues/17641\">#17641</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8e5c30636450d4a8baf51f0e227685e6d77ac64\"><code>f8e5c30</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/b7ef2f34fe12b68a366e1b4bf5f64d7332c6e72e\"><code>b7ef2f3</code></a> docs: Enable pretty code formatter output (<a href=\"https://redirect.github.com/eslint/eslint/issues/17635\">#17635</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0bcb9a8db608a3d0bd2645f99e0707b9a9bbaaf0\"><code>0bcb9a8</code></a> docs: Fix syntax errors in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17633\">#17633</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/61b90839633ef300ac7707a651f65f532e65f42d\"><code>61b9083</code></a> docs: Make no-continue example code work (<a href=\"https://redirect.github.com/eslint/eslint/issues/17643\">#17643</a>) (Zhongyuan Zhou)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/9fafe450c31ed9b6bdd9dcd6c115255943b8c1c2\"><code>9fafe45</code></a> docs: upgrade to 11ty 2.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17632\">#17632</a>) (Percy Ma)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ff8e4bf327b5c92b0623b0fc5f8f101954f785db\"><code>ff8e4bf</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/fab249ae6addac2ee18cd81cee80916010bb469e\"><code>fab249a</code></a> docs: Update README (GitHub Actions Bot)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/392305bf4797e3ebc696dfca48bd874741fca845\"><code>392305b</code></a> docs: Update <code>no-irregular-whitespace</code> and fix examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17626\">#17626</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/6b8acfb770589f3941df41c3910d3b8ffc3e1e45\"><code>6b8acfb</code></a> docs: Add real whitespace to <code>no-trailing-spaces</code> examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17630\">#17630</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/1000187e00949332babcee4d37d46c96a6a554a8\"><code>1000187</code></a> docs: Fix examples in <code>unicode-bom</code> (<a href=\"https://redirect.github.com/eslint/eslint/issues/17631\">#17631</a>) (Francesco Trotta)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/000290c4c923cc1473e21b4bdbdc0c42765ef7dd\"><code>000290c</code></a> docs: Update README (GitHub Actions Bot)</li>\n</ul>\n<p>v8.51.0 - October 6, 2023</p>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf\"><code>1ef39ea</code></a> chore: upgrade <code>@\u200beslint/js</code><a href=\"https://github.com/8\"><code>@\u200b8</code></a>.51.0 (<a href=\"https://redirect.github.com/eslint/eslint/issues/17624\">#17624</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628\"><code>f8c7403</code></a> chore: package.json update for <code>@\u200beslint/js</code> release (ESLint Jenkins)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc\"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href=\"https://redirect.github.com/eslint/eslint/issues/17619\">#17619</a>) (Milos Djermanovic)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44\"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href=\"https://redirect.github.com/eslint/eslint/issues/17584\">#17584</a>) (Nicholas C. Zakas)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef\"><code>ee5be81</code></a> docs: default to <code>sourceType: &quot;module&quot;</code> in rule examples (<a href=\"https://redirect.github.com/eslint/eslint/issues/17615\">#17615</a>) (Francesco Trotta)</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/eslint/eslint/commit/cb9393dd9f160d3dbff27a39b9ce8e24303e3b6f\"><code>cb9393d</code></a> 8.53.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ec361d14b0c623ea3ae569c784608431454f33e2\"><code>ec361d1</code></a> Build: changelog update for 8.53.0</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ba4d4d567a82554250dd8c7933322824e6a73944\"><code>ba4d4d5</code></a> chore: remove metascraper (<a href=\"https://redirect.github.com/eslint/eslint/issues/17707\">#17707</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/0d0733882944b4849d71a40723c251213698cef9\"><code>0d07338</code></a> chore: Update dependencies (<a href=\"https://redirect.github.com/eslint/eslint/issues/17706\">#17706</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/93256a32e312f3f4e5c532762df71bdc06bded20\"><code>93256a3</code></a> chore: package.json update for <code>@\u200beslint/js</code> release</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/ab8c60d4f859cec787b5a12f7271b40e666235f5\"><code>ab8c60d</code></a> docs: change position of return to top button (<a href=\"https://redirect.github.com/eslint/eslint/issues/17688\">#17688</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/528e1c00dc2aa8636e5b706c4270dc655cfa17e3\"><code>528e1c0</code></a> feat: Deprecate formatting rules (<a href=\"https://redirect.github.com/eslint/eslint/issues/17696\">#17696</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/485ec7d08ed2040c292f52bf9b9152f6c8ef4809\"><code>485ec7d</code></a> test: fix ESLint tests for caching (<a href=\"https://redirect.github.com/eslint/eslint/issues/17699\">#17699</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/c0b11ddb9f8aacc64c3933b9f278939aa7bea481\"><code>c0b11dd</code></a> feat: Add suggestions for no-prototype-builtins (<a href=\"https://redirect.github.com/eslint/eslint/issues/17677\">#17677</a>)</li>\n<li><a href=\"https://github.com/eslint/eslint/commit/4fc44c0b8c5dca466bffdfe01dfd80794d7762b7\"><code>4fc44c0</code></a> docs: update twitter icon to new X icon (<a href=\"https://redirect.github.com/eslint/eslint/issues/17687\">#17687</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/eslint/eslint/compare/v8.47.0...v8.53.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.53.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-11-20T07:44:36Z", + "body": "Superseded by #102." + } + ], + "review_comments": [] +} diff --git a/pulls/98.md b/pulls/98.md @@ -0,0 +1,192 @@ +# PR #98 Bump eslint from 8.47.0 to 8.53.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-11-06T07:24:11Z +- **Branch:** dependabot/npm_and_yarn/eslint-8.53.0 → main +- **Closed:** 2023-11-20T07:44:36Z +- **Labels:** dependencies, javascript +- **Diff:** [98.diff](./98.diff) + +--- + +Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.53.0. +<details> +<summary>Release notes</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> +<blockquote> +<h2>v8.53.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/528e1c00dc2aa8636e5b706c4270dc655cfa17e3"><code>528e1c0</code></a> feat: Deprecate formatting rules (<a href="https://redirect.github.com/eslint/eslint/issues/17696">#17696</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/c0b11ddb9f8aacc64c3933b9f278939aa7bea481"><code>c0b11dd</code></a> feat: Add suggestions for no-prototype-builtins (<a href="https://redirect.github.com/eslint/eslint/issues/17677">#17677</a>) (Yonathan Randolph)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/1ad6257744d63281235fcc33288394b1d69b34ce"><code>1ad6257</code></a> fix: ensure that exit code for fatal errors is not overwritten (<a href="https://redirect.github.com/eslint/eslint/issues/17683">#17683</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/b329ea748dff45f11c7e218208244dc24fcb5c8f"><code>b329ea7</code></a> fix: add <code>;</code> after JSX nodes in <code>no-object-constructor</code> autofix (<a href="https://redirect.github.com/eslint/eslint/issues/17672">#17672</a>) (Francesco Trotta)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/ab8c60d4f859cec787b5a12f7271b40e666235f5"><code>ab8c60d</code></a> docs: change position of return to top button (<a href="https://redirect.github.com/eslint/eslint/issues/17688">#17688</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/4fc44c0b8c5dca466bffdfe01dfd80794d7762b7"><code>4fc44c0</code></a> docs: update twitter icon to new X icon (<a href="https://redirect.github.com/eslint/eslint/issues/17687">#17687</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/4164b2ceec89726b18ea0b0e34fab05735d55a09"><code>4164b2c</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/8651895ca7ae15e13d74c8be67d9eebd63a7ce1f"><code>8651895</code></a> docs: Fix tabs in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17653">#17653</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/3aec1c55ba2c6d2833e1c0afe0a58f0cc6bbc0a4"><code>3aec1c5</code></a> docs: explained rule fixers and suggestions (<a href="https://redirect.github.com/eslint/eslint/issues/17657">#17657</a>) (Josh Goldberg ✨)</li> +</ul> +<h2>Chores</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/ba4d4d567a82554250dd8c7933322824e6a73944"><code>ba4d4d5</code></a> chore: remove metascraper (<a href="https://redirect.github.com/eslint/eslint/issues/17707">#17707</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/0d0733882944b4849d71a40723c251213698cef9"><code>0d07338</code></a> chore: Update dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/17706">#17706</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/93256a32e312f3f4e5c532762df71bdc06bded20"><code>93256a3</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/485ec7d08ed2040c292f52bf9b9152f6c8ef4809"><code>485ec7d</code></a> test: fix ESLint tests for caching (<a href="https://redirect.github.com/eslint/eslint/issues/17699">#17699</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/db06a7ff7992a74368f03d1f21beb00df0407021"><code>db06a7f</code></a> ci: bump actions/setup-node from 3 to 4 (<a href="https://redirect.github.com/eslint/eslint/issues/17676">#17676</a>) (dependabot[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/994596b07f5ff20a615a4be1ea03e5fd59cdb84b"><code>994596b</code></a> ci: run tests in Node.js 21 (<a href="https://redirect.github.com/eslint/eslint/issues/17673">#17673</a>) (Francesco Trotta)</li> +</ul> +<h2>v8.52.0</h2> +<h2>Features</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601"><code>70648ee</code></a> feat: report-unused-disable-directive to report unused eslint-enable (<a href="https://redirect.github.com/eslint/eslint/issues/17611">#17611</a>) (Yosuke Ota)</li> +</ul> +<h2>Bug Fixes</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3"><code>5de9637</code></a> fix: Ensure shared references in rule configs are separated (<a href="https://redirect.github.com/eslint/eslint/issues/17666">#17666</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661"><code>dcfe573</code></a> fix: add preceding semicolon in suggestions of <code>no-object-constructor</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17649">#17649</a>) (Francesco Trotta)</li> +</ul> +<h2>Documentation</h2> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d"><code>476d58a</code></a> docs: Add note about invalid CLI flags when using flat config. (<a href="https://redirect.github.com/eslint/eslint/issues/17664">#17664</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/660ed3afd128ad529234a855345629982caf1bc7"><code>660ed3a</code></a> docs: Plugin flat config migration guide (<a href="https://redirect.github.com/eslint/eslint/issues/17640">#17640</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/a58aa200fccedae7e2e9b6129246f2cedab14f8d"><code>a58aa20</code></a> docs: fix examples for several rules (<a href="https://redirect.github.com/eslint/eslint/issues/17645">#17645</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/179929bd46892f18f2aef0c159d5cc361cb69987"><code>179929b</code></a> docs: Remove trailing newline from the code of Playground links (<a href="https://redirect.github.com/eslint/eslint/issues/17641">#17641</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/f8e5c30636450d4a8baf51f0e227685e6d77ac64"><code>f8e5c30</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/b7ef2f34fe12b68a366e1b4bf5f64d7332c6e72e"><code>b7ef2f3</code></a> docs: Enable pretty code formatter output (<a href="https://redirect.github.com/eslint/eslint/issues/17635">#17635</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/0bcb9a8db608a3d0bd2645f99e0707b9a9bbaaf0"><code>0bcb9a8</code></a> docs: Fix syntax errors in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17633">#17633</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/61b90839633ef300ac7707a651f65f532e65f42d"><code>61b9083</code></a> docs: Make no-continue example code work (<a href="https://redirect.github.com/eslint/eslint/issues/17643">#17643</a>) (Zhongyuan Zhou)</li> +<li><a href="https://github.com/eslint/eslint/commit/9fafe450c31ed9b6bdd9dcd6c115255943b8c1c2"><code>9fafe45</code></a> docs: upgrade to 11ty 2.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17632">#17632</a>) (Percy Ma)</li> +<li><a href="https://github.com/eslint/eslint/commit/ff8e4bf327b5c92b0623b0fc5f8f101954f785db"><code>ff8e4bf</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/fab249ae6addac2ee18cd81cee80916010bb469e"><code>fab249a</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/392305bf4797e3ebc696dfca48bd874741fca845"><code>392305b</code></a> docs: Update <code>no-irregular-whitespace</code> and fix examples (<a href="https://redirect.github.com/eslint/eslint/issues/17626">#17626</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/6b8acfb770589f3941df41c3910d3b8ffc3e1e45"><code>6b8acfb</code></a> docs: Add real whitespace to <code>no-trailing-spaces</code> examples (<a href="https://redirect.github.com/eslint/eslint/issues/17630">#17630</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/1000187e00949332babcee4d37d46c96a6a554a8"><code>1000187</code></a> docs: Fix examples in <code>unicode-bom</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17631">#17631</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/000290c4c923cc1473e21b4bdbdc0c42765ef7dd"><code>000290c</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<h2>Chores</h2> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Changelog</summary> +<p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> +<blockquote> +<p>v8.53.0 - November 3, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/ba4d4d567a82554250dd8c7933322824e6a73944"><code>ba4d4d5</code></a> chore: remove metascraper (<a href="https://redirect.github.com/eslint/eslint/issues/17707">#17707</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/0d0733882944b4849d71a40723c251213698cef9"><code>0d07338</code></a> chore: Update dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/17706">#17706</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/93256a32e312f3f4e5c532762df71bdc06bded20"><code>93256a3</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/ab8c60d4f859cec787b5a12f7271b40e666235f5"><code>ab8c60d</code></a> docs: change position of return to top button (<a href="https://redirect.github.com/eslint/eslint/issues/17688">#17688</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/528e1c00dc2aa8636e5b706c4270dc655cfa17e3"><code>528e1c0</code></a> feat: Deprecate formatting rules (<a href="https://redirect.github.com/eslint/eslint/issues/17696">#17696</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/485ec7d08ed2040c292f52bf9b9152f6c8ef4809"><code>485ec7d</code></a> test: fix ESLint tests for caching (<a href="https://redirect.github.com/eslint/eslint/issues/17699">#17699</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/c0b11ddb9f8aacc64c3933b9f278939aa7bea481"><code>c0b11dd</code></a> feat: Add suggestions for no-prototype-builtins (<a href="https://redirect.github.com/eslint/eslint/issues/17677">#17677</a>) (Yonathan Randolph)</li> +<li><a href="https://github.com/eslint/eslint/commit/4fc44c0b8c5dca466bffdfe01dfd80794d7762b7"><code>4fc44c0</code></a> docs: update twitter icon to new X icon (<a href="https://redirect.github.com/eslint/eslint/issues/17687">#17687</a>) (Tanuj Kanti)</li> +<li><a href="https://github.com/eslint/eslint/commit/1ad6257744d63281235fcc33288394b1d69b34ce"><code>1ad6257</code></a> fix: ensure that exit code for fatal errors is not overwritten (<a href="https://redirect.github.com/eslint/eslint/issues/17683">#17683</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/4164b2ceec89726b18ea0b0e34fab05735d55a09"><code>4164b2c</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/8651895ca7ae15e13d74c8be67d9eebd63a7ce1f"><code>8651895</code></a> docs: Fix tabs in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17653">#17653</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/3aec1c55ba2c6d2833e1c0afe0a58f0cc6bbc0a4"><code>3aec1c5</code></a> docs: explained rule fixers and suggestions (<a href="https://redirect.github.com/eslint/eslint/issues/17657">#17657</a>) (Josh Goldberg ✨)</li> +<li><a href="https://github.com/eslint/eslint/commit/db06a7ff7992a74368f03d1f21beb00df0407021"><code>db06a7f</code></a> ci: bump actions/setup-node from 3 to 4 (<a href="https://redirect.github.com/eslint/eslint/issues/17676">#17676</a>) (dependabot[bot])</li> +<li><a href="https://github.com/eslint/eslint/commit/b329ea748dff45f11c7e218208244dc24fcb5c8f"><code>b329ea7</code></a> fix: add <code>;</code> after JSX nodes in <code>no-object-constructor</code> autofix (<a href="https://redirect.github.com/eslint/eslint/issues/17672">#17672</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/994596b07f5ff20a615a4be1ea03e5fd59cdb84b"><code>994596b</code></a> ci: run tests in Node.js 21 (<a href="https://redirect.github.com/eslint/eslint/issues/17673">#17673</a>) (Francesco Trotta)</li> +</ul> +<p>v8.52.0 - October 20, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/6d1f0c2da0309c06c21149b8d71a8f439a70d7e8"><code>6d1f0c2</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.52.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17671">#17671</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/d63d4fe0942e6747ab60e758aa36076f43041a30"><code>d63d4fe</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/476d58a584d5d2db003c4c22ffee90e63566164d"><code>476d58a</code></a> docs: Add note about invalid CLI flags when using flat config. (<a href="https://redirect.github.com/eslint/eslint/issues/17664">#17664</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/5de9637fc925729a83d5a5e9e868a41792a184e3"><code>5de9637</code></a> fix: Ensure shared references in rule configs are separated (<a href="https://redirect.github.com/eslint/eslint/issues/17666">#17666</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/f30cefee6bda2789ede18e1664b84c2638ea1bb5"><code>f30cefe</code></a> test: fix FlatESLint tests for caching (<a href="https://redirect.github.com/eslint/eslint/issues/17658">#17658</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/ef650cb612510bcfa1379c1f0af56dd563b3a705"><code>ef650cb</code></a> test: update tests for no-promise-executor-return (<a href="https://redirect.github.com/eslint/eslint/issues/17661">#17661</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/70648ee49c07f7b533d09f6bf8a5291e5a5a8601"><code>70648ee</code></a> feat: report-unused-disable-directive to report unused eslint-enable (<a href="https://redirect.github.com/eslint/eslint/issues/17611">#17611</a>) (Yosuke Ota)</li> +<li><a href="https://github.com/eslint/eslint/commit/dcfe5739c374c9d7ed21f14027870ec0fd453661"><code>dcfe573</code></a> fix: add preceding semicolon in suggestions of <code>no-object-constructor</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17649">#17649</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/660ed3afd128ad529234a855345629982caf1bc7"><code>660ed3a</code></a> docs: Plugin flat config migration guide (<a href="https://redirect.github.com/eslint/eslint/issues/17640">#17640</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/a58aa200fccedae7e2e9b6129246f2cedab14f8d"><code>a58aa20</code></a> docs: fix examples for several rules (<a href="https://redirect.github.com/eslint/eslint/issues/17645">#17645</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/179929bd46892f18f2aef0c159d5cc361cb69987"><code>179929b</code></a> docs: Remove trailing newline from the code of Playground links (<a href="https://redirect.github.com/eslint/eslint/issues/17641">#17641</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/f8e5c30636450d4a8baf51f0e227685e6d77ac64"><code>f8e5c30</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/b7ef2f34fe12b68a366e1b4bf5f64d7332c6e72e"><code>b7ef2f3</code></a> docs: Enable pretty code formatter output (<a href="https://redirect.github.com/eslint/eslint/issues/17635">#17635</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/0bcb9a8db608a3d0bd2645f99e0707b9a9bbaaf0"><code>0bcb9a8</code></a> docs: Fix syntax errors in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17633">#17633</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/61b90839633ef300ac7707a651f65f532e65f42d"><code>61b9083</code></a> docs: Make no-continue example code work (<a href="https://redirect.github.com/eslint/eslint/issues/17643">#17643</a>) (Zhongyuan Zhou)</li> +<li><a href="https://github.com/eslint/eslint/commit/9fafe450c31ed9b6bdd9dcd6c115255943b8c1c2"><code>9fafe45</code></a> docs: upgrade to 11ty 2.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17632">#17632</a>) (Percy Ma)</li> +<li><a href="https://github.com/eslint/eslint/commit/ff8e4bf327b5c92b0623b0fc5f8f101954f785db"><code>ff8e4bf</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/fab249ae6addac2ee18cd81cee80916010bb469e"><code>fab249a</code></a> docs: Update README (GitHub Actions Bot)</li> +<li><a href="https://github.com/eslint/eslint/commit/392305bf4797e3ebc696dfca48bd874741fca845"><code>392305b</code></a> docs: Update <code>no-irregular-whitespace</code> and fix examples (<a href="https://redirect.github.com/eslint/eslint/issues/17626">#17626</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/6b8acfb770589f3941df41c3910d3b8ffc3e1e45"><code>6b8acfb</code></a> docs: Add real whitespace to <code>no-trailing-spaces</code> examples (<a href="https://redirect.github.com/eslint/eslint/issues/17630">#17630</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/1000187e00949332babcee4d37d46c96a6a554a8"><code>1000187</code></a> docs: Fix examples in <code>unicode-bom</code> (<a href="https://redirect.github.com/eslint/eslint/issues/17631">#17631</a>) (Francesco Trotta)</li> +<li><a href="https://github.com/eslint/eslint/commit/000290c4c923cc1473e21b4bdbdc0c42765ef7dd"><code>000290c</code></a> docs: Update README (GitHub Actions Bot)</li> +</ul> +<p>v8.51.0 - October 6, 2023</p> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/1ef39ea5b884453be717ebc929155d7eb584dcbf"><code>1ef39ea</code></a> chore: upgrade <code>@​eslint/js</code><a href="https://github.com/8"><code>@​8</code></a>.51.0 (<a href="https://redirect.github.com/eslint/eslint/issues/17624">#17624</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/f8c7403255c11e99c402860aef3c0179f2b16628"><code>f8c7403</code></a> chore: package.json update for <code>@​eslint/js</code> release (ESLint Jenkins)</li> +<li><a href="https://github.com/eslint/eslint/commit/f976b2f7bfe7cc78bb649f8b37e90fd519ff3bcc"><code>f976b2f</code></a> fix: make rule severity case-sensitive in flat config (<a href="https://redirect.github.com/eslint/eslint/issues/17619">#17619</a>) (Milos Djermanovic)</li> +<li><a href="https://github.com/eslint/eslint/commit/0edfe369aa5bd80a98053022bb4c6b1ea0155f44"><code>0edfe36</code></a> fix: Ensure crash error messages are not duplicated (<a href="https://redirect.github.com/eslint/eslint/issues/17584">#17584</a>) (Nicholas C. Zakas)</li> +<li><a href="https://github.com/eslint/eslint/commit/ee5be81fa3c4fe801c2f653854f098ed6a84dcef"><code>ee5be81</code></a> docs: default to <code>sourceType: &quot;module&quot;</code> in rule examples (<a href="https://redirect.github.com/eslint/eslint/issues/17615">#17615</a>) (Francesco Trotta)</li> +</ul> +<!-- raw HTML omitted --> +</blockquote> +<p>... (truncated)</p> +</details> +<details> +<summary>Commits</summary> +<ul> +<li><a href="https://github.com/eslint/eslint/commit/cb9393dd9f160d3dbff27a39b9ce8e24303e3b6f"><code>cb9393d</code></a> 8.53.0</li> +<li><a href="https://github.com/eslint/eslint/commit/ec361d14b0c623ea3ae569c784608431454f33e2"><code>ec361d1</code></a> Build: changelog update for 8.53.0</li> +<li><a href="https://github.com/eslint/eslint/commit/ba4d4d567a82554250dd8c7933322824e6a73944"><code>ba4d4d5</code></a> chore: remove metascraper (<a href="https://redirect.github.com/eslint/eslint/issues/17707">#17707</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/0d0733882944b4849d71a40723c251213698cef9"><code>0d07338</code></a> chore: Update dependencies (<a href="https://redirect.github.com/eslint/eslint/issues/17706">#17706</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/93256a32e312f3f4e5c532762df71bdc06bded20"><code>93256a3</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> +<li><a href="https://github.com/eslint/eslint/commit/ab8c60d4f859cec787b5a12f7271b40e666235f5"><code>ab8c60d</code></a> docs: change position of return to top button (<a href="https://redirect.github.com/eslint/eslint/issues/17688">#17688</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/528e1c00dc2aa8636e5b706c4270dc655cfa17e3"><code>528e1c0</code></a> feat: Deprecate formatting rules (<a href="https://redirect.github.com/eslint/eslint/issues/17696">#17696</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/485ec7d08ed2040c292f52bf9b9152f6c8ef4809"><code>485ec7d</code></a> test: fix ESLint tests for caching (<a href="https://redirect.github.com/eslint/eslint/issues/17699">#17699</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/c0b11ddb9f8aacc64c3933b9f278939aa7bea481"><code>c0b11dd</code></a> feat: Add suggestions for no-prototype-builtins (<a href="https://redirect.github.com/eslint/eslint/issues/17677">#17677</a>)</li> +<li><a href="https://github.com/eslint/eslint/commit/4fc44c0b8c5dca466bffdfe01dfd80794d7762b7"><code>4fc44c0</code></a> docs: update twitter icon to new X icon (<a href="https://redirect.github.com/eslint/eslint/issues/17687">#17687</a>)</li> +<li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.47.0...v8.53.0">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.47.0&new-version=8.53.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-11-20T07:44:36Z + +Superseded by #102. + diff --git a/pulls/99.diff b/pulls/99.diff @@ -0,0 +1,88 @@ +diff --git a/package-lock.json b/package-lock.json +index ec611f9..0cafb01 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -22,7 +22,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.9.0", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", +@@ -1559,10 +1559,13 @@ + "dev": true + }, + "node_modules/@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.9.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.0.tgz", ++ "integrity": "sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==", ++ "dev": true, ++ "dependencies": { ++ "undici-types": "~5.26.4" ++ } + }, + "node_modules/@types/semver": { + "version": "7.5.0", +@@ -7227,6 +7230,12 @@ + "url": "https://github.com/sponsors/ljharb" + } + }, ++ "node_modules/undici-types": { ++ "version": "5.26.5", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", ++ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", ++ "dev": true ++ }, + "node_modules/universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +@@ -8706,10 +8715,13 @@ + "dev": true + }, + "@types/node": { +- "version": "20.5.2", +- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.2.tgz", +- "integrity": "sha512-5j/lXt7unfPOUlrKC34HIaedONleyLtwkKggiD/0uuMfT8gg2EOpg0dz4lCD15Ga7muC+1WzJZAjIB9simWd6Q==", +- "dev": true ++ "version": "20.9.0", ++ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.0.tgz", ++ "integrity": "sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==", ++ "dev": true, ++ "requires": { ++ "undici-types": "~5.26.4" ++ } + }, + "@types/semver": { + "version": "7.5.0", +@@ -12719,6 +12731,12 @@ + "which-boxed-primitive": "^1.0.2" + } + }, ++ "undici-types": { ++ "version": "5.26.5", ++ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", ++ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", ++ "dev": true ++ }, + "universal-user-agent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz", +diff --git a/package.json b/package.json +index 9ad7df8..5d2de8d 100644 +--- a/package.json ++++ b/package.json +@@ -41,7 +41,7 @@ + "@types/jest": "^29.5.3", + "@types/moo": "^0.5.6", + "@types/nearley": "^2.11.2", +- "@types/node": "^20.5.1", ++ "@types/node": "^20.9.0", + "@typescript-eslint/parser": "^5.62.0", + "@vercel/ncc": "^0.36.1", + "eslint": "^8.47.0", diff --git a/pulls/99.json b/pulls/99.json @@ -0,0 +1,27 @@ +{ + "number": 99, + "title": "Bump @types/node from 20.5.2 to 20.9.0", + "state": "closed", + "diff_file": "99.diff", + "author": "dependabot[bot]", + "created_at": "2023-11-08T08:12:18Z", + "closed_at": "2023-11-17T07:57:14Z", + "merged_at": null, + "base_ref": "main", + "head_ref": "dependabot/npm_and_yarn/types/node-20.9.0", + "labels": [ + "dependencies", + "javascript" + ], + "assignees": [], + "requested_reviewers": [], + "body": "Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.9.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li>See full diff in <a href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.9.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\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\n\n</details>", + "comments": [ + { + "author": "dependabot[bot]", + "created_at": "2023-11-17T07:57:13Z", + "body": "Superseded by #100." + } + ], + "review_comments": [] +} diff --git a/pulls/99.md b/pulls/99.md @@ -0,0 +1,58 @@ +# PR #99 Bump @types/node from 20.5.2 to 20.9.0 + +- **Status:** closed +- **Author:** @dependabot[bot] +- **Created:** 2023-11-08T08:12:18Z +- **Branch:** dependabot/npm_and_yarn/types/node-20.9.0 → main +- **Closed:** 2023-11-17T07:57:14Z +- **Labels:** dependencies, javascript +- **Diff:** [99.diff](./99.diff) + +--- + +Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.2 to 20.9.0. +<details> +<summary>Commits</summary> +<ul> +<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> +</ul> +</details> +<br /> + + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.5.2&new-version=20.9.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency +- `@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) + + +</details> + + +## Comments + +### @dependabot[bot] — 2023-11-17T07:57:13Z + +Superseded by #100. +