From 101bf741f2f29336fdc90f88228f86735d3cf378 Mon Sep 17 00:00:00 2001 From: Animenosekai <40539549+Animenosekai@users.noreply.github.com> Date: Thu, 1 Aug 2024 00:36:38 +0200 Subject: [PATCH 1/5] =?UTF-8?q?[add]=20adding=20JLC=20channels=20[add]=20a?= =?UTF-8?q?dding=20LocalHorseRacingNine=20channels=20[add]=20adding=20Dlif?= =?UTF-8?q?e=20[add]=20adding=20Music=20Gaffiti=20[add]=20adding=20Phoenix?= =?UTF-8?q?=20TV=20JP=20[add]=20adding=20Select=20Shopping=20[add]=20addin?= =?UTF-8?q?g=20TSS=C2=A0[add]=20adding=20Shop=20Channel=20[add]=20adding?= =?UTF-8?q?=20SkyPerfectPromo=20[add]=20adding=20Speed=20Channels=20[updat?= =?UTF-8?q?e]=20updating=20some=20ABEMA=20channels'=20logo=20[update]=20up?= =?UTF-8?q?dating=20Animal=20Planet=20logo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/channels.csv | 79 ++++++++++++++++++++++++++++++----------------- 1 file changed, 50 insertions(+), 29 deletions(-) diff --git a/data/channels.csv b/data/channels.csv index 4ab72b6b..7496edd5 100644 --- a/data/channels.csv +++ b/data/channels.csv @@ -533,35 +533,35 @@ ABCTVTAS.au,ABC TV TAS,,ABC Television,Australian Government,AU,,Sydney,c/AU,eng ABCTVVIC.au,ABC TV VIC,,ABC Television,Australian Government,AU,,Sydney,c/AU,eng,general,FALSE,1956-11-06,,,https://iview.abc.net.au/channel/abc1,https://i.imgur.com/Ekjb7w8.png ABCTVWA.au,ABC TV WA,,ABC Television,Australian Government,AU,,Sydney,c/AU,eng,general,FALSE,1956-11-06,,,https://iview.abc.net.au/channel/abc1,https://i.imgur.com/Ekjb7w8.png ABCWest.us,ABC West,,ABC,The Walt Disney Company,US,,New York City,c/US,eng,general,FALSE,1949-04-19,,,https://abcnews.go.com/,https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/ABC-2021-LOGO.svg/512px-ABC-2021-LOGO.svg.png -ABEMAAnime.jp,ABEMA Anime,ABEMAアニメ,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation;kids,FALSE,2018-04-01,,,https://abema.tv/now-on-air/abema-anime?lang=en,https://i.ibb.co/NFvSqmK/logo.png -ABEMAAnime2.jp,ABEMA Anime 2,ABEMAアニメ2,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation;kids,FALSE,2018-04-01,,,https://abema.tv/,https://i.imgur.com/removed.png -ABEMAAnime80s.jp,ABEMA Anime 80's,ABEMAなつかしアニメ80's,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation;classic,FALSE,2018-04-01,,,https://abema.tv/,https://i.imgur.com/removed.png -ABEMAAnime90s.jp,ABEMA Anime 90's,ABEMAなつかしアニメ90's,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation,FALSE,2018-04-01,,,https://abema.tv/,https://i.imgur.com/removed.png -ABEMAAnimeLIVE.jp,ABEMA Anime LIVE,ABEMAアニメLIVE,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation,FALSE,2018-04-01,,,https://abema.tv/now-on-air/anime-live?lang=en,https://i.imgur.com/removed.png +ABEMAAnime.jp,ABEMA Anime,ABEMAアニメ,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation;kids,FALSE,2018-04-01,,,https://abema.tv/now-on-air/abema-anime?lang=en,https://image.p-c2-x.abema-tv.com/image/channels/abema-anime/logo.png?height=96&quality=75&version=20200413&width=256 +ABEMAAnime2.jp,ABEMA Anime 2,ABEMAアニメ2,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation;kids,FALSE,2018-04-01,,,https://abema.tv/,https://image.p-c2-x.abema-tv.com/image/channels/abema-anime-2/logo.png?height=98&quality=75&width=256 +ABEMAAnime80s.jp,ABEMA Anime 80's,ABEMAなつかしアニメ80's,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation;classic,FALSE,2018-04-01,,,https://abema.tv/,https://image.p-c2-x.abema-tv.com/image/channels/80s-anime-1/logo.png?height=96&quality=75&version=20200413&width=256 +ABEMAAnime90s.jp,ABEMA Anime 90's,ABEMAなつかしアニメ90's,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation,FALSE,2018-04-01,,,https://abema.tv/,https://image.p-c2-x.abema-tv.com/image/channels/90s-anime-1/logo.png?height=96&quality=75&version=20200413&width=256 +ABEMAAnimeLIVE.jp,ABEMA Anime LIVE,ABEMAアニメLIVE,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation,FALSE,2018-04-01,,,https://abema.tv/now-on-air/anime-live?lang=en,https://image.p-c2-x.abema-tv.com/image/channels/anime-live/logo.png?height=96&quality=75&version=20200413&width=256 ABEMAAnimeLIVE2.jp,ABEMA Anime LIVE 2,ABEMAアニメLIVE2,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation;kids,FALSE,2018-04-01,,,https://abema.tv/,https://i.imgur.com/removed.png -ABEMACM.jp,ABEMA CM,ABEMA Commercial,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,shop,FALSE,2016-08-08,,,https://abema.tv/now-on-air/commercial?lang=en,https://i.imgur.com/removed.png +ABEMACM.jp,ABEMA CM,ABEMA Commercial,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,shop,FALSE,2016-08-08,,,https://abema.tv/now-on-air/commercial?lang=en,https://image.p-c2-x.abema-tv.com/image/channels/commercial/logo.png?height=96&quality=75&version=20200413&width=256 ABEMADrama.jp,ABEMA Drama,ABEMAドラマ,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,entertainment,FALSE,2016-04-11,,,https://abema.tv/now-on-air/drama?lang=en,https://i.imgur.com/removed.png ABEMADrama2.jp,ABEMA Drama 2,ABEMAドラマ2,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,series,FALSE,,,,https://abema.tv/,https://i.imgur.com/removed.png ABEMAEveryonesAnime.jp,ABEMA Everyones Anime,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation,FALSE,2018-04-01,,,https://abema.tv/,https://pics.prcm.jp/d8fdeda7d8d79/85853361/png/85853361_480x480.png -ABEMAFamilyAnime.jp,ABEMA Family Anime,ABEMAファミリーアニメの,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation,FALSE,,,,https://abema.tv/,https://i.imgur.com/removed.png -ABEMAFighting.jp,ABEMA Fighting,ABEMA格闘,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,sports,FALSE,2016-07-31,,,https://abema.tv/now-on-air/fighting-sports?lang=en,https://i.imgur.com/removed.png +ABEMAFamilyAnime.jp,ABEMA Family Anime,ABEMAファミリーアニメの,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,animation,FALSE,,,,https://abema.tv/,https://image.p-c2-x.abema-tv.com/image/channels/family-anime-1/logo.png?height=96&quality=75&version=20200413&width=256 +ABEMAFighting.jp,ABEMA Fighting,ABEMA格闘,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,sports,FALSE,2016-07-31,,,https://abema.tv/now-on-air/fighting-sports?lang=en,https://image.p-c2-x.abema-tv.com/image/channels/fighting-sports/logo.png?height=96&quality=75&version=20200413&width=256 ABEMAFishing.jp,ABEMA Fishing,,Abema,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,sports,FALSE,2016-03-01,,,https://abema.tv/channels/fishing/slots/AXVjCD1BnwWZqR?lang=en,https://itbenricho.com/wp-content/uploads/2017/12/abema-tv-apri.png ABEMAGlobalNews.jp,ABEMA Global News,ABEMA海外Newsチャンネル,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn;eng,news,FALSE,2019-02-25,,,https://abema.tv/,https://i.imgur.com/removed.png ABEMAGold.jp,ABEMA Gold,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,general,FALSE,2016-04-11,,,https://abema.tv/,https://pics.prcm.jp/d8fdeda7d8d79/85853361/png/85853361_480x480.png -ABEMAHipHop.jp,ABEMA Hip Hop,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,music;culture,FALSE,2017-01-01,,,https://abema.tv/now-on-air/hiphop?lang=en,https://i.imgur.com/removed.png +ABEMAHipHop.jp,ABEMA Hip Hop,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,music;culture,FALSE,2017-01-01,,,https://abema.tv/now-on-air/hiphop?lang=en,https://image.p-c2-x.abema-tv.com/image/channels/hiphop/logo.png?height=96&quality=75&version=20200413&width=256 ABEMAKeirinAutoRacing.jp,ABEMA Keirin & Auto Racing,ABEMA競輪・オートレース,Abema,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,sports;auto,FALSE,2019-04-02,,,https://abema.tv/now-on-air/keirin-auto?lang=en,https://i.imgur.com/removed.png -ABEMAKoreanChinese.jp,ABEMA Korean & Chinese,ABEMA韓流・華流,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn;zho;kor,entertainment;movies,FALSE,2016-12-05,,,https://abema.tv/,https://i.imgur.com/removed.png -ABEMAKoreanChinese2.jp,ABEMA Korean & Chinese 2,ABEMA韓流・華流2,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,series,FALSE,,,,https://abema.tv/,https://i.imgur.com/removed.png -ABEMAKWorld.jp,ABEMA K World,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn;kor,music,FALSE,2017-06-18,,,https://abema.tv/now-on-air/k-world?lang=en,https://i.imgur.com/removed.png -ABEMAMahjong.jp,ABEMA Mahjong,ABEMA麻雀,Abema,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,sports,FALSE,2016-03-01,,,https://abema.tv/now-on-air/mahjong?lang=en,https://i.imgur.com/removed.png +ABEMAKoreanChinese.jp,ABEMA Korean & Chinese,ABEMA韓流・華流,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn;zho;kor,entertainment;movies,FALSE,2016-12-05,,,https://abema.tv/,https://image.p-c2-x.abema-tv.com/image/channels/asia-drama/logo.png?height=96&quality=75&version=20200413&width=256 +ABEMAKoreanChinese2.jp,ABEMA Korean & Chinese 2,ABEMA韓流・華流2,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,series,FALSE,,,,https://abema.tv/,https://image.p-c2-x.abema-tv.com/image/channels/asia-drama-2/logo.png?height=96&quality=75&version=20200413&width=256 +ABEMAKWorld.jp,ABEMA K World,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn;kor,music,FALSE,2017-06-18,,,https://abema.tv/now-on-air/k-world?lang=en,https://image.p-c2-x.abema-tv.com/image/channels/k-world/logo.png?height=96&quality=75&version=20200413&width=256 +ABEMAMahjong.jp,ABEMA Mahjong,ABEMA麻雀,Abema,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,sports,FALSE,2016-03-01,,,https://abema.tv/now-on-air/mahjong?lang=en,https://image.p-c2-x.abema-tv.com/image/channels/mahjong/logo.png?height=96&quality=75&version=20200413&width=256 ABEMAMTVHits.jp,ABEMA MTV Hits,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,music,FALSE,2016-04-11,,,https://abema.tv/now-on-air/mahjong?lang=en,https://dic.nicovideo.jp/oekaki/808928.png -ABEMANews.jp,ABEMA News,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,news,FALSE,2016-03-01,,,https://abema.tv/,https://i.imgur.com/removed.png -ABEMANewsPressConference.jp,ABEMA News Press Conference,ABEMA NEWS会見,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,news,FALSE,,,,https://abema.tv/,https://i.imgur.com/removed.png +ABEMANews.jp,ABEMA News,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,news,FALSE,2016-03-01,,,https://abema.tv/,https://image.p-c2-x.abema-tv.com/image/channels/abema-news/logo.png?height=96&quality=75&version=20200413&width=256 +ABEMANewsPressConference.jp,ABEMA News Press Conference,ABEMA NEWS会見,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,news,FALSE,,,,https://abema.tv/,https://image.p-c2-x.abema-tv.com/image/channels/news-plus/logo.png?height=96&quality=75&version=20200413&width=256 ABEMAQUESTbyDiscovery.jp,ABEMA QUEST by Discovery,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,education;science,FALSE,2019-05-01,,,https://abema.tv/now-on-air/mahjong?lang=en,https://app-story.net/wp-content/uploads/2022/11/SnapCrab_NoName_2022-11-21_12-51-29_No-00.png -ABEMAShogi.jp,ABEMA Shogi,ABEMA将棋,Abema,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,sports,FALSE,2017-02-01,,,https://abema.tv/now-on-air/shogi?lang=en,https://i.imgur.com/removed.png -ABEMASpecial.jp,ABEMA Special,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,entertainment,FALSE,2016-03-01,,,https://abema.tv/,https://i.imgur.com/removed.png -ABEMASpecial2.jp,ABEMA Special 2,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,entertainment,FALSE,2016-04-11,,,https://abema.tv/now-on-air/special-plus?lang=en,https://i.imgur.com/removed.png -ABEMASports.jp,ABEMA Sports,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,sports,FALSE,2017-08-01,,,https://abema.tv/now-on-air/world-sports?lang=en,https://i.imgur.com/removed.png +ABEMAShogi.jp,ABEMA Shogi,ABEMA将棋,Abema,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,sports,FALSE,2017-02-01,,,https://abema.tv/now-on-air/shogi?lang=en,https://image.p-c2-x.abema-tv.com/image/channels/shogi/logo.png?height=96&quality=75&version=20200413&width=256 +ABEMASpecial.jp,ABEMA Special,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,entertainment,FALSE,2016-03-01,,,https://abema.tv/,https://image.p-c2-x.abema-tv.com/image/channels/abema-special/logo.png?height=96&quality=75&version=20200413&width=256 +ABEMASpecial2.jp,ABEMA Special 2,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,entertainment,FALSE,2016-04-11,,,https://abema.tv/now-on-air/special-plus?lang=en,https://image.p-c2-x.abema-tv.com/image/channels/special-plus/logo.png?height=96&quality=75&version=20200413&width=256 +ABEMASports.jp,ABEMA Sports,,,CyberAgent,JP,,Shibuya-ku,c/JP,jpn,sports,FALSE,2017-08-01,,,https://abema.tv/now-on-air/world-sports?lang=en,https://image.p-c2-x.abema-tv.com/image/channels/world-sports/logo.png?height=96&quality=75&version=20200413&width=256 AbileneTelevisionNetwork.us,Abilene Television Network,,,,US,US-TX,Abilene,s/US-TX,eng,general,FALSE,,,,https://abilenetx.gov/561/Live-Archived-Video,https://i.imgur.com/daTJZmM.png AbilityTV.gh,Ability TV,,,,GH,,Accra,c/GH,eng,general,FALSE,,,,,https://i.imgur.com/3RrZgdP.png AbingtonCAMEducationChannel.us,Abington CAM Education Channel,,,,US,US-MA,Abington,s/US-MA,eng,education,FALSE,,,,https://www.abingtoncam.tv/education/,https://i.imgur.com/tUgwRRk.png @@ -1542,15 +1542,15 @@ AnimalPlanetEast.us,Animal Planet East,,,Warner Bros. Discovery,US,US-NY,New Yor AnimalPlanetEastHD.us,Animal Planet East HD,,,Warner Bros. Discovery,US,US-NY,New York City,c/US,eng,documentary,FALSE,,,,https://www.animalplanet.com/,https://i.imgur.com/N8an6V9.png AnimalPlanetEurope.uk,Animal Planet Europe,,Warner Bros. Discovery EMEA,Warner Bros. Discovery,UK,,Amsterdam,r/MENA,eng,documentary,FALSE,1997-01-01,,,,https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/512px-2018_Animal_Planet_logo.svg.png AnimalPlanetEuropeHD.uk,Animal Planet Europe HD,,Warner Bros. Discovery EMEA,Warner Bros. Discovery,UK,,Amsterdam,r/MENA,eng,documentary,FALSE,,,,,https://i.imgur.com/N8an6V9.png -AnimalPlanetHD.br,Animal Planet HD,,,Warner Bros. Discovery,BR,US-FL,Miami,c/BR,por,documentary,FALSE,,,,http://www.animalplanetbrasil.com/,https://i.imgur.com/N8an6V9.png -AnimalPlanetHD.ca,Animal Planet HD,,,CTV Specialty Television; BBC Studios; Warner Bros. Discovery,CA,CA-ON,Toronto,c/CA,eng,documentary,FALSE,2011-06-17,,,http://www.animalplanet.ca/,https://i.imgur.com/N8an6V9.png -AnimalPlanetHD.de,Animal Planet HD,,Warner Bros. Discovery EMEA,Warner Bros. Discovery EMEA,DE,,Munich,c/DE;c/AT;c/CH,deu,documentary,FALSE,,,,https://animalplanet.de/,https://i.imgur.com/N8an6V9.png -AnimalPlanetHD.in,Animal Planet HD,,,Warner Bros. Discovery India,IN,,Mumbai,c/IN,eng;hin;tam,documentary,FALSE,2014-07-23,,,https://animalplanet.in/,https://i.imgur.com/N8an6V9.png -AnimalPlanetHD.jp,Animal Planet HD,,Animal Planet,Discovery Japan Co. Ltd.,JP,,,c/JP,jpn,documentary,FALSE,2011-10-01,,,https://www.discoverychannel.jp/ja/ch/ap.html,https://i.imgur.com/N8an6V9.png -AnimalPlanetHD.nl,Animal Planet HD,,Discovery Benelux,Warner Bros. Discovery EMEA,NL,,Amsterdam,c/NL;c/BE,nld;eng,documentary,FALSE,2010-03-19,,,https://www.dplay.nl/zenders/animal-planet,https://i.imgur.com/N8an6V9.png -AnimalPlanetHD.pl,Animal Planet HD,,,Warner Bros. Discovery,PL,,Warsaw,c/PL,eng;pol,documentary,FALSE,2009-09-09,,,http://www.animalplanet.pl/,https://i.imgur.com/N8an6V9.png -AnimalPlanetHD.ro,Animal Planet HD,,Warner Bros. Discovery EMEA,Warner Bros. Discovery,RO,,Amsterdam,c/RO,ron,documentary,FALSE,,,,,https://i.imgur.com/N8an6V9.png -AnimalPlanetHD.uk,Animal Planet HD,,Warner Bros. Discovery EMEA,Warner Bros. Discovery EMEA,UK,,Amsterdam,c/UK,eng,documentary,FALSE,,,,https://www.animalplanet.com/,https://i.imgur.com/N8an6V9.png +AnimalPlanetHD.br,Animal Planet HD,,,Warner Bros. Discovery,BR,US-FL,Miami,c/BR,por,documentary,FALSE,,,,http://www.animalplanetbrasil.com/,https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/640px-2018_Animal_Planet_logo.svg.png +AnimalPlanetHD.ca,Animal Planet HD,,,CTV Specialty Television; BBC Studios; Warner Bros. Discovery,CA,CA-ON,Toronto,c/CA,eng,documentary,FALSE,2011-06-17,,,http://www.animalplanet.ca/,https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/640px-2018_Animal_Planet_logo.svg.png +AnimalPlanetHD.de,Animal Planet HD,,Warner Bros. Discovery EMEA,Warner Bros. Discovery EMEA,DE,,Munich,c/DE;c/AT;c/CH,deu,documentary,FALSE,,,,https://animalplanet.de/,https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/640px-2018_Animal_Planet_logo.svg.png +AnimalPlanetHD.in,Animal Planet HD,,,Warner Bros. Discovery India,IN,,Mumbai,c/IN,eng;hin;tam,documentary,FALSE,2014-07-23,,,https://animalplanet.in/,https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/640px-2018_Animal_Planet_logo.svg.png +AnimalPlanetHD.jp,Animal Planet HD,,Animal Planet,Discovery Japan Co. Ltd.,JP,,,c/JP,jpn,documentary,FALSE,2011-10-01,,,https://www.discoverychannel.jp/ja/ch/ap.html,https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/640px-2018_Animal_Planet_logo.svg.png +AnimalPlanetHD.nl,Animal Planet HD,,Discovery Benelux,Warner Bros. Discovery EMEA,NL,,Amsterdam,c/NL;c/BE,nld;eng,documentary,FALSE,2010-03-19,,,https://www.dplay.nl/zenders/animal-planet,https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/640px-2018_Animal_Planet_logo.svg.png +AnimalPlanetHD.pl,Animal Planet HD,,,Warner Bros. Discovery,PL,,Warsaw,c/PL,eng;pol,documentary,FALSE,2009-09-09,,,http://www.animalplanet.pl/,https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/640px-2018_Animal_Planet_logo.svg.png +AnimalPlanetHD.ro,Animal Planet HD,,Warner Bros. Discovery EMEA,Warner Bros. Discovery,RO,,Amsterdam,c/RO,ron,documentary,FALSE,,,,,https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/640px-2018_Animal_Planet_logo.svg.png +AnimalPlanetHD.uk,Animal Planet HD,,Warner Bros. Discovery EMEA,Warner Bros. Discovery EMEA,UK,,Amsterdam,c/UK,eng,documentary,FALSE,,,,https://www.animalplanet.com/,https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/640px-2018_Animal_Planet_logo.svg.png AnimalPlanetLatinAmerica.us,Animal Planet Latin America,,,Warner Bros. Discovery,US,US-FL,Miami,r/LATAM,spa,documentary,FALSE,,,,http://www.animalplanetlatino.com/,https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/512px-2018_Animal_Planet_logo.svg.png AnimalPlanetLatinAmericaHD.us,Animal Planet Latin America HD,,,Warner Bros. Discovery,US,US-FL,Miami,r/LATAM,spa,documentary,FALSE,2014-10-14,,,http://www.animalplanetlatino.com/,https://i.imgur.com/N8an6V9.png AnimalPlanetNordic.uk,Animal Planet Nordic,,,Warner Bros. Discovery EMEA,UK,,,r/NORD,eng,documentary,FALSE,1997-01-01,,,,https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/2018_Animal_Planet_logo.svg/512px-2018_Animal_Planet_logo.svg.png @@ -7148,6 +7148,7 @@ DKids.ae,DKids,,,Discovery EMEA,AE,,Dubai,r/MENA,ara,kids,FALSE,2016-08-01,2021- DKISS.es,DKISS,9KissTV,,Grupo KISS Media,ES,,Madrid,c/ES,spa,general,FALSE,2016-04-28,,,https://www.dkiss.es/,https://upload.wikimedia.org/wikipedia/commons/thumb/5/50/DKISS_2019_logo.svg/512px-DKISS_2019_logo.svg.png DKN.us,DKN,,,,US,US-DC,Washington,s/US-DC,eng,education,FALSE,,,,https://video.oct.dc.gov/DKN/jw.html,https://i.imgur.com/DIau0GB.png dlaCiebietv.pl,dlaCiebie.tv,,,,PL,,,c/PL,pol,,FALSE,,,,,https://i.imgur.com/Tf32BJa.png +Dlife.jp,Dlife,ディーライフ,Broadcast Satellite Disney,The Walt Disney Company (Japan) Ltd.,JP,,,c/JP,jpn,series,FALSE,2012-03-17,,,https://www.dlife.jp,https://www.dlife.jp/images/common/LOGO.png DLTV1.th,DLTV 1,สถานีวิทยุโทรทัศน์การศึกษาทางไกลผ่านดาวเทียม,,Distance Learning Foundation,TH,,Bangkok,c/TH,tha;eng,education,FALSE,,,,https://www.dltv.ac.th/DLTV1,https://i.imgur.com/nLzdGeX.png DLTV10.th,DLTV 10,สถานีวิทยุโทรทัศน์การศึกษาทางไกลผ่านดาวเทียม,,Distance Learning Foundation,TH,,Bangkok,c/TH,tha;eng,education,FALSE,,,,https://www.dltv.ac.th/DLTV10,https://i.imgur.com/TgN81Zr.png DLTV11.th,DLTV 11,สถานีวิทยุโทรทัศน์การศึกษาทางไกลผ่านดาวเทียม,,Distance Learning Foundation,TH,,Bangkok,c/TH,tha;eng,education,FALSE,,,,https://www.dltv.ac.th/DLTV11,https://i.imgur.com/hFk2b5s.png @@ -11526,6 +11527,11 @@ JKMChurchTV.uk,JKM Church TV,,,,UK,,,c/UK;c/CD,fra,religious,FALSE,,,,https://ww JKN18.th,JKN 18,New 18;New TV;Daily News TV,,,TH,,,c/TH,tha,,FALSE,,,,https://www.jknglobal.com/,https://i.imgur.com/m4nPR2L.png JKUltimateTV.gh,JK Ultimate TV,,,,GH,,,c/GH,eng,,FALSE,,,,,https://i.imgur.com/3kL7NpG.png JLC.jp,JLC,Japan Leisure Channel,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png +JLC680.jp,JLC,Japan Leisure Channel 680,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png +JLC681.jp,JLC,Japan Leisure Channel 681,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png +JLC682.jp,JLC,Japan Leisure Channel 682,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png +JLC683.jp,JLC,Japan Leisure Channel 683,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png +JLC684.jp,JLC,Japan Leisure Channel 684,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png JLMTV.ch,JLM TV,,,,CH,,Flumenthal,c/CH,tam,religious,FALSE,,,,http://jlmtv.ch/index.php/home,https://play-lh.googleusercontent.com/v4ti2AdL8XqnGQv4adshoNkVLTK36ohPAESXVVeUh8bvsm2s4DqmcM24j5M1FoBO7Q JMLDirectTV.uk,JML Direct TV,,,JML Direct Limited,UK,,,c/UK,eng,,FALSE,,,,https://www.jmldirect.com/,https://upload.wikimedia.org/wikipedia/en/a/a6/JML_Direct_TV_%28logo%29.png JMovie.in,J Movie,,,,IN,,,c/IN,tam,movies,FALSE,,,,http://jayamovies.jayatvnetwork.com/,https://i.imgur.com/cpaudl9.png @@ -18001,6 +18007,9 @@ LNTV3.la,LNTV 3,,,,LA,,,c/LA,lao,,FALSE,,,,https://www.lntv.gov.la/,https://i.im Loading.br,Loading,,,,BR,,,c/BR,por,,FALSE,,2021-05-07,,,https://i.imgur.com/R0aflu1.png LoboTV.mx,Lobo TV,,,,MX,MX-CHH,,s/MX-CHH,spa,,FALSE,,,,https://www.lobotv.com.mx/,https://i.imgur.com/3fA50RJ.png LObsTV.sn,L'Obs TV,,,,SN,,,c/SN,fra,,FALSE,,,,https://www.igfm.sn/lobs-tv/,https://i.imgur.com/j7170c6.png +LocalHorseRacingNine701.jp,Local Horse Racing Nine 701,地方競馬ナイン 701,,,JP,,,c/JP,jpn,sports,FALSE,,,,https://keiba9.com/,https://keiba9.com/wp-content/themes/theme474031/img/logo1.png +LocalHorseRacingNine702.jp,Local Horse Racing Nine 702,地方競馬ナイン 702,,,JP,,,c/JP,jpn,sports,FALSE,,,,https://keiba9.com/,https://keiba9.com/wp-content/themes/theme474031/img/logo1.png +LocalHorseRacingNine703.jp,Local Horse Racing Nine 703,地方競馬ナイン 703,,,JP,,,c/JP,jpn,sports,FALSE,,,,https://keiba9.com/,https://keiba9.com/wp-content/themes/theme474031/img/logo1.png LocalHorseRacingNineSELECT.jp,Local Horse Racing Nine SELECT,地方競馬ナインSELECT,,,JP,,,c/JP,jpn,sports,FALSE,,,,https://select.keiba9.com/,https://i.imgur.com/JkNgVFN.png Localish.us,Localish,,,,US,,,c/US,eng,lifestyle,FALSE,,,,,https://i.imgur.com/ACEbGD5.png LocalNowBergenCounty.us,Local Now Bergen County,,,,US,,,c/US,eng,,FALSE,,,,https://watch.plex.tv/live-tv/channel/local-now-bergen-county,https://i.imgur.com/SKhwykm.png @@ -19645,6 +19654,7 @@ MusicChoiceTropicales.us,Music Choice Tropicales,,,,US,,,c/US,eng,music,FALSE,,, MusicChoiceY2K.us,Music Choice Y2K,,,,US,,,c/US,eng,music,FALSE,,,,,https://upload.wikimedia.org/wikipedia/en/thumb/c/c6/Music_Choice_logo.png/512px-Music_Choice_logo.png MusicCityArts.us,Music City Arts,,,,US,US-TN,Nashville,s/US-TN,eng,music,FALSE,2010-01-01,,,https://www.necatnetwork.org/music-city-arts/,https://i.imgur.com/IyEUOQY.png MusicFatafati.in,Music Fatafati,,,,IN,,,c/IN,ben,music,FALSE,,,,http://www.fatafati.tv/,https://i.imgur.com/15ob9Zf.png +MusicGraffiti.jp,Music Graffiti TV,ミュージック・グラフィティTV,,Atoss International Ltd.,JP,,,c/JP,jpn,music,FALSE,,,,https://www.graffititv.jp,https://www.tees.jp/ch/item/music.jpg MusicIL.il,Music IL,,,,IL,,,c/IL,heb,music,FALSE,,,,,https://i.imgur.com/tTVOc31.png MusicIndia.in,Music India,,,,IN,,,c/IN,hin,music,FALSE,,,,https://www.musicindiatv.com/,https://i.imgur.com/kXTCYqg.png MusicInformationChannel.id,Music Information Channel,,,,ID,,,c/ID,ind,music,FALSE,,,,,https://i.imgur.com/OUPGCWG.png @@ -22062,6 +22072,7 @@ PhoenixMarieTV.us,Phoenix Marie TV,,,,US,,,c/US,eng,xxx,TRUE,,,,,https://i.imgur PhoenixMoviesChannel.hk,Phoenix Movies Channel,鳳凰衛視電影台,,Phoenix Television,HK,,,c/HK,zho,movies,FALSE,1998-08-28,,,http://ent.ifeng.com/movie,https://i.imgur.com/wCWizQL.png PhoenixNorthAmericaChineseChannel.hk,Phoenix North America Chinese Channel,凤凰卫视美洲台,,Phoenix Television,HK,,,c/HK,zho,general,FALSE,2001-01-01,,,http://www.ifengus.com/,https://i.imgur.com/twkvbfa.png PhoenixTV.cn,Phoenix TV!,,,,CN,,,c/CN,zho,,FALSE,,,,,https://i.imgur.com/ulTCXfl.png +PhoenixTV.jp,Phoenix Television,フェニックステレビ,,,JP,,,c/JP,zho,,FALSE,,,,http://www.daifutv.com/j/index.php?option=com_content&view=article&id=154&Itemid=174,https://upload.wikimedia.org/wikipedia/zh/thumb/3/34/Phoenix_Chinese.svg/1200px-Phoenix_Chinese.svg.png PHTV.do,PHTV,,,,DO,,,c/DO,spa,,FALSE,,,,,https://i.imgur.com/KUIRM02.png PHTV.us,PHTV,Palos Heights TV,,,US,US-IL,Palos Heights,s/US-IL,eng,general,FALSE,,,,https://palosheights.org/275/Palos-Heights-TV---Channel-4,https://i.imgur.com/VleLsXF.png PhuThoTV.vn,Phu Tho TV,,,,VN,,,c/VN,vie,,FALSE,,,,https://phuthotv.vn/,https://i.imgur.com/k9Is0j5.png @@ -25130,6 +25141,7 @@ SeilaTV.it,Seila TV,SEILATV Canale 94,,,IT,,Treviolo,c/IT,ita,general,FALSE,,,,h Seimastiesiogiai.lt,Seimas tiesiogiai,Parliament of Lithuania,,,LT,,Vilnius,c/LT,lit,legislative,FALSE,,,,https://www.lrs.lt/sip/portal.show?p_r=25151&p_k=1,https://i.imgur.com/ErxnaMf.png SelangorTV.my,SelangorTV,,,State Government of Selangor,MY,,Shah Alam,c/MY,mal,general,FALSE,,,,https://selangortv.my/,https://selangortv.my/wp-content/uploads/2020/10/cropped-SelangorTV2.png SelaparangTV.id,Selaparang TV,,,,ID,ID-NB,,s/ID-NB,ind,,FALSE,,,,https://selaparangtv.com/,https://selaparangtv.com/wp-content/uploads/2022/02/Group-5-black-1-300x75.png +SelectShopping.jp,Select Shopping,セレクトショッピング,,,JP,,,c/JP,jpn,,FALSE,,,,https://www.pod.tv/works/broadcast/,https://www.hikaritv.net/resources/hikari/pc/images/ch_logo/ch480/154.png SelectTV.ug,Select TV,,,,UG,,,c/UG,eng,,FALSE,,,,,https://i.imgur.com/xLVbejv.png Selekt.es,Selekt,,,AMC Networks Inc.,ES,,,c/ES,eng,general,FALSE,,,,https://tuamc.tv/selekt/,https://i.imgur.com/g0BNmNB.png SelengaTV.ru,Selenga-TV,Селенга-ТВ,,,RU,,,c/RU,rus,,FALSE,,,,http://selengatv.ru/,https://i.imgur.com/pKUtF4S.png @@ -25378,6 +25390,7 @@ ShilohTV.ke,Shiloh TV,,,,KE,,,c/KE,eng,religious,FALSE,,,,,https://i.imgur.com/U ShineStarTV.pk,Shine Star TV,,,,PK,,,c/PK,eng,,FALSE,,,,https://shinestar.tv/,https://i.imgur.com/I3lTIeN.png ShineTV.nz,Shine TV,,,,NZ,,,c/NZ,eng,,FALSE,,,,https://www.shinetv.co.nz/,https://i.imgur.com/dzoMaJf.png ShineZavkhanTV.mn,Shine Zavkhan TV,,,,MN,,,c/MN,mon,,FALSE,,,,,https://i.imgur.com/DCrzHJ0.png +ShinHiroshima.jp,TSS,Television Shin-Hiroshima,Fuji Television Network,TSS-TV Co.,JP,,Hiroshima,c/JP,jpn,general,FALSE,1975-10-01,,,https://www.tss-tv.co.jp/index.html,https://upload.wikimedia.org/wikipedia/commons/thumb/f/fd/Tss_logo.svg/512px-Tss_logo.svg.png Shinnyoen.jp,Shinnyo-en,,,,JP,,,c/JP,jpn,,FALSE,,,,https://www.shinnyoen.org/,https://i.imgur.com/2cPypsH.png ShinsegaeTVShopping.kr,Shinsegae TV Shopping,신세계쇼핑,,,KR,,,c/KR,kor,shop,FALSE,,,,http://www.shinsegaetvshopping.com/,https://i.imgur.com/Hq3yjqA.png ShivaLiveTV.ch,Shiva Live TV,,,,CH,,Basel,c/CH,deu,religious,FALSE,,,,https://shivalive.tv/,https://i.imgur.com/F2LUpAB.jpg @@ -25390,7 +25403,8 @@ Shop24.ru,Shop24,,,Leomax,RU,,,c/RU,rus,shop,FALSE,,,,https://shop24.com/,https: Shop24Direct.de,Shop 24 Direct,,,,DE,,,c/DE,deu,shop,FALSE,,,,https://www.shop24direct.de/,https://i.imgur.com/aK9y9iA.png ShopBulldogTV.us,Shop Bulldog TV,,,,US,,,c/US,eng,shop,FALSE,,,,https://www.bulldogshoppingnetwork.com/,https://i.imgur.com/4TX1Agz.png ShopCh.th,Shop Ch,,,,TH,,,c/TH,tha,shop,FALSE,,,,https://www.shopch.in.th/,https://i.imgur.com/zl7QkPF.png -ShopChannel.jp,Shop Channel,ショップチャンネル,,,JP,,,c/JP,jpn,shop,FALSE,,,,https://www.shopch.jp/,https://i.imgur.com/GTyQhBF.png +ShopChannel.jp,Shop Channel,ショップチャンネル,,,JP,,,c/JP,jpn,shop,FALSE,,,,https://www.shopch.jp/,https://www.shopch.jp/com/images/common/logo_2021.png +ShopChannelPlus.jp,Shop Channel Plus,ショップチャンネルプラス,,,JP,,,c/JP,jpn,shop,FALSE,,,,https://www.shopch.jp/,https://tvguide.myjcom.jp/monomedia/ch_logo/jcom/logo-65406-129-400x400.png ShopCJ.in,Shop CJ,,,,IN,,,c/IN,eng,shop,FALSE,,,,,https://i.imgur.com/ahp7NFn.png ShopHQ.us,ShopHQ,,,iMedia Brands Inc.,US,,,c/US,eng,shop,FALSE,1991-03-12,,,https://www.shophq.com/,https://upload.wikimedia.org/wikipedia/commons/6/69/ShopHQ_2019_Logo.png ShopHQHealth.us,ShopHQ Health,,,,US,,,c/US,eng,shop,FALSE,,,,https://www.shophqhealth.com/,https://i.imgur.com/rOkvdRT.png @@ -25793,6 +25807,7 @@ SkyOneHD.de,Sky One HD,Sky 1 Germany HD,,Comcast Corporation,DE,,,c/DE,deu,,FALS SkyOpen.nz,Sky Open,Prime,,Sky Network Television,NZ,,,c/NZ,eng,,FALSE,,,,https://www.sky.co.nz/skyopen,https://i.imgur.com/eYyYojh.png SkyOpenPlus1.nz,Sky Open +1,Prime Plus 1,,Sky Network Television,NZ,,,c/NZ,eng,,FALSE,,,,https://www.sky.co.nz/skyopen,https://i.imgur.com/Ig28Cep.png SkyPal.uk,Sky Pal,,,,UK,,,c/UK,eng,lifestyle,FALSE,,,,https://www.mimyuni.com/,https://i.imgur.com/gPprqhE.png +SkyPerfectPromo599.jp,Sky Perfect! Promo 599,スカパー!プロモ599,,,JP,,,c/JP,jpn,,FALSE,1996-06-30,,https://www.skyperfectv.co.jp/plan/channel/premium/599,https://www.skyperfectv.co.jp/library/common/img/channel/icon/premium/m_599.gif skyPetPark.kr,skyPetPark,스카이펫파크,,,KR,,,c/KR,kor,,FALSE,2014-10-02,2020-03-01,ONCE.kr,https://tv.skylife.co.kr/skypetpark,https://i.imgur.com/Hd4EFRV.png SkyPremiere1.mx,Sky Premiere 1,,,,MX,,,c/MX,spa,movies,FALSE,,,,http://www.sky.com.mx/,https://i.imgur.com/ZHhV5SS.png SkyPremiere10.mx,Sky Premiere 10,,,,MX,,,c/MX,spa,movies,FALSE,,,,http://www.sky.com.mx/,https://i.imgur.com/eBqaBBx.png @@ -26349,6 +26364,12 @@ SpeedChannel1.jp,Speed Channel 1,SPEEDチャンネル1,,,JP,,,c/JP,jpn SpeedChannel2.jp,Speed Channel 2,SPEEDチャンネル2,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/xJk1zbX.png SpeedChannel3.jp,Speed Channel 3,SPEEDチャンネル3,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/3dNc4cR.png SpeedChannel4.jp,Speed Channel 4,SPEEDチャンネル4,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://www.lyngsat.com/logo/tv/ss/speed_channel_jp.png +SpeedChannel690.jp,Speed Channel 690,SPEEDチャンネル690,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/ZyRKSDe.png +SpeedChannel691.jp,Speed Channel 691,SPEEDチャンネル691,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/ZyRKSDe.png +SpeedChannel692.jp,Speed Channel 692,SPEEDチャンネル692,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/ZyRKSDe.png +SpeedChannel693.jp,Speed Channel 693,SPEEDチャンネル693,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/ZyRKSDe.png +SpeedChannel694.jp,Speed Channel 694,SPEEDチャンネル694,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/ZyRKSDe.png +SpeedChannel695.jp,Speed Plus One 695,SPEEDプラスワン695,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/ZyRKSDe.png SpeedFactor.uk,Speed Factor,,,,UK,,,c/UK,eng,sports,FALSE,,,,https://www.mimyuni.com/,https://i.imgur.com/ziCXLyn.png SpeedlineTV.bj,Speedline TV,,,,BJ,,Cotonou,c/BJ,fra,general,FALSE,,,,https://speedlinetv.bj/,https://i.imgur.com/r3ymN4E.jpg SPEEDVISION.us,SPEEDVISION,,,,US,,,c/US,eng,auto,FALSE,,,,https://www.speedvisionnetwork.com/,https://i.imgur.com/3CTudqH.png From 276cf50063e32e562b33f31f65c5e3df7dc743d1 Mon Sep 17 00:00:00 2001 From: Animenosekai <40539549+Animenosekai@users.noreply.github.com> Date: Thu, 1 Aug 2024 01:04:29 +0200 Subject: [PATCH 2/5] [fix] missed a comma for SkyPerfect!Promo --- data/channels.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/channels.csv b/data/channels.csv index 7496edd5..c475de40 100644 --- a/data/channels.csv +++ b/data/channels.csv @@ -25807,7 +25807,7 @@ SkyOneHD.de,Sky One HD,Sky 1 Germany HD,,Comcast Corporation,DE,,,c/DE,deu,,FALS SkyOpen.nz,Sky Open,Prime,,Sky Network Television,NZ,,,c/NZ,eng,,FALSE,,,,https://www.sky.co.nz/skyopen,https://i.imgur.com/eYyYojh.png SkyOpenPlus1.nz,Sky Open +1,Prime Plus 1,,Sky Network Television,NZ,,,c/NZ,eng,,FALSE,,,,https://www.sky.co.nz/skyopen,https://i.imgur.com/Ig28Cep.png SkyPal.uk,Sky Pal,,,,UK,,,c/UK,eng,lifestyle,FALSE,,,,https://www.mimyuni.com/,https://i.imgur.com/gPprqhE.png -SkyPerfectPromo599.jp,Sky Perfect! Promo 599,スカパー!プロモ599,,,JP,,,c/JP,jpn,,FALSE,1996-06-30,,https://www.skyperfectv.co.jp/plan/channel/premium/599,https://www.skyperfectv.co.jp/library/common/img/channel/icon/premium/m_599.gif +SkyPerfectPromo599.jp,Sky Perfect! Promo 599,スカパー!プロモ599,,,JP,,,c/JP,jpn,,FALSE,1996-06-30,,,https://www.skyperfectv.co.jp/plan/channel/premium/599,https://www.skyperfectv.co.jp/library/common/img/channel/icon/premium/m_599.gif skyPetPark.kr,skyPetPark,스카이펫파크,,,KR,,,c/KR,kor,,FALSE,2014-10-02,2020-03-01,ONCE.kr,https://tv.skylife.co.kr/skypetpark,https://i.imgur.com/Hd4EFRV.png SkyPremiere1.mx,Sky Premiere 1,,,,MX,,,c/MX,spa,movies,FALSE,,,,http://www.sky.com.mx/,https://i.imgur.com/ZHhV5SS.png SkyPremiere10.mx,Sky Premiere 10,,,,MX,,,c/MX,spa,movies,FALSE,,,,http://www.sky.com.mx/,https://i.imgur.com/eBqaBBx.png From b54b6dc794d831e4dcc6bf482c258826aa844d72 Mon Sep 17 00:00:00 2001 From: Animenosekai <40539549+Animenosekai@users.noreply.github.com> Date: Thu, 1 Aug 2024 20:55:11 +0200 Subject: [PATCH 3/5] [fix] using a JPEG logo for SkyPerfect! Promo 599 --- data/channels.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/channels.csv b/data/channels.csv index c475de40..2f36f165 100644 --- a/data/channels.csv +++ b/data/channels.csv @@ -25807,7 +25807,7 @@ SkyOneHD.de,Sky One HD,Sky 1 Germany HD,,Comcast Corporation,DE,,,c/DE,deu,,FALS SkyOpen.nz,Sky Open,Prime,,Sky Network Television,NZ,,,c/NZ,eng,,FALSE,,,,https://www.sky.co.nz/skyopen,https://i.imgur.com/eYyYojh.png SkyOpenPlus1.nz,Sky Open +1,Prime Plus 1,,Sky Network Television,NZ,,,c/NZ,eng,,FALSE,,,,https://www.sky.co.nz/skyopen,https://i.imgur.com/Ig28Cep.png SkyPal.uk,Sky Pal,,,,UK,,,c/UK,eng,lifestyle,FALSE,,,,https://www.mimyuni.com/,https://i.imgur.com/gPprqhE.png -SkyPerfectPromo599.jp,Sky Perfect! Promo 599,スカパー!プロモ599,,,JP,,,c/JP,jpn,,FALSE,1996-06-30,,,https://www.skyperfectv.co.jp/plan/channel/premium/599,https://www.skyperfectv.co.jp/library/common/img/channel/icon/premium/m_599.gif +SkyPerfectPromo599.jp,Sky Perfect! Promo 599,スカパー!プロモ599,,,JP,,,c/JP,jpn,,FALSE,1996-06-30,,,https://www.skyperfectv.co.jp/plan/channel/premium/599,https://sagainc.co.jp/data/wp-content/uploads/2017/07/026_03.jpg skyPetPark.kr,skyPetPark,스카이펫파크,,,KR,,,c/KR,kor,,FALSE,2014-10-02,2020-03-01,ONCE.kr,https://tv.skylife.co.kr/skypetpark,https://i.imgur.com/Hd4EFRV.png SkyPremiere1.mx,Sky Premiere 1,,,,MX,,,c/MX,spa,movies,FALSE,,,,http://www.sky.com.mx/,https://i.imgur.com/ZHhV5SS.png SkyPremiere10.mx,Sky Premiere 10,,,,MX,,,c/MX,spa,movies,FALSE,,,,http://www.sky.com.mx/,https://i.imgur.com/eBqaBBx.png From 2ba093aa28b720df67c5ec9e673bb557b6912acc Mon Sep 17 00:00:00 2001 From: Animenosekai <40539549+Animenosekai@users.noreply.github.com> Date: Thu, 1 Aug 2024 21:03:49 +0200 Subject: [PATCH 4/5] [fix] fixing the new IDs --- data/channels.csv | 18 +- package-lock.json | 698 ++++++++++++++++++++++++++++++++++++++++++++-- yarn.lock | 60 +++- 3 files changed, 747 insertions(+), 29 deletions(-) diff --git a/data/channels.csv b/data/channels.csv index 2f36f165..f0efce37 100644 --- a/data/channels.csv +++ b/data/channels.csv @@ -11527,11 +11527,11 @@ JKMChurchTV.uk,JKM Church TV,,,,UK,,,c/UK;c/CD,fra,religious,FALSE,,,,https://ww JKN18.th,JKN 18,New 18;New TV;Daily News TV,,,TH,,,c/TH,tha,,FALSE,,,,https://www.jknglobal.com/,https://i.imgur.com/m4nPR2L.png JKUltimateTV.gh,JK Ultimate TV,,,,GH,,,c/GH,eng,,FALSE,,,,,https://i.imgur.com/3kL7NpG.png JLC.jp,JLC,Japan Leisure Channel,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png -JLC680.jp,JLC,Japan Leisure Channel 680,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png -JLC681.jp,JLC,Japan Leisure Channel 681,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png -JLC682.jp,JLC,Japan Leisure Channel 682,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png -JLC683.jp,JLC,Japan Leisure Channel 683,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png -JLC684.jp,JLC,Japan Leisure Channel 684,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png +JLC680.jp,JLC 680,Japan Leisure Channel 680,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png +JLC681.jp,JLC 681,Japan Leisure Channel 681,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png +JLC682.jp,JLC 682,Japan Leisure Channel 682,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png +JLC683.jp,JLC 683,Japan Leisure Channel 683,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png +JLC684.jp,JLC 684,Japan Leisure Channel 684,日本レジャーチャンネル,,JP,,,c/JP,jpn,,FALSE,,,,https://www.jlc.ne.jp/,https://i.imgur.com/vxc1D2v.png JLMTV.ch,JLM TV,,,,CH,,Flumenthal,c/CH,tam,religious,FALSE,,,,http://jlmtv.ch/index.php/home,https://play-lh.googleusercontent.com/v4ti2AdL8XqnGQv4adshoNkVLTK36ohPAESXVVeUh8bvsm2s4DqmcM24j5M1FoBO7Q JMLDirectTV.uk,JML Direct TV,,,JML Direct Limited,UK,,,c/UK,eng,,FALSE,,,,https://www.jmldirect.com/,https://upload.wikimedia.org/wikipedia/en/a/a6/JML_Direct_TV_%28logo%29.png JMovie.in,J Movie,,,,IN,,,c/IN,tam,movies,FALSE,,,,http://jayamovies.jayatvnetwork.com/,https://i.imgur.com/cpaudl9.png @@ -19654,7 +19654,7 @@ MusicChoiceTropicales.us,Music Choice Tropicales,,,,US,,,c/US,eng,music,FALSE,,, MusicChoiceY2K.us,Music Choice Y2K,,,,US,,,c/US,eng,music,FALSE,,,,,https://upload.wikimedia.org/wikipedia/en/thumb/c/c6/Music_Choice_logo.png/512px-Music_Choice_logo.png MusicCityArts.us,Music City Arts,,,,US,US-TN,Nashville,s/US-TN,eng,music,FALSE,2010-01-01,,,https://www.necatnetwork.org/music-city-arts/,https://i.imgur.com/IyEUOQY.png MusicFatafati.in,Music Fatafati,,,,IN,,,c/IN,ben,music,FALSE,,,,http://www.fatafati.tv/,https://i.imgur.com/15ob9Zf.png -MusicGraffiti.jp,Music Graffiti TV,ミュージック・グラフィティTV,,Atoss International Ltd.,JP,,,c/JP,jpn,music,FALSE,,,,https://www.graffititv.jp,https://www.tees.jp/ch/item/music.jpg +MusicGraffitiTV.jp,Music Graffiti TV,ミュージック・グラフィティTV,,Atoss International Ltd.,JP,,,c/JP,jpn,music,FALSE,,,,https://www.graffititv.jp,https://www.tees.jp/ch/item/music.jpg MusicIL.il,Music IL,,,,IL,,,c/IL,heb,music,FALSE,,,,,https://i.imgur.com/tTVOc31.png MusicIndia.in,Music India,,,,IN,,,c/IN,hin,music,FALSE,,,,https://www.musicindiatv.com/,https://i.imgur.com/kXTCYqg.png MusicInformationChannel.id,Music Information Channel,,,,ID,,,c/ID,ind,music,FALSE,,,,,https://i.imgur.com/OUPGCWG.png @@ -22072,7 +22072,7 @@ PhoenixMarieTV.us,Phoenix Marie TV,,,,US,,,c/US,eng,xxx,TRUE,,,,,https://i.imgur PhoenixMoviesChannel.hk,Phoenix Movies Channel,鳳凰衛視電影台,,Phoenix Television,HK,,,c/HK,zho,movies,FALSE,1998-08-28,,,http://ent.ifeng.com/movie,https://i.imgur.com/wCWizQL.png PhoenixNorthAmericaChineseChannel.hk,Phoenix North America Chinese Channel,凤凰卫视美洲台,,Phoenix Television,HK,,,c/HK,zho,general,FALSE,2001-01-01,,,http://www.ifengus.com/,https://i.imgur.com/twkvbfa.png PhoenixTV.cn,Phoenix TV!,,,,CN,,,c/CN,zho,,FALSE,,,,,https://i.imgur.com/ulTCXfl.png -PhoenixTV.jp,Phoenix Television,フェニックステレビ,,,JP,,,c/JP,zho,,FALSE,,,,http://www.daifutv.com/j/index.php?option=com_content&view=article&id=154&Itemid=174,https://upload.wikimedia.org/wikipedia/zh/thumb/3/34/Phoenix_Chinese.svg/1200px-Phoenix_Chinese.svg.png +PhoenixTelevision.jp,Phoenix Television,フェニックステレビ,,,JP,,,c/JP,zho,,FALSE,,,,http://www.daifutv.com/j/index.php?option=com_content&view=article&id=154&Itemid=174,https://upload.wikimedia.org/wikipedia/zh/thumb/3/34/Phoenix_Chinese.svg/1200px-Phoenix_Chinese.svg.png PHTV.do,PHTV,,,,DO,,,c/DO,spa,,FALSE,,,,,https://i.imgur.com/KUIRM02.png PHTV.us,PHTV,Palos Heights TV,,,US,US-IL,Palos Heights,s/US-IL,eng,general,FALSE,,,,https://palosheights.org/275/Palos-Heights-TV---Channel-4,https://i.imgur.com/VleLsXF.png PhuThoTV.vn,Phu Tho TV,,,,VN,,,c/VN,vie,,FALSE,,,,https://phuthotv.vn/,https://i.imgur.com/k9Is0j5.png @@ -25390,7 +25390,6 @@ ShilohTV.ke,Shiloh TV,,,,KE,,,c/KE,eng,religious,FALSE,,,,,https://i.imgur.com/U ShineStarTV.pk,Shine Star TV,,,,PK,,,c/PK,eng,,FALSE,,,,https://shinestar.tv/,https://i.imgur.com/I3lTIeN.png ShineTV.nz,Shine TV,,,,NZ,,,c/NZ,eng,,FALSE,,,,https://www.shinetv.co.nz/,https://i.imgur.com/dzoMaJf.png ShineZavkhanTV.mn,Shine Zavkhan TV,,,,MN,,,c/MN,mon,,FALSE,,,,,https://i.imgur.com/DCrzHJ0.png -ShinHiroshima.jp,TSS,Television Shin-Hiroshima,Fuji Television Network,TSS-TV Co.,JP,,Hiroshima,c/JP,jpn,general,FALSE,1975-10-01,,,https://www.tss-tv.co.jp/index.html,https://upload.wikimedia.org/wikipedia/commons/thumb/f/fd/Tss_logo.svg/512px-Tss_logo.svg.png Shinnyoen.jp,Shinnyo-en,,,,JP,,,c/JP,jpn,,FALSE,,,,https://www.shinnyoen.org/,https://i.imgur.com/2cPypsH.png ShinsegaeTVShopping.kr,Shinsegae TV Shopping,신세계쇼핑,,,KR,,,c/KR,kor,shop,FALSE,,,,http://www.shinsegaetvshopping.com/,https://i.imgur.com/Hq3yjqA.png ShivaLiveTV.ch,Shiva Live TV,,,,CH,,Basel,c/CH,deu,religious,FALSE,,,,https://shivalive.tv/,https://i.imgur.com/F2LUpAB.jpg @@ -26369,7 +26368,7 @@ SpeedChannel691.jp,Speed Channel 691,SPEEDチャンネル691,,,JP,,,c/ SpeedChannel692.jp,Speed Channel 692,SPEEDチャンネル692,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/ZyRKSDe.png SpeedChannel693.jp,Speed Channel 693,SPEEDチャンネル693,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/ZyRKSDe.png SpeedChannel694.jp,Speed Channel 694,SPEEDチャンネル694,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/ZyRKSDe.png -SpeedChannel695.jp,Speed Plus One 695,SPEEDプラスワン695,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/ZyRKSDe.png +SpeedPlusOne695.jp,Speed Plus One 695,SPEEDプラスワン695,,,JP,,,c/JP,jpn,,FALSE,,,,http://www.speedchannel.co.jp/,https://i.imgur.com/ZyRKSDe.png SpeedFactor.uk,Speed Factor,,,,UK,,,c/UK,eng,sports,FALSE,,,,https://www.mimyuni.com/,https://i.imgur.com/ziCXLyn.png SpeedlineTV.bj,Speedline TV,,,,BJ,,Cotonou,c/BJ,fra,general,FALSE,,,,https://speedlinetv.bj/,https://i.imgur.com/r3ymN4E.jpg SPEEDVISION.us,SPEEDVISION,,,,US,,,c/US,eng,auto,FALSE,,,,https://www.speedvisionnetwork.com/,https://i.imgur.com/3CTudqH.png @@ -29156,6 +29155,7 @@ TSNTeleSondrioNews.it,TSN TeleSondrio News,,,,IT,,Sondrio,c/IT,ita,news,FALSE,,, TSNVisualRadio.it,TSN Visual Radio,,,,IT,,,c/IT,ita,,FALSE,,,,https://radiotsn.tv/tsn-visual-radio/,https://i.imgur.com/k125Wbn.png TSports.bd,T Sports,,,East West Media Group,BD,,,c/BD,ben,sports,FALSE,2020-11-09,,,https://www.tsports.com.bd/,https://i.imgur.com/2JzlorD.png TSports7.th,T Sports 7,T Sports Channel,,,TH,,,c/TH,tha,sports,FALSE,,,,http://www.tsportschannel.com/,https://i.imgur.com/Xuo2fMZ.png +TSS.jp,TSS,Television Shin-Hiroshima,Fuji Television Network,TSS-TV Co.,JP,,Hiroshima,c/JP,jpn,general,FALSE,1975-10-01,,,https://www.tss-tv.co.jp/index.html,https://upload.wikimedia.org/wikipedia/commons/thumb/f/fd/Tss_logo.svg/512px-Tss_logo.svg.png TSTV.us,TSTV,,,,US,,,c/US,eng,,FALSE,,,,,https://i.imgur.com/IX8uInV.png TsuriVision.jp,Tsuri Vision,,,,JP,,,c/JP,jpn,,FALSE,,,,,https://i.imgur.com/OfnzMV4.png TT1.tn,TT1,,,,TN,,,c/TN,ara,,FALSE,,,,,https://i.imgur.com/PKWF66f.png diff --git a/package-lock.json b/package-lock.json index ae511e66..0214bcbe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "jest": "^29.7.0", "joi": "^17.6.0", "ts-jest": "^29.1.1", - "ts-node": "^10.9.1" + "tsx": "^4.10.5" }, "devDependencies": { "pre-commit": "^1.2.2" @@ -691,6 +691,8 @@ "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==", + "optional": true, + "peer": true, "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -702,11 +704,358 @@ "version": "0.3.9", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "optional": true, + "peer": true, "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" } }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, "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", @@ -1698,22 +2047,30 @@ "node_modules/@tsconfig/node10": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==" + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", + "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==" + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "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==" + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "optional": true, + "peer": true }, "node_modules/@tsconfig/node16": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==" + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", + "optional": true, + "peer": true }, "node_modules/@types/babel__core": { "version": "7.20.2", @@ -2141,6 +2498,8 @@ "version": "8.2.0", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "optional": true, + "peer": true, "engines": { "node": ">=0.4.0" } @@ -2222,7 +2581,9 @@ "node_modules/arg": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "optional": true, + "peer": true }, "node_modules/argparse": { "version": "2.0.1", @@ -2597,7 +2958,9 @@ "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==" + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "optional": true, + "peer": true }, "node_modules/cross-spawn": { "version": "5.1.0", @@ -2669,6 +3032,8 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "optional": true, + "peer": true, "engines": { "node": ">=0.3.1" } @@ -2737,6 +3102,43 @@ "is-arrayish": "^0.2.1" } }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, "node_modules/escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -3416,6 +3818,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/get-tsconfig": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", + "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, "node_modules/glob": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", @@ -5270,6 +5683,14 @@ "node": ">=4" } }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, "node_modules/resolve.exports": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", @@ -5743,6 +6164,8 @@ "version": "10.9.1", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "optional": true, + "peer": true, "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -5781,6 +6204,24 @@ } } }, + "node_modules/tsx": { + "version": "4.16.5", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.16.5.tgz", + "integrity": "sha512-ArsiAQHEW2iGaqZ8fTA1nX0a+lN5mNTyuGRRO6OW3H/Yno1y9/t1f9YOI1Cfoqz63VAthn++ZYcbDP7jPflc+A==", + "dependencies": { + "esbuild": "~0.21.5", + "get-tsconfig": "^4.7.5" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -5878,7 +6319,9 @@ "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==" + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "optional": true, + "peer": true }, "node_modules/v8-to-istanbul": { "version": "9.1.3", @@ -5995,6 +6438,8 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "optional": true, + "peer": true, "engines": { "node": ">=6" } @@ -6498,6 +6943,8 @@ "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==", + "optional": true, + "peer": true, "requires": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -6506,6 +6953,8 @@ "version": "0.3.9", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "optional": true, + "peer": true, "requires": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -6513,6 +6962,144 @@ } } }, + "@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "optional": true + }, + "@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "optional": true + }, + "@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "optional": true + }, + "@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "optional": true + }, + "@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "optional": true + }, + "@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "optional": true + }, + "@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "optional": true + }, + "@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "optional": true + }, + "@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "optional": true + }, + "@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "optional": true + }, + "@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "optional": true + }, + "@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "optional": true + }, + "@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "optional": true + }, + "@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "optional": true + }, + "@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "optional": true + }, + "@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "optional": true + }, + "@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "optional": true + }, + "@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "optional": true + }, + "@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "optional": true + }, + "@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "optional": true + }, + "@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "optional": true + }, + "@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "optional": true + }, + "@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "optional": true + }, "@eslint-community/eslint-utils": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", @@ -7268,22 +7855,30 @@ "@tsconfig/node10": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==" + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", + "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==" + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "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==" + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "optional": true, + "peer": true }, "@tsconfig/node16": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==" + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", + "optional": true, + "peer": true }, "@types/babel__core": { "version": "7.20.2", @@ -7589,7 +8184,9 @@ "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==" + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "optional": true, + "peer": true }, "ajv": { "version": "6.12.6", @@ -7642,7 +8239,9 @@ "arg": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "optional": true, + "peer": true }, "argparse": { "version": "2.0.1", @@ -7909,7 +8508,9 @@ "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==" + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "optional": true, + "peer": true }, "cross-spawn": { "version": "5.1.0", @@ -7961,7 +8562,9 @@ "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==" + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "optional": true, + "peer": true }, "diff-sequences": { "version": "29.6.3", @@ -8012,6 +8615,36 @@ "is-arrayish": "^0.2.1" } }, + "esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "requires": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -8483,6 +9116,14 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" }, + "get-tsconfig": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", + "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", + "requires": { + "resolve-pkg-maps": "^1.0.0" + } + }, "glob": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", @@ -9835,6 +10476,11 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, + "resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==" + }, "resolve.exports": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", @@ -10170,6 +10816,8 @@ "version": "10.9.1", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "optional": true, + "peer": true, "requires": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -10186,6 +10834,16 @@ "yn": "3.1.1" } }, + "tsx": { + "version": "4.16.5", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.16.5.tgz", + "integrity": "sha512-ArsiAQHEW2iGaqZ8fTA1nX0a+lN5mNTyuGRRO6OW3H/Yno1y9/t1f9YOI1Cfoqz63VAthn++ZYcbDP7jPflc+A==", + "requires": { + "esbuild": "~0.21.5", + "fsevents": "~2.3.3", + "get-tsconfig": "^4.7.5" + } + }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -10247,7 +10905,9 @@ "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==" + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "optional": true, + "peer": true }, "v8-to-istanbul": { "version": "9.1.3", @@ -10338,7 +10998,9 @@ "yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==" + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "optional": true, + "peer": true }, "yocto-queue": { "version": "0.1.0", diff --git a/yarn.lock b/yarn.lock index 463c5e0e..98569bea 100644 --- a/yarn.lock +++ b/yarn.lock @@ -309,6 +309,11 @@ dependencies: "@jridgewell/trace-mapping" "0.3.9" +"@esbuild/darwin-arm64@0.21.5": + version "0.21.5" + resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz" + integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ== + "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": version "4.4.0" resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz" @@ -1594,6 +1599,35 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" +esbuild@~0.21.5: + version "0.21.5" + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz" + integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw== + optionalDependencies: + "@esbuild/aix-ppc64" "0.21.5" + "@esbuild/android-arm" "0.21.5" + "@esbuild/android-arm64" "0.21.5" + "@esbuild/android-x64" "0.21.5" + "@esbuild/darwin-arm64" "0.21.5" + "@esbuild/darwin-x64" "0.21.5" + "@esbuild/freebsd-arm64" "0.21.5" + "@esbuild/freebsd-x64" "0.21.5" + "@esbuild/linux-arm" "0.21.5" + "@esbuild/linux-arm64" "0.21.5" + "@esbuild/linux-ia32" "0.21.5" + "@esbuild/linux-loong64" "0.21.5" + "@esbuild/linux-mips64el" "0.21.5" + "@esbuild/linux-ppc64" "0.21.5" + "@esbuild/linux-riscv64" "0.21.5" + "@esbuild/linux-s390x" "0.21.5" + "@esbuild/linux-x64" "0.21.5" + "@esbuild/netbsd-x64" "0.21.5" + "@esbuild/openbsd-x64" "0.21.5" + "@esbuild/sunos-x64" "0.21.5" + "@esbuild/win32-arm64" "0.21.5" + "@esbuild/win32-ia32" "0.21.5" + "@esbuild/win32-x64" "0.21.5" + escalade@^3.1.1: version "3.1.1" resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" @@ -1872,7 +1906,7 @@ fs.realpath@^1.0.0: resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= -fsevents@^2.3.2: +fsevents@^2.3.2, fsevents@~2.3.3: version "2.3.3" resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== @@ -1902,6 +1936,13 @@ get-stream@^6.0.0: resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== +get-tsconfig@^4.7.5: + version "4.7.6" + resolved "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz" + integrity sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA== + dependencies: + resolve-pkg-maps "^1.0.0" + glob-parent@^5.1.2: version "5.1.2" resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" @@ -3133,6 +3174,11 @@ resolve-from@^5.0.0: resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== +resolve-pkg-maps@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz" + integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== + resolve.exports@^2.0.0: version "2.0.2" resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz" @@ -3445,7 +3491,7 @@ ts-jest@^29.1.1: semver "^7.5.3" yargs-parser "^21.0.1" -ts-node@^10.9.1, ts-node@>=9.0.0: +ts-node@>=9.0.0: version "10.9.1" resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz" integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== @@ -3464,6 +3510,16 @@ ts-node@^10.9.1, ts-node@>=9.0.0: v8-compile-cache-lib "^3.0.1" yn "3.1.1" +tsx@^4.10.5: + version "4.16.5" + resolved "https://registry.npmjs.org/tsx/-/tsx-4.16.5.tgz" + integrity sha512-ArsiAQHEW2iGaqZ8fTA1nX0a+lN5mNTyuGRRO6OW3H/Yno1y9/t1f9YOI1Cfoqz63VAthn++ZYcbDP7jPflc+A== + dependencies: + esbuild "~0.21.5" + get-tsconfig "^4.7.5" + optionalDependencies: + fsevents "~2.3.3" + type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" From 03ec261ee7954ee672700aac6cbd1244f52cb154 Mon Sep 17 00:00:00 2001 From: Animenosekai <40539549+Animenosekai@users.noreply.github.com> Date: Thu, 1 Aug 2024 22:30:48 +0200 Subject: [PATCH 5/5] [update] revert changes for `package-lock.json` and `yarn.lock` --- package-lock.json | 698 ++-------------------------------------------- yarn.lock | 60 +--- 2 files changed, 20 insertions(+), 738 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0214bcbe..ae511e66 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "jest": "^29.7.0", "joi": "^17.6.0", "ts-jest": "^29.1.1", - "tsx": "^4.10.5" + "ts-node": "^10.9.1" }, "devDependencies": { "pre-commit": "^1.2.2" @@ -691,8 +691,6 @@ "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==", - "optional": true, - "peer": true, "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -704,358 +702,11 @@ "version": "0.3.9", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "optional": true, - "peer": true, "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, "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", @@ -2047,30 +1698,22 @@ "node_modules/@tsconfig/node10": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "optional": true, - "peer": true + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==" }, "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==", - "optional": true, - "peer": true + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==" }, "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==", - "optional": true, - "peer": true + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==" }, "node_modules/@tsconfig/node16": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "optional": true, - "peer": true + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==" }, "node_modules/@types/babel__core": { "version": "7.20.2", @@ -2498,8 +2141,6 @@ "version": "8.2.0", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "optional": true, - "peer": true, "engines": { "node": ">=0.4.0" } @@ -2581,9 +2222,7 @@ "node_modules/arg": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "optional": true, - "peer": true + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" }, "node_modules/argparse": { "version": "2.0.1", @@ -2958,9 +2597,7 @@ "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==", - "optional": true, - "peer": true + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" }, "node_modules/cross-spawn": { "version": "5.1.0", @@ -3032,8 +2669,6 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "optional": true, - "peer": true, "engines": { "node": ">=0.3.1" } @@ -3102,43 +2737,6 @@ "is-arrayish": "^0.2.1" } }, - "node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, "node_modules/escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -3818,17 +3416,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-tsconfig": { - "version": "4.7.6", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", - "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, "node_modules/glob": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", @@ -5683,14 +5270,6 @@ "node": ">=4" } }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, "node_modules/resolve.exports": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", @@ -6164,8 +5743,6 @@ "version": "10.9.1", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "optional": true, - "peer": true, "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -6204,24 +5781,6 @@ } } }, - "node_modules/tsx": { - "version": "4.16.5", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.16.5.tgz", - "integrity": "sha512-ArsiAQHEW2iGaqZ8fTA1nX0a+lN5mNTyuGRRO6OW3H/Yno1y9/t1f9YOI1Cfoqz63VAthn++ZYcbDP7jPflc+A==", - "dependencies": { - "esbuild": "~0.21.5", - "get-tsconfig": "^4.7.5" - }, - "bin": { - "tsx": "dist/cli.mjs" - }, - "engines": { - "node": ">=18.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - } - }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -6319,9 +5878,7 @@ "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==", - "optional": true, - "peer": true + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" }, "node_modules/v8-to-istanbul": { "version": "9.1.3", @@ -6438,8 +5995,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "optional": true, - "peer": true, "engines": { "node": ">=6" } @@ -6943,8 +6498,6 @@ "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==", - "optional": true, - "peer": true, "requires": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -6953,8 +6506,6 @@ "version": "0.3.9", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "optional": true, - "peer": true, "requires": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -6962,144 +6513,6 @@ } } }, - "@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "optional": true - }, - "@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "optional": true - }, "@eslint-community/eslint-utils": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", @@ -7855,30 +7268,22 @@ "@tsconfig/node10": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "optional": true, - "peer": true + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==" }, "@tsconfig/node12": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "optional": true, - "peer": true + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==" }, "@tsconfig/node14": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "optional": true, - "peer": true + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==" }, "@tsconfig/node16": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "optional": true, - "peer": true + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==" }, "@types/babel__core": { "version": "7.20.2", @@ -8184,9 +7589,7 @@ "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==", - "optional": true, - "peer": true + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==" }, "ajv": { "version": "6.12.6", @@ -8239,9 +7642,7 @@ "arg": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "optional": true, - "peer": true + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" }, "argparse": { "version": "2.0.1", @@ -8508,9 +7909,7 @@ "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==", - "optional": true, - "peer": true + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" }, "cross-spawn": { "version": "5.1.0", @@ -8562,9 +7961,7 @@ "diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "optional": true, - "peer": true + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==" }, "diff-sequences": { "version": "29.6.3", @@ -8615,36 +8012,6 @@ "is-arrayish": "^0.2.1" } }, - "esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "requires": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -9116,14 +8483,6 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" }, - "get-tsconfig": { - "version": "4.7.6", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", - "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", - "requires": { - "resolve-pkg-maps": "^1.0.0" - } - }, "glob": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", @@ -10476,11 +9835,6 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, - "resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==" - }, "resolve.exports": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", @@ -10816,8 +10170,6 @@ "version": "10.9.1", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "optional": true, - "peer": true, "requires": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -10834,16 +10186,6 @@ "yn": "3.1.1" } }, - "tsx": { - "version": "4.16.5", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.16.5.tgz", - "integrity": "sha512-ArsiAQHEW2iGaqZ8fTA1nX0a+lN5mNTyuGRRO6OW3H/Yno1y9/t1f9YOI1Cfoqz63VAthn++ZYcbDP7jPflc+A==", - "requires": { - "esbuild": "~0.21.5", - "fsevents": "~2.3.3", - "get-tsconfig": "^4.7.5" - } - }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -10905,9 +10247,7 @@ "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==", - "optional": true, - "peer": true + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" }, "v8-to-istanbul": { "version": "9.1.3", @@ -10998,9 +10338,7 @@ "yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "optional": true, - "peer": true + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==" }, "yocto-queue": { "version": "0.1.0", diff --git a/yarn.lock b/yarn.lock index 98569bea..463c5e0e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -309,11 +309,6 @@ dependencies: "@jridgewell/trace-mapping" "0.3.9" -"@esbuild/darwin-arm64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz" - integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ== - "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": version "4.4.0" resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz" @@ -1599,35 +1594,6 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -esbuild@~0.21.5: - version "0.21.5" - resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz" - integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw== - optionalDependencies: - "@esbuild/aix-ppc64" "0.21.5" - "@esbuild/android-arm" "0.21.5" - "@esbuild/android-arm64" "0.21.5" - "@esbuild/android-x64" "0.21.5" - "@esbuild/darwin-arm64" "0.21.5" - "@esbuild/darwin-x64" "0.21.5" - "@esbuild/freebsd-arm64" "0.21.5" - "@esbuild/freebsd-x64" "0.21.5" - "@esbuild/linux-arm" "0.21.5" - "@esbuild/linux-arm64" "0.21.5" - "@esbuild/linux-ia32" "0.21.5" - "@esbuild/linux-loong64" "0.21.5" - "@esbuild/linux-mips64el" "0.21.5" - "@esbuild/linux-ppc64" "0.21.5" - "@esbuild/linux-riscv64" "0.21.5" - "@esbuild/linux-s390x" "0.21.5" - "@esbuild/linux-x64" "0.21.5" - "@esbuild/netbsd-x64" "0.21.5" - "@esbuild/openbsd-x64" "0.21.5" - "@esbuild/sunos-x64" "0.21.5" - "@esbuild/win32-arm64" "0.21.5" - "@esbuild/win32-ia32" "0.21.5" - "@esbuild/win32-x64" "0.21.5" - escalade@^3.1.1: version "3.1.1" resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" @@ -1906,7 +1872,7 @@ fs.realpath@^1.0.0: resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= -fsevents@^2.3.2, fsevents@~2.3.3: +fsevents@^2.3.2: version "2.3.3" resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== @@ -1936,13 +1902,6 @@ get-stream@^6.0.0: resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== -get-tsconfig@^4.7.5: - version "4.7.6" - resolved "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz" - integrity sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA== - dependencies: - resolve-pkg-maps "^1.0.0" - glob-parent@^5.1.2: version "5.1.2" resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" @@ -3174,11 +3133,6 @@ resolve-from@^5.0.0: resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== -resolve-pkg-maps@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz" - integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== - resolve.exports@^2.0.0: version "2.0.2" resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz" @@ -3491,7 +3445,7 @@ ts-jest@^29.1.1: semver "^7.5.3" yargs-parser "^21.0.1" -ts-node@>=9.0.0: +ts-node@^10.9.1, ts-node@>=9.0.0: version "10.9.1" resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz" integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== @@ -3510,16 +3464,6 @@ ts-node@>=9.0.0: v8-compile-cache-lib "^3.0.1" yn "3.1.1" -tsx@^4.10.5: - version "4.16.5" - resolved "https://registry.npmjs.org/tsx/-/tsx-4.16.5.tgz" - integrity sha512-ArsiAQHEW2iGaqZ8fTA1nX0a+lN5mNTyuGRRO6OW3H/Yno1y9/t1f9YOI1Cfoqz63VAthn++ZYcbDP7jPflc+A== - dependencies: - esbuild "~0.21.5" - get-tsconfig "^4.7.5" - optionalDependencies: - fsevents "~2.3.3" - type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz"