From b2f50f07afbb8481d5d57657b07cbcac45dba930 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 10 Jun 2023 17:47:21 -0700 Subject: [PATCH 001/113] i18n: new translations for Arabic, Catalan, Finnish, Italian, Romanian, Swedish, Ukrainian, Vietnamese (#615) Co-authored-by: fcarboni24 Co-authored-by: minepoika9 Co-authored-by: le_hoang_dung Co-authored-by: T-z3P Co-authored-by: guineuu Co-authored-by: rasmusbe Co-authored-by: serhiime Co-authored-by: younessmouhid Co-authored-by: mightybeard --- client/src/javascript/i18n/strings/ar.json | 12 +++++++ client/src/javascript/i18n/strings/ca.json | 23 +++++++++++- client/src/javascript/i18n/strings/fi.json | 36 ++++++++++++++----- client/src/javascript/i18n/strings/it.json | 2 ++ client/src/javascript/i18n/strings/ro.json | 3 ++ client/src/javascript/i18n/strings/sv.json | 42 +++++++++++++++++++++- client/src/javascript/i18n/strings/uk.json | 9 ++--- client/src/javascript/i18n/strings/vi.json | 18 +++++++++- 8 files changed, 129 insertions(+), 16 deletions(-) diff --git a/client/src/javascript/i18n/strings/ar.json b/client/src/javascript/i18n/strings/ar.json index 25987c814..75b1d2ec8 100644 --- a/client/src/javascript/i18n/strings/ar.json +++ b/client/src/javascript/i18n/strings/ar.json @@ -38,10 +38,16 @@ "button.save.feed": "حفظ", "button.yes": "نعم", "connection-interruption.action.selection.config": "تحديث إعدادات اتصال العميل", + "connection-interruption.action.selection.retry": "أعد المحاولة باستخدام إعدادات اتصال العميل الحالية", "connection-interruption.heading": "لا يمكن الاتصال بالعميل", "connection-interruption.verification-error": "تعذر التحقق من الاتصال.", "connection.settings.client.select": "العميل", "connection.settings.error.empty": "لا يمكن أن تكون إعدادات الاتصال فارغة.", + "connection.settings.deluge.host": "مضيف", + "connection.settings.deluge.password": "كلمة المرور", + "connection.settings.deluge.password.input.placeholder": "كلمة المرور", + "connection.settings.deluge.port": "منفذ", + "connection.settings.deluge.username": "اسم المستخدم", "connection.settings.qbittorrent.password": "كلمة المرور", "connection.settings.qbittorrent.password.input.placeholder": "كلمة المرور", "connection.settings.qbittorrent.url": "الرابط", @@ -54,6 +60,11 @@ "connection.settings.rtorrent.port.input.placeholder": "المنفذ", "connection.settings.rtorrent.socket": "المسار", "connection.settings.rtorrent.type": "نوع الاتصال", + "connection.settings.transmission.password": "كلمة المرور", + "connection.settings.transmission.password.input.placeholder": "كلمة المرور", + "connection.settings.transmission.url": "الرابط", + "connection.settings.transmission.username": "اسم المستخدم", + "connection.settings.transmission.username.input.placeholder": "اسم المستخدم", "dependency.loading.notifications": "الإشعارات", "dependency.loading.torrent.list": "قائمة التورينت", "dependency.loading.torrent.taxonomy": "تصنيف تورنت", @@ -100,6 +111,7 @@ "filesystem.empty.directory": "مجلد فارغ.", "filesystem.error.eacces": "الفيضان ليس لديه الصلاحية لقراءة هذا الدليل.", "filesystem.error.enoent": "هذا المسار غير موجود. سيتم إنشاؤه.", + "filesystem.error.no.input": "الرجاء إدخال المسار.", "filesystem.error.unknown": "حدث خطأ غير معروف. الرجاء المحاولة مرة أخرى.", "filesystem.fetching": "جلب بنية الدليل...", "filter.all": "الكل", diff --git a/client/src/javascript/i18n/strings/ca.json b/client/src/javascript/i18n/strings/ca.json index 0967ef424..418caae7c 100644 --- a/client/src/javascript/i18n/strings/ca.json +++ b/client/src/javascript/i18n/strings/ca.json @@ -1 +1,22 @@ -{} +{ + "actionbar.button.add.torrent": "Afegir torrent", + "actionbar.button.remove.torrent": "Eliminar torrent", + "actionbar.button.start.torrent": "Començar torrent", + "actionbar.button.stop.torrent": "Aturar torrent", + "alert.settings.saved": "Configuració desada correctament.", + "alert.torrent.add": "{countElement} {count, plural, =1 {torrent afegit} other {torrents afegits}} amb èxit.", + "alert.torrent.add.failed": "{countElement} {count, plural, =1 {torrent no s'ha} other {torrents no s'han}} pogut afegir.", + "alert.torrent.add.sent": "{countElement} {count, plural, =1 {petició enviada} other {peticions enviades}} al client torrent.", + "alert.torrent.move": "{countElement} {count, plural, =1 {torrent mogut} other {torrents moguts}} amb èxit.", + "alert.torrent.move.failed": "{countElement} {count, plural, =1 {torrent no s'ha} other {torrents no s'han}} pogut moure.", + "alert.torrent.remove": "{countElement} {count, plural, =1 {torrent eliminat} other {torrents eliminat}} amb èxit.", + "alert.torrent.remove.failed": "{countElement} {count, plural, =1 {torrent no s'ha} other {torrents no s'han}} pogut eliminar.", + "auth.add.user": "Afegir usuari", + "auth.admin": "Administardor", + "auth.create.account": "Crear un compte", + "auth.create.an.account": "Creeu un compte", + "auth.create.an.account.intro": "Benvingut a Flood!", + "auth.current.user": "Usuari actual", + "auth.error.password.empty": "La contrasenya no pot estar buida.", + "auth.error.username.empty": "El nom d'usuari no pot estar buit." +} diff --git a/client/src/javascript/i18n/strings/fi.json b/client/src/javascript/i18n/strings/fi.json index 7a6c8fd99..d32cc5b1d 100644 --- a/client/src/javascript/i18n/strings/fi.json +++ b/client/src/javascript/i18n/strings/fi.json @@ -1,8 +1,8 @@ { - "actionbar.button.add.torrent": "Lisää Torrentti", - "actionbar.button.remove.torrent": "Poista Torrentti", - "actionbar.button.start.torrent": "Käynnistä Torrentti", - "actionbar.button.stop.torrent": "Lopeta Torrentti", + "actionbar.button.add.torrent": "Lisää torrentti", + "actionbar.button.remove.torrent": "Poista torrentti", + "actionbar.button.start.torrent": "Käynnistä torrentti", + "actionbar.button.stop.torrent": "Lopeta torrentti", "alert.settings.saved": "Asetukset tallennettu onnistuneesti.", "alert.torrent.add": "Onnistuneesti lisättiin {countElement} {count, plural, =1 {torrent} other {torrents}}.", "alert.torrent.add.failed": "{countElement} ei voitu lisätä {count, plural, =1 {torrent} other {torrents}}.", @@ -69,7 +69,9 @@ "connection.settings.rtorrent.socket": "Polku", "connection.settings.rtorrent.socket.input.placeholder": "esim. ~/.local/share/rtorrent/rtorrent.sock", "connection.settings.rtorrent.type": "Yhteyden Tyyppi", + "connection.settings.rtorrent.type.socket": "Pistoke", "connection.settings.rtorrent.type.tcp": "TCP", + "connection.settings.rtorrent.type.tcp.warning": "rTorrentin avaaminen TCP:n kautta saattaa mahdollistaa käyttöoikeuksien laajentamisen.", "connection.settings.transmission": "Transmission", "connection.settings.transmission.password": "Salasana", "connection.settings.transmission.password.input.placeholder": "Salasana", @@ -85,6 +87,7 @@ "feeds.applicable.feed": "Sovellettava Syöte", "feeds.apply.tags": "Käytä Tunnisteita", "feeds.browse.feeds": "Selaa syötteitä", + "feeds.check": "Vahvista sääntö kokeilemalla sitä. Ei tallennettu eikä lähetetty.", "feeds.exclude": "Ohita", "feeds.exclude.pattern": "Ohita Kuvio", "feeds.existing.feeds": "Olemassa Olevat Syötteet", @@ -163,10 +166,10 @@ "priority.low": "Matala", "priority.normal": "Normaali", "settings.bandwidth.slots.download.global.label": "Lataa Slots Global", - "settings.bandwidth.slots.download.label": "Lataa Paikkoja Torrenttia Kohti", + "settings.bandwidth.slots.download.label": "Latauspaikkoja torrenttia kohti", "settings.bandwidth.slots.heading": "Paikan Saatavuus", "settings.bandwidth.slots.upload.global.label": "Lataa Slots Globaali", - "settings.bandwidth.slots.upload.label": "Lataa Paikkoja Torrenttia Kohti", + "settings.bandwidth.slots.upload.label": "Lähetyspaikkoja torrenttia kohti", "settings.bandwidth.transferrate.dropdown.preset.download.label": "Pudotusvalikon Esiasetukset: Lataus", "settings.bandwidth.transferrate.dropdown.preset.upload.label": "Pudotusvalikon Esiasetukset: Lataus", "settings.bandwidth.transferrate.global.throttle.download": "Maailmanlaajuinen Latausnopeus Throttle", @@ -207,12 +210,17 @@ "settings.ui.displayed.context.menu.items": "Kontekstivalikon Nimikkeet", "settings.ui.displayed.details": "Torrent- Yksityiskohtaiset Sarakkeet", "settings.ui.language": "Kieli", + "settings.ui.misc": "Sekalaiset", + "settings.ui.page.title.speed": "Näytä lähetys- ja latausnopeus sivun otsikossa", "settings.ui.locale": "Lokaatio", + "settings.ui.tag.selector.mode": "Tagin valitsimen asetukset", + "settings.ui.tag.selector.mode.multi": "Monivalinta", + "settings.ui.tag.selector.mode.single": "Yksittäinen valinta", "settings.ui.torrent.context.menu.items.show": "Näytä", "settings.ui.torrent.details.enabled": "Käytössä", "settings.ui.torrent.details.tags.placement": "Laajennetussa näkymässä tunnisteet toimivat parhaiten listan lopussa.", "settings.ui.torrent.list": "Torrent- Listan Näyttö", - "settings.ui.torrent.size": "Torrenttien Koko", + "settings.ui.torrent.size": "Torrenttien koko", "settings.ui.torrent.size.condensed": "Tiivistetty Näkymä", "settings.ui.torrent.size.expanded": "Laajennettu Näkymä", "sidebar.button.feeds": "Syötteet", @@ -233,18 +241,19 @@ "status.diskusage.used": "Käytetty", "torrent.list.peers": "{connected} {of} {total}", "torrent.list.peers.of": "jostakin", - "torrents.add.button.add": "Lisää Torrentti", + "torrents.add.button.add": "Lisää torrentti", "torrents.add.cookies.input.placeholder": "Valinnainen evästeen nimi = evästeen arvo", "torrents.add.cookies.label": "Evästeet", "torrents.add.destination.label": "Kohde", "torrents.add.destination.placeholder": "Kohde", "torrents.add.heading": "Lisää Torrentit", - "torrents.add.start.label": "Käynnistä Torrentti", + "torrents.add.start.label": "Käynnistä torrentti", "torrents.add.tab.create.title": "Luo", "torrents.add.tab.file.browse": "tai klikkaa selataksesi", "torrents.add.tab.file.drop": "Pudota joitakin tiedostoja tähän.", "torrents.add.tab.file.title": "Tiedoston Mukaan", "torrents.add.tab.url.input.placeholder": "Torrent- URL tai Magnet- linkki", + "torrents.add.tab.url.register.magnet.handler": "Rekisteröidy käyttääksesi magneettilinkkejä", "torrents.add.tab.url.title": "URL:n Mukaan", "torrents.add.tags": "Tunnisteet", "torrents.add.torrents.label": "Torrentit", @@ -261,6 +270,7 @@ "torrents.create.trackers.label": "Seurantapalvelimet", "torrents.destination.base_path": "Käytä peruspolkuna", "torrents.destination.completed": "Valmis", + "torrents.destination.sequential": "Peräkkäislataus", "torrents.details.actions.pause": "Tauko", "torrents.details.actions.start": "Aloita", "torrents.details.actions.stop": "Pysäytä", @@ -295,6 +305,7 @@ "torrents.details.general.type": "Tyyppi", "torrents.details.general.type.private": "Yksityinen", "torrents.details.general.type.public": "Julkinen", + "torrents.details.mediainfo": "Mediainfo", "torrents.details.peers": "Käyttäjät", "torrents.details.peers.no.data": "Tälle torrentille ei ole vertaistietoja.", "torrents.details.selected.files": "{count, plural, =1 {{countElement} valittu tiedosto} other {{countElement} valitut tiedostot}}", @@ -305,16 +316,22 @@ "torrents.generate.magnet.heading": "Luo Magnet -linkki", "torrents.generate.magnet.loading.trackers": "Ladataan seurantapalvelimia...", "torrents.generate.magnet.magnet": "Magnet -linkki", + "torrents.generate.magnet.magnet.with.trackers": "Magneettilinkki seurantapalvelimilla", + "torrents.generate.magnet.private.torrent": "Tämä on yksityinen torrentti.", "torrents.list.cannot.connect": "Ei voi muodostaa yhteyttä asiakkaaseen.", "torrents.list.clear.filters": "Tyhjennä Suodattimet", "torrents.list.context.check.hash": "Tarkista Hash", "torrents.list.context.details": "Torrent-tiedoston Tiedot", + "torrents.list.context.download.contents": "Lataa sisältö", "torrents.list.context.download.metainfo": "Lataa .torrent -tiedosto", "torrents.list.context.generate.magnet": "Luo Magnet -linkki", + "torrents.list.context.initial.seeding": "Alustava lähetys", "torrents.list.context.move": "Aseta Torrent- Sijainti", "torrents.list.context.pause": "Tauko", "torrents.list.context.priority": "Prioriteetti", + "torrents.list.context.reannounce": "Uudelleeilmoita", "torrents.list.context.remove": "Poista", + "torrents.list.context.sequential": "Peräkkäinen", "torrents.list.context.set.tags": "Aseta Tagit", "torrents.list.context.set.trackers": "Aseta Seurantapalvelimet", "torrents.list.context.start": "Aloita", @@ -329,6 +346,7 @@ "torrents.properties.comment": "Kommentti", "torrents.properties.date.added": "Lisätty", "torrents.properties.date.created": "Luotu", + "torrents.properties.date.finished": "Valmis", "torrents.properties.directory": "Sijainti", "torrents.properties.download.speed": "Latauksen Nopeus", "torrents.properties.download.total": "Ladattu", diff --git a/client/src/javascript/i18n/strings/it.json b/client/src/javascript/i18n/strings/it.json index b685f3caf..19efd101f 100644 --- a/client/src/javascript/i18n/strings/it.json +++ b/client/src/javascript/i18n/strings/it.json @@ -210,6 +210,7 @@ "settings.ui.displayed.context.menu.items": "Elementi Del Menu Contestuale", "settings.ui.displayed.details": "Colonne Dettagli Torrent", "settings.ui.language": "Lingua", + "settings.ui.page.title.speed": "Mostra velocità di upload e download nel titolo della pagina", "settings.ui.locale": "Localizzazione", "settings.ui.tag.selector.mode": "Preferenza Selettore Etichetta", "settings.ui.tag.selector.mode.multi": "Selezione multipla", @@ -344,6 +345,7 @@ "torrents.properties.comment": "Commento", "torrents.properties.date.added": "Aggiunto", "torrents.properties.date.created": "Creato", + "torrents.properties.date.finished": "Completato", "torrents.properties.directory": "Posizione", "torrents.properties.download.speed": "Velocità Di Scaricamento", "torrents.properties.download.total": "Scaricato", diff --git a/client/src/javascript/i18n/strings/ro.json b/client/src/javascript/i18n/strings/ro.json index 4ea6f8c36..80545bf5b 100644 --- a/client/src/javascript/i18n/strings/ro.json +++ b/client/src/javascript/i18n/strings/ro.json @@ -210,6 +210,8 @@ "settings.ui.displayed.context.menu.items": "Elementele meniu contextual", "settings.ui.displayed.details": "Coloane cu detaliile torentelor", "settings.ui.language": "Limba", + "settings.ui.misc": "Diverse", + "settings.ui.page.title.speed": "Afișează viteza de încărcare și de descărcare în titlul paginii", "settings.ui.locale": "Localizare", "settings.ui.tag.selector.mode": "Preferința selectorului de etichete", "settings.ui.tag.selector.mode.multi": "Selecție multiplă", @@ -344,6 +346,7 @@ "torrents.properties.comment": "Comentariu", "torrents.properties.date.added": "Adăugat", "torrents.properties.date.created": "Creat", + "torrents.properties.date.finished": "Finalizat", "torrents.properties.directory": "Locație", "torrents.properties.download.speed": "Viteza de descărcare", "torrents.properties.download.total": "Descărcat", diff --git a/client/src/javascript/i18n/strings/sv.json b/client/src/javascript/i18n/strings/sv.json index c7671aa17..2e8622bb4 100644 --- a/client/src/javascript/i18n/strings/sv.json +++ b/client/src/javascript/i18n/strings/sv.json @@ -18,6 +18,7 @@ "auth.current.user": "Nuvarande användare", "auth.error.password.empty": "Lösenordet kan inte vara tomt.", "auth.error.username.empty": "Användarnamnet får inte vara tomt.", + "auth.input.clear": "Rensa", "auth.log.in": "Logga in", "auth.login": "Inloggning", "auth.login.intro": "Logga in på ditt konto.", @@ -27,24 +28,56 @@ "auth.username": "Användarnamn", "button.add": "Lägg till", "button.cancel": "Avbryt", + "button.close": "Stäng", "button.download": "Hämta", "button.new": "Ny", "button.no": "Nej", + "button.ok": "OK", + "button.retry": "Försök igen", "button.save": "Spara inställningar", "button.save.feed": "Spara", "button.yes": "Ja", + "connection-interruption.action.selection.config": "Uppdatera klientanslutningsinställningar", + "connection-interruption.action.selection.retry": "Försök igen med nuvarande klientanslutningsinställningar", "connection-interruption.heading": "Kan inte ansluta till klienten", + "connection-interruption.not.admin": "Kontakta din Flood administratör om detta fortsätter.", "connection-interruption.verification-error": "Anslutningen kunde inte verifieras.", "connection.settings.client.select": "Klient", "connection.settings.error.empty": "Anslutningsinställningar kan inte vara tomt.", + "connection.settings.deluge": "Deluge", + "connection.settings.deluge.host": "Värd", + "connection.settings.deluge.host.input.placeholder": "t.ex. localhost", + "connection.settings.deluge.password": "Lösenord", + "connection.settings.deluge.password.input.placeholder": "Lösenord", + "connection.settings.deluge.port": "Port", + "connection.settings.deluge.port.input.placeholder": "t.ex. 58846", + "connection.settings.deluge.username": "Användarnamn", + "connection.settings.deluge.username.input.placeholder": "t.ex. loakalklient", + "connection.settings.qbittorrent": "qBittorrent", "connection.settings.qbittorrent.password": "Lösenord", "connection.settings.qbittorrent.password.input.placeholder": "Lösenord", + "connection.settings.qbittorrent.url": "URL", + "connection.settings.qbittorrent.url.input.placeholder": "t.ex. http://localhost:8080", "connection.settings.qbittorrent.username": "Användarnamn", "connection.settings.qbittorrent.username.input.placeholder": "Användarnamn", + "connection.settings.rtorrent": "rTorrent", "connection.settings.rtorrent.host": "Värd", "connection.settings.rtorrent.host.input.placeholder": "Värdnamn eller IP", + "connection.settings.rtorrent.port": "Port", + "connection.settings.rtorrent.port.input.placeholder": "Port", "connection.settings.rtorrent.socket": "Sökväg", + "connection.settings.rtorrent.socket.input.placeholder": "t.ex. ~/.local/share/rtorrent/rtorrent.sock", "connection.settings.rtorrent.type": "Typ av anslutning", + "connection.settings.rtorrent.type.socket": "Socket", + "connection.settings.rtorrent.type.tcp": "TCP", + "connection.settings.rtorrent.type.tcp.warning": "Att exponera rTorrent via TCP kan tillåta utökning av privilegier.", + "connection.settings.transmission": "Transmission", + "connection.settings.transmission.password": "Lösenord", + "connection.settings.transmission.password.input.placeholder": "Lösenord", + "connection.settings.transmission.url": "URL", + "connection.settings.transmission.url.input.placeholder": "t.ex. http://localhost:9091/transmission/rpc", + "connection.settings.transmission.username": "Användarnamn", + "connection.settings.transmission.username.input.placeholder": "Användarnamn", "dependency.loading.notifications": "Aviseringar", "dependency.loading.torrent.list": "Torrent lista", "dependency.loading.torrent.taxonomy": "Torrent Taxonomi", @@ -53,6 +86,7 @@ "feeds.applicable.feed": "Tillämplig flöde", "feeds.apply.tags": "Tillämpa taggar", "feeds.browse.feeds": "Bläddra bland flöden", + "feeds.check": "Validera regeln genom att testa. Ej sparad eller skickad.", "feeds.exclude": "Exkludera", "feeds.exclude.pattern": "Exkludera mönster", "feeds.existing.feeds": "Befintliga flöden", @@ -66,6 +100,7 @@ "feeds.no.feeds.defined": "Inga flöden har definierats.", "feeds.no.items.matching": "Inga objekt matchar söktermen.", "feeds.no.rules.defined": "Inga regler definierade.", + "feeds.regEx": "RegEx", "feeds.search": "Sök termin", "feeds.search.term": "Sök termin", "feeds.select.feed": "Välj flöde", @@ -79,6 +114,8 @@ "feeds.time.day": "Dagar", "feeds.time.hr": "Timmar", "feeds.time.min": "Minuter", + "feeds.torrent.destination": "Nedladdnings Plats", + "feeds.url": "URL", "feeds.validation.interval.not.positive": "Intervallet måste vara ett positivt heltal.", "feeds.validation.invalid.regular.expression": "Ogiltigt reguljärt uttryck.", "feeds.validation.must.select.feed": "Du måste välja ett flöde.", @@ -88,14 +125,17 @@ "filesystem.empty.directory": "Tom katalog.", "filesystem.error.eacces": "Översvämningen har inte behörighet att läsa denna katalog.", "filesystem.error.enoent": "Denna väg existerar inte. Den kommer att skapas.", + "filesystem.error.no.input": "Ange sökvägen till mappen.", "filesystem.error.unknown": "Ett okänt fel inträffade. Försök igen.", "filesystem.fetching": "Hämtar katalogstruktur...", "filter.all": "Alla", "filter.status.active": "Aktiv", "filter.status.checking": "Kontrollerar", + "filter.status.completed": "Klart", "filter.status.downloading": "Hämtar", "filter.status.error": "Fel", "filter.status.inactive": "Inaktiv", + "filter.status.seeding": "Laddar upp", "filter.status.stopped": "Stoppad", "filter.status.title": "Filtrera efter status", "filter.tag.title": "Filtrera efter tagg", @@ -250,7 +290,7 @@ "torrents.details.trackers.type": "Typ", "torrents.list.cannot.connect": "Kan inte ansluta till klienten.", "torrents.list.clear.filters": "Rensa filter", - "torrents.list.context.check.hash": "Kontrollera hasch", + "torrents.list.context.check.hash": "Kontrollera hash", "torrents.list.context.details": "Torrent Detaljer", "torrents.list.context.move": "Ange torrentplats", "torrents.list.context.pause": "Pausa", diff --git a/client/src/javascript/i18n/strings/uk.json b/client/src/javascript/i18n/strings/uk.json index 682dfb3a0..b9bc1d880 100644 --- a/client/src/javascript/i18n/strings/uk.json +++ b/client/src/javascript/i18n/strings/uk.json @@ -30,7 +30,7 @@ "button.add": "Додати", "button.cancel": "Скасувати", "button.close": "Закрити", - "button.download": "Звантажити", + "button.download": "Завантажити", "button.new": "Новий", "button.no": "Ні", "button.ok": "OK", @@ -75,7 +75,7 @@ "connection.settings.transmission": "Transmission", "connection.settings.transmission.password": "Пароль", "connection.settings.transmission.password.input.placeholder": "Пароль", - "connection.settings.transmission.url": "URL", + "connection.settings.transmission.url": "Адреса", "connection.settings.transmission.url.input.placeholder": "напр. http://localhost:9091/transmission/rpc", "connection.settings.transmission.username": "Користувач", "connection.settings.transmission.username.input.placeholder": "Користувач", @@ -235,7 +235,7 @@ "sidebar.transferdata.downloaded": "Завантажено", "sidebar.transferdata.uploaded": "Відвантажено", "speed.unlimited": "Необмежено", - "status.diskusage.free": "Безкоштовно", + "status.diskusage.free": "Вільно", "status.diskusage.title": "Використання диску", "status.diskusage.total": "Загалом", "status.diskusage.used": "Використано", @@ -298,7 +298,7 @@ "torrents.details.general.scheduler": "Планувальник", "torrents.details.general.scheduler.ignored": "Ігнорується", "torrents.details.general.scheduler.obeyed": "Підборіддя", - "torrents.details.general.seeds": "Насіння", + "torrents.details.general.seeds": "Сіди", "torrents.details.general.size": "Розмір", "torrents.details.general.tags": "Мітки", "torrents.details.general.tracker.message": "Трекер повідомлення", @@ -346,6 +346,7 @@ "torrents.properties.comment": "Коментар", "torrents.properties.date.added": "Додано", "torrents.properties.date.created": "Створено", + "torrents.properties.date.finished": "Завершено", "torrents.properties.directory": "Місцезнаходження", "torrents.properties.download.speed": "Швидкість завантаження", "torrents.properties.download.total": "Завантажено", diff --git a/client/src/javascript/i18n/strings/vi.json b/client/src/javascript/i18n/strings/vi.json index 0967ef424..7d91af54c 100644 --- a/client/src/javascript/i18n/strings/vi.json +++ b/client/src/javascript/i18n/strings/vi.json @@ -1 +1,17 @@ -{} +{ + "actionbar.button.add.torrent": "Thêm Torrent", + "actionbar.button.remove.torrent": "Xóa Torrent", + "actionbar.button.start.torrent": "Bắt đầu tải", + "actionbar.button.stop.torrent": "Dừng tải", + "alert.settings.saved": "Lưu thành công.", + "alert.torrent.add": "Thêm thành công {countElement} {count, plural, =1 {torrent} other {torrents}}.", + "alert.torrent.add.failed": "Không thể thêm {countElement} {count, plural, =1 {torrent} other {torrents}}.", + "alert.torrent.move": "Đã thành công chuyển {countElement} {count, plural, =1 {torrent} other {torrents}}.", + "alert.torrent.move.failed": "Không thể chuyển {countElement} {count, plural, =1 {torrent} other {torrents}}.", + "alert.torrent.remove": "Đã xóa {countElement} {count, plural, =1 {torrent} other {torrents}}.", + "alert.torrent.remove.failed": "Không thể xóa {countElement} {count, plural, =1 {torrent} other {torrents}}.", + "auth.add.user": "Thêm người dùng", + "auth.admin": "Admin", + "auth.create.account": "Tạo tài khoản", + "auth.create.an.account": "Tạo tài khoản" +} From 8ab421a5168d448bd55e5e7aaed37b12666ad760 Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Sun, 11 Jun 2023 00:41:50 -0700 Subject: [PATCH 002/113] CI: bump to Node.js 18 and 20 --- .github/workflows/build.yml | 2 +- .github/workflows/check.yml | 2 +- .github/workflows/distribute-debian.yml | 2 +- .github/workflows/publish-rolling.yml | 6 +++--- .github/workflows/release.yml | 2 +- .github/workflows/test-backend.yml | 6 +++--- distribution/debian/flood-bin/BUILD | 4 ++-- package.json | 12 ++++++------ 8 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e145551b7..e1fcd9566 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: - node: [14, 16] + node: [18, 20] fail-fast: false steps: diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 1715224a5..ed417bdf6 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: false matrix: - node: [16] + node: [20] check: [check-source-formatting, check-types, lint] steps: diff --git a/.github/workflows/distribute-debian.yml b/.github/workflows/distribute-debian.yml index 7b006aeb5..77ab34cfc 100644 --- a/.github/workflows/distribute-debian.yml +++ b/.github/workflows/distribute-debian.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: - node: [16] + node: [20] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index 8892292ac..7d9ca3867 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -11,7 +11,7 @@ jobs: strategy: matrix: - node: [16] + node: [20] steps: - uses: actions/checkout@v3 @@ -120,7 +120,7 @@ jobs: strategy: matrix: - node: [16] + node: [20] steps: - uses: actions/checkout@v3 @@ -177,7 +177,7 @@ jobs: strategy: matrix: - node: [16] + node: [20] steps: - name: Use Node.js ${{ matrix.node }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6a38427b9..c47219610 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: strategy: matrix: - node: [16] + node: [20] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/test-backend.yml b/.github/workflows/test-backend.yml index fadd03d4e..5dba9eee2 100644 --- a/.github/workflows/test-backend.yml +++ b/.github/workflows/test-backend.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: - node: [14, 16] + node: [18, 20] fail-fast: false steps: @@ -37,11 +37,11 @@ jobs: - run: npm test || npm test || npm test - uses: codecov/codecov-action@v1 - if: matrix.node == 16 + if: matrix.node == 20 - run: | sudo apt-get remove --purge -y rtorrent sudo apt-get install -y rtorrent - run: npm test -- --selectProjects rtorrent || npm test -- --selectProjects rtorrent || npm test -- --selectProjects rtorrent - if: matrix['node'] == '16' + if: matrix['node'] == '20' diff --git a/distribution/debian/flood-bin/BUILD b/distribution/debian/flood-bin/BUILD index 96055d689..a4db849a5 100644 --- a/distribution/debian/flood-bin/BUILD +++ b/distribution/debian/flood-bin/BUILD @@ -19,7 +19,7 @@ genrule( "package.json", ] + glob(["node_modules/**/*"]), outs = ["arm64/flood"], - cmd = "pkg $$(dirname $(location package.json)) -t node14-linuxstatic-arm64 --out-path $(RULEDIR)/arm64", + cmd = "pkg $$(dirname $(location package.json)) -t node18-linuxstatic-arm64 --out-path $(RULEDIR)/arm64", executable = True, ) @@ -30,7 +30,7 @@ genrule( "package.json", ] + glob(["node_modules/**/*"]), outs = ["x64/flood"], - cmd = "pkg $$(dirname $(location package.json)) -t node14-linuxstatic-x64 --out-path $(RULEDIR)/x64", + cmd = "pkg $$(dirname $(location package.json)) -t node18-linuxstatic-x64 --out-path $(RULEDIR)/x64", executable = True, ) diff --git a/package.json b/package.json index 4016f42e5..8f9eb83f7 100644 --- a/package.json +++ b/package.json @@ -39,12 +39,12 @@ "dist/geoip-country6.dat" ], "targets": [ - "node14-linuxstatic-x64", - "node14-linuxstatic-arm64", - "node14-macos-x64", - "node14-macos-arm64", - "node14-win-x64", - "node14-win-arm64" + "node18-linuxstatic-x64", + "node18-linuxstatic-arm64", + "node18-macos-x64", + "node18-macos-arm64", + "node18-win-x64", + "node18-win-arm64" ] }, "scripts": { From 582b374011d3eddf95af874e1a5e72ba8c208dd0 Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Sun, 11 Jun 2023 00:29:54 -0700 Subject: [PATCH 003/113] dependencies: bump (minor) --- .babelrc | 2 - client/src/.eslintrc.json | 6 + client/src/javascript/util/size.ts | 2 +- package-lock.json | 18770 +++++-------------------- package.json | 142 +- server/routes/api/auth.ts | 4 +- server/util/diskUsageUtil.ts | 2 +- shared/constants/torrentStatusMap.ts | 2 +- 8 files changed, 3343 insertions(+), 15587 deletions(-) diff --git a/.babelrc b/.babelrc index 36c6396b8..ac8bde142 100644 --- a/.babelrc +++ b/.babelrc @@ -7,8 +7,6 @@ "plugins": [ ["@babel/plugin-proposal-decorators", {"legacy": true}], ["@babel/plugin-proposal-class-properties", {"loose": false}], - "@babel/proposal-object-rest-spread", - "@babel/plugin-proposal-optional-chaining", "@emotion/babel-plugin" ] } diff --git a/client/src/.eslintrc.json b/client/src/.eslintrc.json index 48c83236f..5c47ebbc0 100644 --- a/client/src/.eslintrc.json +++ b/client/src/.eslintrc.json @@ -17,6 +17,12 @@ }, "rules": { + "import/no-anonymous-default-export": [ + "error", + { + "allowNew": true + } + ], "import/no-extraneous-dependencies": 0, "no-restricted-imports": [ "error", diff --git a/client/src/javascript/util/size.ts b/client/src/javascript/util/size.ts index 881b18c66..0c8ee9e48 100644 --- a/client/src/javascript/util/size.ts +++ b/client/src/javascript/util/size.ts @@ -52,6 +52,6 @@ export function compute(bytes: number, precision = 2): {value: number; unit: Uni }; } -export function getTranslationString(unit: Unit): typeof UNIT_TO_STRING_ID[Unit] { +export function getTranslationString(unit: Unit): (typeof UNIT_TO_STRING_ID)[Unit] { return UNIT_TO_STRING_ID[unit] || UNIT_TO_STRING_ID.B; } diff --git a/package-lock.json b/package-lock.json index 64eb29a71..83c1a4ce4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,7 +1,7 @@ { "name": "flood", "version": "4.7.0", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { @@ -12,29 +12,29 @@ ], "license": "GPL-3.0-only", "dependencies": { - "geoip-country": "^4.1.21" + "geoip-country": "^4.1.60" }, "bin": { "flood": "dist/index.js" }, "devDependencies": { - "@babel/core": "^7.19.0", - "@babel/eslint-parser": "^7.18.9", + "@babel/core": "^7.22.5", + "@babel/eslint-parser": "^7.22.5", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-decorators": "^7.19.0", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/preset-env": "^7.19.0", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@dnd-kit/core": "^6.0.5", - "@dnd-kit/modifiers": "^6.0.0", - "@dnd-kit/sortable": "^7.0.1", - "@emotion/babel-plugin": "^11.10.2", - "@emotion/css": "^11.10.0", - "@emotion/react": "^11.10.4", - "@lingui/loader": "^3.14.0", - "@lingui/react": "^3.14.0", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.7", + "@babel/plugin-proposal-decorators": "^7.22.5", + "@babel/plugin-proposal-optional-chaining": "^7.21.0", + "@babel/preset-env": "^7.22.5", + "@babel/preset-react": "^7.22.5", + "@babel/preset-typescript": "^7.22.5", + "@dnd-kit/core": "^6.0.8", + "@dnd-kit/modifiers": "^6.0.1", + "@dnd-kit/sortable": "^7.0.2", + "@emotion/babel-plugin": "^11.11.0", + "@emotion/css": "^11.11.0", + "@emotion/react": "^11.11.1", + "@lingui/loader": "^3.17.2", + "@lingui/react": "^3.17.2", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", "@seald-io/nedb": "^3.1.0", "@types/bencode": "^2.0.1", "@types/body-parser": "^1.19.2", @@ -43,63 +43,63 @@ "@types/cookie-parser": "^1.4.3", "@types/create-torrent": "^5.0.0", "@types/d3": "^7.4.0", - "@types/debug": "^4.1.7", - "@types/express": "^4.17.13", + "@types/debug": "^4.1.8", + "@types/express": "^4.17.17", "@types/fs-extra": "^9.0.13", "@types/geoip-country": "^4.0.0", "@types/http-errors": "^1.8.2", "@types/jest": "^28.1.8", "@types/jsonwebtoken": "^8.5.9", - "@types/lodash": "^4.14.185", - "@types/morgan": "^1.9.3", + "@types/lodash": "^4.14.195", + "@types/morgan": "^1.9.4", "@types/node": "^12.20.55", "@types/overlayscrollbars": "^1.12.1", "@types/parse-torrent": "^5.8.4", - "@types/passport": "^1.0.11", - "@types/passport-jwt": "^3.0.6", - "@types/react": "^18.0.19", - "@types/react-dom": "^18.0.6", + "@types/passport": "^1.0.12", + "@types/passport-jwt": "^3.0.8", + "@types/react": "^18.2.11", + "@types/react-dom": "^18.2.4", "@types/react-measure": "^2.0.8", "@types/react-router-dom": "^5.3.3", - "@types/react-transition-group": "^4.4.5", + "@types/react-transition-group": "^4.4.6", "@types/react-window": "^1.8.5", "@types/supertest": "^2.0.12", "@types/tar-fs": "^2.0.1", - "@types/yargs": "^17.0.12", - "@typescript-eslint/eslint-plugin": "^5.37.0", - "@typescript-eslint/parser": "^5.37.0", + "@types/yargs": "^17.0.24", + "@typescript-eslint/eslint-plugin": "^5.59.9", + "@typescript-eslint/parser": "^5.59.9", "@vercel/webpack-asset-relocator-loader": "^1.7.3", - "autoprefixer": "^10.4.9", + "autoprefixer": "^10.4.14", "axios": "^0.27.2", - "axios-mock-adapter": "^1.21.2", - "babel-loader": "^8.2.5", + "axios-mock-adapter": "^1.21.4", + "babel-loader": "^8.3.0", "bencode": "^2.0.3", - "body-parser": "^1.20.0", + "body-parser": "^1.20.2", "case-sensitive-paths-webpack-plugin": "2.4.0", "chalk": "^4.1.2", - "classnames": "^2.3.1", + "classnames": "^2.3.2", "compression": "^1.7.4", "content-disposition": "^0.5.4", "cookie-parser": "^1.4.6", - "create-torrent": "^5.0.6", - "css-loader": "^6.7.1", - "css-minimizer-webpack-plugin": "^4.1.0", - "d3-array": "^3.2.0", + "create-torrent": "^5.0.9", + "css-loader": "^6.8.1", + "css-minimizer-webpack-plugin": "^4.2.2", + "d3-array": "^3.2.4", "d3-scale": "^4.0.2", "d3-selection": "^3.0.0", - "d3-shape": "^3.1.0", + "d3-shape": "^3.2.0", "debug": "^4.3.4", - "eslint": "^8.23.1", + "eslint": "^8.42.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^17.0.0", - "eslint-config-prettier": "^8.5.0", + "eslint-config-prettier": "^8.8.0", "eslint-config-react-app": "^7.0.1", "eslint-import-resolver-webpack": "^0.13.2", "eslint-webpack-plugin": "^3.2.0", - "express": "^4.18.1", - "express-rate-limit": "^6.6.0", + "express": "^4.18.2", + "express-rate-limit": "^6.7.0", "fast-json-patch": "^3.1.1", - "fast-sort": "^3.2.0", + "fast-sort": "^3.4.0", "feedsub": "^0.7.8", "file-loader": "^6.2.0", "form-data": "^4.0.0", @@ -107,60 +107,60 @@ "fs-extra": "^10.1.0", "get-user-locale": "^1.5.1", "hash-wasm": "^4.9.0", - "html-webpack-plugin": "^5.5.0", + "html-webpack-plugin": "^5.5.3", "http-errors": "^2.0.0", "jest": "^28.1.3", "js-file-download": "^0.4.12", "jsonwebtoken": "^8.5.1", "lodash": "^4.17.21", - "mini-css-extract-plugin": "^2.6.1", - "mobx": "^6.6.2", - "mobx-react": "^7.5.3", + "mini-css-extract-plugin": "^2.7.6", + "mobx": "^6.9.0", + "mobx-react": "^7.6.0", "morgan": "^1.10.0", "overlayscrollbars": "^1.13.3", "overlayscrollbars-react": "^0.3.0", "parse-torrent": "^9.1.5", "passport": "^0.6.0", - "passport-jwt": "^4.0.0", + "passport-jwt": "^4.0.1", "polished": "^4.2.2", - "postcss": "^8.4.16", - "postcss-loader": "^7.0.1", - "prettier": "^2.7.1", - "promise": "^8.2.0", + "postcss": "^8.4.24", + "postcss-loader": "^7.3.3", + "prettier": "^2.8.8", + "promise": "^8.3.0", "react": "^18.2.0", "react-dev-utils": "^12.0.1", "react-dom": "^18.2.0", - "react-dropzone": "^14.2.2", + "react-dropzone": "^14.2.3", "react-measure": "^2.5.2", "react-refresh": "^0.14.0", - "react-router": "^6.3.0", - "react-router-dom": "^6.3.0", + "react-router": "^6.12.1", + "react-router-dom": "^6.12.1", "react-transition-group": "^4.4.5", "react-use": "^17.4.0", - "react-window": "^1.8.7", + "react-window": "^1.8.9", "ress": "^4.0.0", "sanitize-filename": "^1.6.3", - "sass": "^1.54.9", - "sass-loader": "^13.0.2", + "sass": "^1.63.3", + "sass-loader": "^13.3.2", "saxen": "^8.1.2", - "source-map-loader": "^4.0.0", - "style-loader": "^3.3.1", - "supertest": "^6.2.4", + "source-map-loader": "^4.0.1", + "style-loader": "^3.3.3", + "supertest": "^6.3.3", "tar-fs": "^2.1.1", - "terser-webpack-plugin": "^5.3.6", - "tldts": "^5.7.91", + "terser-webpack-plugin": "^5.3.9", + "tldts": "^5.7.112", "ts-jest": "^28.0.8", - "ts-loader": "^9.3.1", + "ts-loader": "^9.4.3", "ts-node-dev": "^2.0.0", - "tsconfig-paths": "^4.1.0", + "tsconfig-paths": "^4.2.0", "typed-emitter": "^2.1.0", - "typescript": "~4.8.3", - "webpack": "^5.74.0", - "webpack-dev-server": "^4.11.0", + "typescript": "~4.9.5", + "webpack": "^5.86.0", + "webpack-dev-server": "^4.15.1", "webpack-shebang-plugin": "^1.1.8", "webpackbar": "^5.0.2", - "yargs": "^17.5.1", - "zod": "^3.19.1" + "yargs": "^17.7.2", + "zod": "^3.21.4" }, "engines": { "node": ">=12.0.0", @@ -168,12 +168,12 @@ } }, "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", "dev": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { @@ -181,46 +181,46 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", "dev": true, "dependencies": { - "@babel/highlight": "^7.18.6" + "@babel/highlight": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz", - "integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz", + "integrity": "sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz", - "integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.5.tgz", + "integrity": "sha512-SBuTAjg91A3eKOvD+bPEz3LlhHZRNu1nFOVts9lzDJTXshHTjII0BAtDS3Y2DAkdZdDKWVZGVwkDfc4Clxn1dg==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helpers": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", + "json5": "^2.2.2", "semver": "^6.3.0" }, "engines": { @@ -232,12 +232,12 @@ } }, "node_modules/@babel/eslint-parser": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", - "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.5.tgz", + "integrity": "sha512-C69RWYNYtrgIRE5CmTd77ZiLDXqgBipahJc/jHP3sLcAGj6AJzxNIuKNpVnICqbyK7X3pFUfEvL++rvtbQpZkQ==", "dev": true, "dependencies": { - "eslint-scope": "^5.1.1", + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", "eslint-visitor-keys": "^2.1.0", "semver": "^6.3.0" }, @@ -250,67 +250,54 @@ } }, "node_modules/@babel/generator": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", - "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz", + "integrity": "sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==", "dev": true, "dependencies": { - "@babel/types": "^7.19.0", + "@babel/types": "^7.22.5", "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.6.tgz", - "integrity": "sha512-KT10c1oWEpmrIRYnthbzHgoOf6B+Xd6a5yhdbNtdhtG7aO1or5HViuf1TQR36xY/QprXA5nvxO6nAjhJ4y38jw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", + "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", "dev": true, "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz", - "integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz", + "integrity": "sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.19.0", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.20.2", + "@babel/compat-data": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", "semver": "^6.3.0" }, "engines": { @@ -321,18 +308,20 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6" + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.5.tgz", + "integrity": "sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "semver": "^6.3.0" }, "engines": { "node": ">=6.9.0" @@ -342,13 +331,14 @@ } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.5.tgz", + "integrity": "sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.0" }, "engines": { "node": ">=6.9.0" @@ -358,9 +348,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz", + "integrity": "sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==", "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.17.7", @@ -375,125 +365,113 @@ } }, "node_modules/@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", "dev": true, "dependencies": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", + "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", "dev": true, "dependencies": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz", + "integrity": "sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.5.tgz", + "integrity": "sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-wrap-function": "^7.22.5", + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -503,120 +481,121 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", - "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz", + "integrity": "sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", "dev": true, "dependencies": { - "@babel/types": "^7.18.9" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", + "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.5.tgz", + "integrity": "sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==", "dev": true, "dependencies": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.5.tgz", + "integrity": "sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==", "dev": true, "dependencies": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-validator-identifier": "^7.22.5", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -696,9 +675,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz", - "integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", + "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -708,12 +687,12 @@ } }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz", + "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -723,14 +702,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", + "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -739,24 +718,6 @@ "@babel/core": "^7.13.0" } }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz", - "integrity": "sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-proposal-class-properties": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", @@ -773,98 +734,17 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.19.0.tgz", - "integrity": "sha512-Bo5nOSjiJccjv00+BrDkmfeBLBi2B0qe8ygj24KdL8VdwtZz+710NCwehF+x/Ng+0mkHx5za2eAofmvVFLF4Fg==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/plugin-syntax-decorators": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.5.tgz", + "integrity": "sha512-h8hlezQ4dl6ixodgXkH8lUfcD7x+WAuIqPUjwGoItynrXOAv4a4Tci1zA/qjzQjjcl0v3QpLdc2LM6ZACQuY7A==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "@babel/plugin-syntax-decorators": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -905,49 +785,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "engines": { @@ -974,16 +819,10 @@ } }, "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, "engines": { "node": ">=6.9.0" }, @@ -1059,12 +898,12 @@ } }, "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz", - "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.5.tgz", + "integrity": "sha512-avpUOBS7IU6al8MmF1XpAyj9QYeLPuSDJI5D4pVMSMdL7xQokKqJPYQC67RCT0aCTashUXPiGwMJ0DEXXCEmMA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1098,12 +937,12 @@ } }, "node_modules/@babel/plugin-syntax-flow": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz", - "integrity": "sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", + "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1113,12 +952,27 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1152,12 +1006,12 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1269,12 +1123,12 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", + "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1283,30 +1137,29 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-arrow-functions": { + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", "dev": true, "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1315,13 +1168,16 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.5.tgz", + "integrity": "sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" }, "engines": { "node": ">=6.9.0" @@ -1330,13 +1186,15 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1345,21 +1203,13 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1368,13 +1218,13 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz", + "integrity": "sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1383,13 +1233,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1398,29 +1249,38 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", + "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.12.0" } }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "node_modules/@babel/plugin-transform-classes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.5.tgz", + "integrity": "sha512-2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "globals": "^11.1.0" }, "engines": { "node": ">=6.9.0" @@ -1429,14 +1289,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", "dev": true, "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1445,14 +1305,13 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz", - "integrity": "sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw==", + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz", + "integrity": "sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/plugin-syntax-flow": "^7.17.12" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1461,13 +1320,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1476,15 +1336,13 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", "dev": true, "dependencies": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1493,13 +1351,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", + "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" }, "engines": { "node": ">=6.9.0" @@ -1508,13 +1367,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1523,15 +1383,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", + "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" }, "engines": { "node": ">=6.9.0" @@ -1540,16 +1399,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", + "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-flow": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1558,17 +1415,13 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", + "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", "dev": true, "dependencies": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1577,14 +1430,15 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1593,29 +1447,29 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz", - "integrity": "sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==", + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", + "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "node_modules/@babel/plugin-transform-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1624,14 +1478,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", + "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "engines": { "node": ">=6.9.0" @@ -1640,13 +1494,13 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1655,13 +1509,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", + "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1670,13 +1525,15 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", - "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", + "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1685,17 +1542,261 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.6.tgz", - "integrity": "sha512-Mz7xMPxoy9kPS/JScj6fJs03TZ/fZ1dJPlMjRAgTaxaS0fUBk8FV/A2rRgfPsVCZqALNwMexD+0Uaf5zlcKPpw==", + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", + "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.18.6" + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", + "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", + "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", + "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", + "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.5.tgz", + "integrity": "sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", + "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", + "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", + "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz", + "integrity": "sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1705,12 +1806,12 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", - "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", + "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", "dev": true, "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.18.6" + "@babel/plugin-transform-react-jsx": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1720,13 +1821,13 @@ } }, "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", - "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz", + "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1736,13 +1837,13 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz", + "integrity": "sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.1" }, "engines": { "node": ">=6.9.0" @@ -1752,12 +1853,12 @@ } }, "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1767,16 +1868,16 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.2.tgz", - "integrity": "sha512-mr1ufuRMfS52ttq+1G1PD8OJNqgcTFjq3hwn8SZ5n1x1pBhi0E36rYMdTK0TsKtApJ4lDEdfXJwtGobQMHSMPg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.5.tgz", + "integrity": "sha512-bg4Wxd1FWeFx3daHFTWk1pkSWK/AyQuiyAoeZAOkAOUBjnZPH6KT7eMxouV47tQ6hl6ax2zyAWBdWZXbrvXlaw==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.17.12", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.3", + "babel-plugin-polyfill-corejs3": "^0.8.1", + "babel-plugin-polyfill-regenerator": "^0.5.0", "semver": "^6.3.0" }, "engines": { @@ -1787,12 +1888,12 @@ } }, "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1802,13 +1903,13 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1818,12 +1919,12 @@ } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1833,12 +1934,12 @@ } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1848,12 +1949,12 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1863,14 +1964,15 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.8.tgz", - "integrity": "sha512-p2xM8HI83UObjsZGofMV/EdYjamsDm6MoN3hXPYIT0+gxIoopE+B7rPYKAxfrz9K9PK7JafTTjqYC6qipLExYA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.5.tgz", + "integrity": "sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-typescript": "^7.18.6" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1880,12 +1982,28 @@ } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz", + "integrity": "sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1895,13 +2013,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1910,39 +2028,43 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/preset-env": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.0.tgz", - "integrity": "sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.0", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.5.tgz", + "integrity": "sha512-fj06hw89dpiZzGZtxn+QybifF07nNiZjZ7sazs2aVDcysAZVGjW7+7iFYxg6GLNM47R/thYfLdrXc+2f11Vi9A==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", @@ -1952,44 +2074,61 @@ "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.0", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.19.0", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.5", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.5", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.5", + "@babel/plugin-transform-classes": "^7.22.5", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.5", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.5", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.5", + "@babel/plugin-transform-for-of": "^7.22.5", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.5", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-modules-systemjs": "^7.22.5", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", + "@babel/plugin-transform-numeric-separator": "^7.22.5", + "@babel/plugin-transform-object-rest-spread": "^7.22.5", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.5", + "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.5", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.5", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.5", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "core-js-compat": "^3.22.1", + "@babel/types": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.3", + "babel-plugin-polyfill-corejs3": "^0.8.1", + "babel-plugin-polyfill-regenerator": "^0.5.0", + "core-js-compat": "^3.30.2", "semver": "^6.3.0" }, "engines": { @@ -1999,18 +2138,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/preset-modules": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", @@ -2028,17 +2155,17 @@ } }, "node_modules/@babel/preset-react": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", - "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.5.tgz", + "integrity": "sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-react-display-name": "^7.18.6", - "@babel/plugin-transform-react-jsx": "^7.18.6", - "@babel/plugin-transform-react-jsx-development": "^7.18.6", - "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-transform-react-display-name": "^7.22.5", + "@babel/plugin-transform-react-jsx": "^7.22.5", + "@babel/plugin-transform-react-jsx-development": "^7.22.5", + "@babel/plugin-transform-react-pure-annotations": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2048,14 +2175,16 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", - "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz", + "integrity": "sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-typescript": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-typescript": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -2064,59 +2193,52 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/runtime": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz", - "integrity": "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz", - "integrity": "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==", + "node_modules/@babel/runtime": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.5.tgz", + "integrity": "sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==", "dev": true, "dependencies": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.13.11" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz", - "integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.0", - "@babel/types": "^7.19.0", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz", + "integrity": "sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -2125,13 +2247,13 @@ } }, "node_modules/@babel/types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", - "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", "to-fast-properties": "^2.0.0" }, "engines": { @@ -2179,13 +2301,13 @@ } }, "node_modules/@dnd-kit/core": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@dnd-kit/core/-/core-6.0.5.tgz", - "integrity": "sha512-3nL+Zy5cT+1XwsWdlXIvGIFvbuocMyB4NBxTN74DeBaBqeWdH9JsnKwQv7buZQgAHmAH+eIENfS1ginkvW6bCw==", + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/@dnd-kit/core/-/core-6.0.8.tgz", + "integrity": "sha512-lYaoP8yHTQSLlZe6Rr9qogouGUz9oRUj4AHhDQGQzq/hqaJRpFo65X+JKsdHf8oUFBzx5A+SJPUvxAwTF2OabA==", "dev": true, "dependencies": { "@dnd-kit/accessibility": "^3.0.0", - "@dnd-kit/utilities": "^3.2.0", + "@dnd-kit/utilities": "^3.2.1", "tslib": "^2.0.0" }, "peerDependencies": { @@ -2194,36 +2316,37 @@ } }, "node_modules/@dnd-kit/modifiers": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@dnd-kit/modifiers/-/modifiers-6.0.0.tgz", - "integrity": "sha512-V3+JSo6/BTcgPRHiNUTSKgqVv/doKXg+T4Z0QvKiiXp+uIyJTUtPkQOBRQApUWi3ApBhnoWljyt/3xxY4fTd0Q==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@dnd-kit/modifiers/-/modifiers-6.0.1.tgz", + "integrity": "sha512-rbxcsg3HhzlcMHVHWDuh9LCjpOVAgqbV78wLGI8tziXY3+qcMQ61qVXIvNKQFuhj75dSfD+o+PYZQ/NUk2A23A==", "dev": true, "dependencies": { - "@dnd-kit/utilities": "^3.2.0", + "@dnd-kit/utilities": "^3.2.1", "tslib": "^2.0.0" }, "peerDependencies": { - "@dnd-kit/core": "^6.0.0" + "@dnd-kit/core": "^6.0.6", + "react": ">=16.8.0" } }, "node_modules/@dnd-kit/sortable": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@dnd-kit/sortable/-/sortable-7.0.1.tgz", - "integrity": "sha512-n77qAzJQtMMywu25sJzhz3gsHnDOUlEjTtnRl8A87rWIhnu32zuP+7zmFjwGgvqfXmRufqiHOSlH7JPC/tnJ8Q==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@dnd-kit/sortable/-/sortable-7.0.2.tgz", + "integrity": "sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA==", "dev": true, "dependencies": { "@dnd-kit/utilities": "^3.2.0", "tslib": "^2.0.0" }, "peerDependencies": { - "@dnd-kit/core": "^6.0.4", + "@dnd-kit/core": "^6.0.7", "react": ">=16.8.0" } }, "node_modules/@dnd-kit/utilities": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@dnd-kit/utilities/-/utilities-3.2.0.tgz", - "integrity": "sha512-h65/pn2IPCCIWwdlR2BMLqRkDxpTEONA+HQW3n765HBijLYGyrnTCLa2YQt8VVjjSQD6EfFlTE6aS2Q/b6nb2g==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@dnd-kit/utilities/-/utilities-3.2.1.tgz", + "integrity": "sha512-OOXqISfvBw/1REtkSK2N3Fi2EQiLMlWUlqnOK/UpOISqBZPWpE6TqL+jcPtMOkE8TqYGiURvRdPSI9hltNUjEA==", "dev": true, "dependencies": { "tslib": "^2.0.0" @@ -2233,176 +2356,178 @@ } }, "node_modules/@emotion/babel-plugin": { - "version": "11.10.2", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", - "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", + "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.16.7", - "@babel/plugin-syntax-jsx": "^7.17.12", "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.0", + "@emotion/hash": "^0.9.1", + "@emotion/memoize": "^0.8.1", + "@emotion/serialize": "^1.1.2", "babel-plugin-macros": "^3.1.0", "convert-source-map": "^1.5.0", "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "4.0.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "stylis": "4.2.0" } }, "node_modules/@emotion/cache": { - "version": "11.10.3", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", - "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz", + "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==", "dev": true, "dependencies": { - "@emotion/memoize": "^0.8.0", - "@emotion/sheet": "^1.2.0", - "@emotion/utils": "^1.2.0", - "@emotion/weak-memoize": "^0.3.0", - "stylis": "4.0.13" + "@emotion/memoize": "^0.8.1", + "@emotion/sheet": "^1.2.2", + "@emotion/utils": "^1.2.1", + "@emotion/weak-memoize": "^0.3.1", + "stylis": "4.2.0" } }, "node_modules/@emotion/css": { - "version": "11.10.0", - "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.0.tgz", - "integrity": "sha512-dH9f+kSCucc8ilMg0MUA1AemabcyzYpe5EKX24F528PJjD7HyIY/VBNJHxfUdc8l400h2ncAjR6yEDu+DBj2cg==", + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.11.0.tgz", + "integrity": "sha512-m4g6nKzZyiKyJ3WOfdwrBdcujVcpaScIWHAnyNKPm/A/xJKwfXPfQAbEVi1kgexWTDakmg+r2aDj0KvnMTo4oQ==", "dev": true, "dependencies": { - "@emotion/babel-plugin": "^11.10.0", - "@emotion/cache": "^11.10.0", - "@emotion/serialize": "^1.1.0", - "@emotion/sheet": "^1.2.0", - "@emotion/utils": "^1.2.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - } + "@emotion/babel-plugin": "^11.11.0", + "@emotion/cache": "^11.11.0", + "@emotion/serialize": "^1.1.2", + "@emotion/sheet": "^1.2.2", + "@emotion/utils": "^1.2.1" } }, "node_modules/@emotion/hash": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", - "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", + "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==", "dev": true }, "node_modules/@emotion/memoize": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", - "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==", "dev": true }, "node_modules/@emotion/react": { - "version": "11.10.4", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", - "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", + "version": "11.11.1", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz", + "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==", "dev": true, "dependencies": { "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.0", - "@emotion/cache": "^11.10.0", - "@emotion/serialize": "^1.1.0", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@emotion/utils": "^1.2.0", - "@emotion/weak-memoize": "^0.3.0", + "@emotion/babel-plugin": "^11.11.0", + "@emotion/cache": "^11.11.0", + "@emotion/serialize": "^1.1.2", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", + "@emotion/utils": "^1.2.1", + "@emotion/weak-memoize": "^0.3.1", "hoist-non-react-statics": "^3.3.1" }, "peerDependencies": { - "@babel/core": "^7.0.0", "react": ">=16.8.0" }, "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, "@types/react": { "optional": true } } }, "node_modules/@emotion/serialize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", - "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz", + "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==", "dev": true, "dependencies": { - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/unitless": "^0.8.0", - "@emotion/utils": "^1.2.0", + "@emotion/hash": "^0.9.1", + "@emotion/memoize": "^0.8.1", + "@emotion/unitless": "^0.8.1", + "@emotion/utils": "^1.2.1", "csstype": "^3.0.2" } }, "node_modules/@emotion/sheet": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", - "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz", + "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==", "dev": true }, "node_modules/@emotion/unitless": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", - "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==", "dev": true }, "node_modules/@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", - "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", + "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", "dev": true, "peerDependencies": { "react": ">=16.8.0" } }, "node_modules/@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz", + "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==", "dev": true }, "node_modules/@emotion/weak-memoize": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", + "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==", "dev": true }, - "node_modules/@endemolshinegroup/cosmiconfig-typescript-loader": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz", - "integrity": "sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==", + "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", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, "dependencies": { - "lodash.get": "^4", - "make-error": "^1", - "ts-node": "^9", - "tslib": "^2" + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": ">=10.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "peerDependencies": { - "cosmiconfig": ">=6" + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", + "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz", - "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", + "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.15.0", + "espree": "^9.5.2", + "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -2417,9 +2542,9 @@ } }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -2443,30 +2568,29 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@eslint/js": { + "version": "8.42.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz", + "integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "node_modules/@humanwhocodes/config-array": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", - "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", + "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" }, "engines": { "node": ">=10.10.0" } }, - "node_modules/@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -2964,76 +3088,69 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", "dev": true, "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", - "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", + "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" } }, - "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", - "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.13", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", - "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==", + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", "dev": true, "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, "node_modules/@leichtgewicht/ip-codec": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", @@ -3041,33 +3158,35 @@ "dev": true }, "node_modules/@lingui/babel-plugin-extract-messages": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lingui/babel-plugin-extract-messages/-/babel-plugin-extract-messages-3.14.0.tgz", - "integrity": "sha512-4lcDgVdjYiObuFdDwnAG3jJxS+d3YLq4i7qywlHgjIqteKUH01S3paJRXhZaPvLGl56HarSq0kt8Pymxw8lOrA==", + "version": "3.17.2", + "resolved": "https://registry.npmjs.org/@lingui/babel-plugin-extract-messages/-/babel-plugin-extract-messages-3.17.2.tgz", + "integrity": "sha512-Ovhf8a6dBlIZJFOqk6/+LRgQvSlVMol6hxvnVGLsCr/0xNcKlpGUAJ+bvY6NrmxZubpTvZqNkH23u5nEAdXtfg==", "dev": true, "dependencies": { - "@babel/generator": "^7.11.6", - "@babel/runtime": "^7.11.2", - "@lingui/conf": "^3.14.0", + "@babel/generator": "^7.20.14", + "@babel/runtime": "^7.20.13", + "@lingui/conf": "3.17.2", "mkdirp": "^1.0.4" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" } }, "node_modules/@lingui/cli": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lingui/cli/-/cli-3.14.0.tgz", - "integrity": "sha512-QZURsIf7A97tf28b/ffpeL0DekA6tBmcwnj4FBui1SbQqJw1d4IPg2bUM5VRn3/25vhqpi9Uhx5m9x7Vv8QfCQ==", - "dev": true, - "dependencies": { - "@babel/generator": "^7.11.6", - "@babel/parser": "^7.11.5", - "@babel/plugin-syntax-jsx": "^7.10.4", - "@babel/runtime": "^7.11.2", - "@babel/types": "^7.11.5", - "@lingui/babel-plugin-extract-messages": "^3.14.0", - "@lingui/conf": "^3.14.0", + "version": "3.17.2", + "resolved": "https://registry.npmjs.org/@lingui/cli/-/cli-3.17.2.tgz", + "integrity": "sha512-8hPZOfwB7KZolZ01diUqtprKva1RNAUUNdzISN9pmAUGw9zCPRY/dlOvM6obZi8v0VC/JKrcadOs4Z8krIS2QQ==", + "dev": true, + "dependencies": { + "@babel/generator": "^7.20.14", + "@babel/parser": "^7.20.15", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/runtime": "^7.20.13", + "@babel/types": "^7.20.7", + "@lingui/babel-plugin-extract-messages": "3.17.2", + "@lingui/conf": "3.17.2", + "@lingui/core": "3.17.2", + "@messageformat/parser": "^5.0.0", "babel-plugin-macros": "^3.0.1", "bcp-47": "^1.0.7", "chalk": "^4.1.0", @@ -3080,7 +3199,6 @@ "glob": "^7.1.4", "inquirer": "^7.3.3", "make-plural": "^6.2.2", - "messageformat-parser": "^4.1.3", "micromatch": "4.0.2", "mkdirp": "^1.0.4", "node-gettext": "^3.0.0", @@ -3094,14 +3212,14 @@ "ramda": "^0.27.1" }, "bin": { - "lingui": "lingui.js" + "lingui": "build/lingui.js" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" }, "peerDependencies": { "@babel/core": "^7.0.0", - "babel-plugin-macros": "2 || 3", + "babel-plugin-macros": "2 || 3", "typescript": "2 || 3 || 4" } }, @@ -3121,71 +3239,100 @@ } }, "node_modules/@lingui/conf": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lingui/conf/-/conf-3.14.0.tgz", - "integrity": "sha512-5GMAbIRad9FavqYsfZCRAwjcOLzE7tONDJe9lSYE5SSJbbG01RI5kR5P0B84DUhTI6cGXau+1dAcP9K+JbEx+g==", + "version": "3.17.2", + "resolved": "https://registry.npmjs.org/@lingui/conf/-/conf-3.17.2.tgz", + "integrity": "sha512-q3ADfpMYCYMgiu/lrYOOvE3ptxXIqYhA1ozyAq6ynguL8ppqfyaTluLoHfVJVWxnTMI/es9s2W9Kg81QH+nuXQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.11.2", - "@endemolshinegroup/cosmiconfig-typescript-loader": "^3.0.2", + "@babel/runtime": "^7.20.13", "chalk": "^4.1.0", - "cosmiconfig": "^7.0.0", + "cosmiconfig": "^8.0.0", + "cosmiconfig-typescript-loader": "^4.3.0", "jest-validate": "^26.5.2", "lodash.get": "^4.4.2" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" + }, + "peerDependencies": { + "ts-node": ">=10", + "typescript": ">=4" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + }, + "typescript": { + "optional": true + } } }, "node_modules/@lingui/core": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lingui/core/-/core-3.14.0.tgz", - "integrity": "sha512-ertREq9oi9B/umxpd/pInm9uFO8FLK2/0FXfDmMqvH5ydswWn/c9nY5YO4W1h4/8LWO45mewypOIyjoue4De1w==", + "version": "3.17.2", + "resolved": "https://registry.npmjs.org/@lingui/core/-/core-3.17.2.tgz", + "integrity": "sha512-YOd068NanznN8lLQqOKPlAY0ill3rrgmiAvPRKuYkrxzJMIHqlIFO/2Kcc/RH5vClOmLfg+wgR4rsHK/kLKelQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.11.2", - "make-plural": "^6.2.2", - "messageformat-parser": "^4.1.3" + "@babel/runtime": "^7.20.13", + "@messageformat/parser": "^5.0.0", + "make-plural": "^6.2.2" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" } }, "node_modules/@lingui/loader": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lingui/loader/-/loader-3.14.0.tgz", - "integrity": "sha512-FH14MexRLM8tBgSL1oK5dbaUBbY0P85CSLTNwFqAtFFj8K8wWxfdq4+rIkp/kSD+eggKNDYV4G89N9/3bsm3gQ==", + "version": "3.17.2", + "resolved": "https://registry.npmjs.org/@lingui/loader/-/loader-3.17.2.tgz", + "integrity": "sha512-0sZj84y5nyAkDyCKYj3QxhePN1w4egIpUEZANlk3K0o0yo2kJXsmi9pnCeG8Z5/GniuWxF4C/JIJejRn226OmQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.11.2", - "@lingui/cli": "^3.14.0", - "@lingui/conf": "^3.14.0", - "loader-utils": "^2.0.0", - "ramda": "^0.27.1" + "@babel/runtime": "^7.20.13", + "@lingui/cli": "3.17.2", + "@lingui/conf": "3.17.2", + "loader-utils": "^2.0.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" }, "peerDependencies": { "webpack": "^4.0.0 || ^5.0.0" } }, "node_modules/@lingui/react": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lingui/react/-/react-3.14.0.tgz", - "integrity": "sha512-ow9Mtru7f0T2S9AwnPWRejppcucCW0LmoDR3P4wqHjL+eH5f8a6nxd2doxGieC91/2i4qqW88y4K/zXJxwRSQw==", + "version": "3.17.2", + "resolved": "https://registry.npmjs.org/@lingui/react/-/react-3.17.2.tgz", + "integrity": "sha512-+PECPknIiQn/zdXgrXVTCbcJUSjPFZTtPOuIO72huGNh/QA+iRVsGTvef0/Q+pWkiPEOU6CmaGHkwdtgFMtJ8g==", "dev": true, "dependencies": { - "@babel/runtime": "^7.11.2", - "@lingui/core": "^3.14.0" + "@babel/runtime": "^7.20.13", + "@lingui/core": "3.17.2" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.0.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, + "node_modules/@messageformat/parser": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@messageformat/parser/-/parser-5.1.0.tgz", + "integrity": "sha512-jKlkls3Gewgw6qMjKZ9SFfHUpdzEVdovKFtW1qRhJ3WI4FW5R/NnGDqr8SDGz+krWDO3ki94boMmQvGke1HwUQ==", + "dev": true, + "dependencies": { + "moo": "^0.5.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dev": true, + "dependencies": { + "eslint-scope": "5.1.1" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -3222,18 +3369,18 @@ } }, "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", - "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", + "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", "dev": true, "dependencies": { "ansi-html-community": "^0.0.8", "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.8.1", + "core-js-pure": "^3.23.3", "error-stack-parser": "^2.0.6", "find-up": "^5.0.0", "html-entities": "^2.1.0", - "loader-utils": "^2.0.0", + "loader-utils": "^2.0.4", "schema-utils": "^3.0.0", "source-map": "^0.7.3" }, @@ -3244,7 +3391,7 @@ "@types/webpack": "4.x || 5.x", "react-refresh": ">=0.10.0 <1.0.0", "sockjs-client": "^1.4.0", - "type-fest": ">=0.17.0 <3.0.0", + "type-fest": ">=0.17.0 <4.0.0", "webpack": ">=4.43.0 <6.0.0", "webpack-dev-server": "3.x || 4.x", "webpack-hot-middleware": "2.x", @@ -3280,16 +3427,25 @@ "node": ">= 8" } }, + "node_modules/@remix-run/router": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.6.3.tgz", + "integrity": "sha512-EXJysQ7J3veRECd0kZFQwYYd5sJMcq2O/m60zu1W2l3oVQ9xtub8jTOtYRE0+M2iomyG/W3Ps7+vp2kna0C27Q==", + "dev": true, + "engines": { + "node": ">=14" + } + }, "node_modules/@rushstack/eslint-patch": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", - "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.1.tgz", + "integrity": "sha512-RkmuBcqiNioeeBKbgzMlOdreUkJfYaSjwgx9XDgGGpjvWgyaxWvDmZVSN9CS6LjEASadhgPv2BcFp+SeouWXXA==", "dev": true }, "node_modules/@seald-io/binary-search-tree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@seald-io/binary-search-tree/-/binary-search-tree-1.0.2.tgz", - "integrity": "sha512-+pYGvPFAk7wUR+ONMOlc6A+LUN4kOCFwyPLjyaeS7wVibADPHWYJNYsNtyIAwjF1AXQkuaXElnIc4XjKt55QZA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@seald-io/binary-search-tree/-/binary-search-tree-1.0.3.tgz", + "integrity": "sha512-qv3jnwoakeax2razYaMsGI/luWdliBLHTdC6jU55hQt1hcFqzauH/HsBollQ7IR4ySTtYhT+xyHoijpA16C+tA==", "dev": true }, "node_modules/@seald-io/nedb": { @@ -3304,15 +3460,15 @@ } }, "node_modules/@sinclair/typebox": { - "version": "0.24.19", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.19.tgz", - "integrity": "sha512-gHJu8cdYTD5p4UqmQHrxaWrtb/jkH5imLXzuBypWhKzNkW0qfmgz+w1xaJccWVuJta1YYUdlDiPHXRTR4Ku0MQ==", + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", "dev": true }, "node_modules/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", "dev": true, "dependencies": { "type-detect": "4.0.8" @@ -3343,31 +3499,31 @@ "dev": true }, "node_modules/@tsconfig/node12": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.10.tgz", - "integrity": "sha512-N+srakvPaYMGkwjNDx3ASx65Zl3QG8dJgVtIB+YMOkucU+zctlv/hdP5250VKdDHSDoW9PFZoCqbqNcAPjCjXA==", + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", "dev": true }, "node_modules/@tsconfig/node14": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.2.tgz", - "integrity": "sha512-YwrUA5ysDXHFYfL0Xed9x3sNS4P+aKlCOnnbqUa2E5HdQshHFleCJVrj1PlGTb4GgFUCDyte1v3JWLy2sz8Oqg==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", "dev": true }, "node_modules/@tsconfig/node16": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", - "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", "dev": true }, "node_modules/@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", + "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", "dev": true, "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" @@ -3393,12 +3549,12 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", + "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", "dev": true, "dependencies": { - "@babel/types": "^7.3.0" + "@babel/types": "^7.20.7" } }, "node_modules/@types/bencode": { @@ -3448,9 +3604,9 @@ } }, "node_modules/@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==", "dev": true, "dependencies": { "@types/express-serve-static-core": "*", @@ -3526,33 +3682,33 @@ } }, "node_modules/@types/d3-array": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.0.3.tgz", - "integrity": "sha512-Reoy+pKnvsksN0lQUlcH6dOGjRZ/3WRwXR//m+/8lt1BXeI4xyaUZoqULNjyXXRuh0Mj4LNpkCvhUpQlY3X5xQ==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.0.5.tgz", + "integrity": "sha512-Qk7fpJ6qFp+26VeQ47WY0mkwXaiq8+76RJcncDEfMc2ocRzXLO67bLFRNI4OX1aGBoPzsM5Y2T+/m1pldOgD+A==", "dev": true }, "node_modules/@types/d3-axis": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.1.tgz", - "integrity": "sha512-zji/iIbdd49g9WN0aIsGcwcTBUkgLsCSwB+uH+LPVDAiKWENMtI3cJEWt+7/YYwelMoZmbBfzA3qCdrZ2XFNnw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.2.tgz", + "integrity": "sha512-uGC7DBh0TZrU/LY43Fd8Qr+2ja1FKmH07q2FoZFHo1eYl8aj87GhfVoY1saJVJiq24rp1+wpI6BvQJMKgQm8oA==", "dev": true, "dependencies": { "@types/d3-selection": "*" } }, "node_modules/@types/d3-brush": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.1.tgz", - "integrity": "sha512-B532DozsiTuQMHu2YChdZU0qsFJSio3Q6jmBYGYNp3gMDzBmuFFgPt9qKA4VYuLZMp4qc6eX7IUFUEsvHiXZAw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.2.tgz", + "integrity": "sha512-2TEm8KzUG3N7z0TrSKPmbxByBx54M+S9lHoP2J55QuLU0VSQ9mE96EJSAOVNEqd1bbynMjeTS9VHmz8/bSw8rA==", "dev": true, "dependencies": { "@types/d3-selection": "*" } }, "node_modules/@types/d3-chord": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.1.tgz", - "integrity": "sha512-eQfcxIHrg7V++W8Qxn6QkqBNBokyhdWSAS73AbkbMzvLQmVVBviknoz2SRS/ZJdIOmhcmmdCRE/NFOm28Z1AMw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.2.tgz", + "integrity": "sha512-abT/iLHD3sGZwqMTX1TYCMEulr+wBd0SzyOQnjYNLp7sngdOHYtNkMRI5v3w5thoN+BWtlHVDx2Osvq6fxhZWw==", "dev": true }, "node_modules/@types/d3-color": { @@ -3562,9 +3718,9 @@ "dev": true }, "node_modules/@types/d3-contour": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.1.tgz", - "integrity": "sha512-C3zfBrhHZvrpAAK3YXqLWVAGo87A4SvJ83Q/zVJ8rFWJdKejUnDYaWZPkA8K84kb2vDA/g90LTQAz7etXcgoQQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.2.tgz", + "integrity": "sha512-k6/bGDoAGJZnZWaKzeB+9glgXCYGvh6YlluxzBREiVo8f/X2vpTEdgPy9DN7Z2i42PZOZ4JDhVdlTSTSkLDPlQ==", "dev": true, "dependencies": { "@types/d3-array": "*", @@ -3578,24 +3734,24 @@ "dev": true }, "node_modules/@types/d3-dispatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - "integrity": "sha512-NhxMn3bAkqhjoxabVJWKryhnZXXYYVQxaBnbANu0O94+O/nX9qSjrA1P1jbAQJxJf+VC72TxDX/YJcKue5bRqw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.2.tgz", + "integrity": "sha512-rxN6sHUXEZYCKV05MEh4z4WpPSqIw+aP7n9ZN6WYAAvZoEAghEK1WeVZMZcHRBwyaKflU43PCUAJNjFxCzPDjg==", "dev": true }, "node_modules/@types/d3-drag": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.1.tgz", - "integrity": "sha512-o1Va7bLwwk6h03+nSM8dpaGEYnoIG19P0lKqlic8Un36ymh9NSkNFX1yiXMKNMx8rJ0Kfnn2eovuFaL6Jvj0zA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.2.tgz", + "integrity": "sha512-qmODKEDvyKWVHcWWCOVcuVcOwikLVsyc4q4EBJMREsoQnR2Qoc2cZQUyFUPgO9q4S3qdSqJKBsuefv+h0Qy+tw==", "dev": true, "dependencies": { "@types/d3-selection": "*" } }, "node_modules/@types/d3-dsv": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.0.tgz", - "integrity": "sha512-o0/7RlMl9p5n6FQDptuJVMxDf/7EDEv2SYEO/CwdG2tr1hTfUVi0Iavkk2ax+VpaQ/1jVhpnj5rq1nj8vwhn2A==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-76pBHCMTvPLt44wFOieouXcGXWOF0AJCceUvaFkxSZEu4VDUdv93JfpMa6VGNFs01FHfuP4a5Ou68eRG1KBfTw==", "dev": true }, "node_modules/@types/d3-ease": { @@ -3605,18 +3761,18 @@ "dev": true }, "node_modules/@types/d3-fetch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.1.tgz", - "integrity": "sha512-toZJNOwrOIqz7Oh6Q7l2zkaNfXkfR7mFSJvGvlD/Ciq/+SQ39d5gynHJZ/0fjt83ec3WL7+u3ssqIijQtBISsw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.2.tgz", + "integrity": "sha512-gllwYWozWfbep16N9fByNBDTkJW/SyhH6SGRlXloR7WdtAaBui4plTP+gbUgiEot7vGw/ZZop1yDZlgXXSuzjA==", "dev": true, "dependencies": { "@types/d3-dsv": "*" } }, "node_modules/@types/d3-force": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.3.tgz", - "integrity": "sha512-z8GteGVfkWJMKsx6hwC3SiTSLspL98VNpmvLpEFJQpZPq6xpA1I8HNBDNSpukfK0Vb0l64zGFhzunLgEAcBWSA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.4.tgz", + "integrity": "sha512-q7xbVLrWcXvSBBEoadowIUJ7sRpS1yvgMWnzHJggFy5cUZBq2HZL5k/pBSm0GdYWS1vs5/EDwMjSKF55PDY4Aw==", "dev": true }, "node_modules/@types/d3-format": { @@ -3626,18 +3782,18 @@ "dev": true }, "node_modules/@types/d3-geo": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.0.2.tgz", - "integrity": "sha512-DbqK7MLYA8LpyHQfv6Klz0426bQEf7bRTvhMy44sNGVyZoWn//B0c+Qbeg8Osi2Obdc9BLLXYAKpyWege2/7LQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.0.3.tgz", + "integrity": "sha512-bK9uZJS3vuDCNeeXQ4z3u0E7OeJZXjUgzFdSOtNtMCJCLvDtWDwfpRVWlyt3y8EvRzI0ccOu9xlMVirawolSCw==", "dev": true, "dependencies": { "@types/geojson": "*" } }, "node_modules/@types/d3-hierarchy": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.0.tgz", - "integrity": "sha512-g+sey7qrCa3UbsQlMZZBOHROkFqx7KZKvUpRzI/tAp/8erZWpYq7FgNKvYwebi2LaEiVs1klhUfd3WCThxmmWQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-9hjRTVoZjRFR6xo8igAJyNXQyPX6Aq++Nhb5ebrUF414dv4jr2MitM2fWiOY475wa3Za7TOS2Gh9fmqEhLTt0A==", "dev": true }, "node_modules/@types/d3-interpolate": { @@ -3674,9 +3830,9 @@ "dev": true }, "node_modules/@types/d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-Yk4htunhPAwN0XGlIwArRomOjdoBFXC3+kCxK2Ubg7I9shQlVSJy/pG/Ht5ASN+gdMIalpk8TJ5xV74jFsetLA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.3.tgz", + "integrity": "sha512-PATBiMCpvHJSMtZAMEhc2WyL+hnzarKzI6wAHYjhsonjWJYGq5BXTzQjv4l8m2jO183/4wZ90rKvSeT7o72xNQ==", "dev": true, "dependencies": { "@types/d3-time": "*" @@ -3689,15 +3845,15 @@ "dev": true }, "node_modules/@types/d3-selection": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.2.tgz", - "integrity": "sha512-d29EDd0iUBrRoKhPndhDY6U/PYxOWqgIZwKTooy2UkBfU7TNZNpRho0yLWPxlatQrFWk2mnTu71IZQ4+LRgKlQ==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.5.tgz", + "integrity": "sha512-xCB0z3Hi8eFIqyja3vW8iV01+OHGYR2di/+e+AiOcXIOrY82lcvWW8Ke1DYE/EUVMsBl4Db9RppSBS3X1U6J0w==", "dev": true }, "node_modules/@types/d3-shape": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.0.tgz", - "integrity": "sha512-jYIYxFFA9vrJ8Hd4Se83YI6XF+gzDL1aC5DCsldai4XYYiVNdhtpGbA/GM6iyQ8ayhSp3a148LY34hy7A4TxZA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.1.tgz", + "integrity": "sha512-6Uh86YFF7LGg4PQkuO2oG6EMBRLuW9cbavUW46zkIO5kuS2PfTqo2o9SkgtQzguBHbLgNnU90UNsITpsX1My+A==", "dev": true, "dependencies": { "@types/d3-path": "*" @@ -3722,18 +3878,18 @@ "dev": true }, "node_modules/@types/d3-transition": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.1.tgz", - "integrity": "sha512-Sv4qEI9uq3bnZwlOANvYK853zvpdKEm1yz9rcc8ZTsxvRklcs9Fx4YFuGA3gXoQN/c/1T6QkVNjhaRO/cWj94g==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.3.tgz", + "integrity": "sha512-/S90Od8Id1wgQNvIA8iFv9jRhCiZcGhPd2qX0bKF/PS+y0W5CrXKgIiELd2CvG1mlQrWK/qlYh3VxicqG1ZvgA==", "dev": true, "dependencies": { "@types/d3-selection": "*" } }, "node_modules/@types/d3-zoom": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.1.tgz", - "integrity": "sha512-7s5L9TjfqIYQmQQEUcpMAcBOahem7TRoSO/+Gkz02GbMVuULiZzjF2BOdw291dbO2aNon4m2OdFsRGaCq2caLQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.3.tgz", + "integrity": "sha512-OWk1yYIIWcZ07+igN6BeoG6rqhnJ/pYe+R1qWFM2DtW49zsoSjgb9G5xB0ZXA8hh2jAzey1XuRmMSoXdKw8MDA==", "dev": true, "dependencies": { "@types/d3-interpolate": "*", @@ -3741,18 +3897,18 @@ } }, "node_modules/@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.8.tgz", + "integrity": "sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==", "dev": true, "dependencies": { "@types/ms": "*" } }, "node_modules/@types/eslint": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", - "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "version": "8.40.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.40.1.tgz", + "integrity": "sha512-vRb792M4mF1FBT+eoLecmkpLXwxsBHvWWRGJjzbYANBM6DtiJc6yETyv4rqDA6QNjF1pkj1U7LMA6dGb3VYlHw==", "dev": true, "dependencies": { "@types/estree": "*", @@ -3760,9 +3916,9 @@ } }, "node_modules/@types/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", "dev": true, "dependencies": { "@types/eslint": "*", @@ -3770,32 +3926,33 @@ } }, "node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", "dev": true }, "node_modules/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", "dev": true, "dependencies": { "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", + "@types/express-serve-static-core": "^4.17.33", "@types/qs": "*", "@types/serve-static": "*" } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "version": "4.17.35", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", + "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", "dev": true, "dependencies": { "@types/node": "*", "@types/qs": "*", - "@types/range-parser": "*" + "@types/range-parser": "*", + "@types/send": "*" } }, "node_modules/@types/fs-extra": { @@ -3814,15 +3971,15 @@ "dev": true }, "node_modules/@types/geojson": { - "version": "7946.0.8", - "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.8.tgz", - "integrity": "sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==", + "version": "7946.0.10", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.10.tgz", + "integrity": "sha512-Nmh0K3iWQJzniTuPRcJn5hxXkfB1T1pgB89SBig5PlJQU5yocazeu4jATJlaA0GYFKWMqDdvYemoSnF2pXgLVA==", "dev": true }, "node_modules/@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", "dev": true, "dependencies": { "@types/node": "*" @@ -3847,9 +4004,9 @@ "dev": true }, "node_modules/@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "version": "1.17.11", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", + "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", "dev": true, "dependencies": { "@types/node": "*" @@ -3896,9 +4053,9 @@ "dev": true }, "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", + "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", "dev": true }, "node_modules/@types/json5": { @@ -3917,9 +4074,9 @@ } }, "node_modules/@types/lodash": { - "version": "4.14.185", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", - "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", + "version": "4.14.195", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.195.tgz", + "integrity": "sha512-Hwx9EUgdwf2GLarOjQp5ZH8ZmblzcbTBC2wtQWNKARBSxM9ezRIAUpeDTgoQRAFB0+8CNWXVA9+MaSOzOF3nPg==", "dev": true }, "node_modules/@types/magnet-uri": { @@ -3938,9 +4095,9 @@ "dev": true }, "node_modules/@types/morgan": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@types/morgan/-/morgan-1.9.3.tgz", - "integrity": "sha512-BiLcfVqGBZCyNCnCH3F4o2GmDLrpy0HeBVnNlyZG4fo88ZiE9SoiBe3C+2ezuwbjlEyT+PDZ17//TAlRxAn75Q==", + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/morgan/-/morgan-1.9.4.tgz", + "integrity": "sha512-cXoc4k+6+YAllH3ZHmx4hf7La1dzUk6keTR4bF4b4Sc0mZxU/zK4wO7l+ZzezXm/jkYj/qC+uYGZrarZdIVvyQ==", "dev": true, "dependencies": { "@types/node": "*" @@ -3991,18 +4148,18 @@ } }, "node_modules/@types/passport": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@types/passport/-/passport-1.0.11.tgz", - "integrity": "sha512-pz1cx9ptZvozyGKKKIPLcVDVHwae4hrH5d6g5J+DkMRRjR3cVETb4jMabhXAUbg3Ov7T22nFHEgaK2jj+5CBpw==", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/@types/passport/-/passport-1.0.12.tgz", + "integrity": "sha512-QFdJ2TiAEoXfEQSNDISJR1Tm51I78CymqcBa8imbjo6dNNu+l2huDxxbDEIoFIwOSKMkOfHEikyDuZ38WwWsmw==", "dev": true, "dependencies": { "@types/express": "*" } }, "node_modules/@types/passport-jwt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/passport-jwt/-/passport-jwt-3.0.6.tgz", - "integrity": "sha512-cmAAMIRTaEwpqxlrZyiEY9kdibk94gP5KTF8AT1Ra4rWNZYHNMreqhKUEeC5WJtuN5SJZjPQmV+XO2P5PlnvNQ==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@types/passport-jwt/-/passport-jwt-3.0.8.tgz", + "integrity": "sha512-VKJZDJUAHFhPHHYvxdqFcc5vlDht8Q2pL1/ePvKAgqRThDaCc84lSYOTQmnx3+JIkDlN+2KfhFhXIzlcVT+Pcw==", "dev": true, "dependencies": { "@types/express": "*", @@ -4021,9 +4178,9 @@ } }, "node_modules/@types/prettier": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz", - "integrity": "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==", + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", + "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", "dev": true }, "node_modules/@types/prop-types": { @@ -4045,9 +4202,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.0.19", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.19.tgz", - "integrity": "sha512-BDc3Q+4Q3zsn7k9xZrKfjWyJsSlEDMs38gD1qp2eDazLCdcPqAT+vq1ND+Z8AGel/UiwzNUk8ptpywgNQcJ1MQ==", + "version": "18.2.11", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.11.tgz", + "integrity": "sha512-+hsJr9hmwyDecSMQAmX7drgbDpyE+EgSF6t7+5QEBAn1tQK7kl1vWZ4iRf6SjQ8lk7dyEULxUmZOIpN0W5baZA==", "dev": true, "dependencies": { "@types/prop-types": "*", @@ -4056,9 +4213,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.0.6", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", - "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", + "version": "18.2.4", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.4.tgz", + "integrity": "sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==", "dev": true, "dependencies": { "@types/react": "*" @@ -4074,9 +4231,9 @@ } }, "node_modules/@types/react-router": { - "version": "5.1.18", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.18.tgz", - "integrity": "sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==", + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", + "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", "dev": true, "dependencies": { "@types/history": "^4.7.11", @@ -4095,9 +4252,9 @@ } }, "node_modules/@types/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", + "version": "4.4.6", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz", + "integrity": "sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==", "dev": true, "dependencies": { "@types/react": "*" @@ -4119,11 +4276,27 @@ "dev": true }, "node_modules/@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==", + "dev": true + }, + "node_modules/@types/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", "dev": true }, + "node_modules/@types/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", + "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, "node_modules/@types/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", @@ -4134,12 +4307,12 @@ } }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", + "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", "dev": true, "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -4171,9 +4344,9 @@ "dev": true }, "node_modules/@types/superagent": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.15.tgz", - "integrity": "sha512-mu/N4uvfDN2zVQQ5AYJI/g4qxn2bHB6521t1UuH09ShNWjebTqN0ZFuYK9uYjcgmI0dTQEs+Owi1EO6U0OkOZQ==", + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.18.tgz", + "integrity": "sha512-LOWgpacIV8GHhrsQU+QMZuomfqXiqzz3ILLkCtKx3Us6AmomFViuzKT9D693QTKgyut2oCytMG8/efOop+DB+w==", "dev": true, "dependencies": { "@types/cookiejar": "*", @@ -4209,18 +4382,18 @@ } }, "node_modules/@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz", + "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/yargs": { - "version": "17.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.12.tgz", - "integrity": "sha512-Nz4MPhecOFArtm81gFQvQqdV7XYCrWKx5uUt6GNHredFHn1i2mtWqXTON7EPXMtNi1qjtjEM/VCHDhcHsAMLXQ==", + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -4233,18 +4406,19 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.37.0.tgz", - "integrity": "sha512-Fde6W0IafXktz1UlnhGkrrmnnGpAo1kyX7dnyHHVrmwJOn72Oqm3eYtddrpOwwel2W8PAK9F3pIL5S+lfoM0og==", + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.9.tgz", + "integrity": "sha512-4uQIBq1ffXd2YvF7MAvehWKW3zVv/w+mSfRAu+8cKbfj3nwzyqJLNcZJpQ/WZ1HLbJDiowwmQ6NO+63nCA+fqA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/type-utils": "5.37.0", - "@typescript-eslint/utils": "5.37.0", + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.59.9", + "@typescript-eslint/type-utils": "5.59.9", + "@typescript-eslint/utils": "5.59.9", "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", + "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", - "regexpp": "^3.2.0", + "natural-compare-lite": "^1.4.0", "semver": "^7.3.7", "tsutils": "^3.21.0" }, @@ -4265,117 +4439,22 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.37.0.tgz", - "integrity": "sha512-F67MqrmSXGd/eZnujjtkPgBQzgespu/iCZ+54Ok9X5tALb9L2v3G+QBSoWkXG0p3lcTJsL+iXz5eLUEdSiJU9Q==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.37.0.tgz", - "integrity": "sha512-3frIJiTa5+tCb2iqR/bf7XwU20lnU05r/sgPJnRpwvfZaqCJBrl8Q/mw9vr3NrNdB/XtVyMA0eppRMMBqdJ1bA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.37.0.tgz", - "integrity": "sha512-JkFoFIt/cx59iqEDSgIGnQpCTRv96MQnXCYvJi7QhBC24uyuzbD8wVbajMB1b9x4I0octYFJ3OwjAwNqk1AjDA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.37.0.tgz", - "integrity": "sha512-jUEJoQrWbZhmikbcWSMDuUSxEE7ID2W/QCV/uz10WtQqfOuKZUqFGjqLJ+qhDd17rjgp+QJPqTdPIBWwoob2NQ==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/typescript-estree": "5.37.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.37.0.tgz", - "integrity": "sha512-Hp7rT4cENBPIzMwrlehLW/28EVCOcE9U1Z1BQTc8EA8v5qpr7GRGuG+U58V5tTY48zvUOA3KHvw3rA8tY9fbdA==", + "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.37.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "yallist": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -4387,13 +4466,19 @@ "node": ">=10" } }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.27.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.27.1.tgz", - "integrity": "sha512-Vd8uewIixGP93sEnmTRIH6jHZYRQRkGPDPpapACMvitJKX8335VHNyqKTE+mZ+m3E2c5VznTZfSsSsS5IF7vUA==", + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.9.tgz", + "integrity": "sha512-eZTK/Ci0QAqNc/q2MqMwI2+QI5ZI9HM12FcfGwbEvKif5ev/CIIYLmrlckvgPrC8XSbl39HtErR5NJiQkRkvWg==", "dev": true, "dependencies": { - "@typescript-eslint/utils": "5.27.1" + "@typescript-eslint/utils": "5.59.9" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4407,14 +4492,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.37.0.tgz", - "integrity": "sha512-01VzI/ipYKuaG5PkE5+qyJ6m02fVALmMPY3Qq5BHflDx3y4VobbLdHQkSMg9VPRS4KdNt4oYTMaomFoHonBGAw==", + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.9.tgz", + "integrity": "sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/typescript-estree": "5.37.0", + "@typescript-eslint/scope-manager": "5.59.9", + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/typescript-estree": "5.59.9", "debug": "^4.3.4" }, "engines": { @@ -4433,14 +4518,14 @@ } } }, - "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.37.0.tgz", - "integrity": "sha512-F67MqrmSXGd/eZnujjtkPgBQzgespu/iCZ+54Ok9X5tALb9L2v3G+QBSoWkXG0p3lcTJsL+iXz5eLUEdSiJU9Q==", + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.9.tgz", + "integrity": "sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0" + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/visitor-keys": "5.59.9" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4450,115 +4535,17 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.37.0.tgz", - "integrity": "sha512-3frIJiTa5+tCb2iqR/bf7XwU20lnU05r/sgPJnRpwvfZaqCJBrl8Q/mw9vr3NrNdB/XtVyMA0eppRMMBqdJ1bA==", + "node_modules/@typescript-eslint/type-utils": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.9.tgz", + "integrity": "sha512-ksEsT0/mEHg9e3qZu98AlSrONAQtrSTljL3ow9CGej8eRo7pe+yaC/mvTjptp23Xo/xIf2mLZKC6KPv4Sji26Q==", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.37.0.tgz", - "integrity": "sha512-JkFoFIt/cx59iqEDSgIGnQpCTRv96MQnXCYvJi7QhBC24uyuzbD8wVbajMB1b9x4I0octYFJ3OwjAwNqk1AjDA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.37.0.tgz", - "integrity": "sha512-Hp7rT4cENBPIzMwrlehLW/28EVCOcE9U1Z1BQTc8EA8v5qpr7GRGuG+U58V5tTY48zvUOA3KHvw3rA8tY9fbdA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.37.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/parser/node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@typescript-eslint/parser/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.27.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.27.1.tgz", - "integrity": "sha512-fQEOSa/QroWE6fAEg+bJxtRZJTH8NTskggybogHt4H9Da8zd4cJji76gA5SBlR0MgtwF7rebxTbDKB49YUCpAg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.27.1", - "@typescript-eslint/visitor-keys": "5.27.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.37.0.tgz", - "integrity": "sha512-BSx/O0Z0SXOF5tY0bNTBcDEKz2Ec20GVYvq/H/XNKiUorUFilH7NPbFUuiiyzWaSdN3PA8JV0OvYx0gH/5aFAQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "5.37.0", - "@typescript-eslint/utils": "5.37.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.59.9", + "@typescript-eslint/utils": "5.59.9", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -4575,27 +4562,10 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/scope-manager": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.37.0.tgz", - "integrity": "sha512-F67MqrmSXGd/eZnujjtkPgBQzgespu/iCZ+54Ok9X5tALb9L2v3G+QBSoWkXG0p3lcTJsL+iXz5eLUEdSiJU9Q==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.37.0.tgz", - "integrity": "sha512-3frIJiTa5+tCb2iqR/bf7XwU20lnU05r/sgPJnRpwvfZaqCJBrl8Q/mw9vr3NrNdB/XtVyMA0eppRMMBqdJ1bA==", + "node_modules/@typescript-eslint/types": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.9.tgz", + "integrity": "sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4605,14 +4575,14 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.37.0.tgz", - "integrity": "sha512-JkFoFIt/cx59iqEDSgIGnQpCTRv96MQnXCYvJi7QhBC24uyuzbD8wVbajMB1b9x4I0octYFJ3OwjAwNqk1AjDA==", + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.9.tgz", + "integrity": "sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0", + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/visitor-keys": "5.59.9", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -4632,60 +4602,22 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.37.0.tgz", - "integrity": "sha512-jUEJoQrWbZhmikbcWSMDuUSxEE7ID2W/QCV/uz10WtQqfOuKZUqFGjqLJ+qhDd17rjgp+QJPqTdPIBWwoob2NQ==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/typescript-estree": "5.37.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.37.0.tgz", - "integrity": "sha512-Hp7rT4cENBPIzMwrlehLW/28EVCOcE9U1Z1BQTc8EA8v5qpr7GRGuG+U58V5tTY48zvUOA3KHvw3rA8tY9fbdA==", + "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.37.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "yallist": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -4697,50 +4629,54 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/types": { - "version": "5.27.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.27.1.tgz", - "integrity": "sha512-LgogNVkBhCTZU/m8XgEYIWICD6m4dmEDbKXESCbqOXfKZxRKeqpiJXQIErv66sdopRKZPo5l32ymNqibYEH/xg==", + "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.9.tgz", + "integrity": "sha512-1PuMYsju/38I5Ggblaeb98TOoUvjhRvLpLa1DoTOFaLWqaXl/1iQ1eGurTXgBY58NUdtfTXKP5xBq7q9NDaLKg==", "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.59.9", + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/typescript-estree": "5.59.9", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.27.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.27.1.tgz", - "integrity": "sha512-DnZvvq3TAJ5ke+hk0LklvxwYsnXpRdqUY5gaVS0D4raKtbznPz71UJGnPTHEFo0GDxqLOLdMkkmVZjSpET1hFw==", + "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.27.1", - "@typescript-eslint/visitor-keys": "5.27.1", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "yallist": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">=10" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -4752,37 +4688,19 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/utils": { - "version": "5.27.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.27.1.tgz", - "integrity": "sha512-mZ9WEn1ZLDaVrhRaYgzbkXBkTPghPFsup8zDbbsYTxC5OmqrFE7skkKS/sraVsLP3TcT3Ki5CSyEFBRkLH/H/w==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.27.1", - "@typescript-eslint/types": "5.27.1", - "@typescript-eslint/typescript-estree": "5.27.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } + "node_modules/@typescript-eslint/utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.27.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.27.1.tgz", - "integrity": "sha512-xYs6ffo01nhdJgPieyk7HAOpjhTsx7r/oB9LWEhwAXgwn33tkr+W8DI2ChboqhZlC4q3TC6geDYPoiX8ROqyOQ==", + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.9.tgz", + "integrity": "sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.27.1", + "@typescript-eslint/types": "5.59.9", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -4794,12 +4712,15 @@ } }, "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@vercel/webpack-asset-relocator-loader": { @@ -4812,148 +4733,148 @@ } }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", "dev": true, "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" } }, "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", "dev": true }, "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", "dev": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", "dev": true }, "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", "dev": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" } }, "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "dev": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", "dev": true, "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", "dev": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/ast": "1.11.6", "@xtuc/long": "4.2.2" } }, @@ -4995,9 +4916,9 @@ } }, "node_modules/acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -5007,9 +4928,9 @@ } }, "node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", "dev": true, "peerDependencies": { "acorn": "^8" @@ -5034,9 +4955,9 @@ } }, "node_modules/address": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", "dev": true, "engines": { "node": ">= 10.0.0" @@ -5076,9 +4997,9 @@ } }, "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", @@ -5158,9 +5079,9 @@ } }, "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, "dependencies": { "normalize-path": "^3.0.0", @@ -5183,16 +5104,25 @@ "dev": true }, "node_modules/aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dev": true, + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", "dev": true, "dependencies": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" }, - "engines": { - "node": ">=6.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/array-find": { @@ -5208,15 +5138,15 @@ "dev": true }, "node_modules/array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "is-string": "^1.0.7" }, "engines": { @@ -5236,14 +5166,14 @@ } }, "node_modules/array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" }, "engines": { @@ -5254,14 +5184,14 @@ } }, "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", "es-shim-unscopables": "^1.0.0" }, "engines": { @@ -5271,6 +5201,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, "node_modules/asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", @@ -5317,9 +5260,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.9", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.9.tgz", - "integrity": "sha512-Uu67eduPEmOeA0vyJby5ghu1AAELCCNSsLAjK+lz6kYzNM5sqnBO36MqfsjhPjQF/BaJM5U/UuFYyl7PavY/wQ==", + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", "dev": true, "funding": [ { @@ -5332,8 +5275,8 @@ } ], "dependencies": { - "browserslist": "^4.21.3", - "caniuse-lite": "^1.0.30001394", + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -5362,12 +5305,12 @@ } }, "node_modules/axe-core": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz", - "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==", + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz", + "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==", "dev": true, "engines": { - "node": ">=12" + "node": ">=4" } }, "node_modules/axios": { @@ -5381,9 +5324,9 @@ } }, "node_modules/axios-mock-adapter": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.21.2.tgz", - "integrity": "sha512-jzyNxU3JzB2XVhplZboUcF0YDs7xuExzoRSHXPHr+UQajaGmcTqvkkUADgkVI2WkGlpZ1zZlMVdcTMU0ejV8zQ==", + "version": "1.21.4", + "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.21.4.tgz", + "integrity": "sha512-ztnENm28ONAKeRXC/6SUW6pcsaXbThKq93MRDRAA47LYTzrGSDoO/DCr1NHz7jApEl95DrBoGPvZ0r9xtSbjqw==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.3", @@ -5394,10 +5337,13 @@ } }, "node_modules/axobject-query": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", - "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", - "dev": true + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", + "dev": true, + "dependencies": { + "deep-equal": "^2.0.5" + } }, "node_modules/babel-jest": { "version": "28.1.3", @@ -5421,9 +5367,9 @@ } }, "node_modules/babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", "dev": true, "dependencies": { "find-cache-dir": "^3.3.1", @@ -5457,15 +5403,6 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "dependencies": { - "object.assign": "^4.1.0" - } - }, "node_modules/babel-plugin-istanbul": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", @@ -5512,14 +5449,30 @@ "npm": ">=6" } }, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz", + "integrity": "sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==", "dev": true, "dependencies": { "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", + "@babel/helper-define-polyfill-provider": "^0.4.0", "semver": "^6.1.1" }, "peerDependencies": { @@ -5527,25 +5480,25 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", - "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz", + "integrity": "sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.2", - "core-js-compat": "^3.21.0" + "@babel/helper-define-polyfill-provider": "^0.4.0", + "core-js-compat": "^3.30.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz", + "integrity": "sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.1" + "@babel/helper-define-polyfill-provider": "^0.4.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" @@ -5740,31 +5693,28 @@ } ] }, - "node_modules/block-stream2": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/block-stream2/-/block-stream2-2.1.0.tgz", - "integrity": "sha512-suhjmLI57Ewpmq00qaygS8UgEq2ly2PCItenIyhMqVjo4t4pGzqMvfgJuX8iWTeSDdfSSqS6j38fL4ToNL7Pfg==", - "dev": true, - "dependencies": { - "readable-stream": "^3.4.0" - } + "node_modules/block-iterator": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/block-iterator/-/block-iterator-1.1.1.tgz", + "integrity": "sha512-DrjdVWZemVO4iBf4tiOXjUrY5cNesjzy0t7sIiu2rdl8cOCHRxAgKjSJFc3vBZYYMMmshUAxajl8QQh/uxXTKQ==", + "dev": true }, "node_modules/body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dev": true, "dependencies": { "bytes": "3.1.2", - "content-type": "~1.0.4", + "content-type": "~1.0.5", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", + "qs": "6.11.0", + "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" }, @@ -5789,9 +5739,9 @@ "dev": true }, "node_modules/bonjour-service": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", - "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", "dev": true, "dependencies": { "array-flatten": "^2.1.2", @@ -5835,9 +5785,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "version": "4.21.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.7.tgz", + "integrity": "sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA==", "dev": true, "funding": [ { @@ -5847,13 +5797,17 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "caniuse-lite": "^1.0.30001370", - "electron-to-chromium": "^1.4.202", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.5" + "caniuse-lite": "^1.0.30001489", + "electron-to-chromium": "^1.4.411", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" }, "bin": { "browserslist": "cli.js" @@ -5991,9 +5945,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001399", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001399.tgz", - "integrity": "sha512-4vQ90tMKS+FkvuVWS5/QY1+d805ODxZiKFzsU8o/RsVJz49ZSRR8EjykLJbqhzdPgadbX6wB538wOzle3JniRA==", + "version": "1.0.30001499", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001499.tgz", + "integrity": "sha512-IhoQqRrW6WiecFcfZgoJS1YLEN1/HR1vHP5WNgjCARRW7KUNToHHTX3FrwCM+y4zkRa48D9rE90WFYc2IWhDWQ==", "dev": true, "funding": [ { @@ -6003,6 +5957,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ] }, @@ -6054,7 +6012,7 @@ "dependencies": { "anymatch": "~3.1.1", "braces": "~3.0.2", - "glob-parent": "^6.0.1", + "glob-parent": "~5.1.0", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", @@ -6083,15 +6041,24 @@ } }, "node_modules/ci-info": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", - "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==", - "dev": true + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } }, "node_modules/cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", "dev": true }, "node_modules/clarinet": { @@ -6106,15 +6073,15 @@ } }, "node_modules/classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==", "dev": true }, "node_modules/clean-css": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", - "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", "dev": true, "dependencies": { "source-map": "~0.6.0" @@ -6145,9 +6112,9 @@ } }, "node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", "dev": true, "engines": { "node": ">=6" @@ -6178,14 +6145,17 @@ } }, "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "dependencies": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", + "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, "node_modules/clone": { @@ -6232,15 +6202,15 @@ "dev": true }, "node_modules/colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==", + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", "dev": true }, "node_modules/colorette": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.17.tgz", - "integrity": "sha512-hJo+3Bkn0NCHybn9Tu35fIeoOKGOk5OCC32y4Hz2It+qlCO2Q3DeQ1hRn/tDDMQKRYUEzqsl7jbF6dYKjlE60g==", + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", "dev": true }, "node_modules/colors": { @@ -6405,22 +6375,19 @@ ] }, "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true, "engines": { "node": ">= 0.6" } }, "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, "node_modules/cookie": { "version": "0.4.1", @@ -6451,47 +6418,37 @@ "dev": true }, "node_modules/cookiejar": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz", - "integrity": "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz", + "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==", "dev": true }, "node_modules/copy-to-clipboard": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", - "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", "dev": true, "dependencies": { "toggle-selection": "^1.0.6" } }, "node_modules/core-js-compat": { - "version": "3.22.8", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.8.tgz", - "integrity": "sha512-pQnwg4xtuvc2Bs/5zYQPaEYYSuTxsF7LBWF0SvnVhthZo/Qe+rJpcEekrdNK5DWwDJ0gv0oI9NNX5Mppdy0ctg==", + "version": "3.30.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.2.tgz", + "integrity": "sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==", "dev": true, "dependencies": { - "browserslist": "^4.20.3", - "semver": "7.0.0" + "browserslist": "^4.21.5" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" } }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/core-js-pure": { - "version": "3.22.8", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.8.tgz", - "integrity": "sha512-bOxbZIy9S5n4OVH63XaLVXZ49QKicjowDx/UELyJ68vxfCRpYsbyh/WNZNfEfAk+ekA8vSjt+gCDpvh672bc3w==", + "version": "3.30.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.2.tgz", + "integrity": "sha512-p/npFUJXXBkCCTIlEGBdghofn00jWG6ZOtdoIXSJmAu2QBvN0IqpZXWweOytcwE6cfx8ZvVUy1vw8zxhe4Y2vg==", "dev": true, "hasInstallScript": true, "funding": { @@ -6506,19 +6463,37 @@ "dev": true }, "node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", + "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", "dev": true, "dependencies": { - "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "path-type": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + } + }, + "node_modules/cosmiconfig-typescript-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz", + "integrity": "sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==", + "dev": true, + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@types/node": "*", + "cosmiconfig": ">=7", + "ts-node": ">=10", + "typescript": ">=3" } }, "node_modules/create-require": { @@ -6528,9 +6503,9 @@ "dev": true }, "node_modules/create-torrent": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/create-torrent/-/create-torrent-5.0.6.tgz", - "integrity": "sha512-T3C23ZXdgzp6GrmbR3eJ9WSzmsR2ORvsTkr2Md32zmkYyzPmZyK+BayzaZt4kAahCKaLxvpMsvtITP0/WH1Z9g==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/create-torrent/-/create-torrent-5.0.9.tgz", + "integrity": "sha512-WQ/bMe+aCBSa5EonIkgw7CTM/1JnJDQuLJhA78omSWvuEbXDwaUy0rG3a+IYt+EiO+rdTLxdsBwrsn/wfWOMQA==", "dev": true, "funding": [ { @@ -6548,18 +6523,16 @@ ], "dependencies": { "bencode": "^2.0.3", - "block-stream2": "^2.1.0", - "fast-blob-stream": "^1.1.1", + "block-iterator": "^1.0.1", + "fast-readable-async-iterator": "^1.1.1", "is-file": "^1.0.0", "join-async-iterator": "^1.1.1", "junk": "^3.1.0", - "minimist": "^1.2.5", - "once": "^1.4.0", + "minimist": "^1.2.7", "piece-length": "^2.0.1", "queue-microtask": "^1.2.3", "run-parallel": "^1.2.0", - "simple-sha1": "^3.1.0", - "streamx": "^2.12.4" + "simple-sha1": "^3.1.0" }, "bin": { "create-torrent": "bin/cmd.js" @@ -6583,9 +6556,9 @@ } }, "node_modules/css-declaration-sorter": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", - "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", + "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", "dev": true, "engines": { "node": "^10 || ^12 || >=14" @@ -6595,29 +6568,28 @@ } }, "node_modules/css-in-js-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz", - "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", "dev": true, "dependencies": { - "hyphenate-style-name": "^1.0.2", - "isobject": "^3.0.1" + "hyphenate-style-name": "^1.0.3" } }, "node_modules/css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", + "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", "dev": true, "dependencies": { "icss-utils": "^5.1.0", - "postcss": "^8.4.7", + "postcss": "^8.4.21", "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-local-by-default": "^4.0.3", "postcss-modules-scope": "^3.0.0", "postcss-modules-values": "^4.0.0", "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" + "semver": "^7.3.8" }, "engines": { "node": ">= 12.13.0" @@ -6630,10 +6602,22 @@ "webpack": "^5.0.0" } }, + "node_modules/css-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/css-loader/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -6645,15 +6629,21 @@ "node": ">=10" } }, + "node_modules/css-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/css-minimizer-webpack-plugin": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.1.0.tgz", - "integrity": "sha512-Zd+yz4nta4GXi3pMqF6skO8kjzuCUbr62z8SLMGZZtxWxTGTLopOiabPGNDEyjHCRhnhdA1EfHmqLa2Oekjtng==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz", + "integrity": "sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==", "dev": true, "dependencies": { "cssnano": "^5.1.8", - "jest-worker": "^27.5.1", - "postcss": "^8.4.13", + "jest-worker": "^29.1.2", + "postcss": "^8.4.17", "schema-utils": "^4.0.0", "serialize-javascript": "^6.0.0", "source-map": "^0.6.1" @@ -6672,6 +6662,9 @@ "@parcel/css": { "optional": true }, + "@swc/css": { + "optional": true + }, "clean-css": { "optional": true }, @@ -6687,9 +6680,9 @@ } }, "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", @@ -6721,15 +6714,15 @@ "dev": true }, "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", + "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" }, "engines": { "node": ">= 12.13.0" @@ -6811,12 +6804,12 @@ } }, "node_modules/cssnano": { - "version": "5.1.11", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.11.tgz", - "integrity": "sha512-2nx+O6LvewPo5EBtYrKc8762mMkZRk9cMGIOP4UlkmxHm7ObxH+zvsJJ+qLwPkUc4/yumL/qJkavYi9NlodWIQ==", + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", "dev": true, "dependencies": { - "cssnano-preset-default": "^5.2.11", + "cssnano-preset-default": "^5.2.14", "lilconfig": "^2.0.3", "yaml": "^1.10.2" }, @@ -6832,37 +6825,37 @@ } }, "node_modules/cssnano-preset-default": { - "version": "5.2.11", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.11.tgz", - "integrity": "sha512-4PadR1NtuaIK8MvLNuY7MznK4WJteldGlzCiMaaTiOUP+apeiIvUDIXykzUOoqgOOUAHrU64ncdD90NfZR3LSQ==", + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", "dev": true, "dependencies": { - "css-declaration-sorter": "^6.2.2", + "css-declaration-sorter": "^6.3.1", "cssnano-utils": "^3.1.0", "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.2", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", "postcss-discard-comments": "^5.1.2", "postcss-discard-duplicates": "^5.1.0", "postcss-discard-empty": "^5.1.1", "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.5", - "postcss-merge-rules": "^5.1.2", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", "postcss-minify-font-values": "^5.1.0", "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.3", + "postcss-minify-params": "^5.1.4", "postcss-minify-selectors": "^5.2.1", "postcss-normalize-charset": "^5.1.0", "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.0", - "postcss-normalize-repeat-style": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", "postcss-normalize-string": "^5.1.0", "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", "postcss-normalize-url": "^5.1.0", "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.2", - "postcss-reduce-initial": "^5.1.0", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", "postcss-reduce-transforms": "^5.1.0", "postcss-svgo": "^5.1.0", "postcss-unique-selectors": "^5.1.1" @@ -6899,15 +6892,15 @@ } }, "node_modules/csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", "dev": true }, "node_modules/d3-array": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.0.tgz", - "integrity": "sha512-3yXFQo0oG3QCxbF06rMPFyGRMGJNS7NvsV1+2joOjbBE+9xvWQ8+GcMJAjRCzw06zQ3/arXeJgbPYcjUCuC+3g==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", "dev": true, "dependencies": { "internmap": "1 - 2" @@ -6947,9 +6940,9 @@ } }, "node_modules/d3-path": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.0.1.tgz", - "integrity": "sha512-gq6gZom9AFZby0YLduxT1qmrp4xpBA1YZr19OI717WIdKE2OM5ETq5qrHLb301IgxhLwcuxvGZVLeeWc/k1I6w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", "dev": true, "engines": { "node": ">=12" @@ -6981,21 +6974,21 @@ } }, "node_modules/d3-shape": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.1.0.tgz", - "integrity": "sha512-tGDh1Muf8kWjEDT/LswZJ8WF85yDZLvVJpYU9Nq+8+yW1Z5enxrmXOhTArlkaElU+CTn0OTVNli+/i+HP45QEQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", "dev": true, "dependencies": { - "d3-path": "1 - 3" + "d3-path": "^3.1.0" }, "engines": { "node": ">=12" } }, "node_modules/d3-time": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.0.0.tgz", - "integrity": "sha512-zmV3lRnlaLI08y9IMRXSDshQb5Nj77smnfpnd2LrBa/2K281Jijactokeak14QacHs/kKq0AQ121nidNYlarbQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", "dev": true, "dependencies": { "d3-array": "2 - 3" @@ -7023,10 +7016,13 @@ "dev": true }, "node_modules/date-fns": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", - "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==", + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", "dev": true, + "dependencies": { + "@babel/runtime": "^7.21.0" + }, "engines": { "node": ">=0.11" }, @@ -7073,6 +7069,35 @@ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", "dev": true }, + "node_modules/deep-equal": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.1.tgz", + "integrity": "sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.0", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", @@ -7080,9 +7105,9 @@ "dev": true }, "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "dev": true, "engines": { "node": ">=0.10.0" @@ -7101,12 +7126,15 @@ } }, "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, "dependencies": { "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/define-lazy-prop": { @@ -7119,9 +7147,9 @@ } }, "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "dev": true, "dependencies": { "has-property-descriptors": "^1.0.0", @@ -7210,9 +7238,9 @@ "dev": true }, "node_modules/dezalgo": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", - "integrity": "sha512-K7i4zNfT2kgQz3GylDw40ot9GAE47sFZ9EXHFSPP6zONLgH6kWXE0KWJchkbQJLBkRazq4APwZ4OwiFFlT95OQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", "dev": true, "dependencies": { "asap": "^2.0.0", @@ -7256,9 +7284,9 @@ "dev": true }, "node_modules/dns-packet": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", - "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", + "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", "dev": true, "dependencies": { "@leichtgewicht/ip-codec": "^2.0.1" @@ -7394,9 +7422,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.248", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.248.tgz", - "integrity": "sha512-qShjzEYpa57NnhbW2K+g+Fl+eNoDvQ7I+2MRwWnU6Z6F0HhXekzsECCLv+y2OJUsRodjqoSfwHkIX42VUFtUzg==", + "version": "1.4.427", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.427.tgz", + "integrity": "sha512-HK3r9l+Jm8dYAm1ctXEWIC+hV60zfcjS9UA5BDlYvnI5S7PU/yytjpvSrTNrSSRRkuu3tDyZhdkwIczh+0DWaw==", "dev": true }, "node_modules/emittery": { @@ -7486,34 +7514,45 @@ } }, "node_modules/es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", "dev": true, "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", + "get-intrinsic": "^1.2.0", "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", + "object-inspect": "^1.12.3", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", + "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" }, "engines": { "node": ">= 0.4" @@ -7522,12 +7561,46 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", + "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==", "dev": true }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-shim-unscopables": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", @@ -7582,39 +7655,40 @@ } }, "node_modules/eslint": { - "version": "8.23.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.1.tgz", - "integrity": "sha512-w7C1IXCc6fNqjpuYd0yPlcTKKmHlHHktRkzmBPZ+7cvNBQuiNjx0xaMTjAJGCafJhQkrFJooREv0CtrVzmHwqg==", + "version": "8.42.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz", + "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.2", - "@humanwhocodes/config-array": "^0.10.4", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.3", + "@eslint/js": "8.42.0", + "@humanwhocodes/config-array": "^0.11.10", "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", + "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.1", + "espree": "^9.5.2", + "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "glob-parent": "^6.0.1", - "globals": "^13.15.0", - "globby": "^11.1.0", - "grapheme-splitter": "^1.0.4", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", - "js-sdsl": "^4.1.4", + "is-path-inside": "^3.0.3", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", @@ -7622,7 +7696,6 @@ "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.1", - "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" @@ -7693,9 +7766,9 @@ } }, "node_modules/eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", + "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", "dev": true, "bin": { "eslint-config-prettier": "bin/cli.js" @@ -7733,13 +7806,14 @@ } }, "node_modules/eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", "dev": true, "dependencies": { "debug": "^3.2.7", - "resolve": "^1.20.0" + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" } }, "node_modules/eslint-import-resolver-node/node_modules/debug": { @@ -7796,16 +7870,20 @@ } }, "node_modules/eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", "dev": true, "dependencies": { - "debug": "^3.2.7", - "find-up": "^2.1.0" + "debug": "^3.2.7" }, "engines": { "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/eslint-module-utils/node_modules/debug": { @@ -7817,73 +7895,6 @@ "ms": "^2.1.1" } }, - "node_modules/eslint-module-utils/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, - "dependencies": { - "locate-path": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "dependencies": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "dependencies": { - "p-limit": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-module-utils/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/eslint-plugin-flowtype": { "version": "8.0.3", "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", @@ -7903,23 +7914,25 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", "dev": true, "dependencies": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", "has": "^1.0.3", - "is-core-module": "^2.8.1", + "is-core-module": "^2.11.0", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", "tsconfig-paths": "^3.14.1" }, "engines": { @@ -7930,12 +7943,12 @@ } }, "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, "dependencies": { - "ms": "2.0.0" + "ms": "^2.1.1" } }, "node_modules/eslint-plugin-import/node_modules/doctrine": { @@ -7951,9 +7964,9 @@ } }, "node_modules/eslint-plugin-import/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "dependencies": { "minimist": "^1.2.0" @@ -7962,12 +7975,6 @@ "json5": "lib/cli.js" } }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, "node_modules/eslint-plugin-import/node_modules/strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", @@ -7978,13 +7985,13 @@ } }, "node_modules/eslint-plugin-import/node_modules/tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", "dev": true, "dependencies": { "@types/json5": "^0.0.29", - "json5": "^1.0.1", + "json5": "^1.0.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" } @@ -8014,23 +8021,27 @@ } }, "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", - "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", "dev": true, "dependencies": { - "@babel/runtime": "^7.16.3", - "aria-query": "^4.2.2", - "array-includes": "^3.1.4", + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", "ast-types-flow": "^0.0.7", - "axe-core": "^4.3.5", - "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", "has": "^1.0.3", - "jsx-ast-utils": "^3.2.1", - "language-tags": "^1.0.5", - "minimatch": "^3.0.4" + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" }, "engines": { "node": ">=4.0" @@ -8040,25 +8051,26 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.30.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.0.tgz", - "integrity": "sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A==", + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", "dev": true, "dependencies": { - "array-includes": "^3.1.5", - "array.prototype.flatmap": "^1.3.0", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", "doctrine": "^2.1.0", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.1", - "object.values": "^1.1.5", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.3", + "resolve": "^2.0.0-next.4", "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.7" + "string.prototype.matchall": "^4.0.8" }, "engines": { "node": ">=4" @@ -8068,9 +8080,9 @@ } }, "node_modules/eslint-plugin-react-hooks": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", - "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", "dev": true, "engines": { "node": ">=10" @@ -8092,25 +8104,29 @@ } }, "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", "dev": true, "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/eslint-plugin-testing-library": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz", - "integrity": "sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g==", + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.0.tgz", + "integrity": "sha512-ELY7Gefo+61OfXKlQeXNIDVVLPcvKTeiQOoMZG9TeuWa7Ln4dUNRv8JdRWBQI9Mbb427XGlVB1aa1QPZxBJM8Q==", "dev": true, "dependencies": { - "@typescript-eslint/utils": "^5.13.0" + "@typescript-eslint/utils": "^5.58.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0", @@ -8142,28 +8158,10 @@ "node": ">=4.0" } }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", "dev": true, "engines": { "node": ">=10" @@ -8194,9 +8192,9 @@ } }, "node_modules/eslint-webpack-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", @@ -8255,15 +8253,15 @@ } }, "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", + "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" }, "engines": { "node": ">= 12.13.0" @@ -8289,9 +8287,9 @@ } }, "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", "dev": true, "dependencies": { "esrecurse": "^4.3.0", @@ -8299,21 +8297,39 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" } }, "node_modules/eslint/node_modules/globals": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -8338,14 +8354,14 @@ } }, "node_modules/espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "version": "9.5.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", + "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", "dev": true, "dependencies": { "acorn": "^8.8.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" + "eslint-visitor-keys": "^3.4.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -8355,12 +8371,15 @@ } }, "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/esprima": { @@ -8377,9 +8396,9 @@ } }, "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, "dependencies": { "estraverse": "^5.1.0" @@ -8491,14 +8510,14 @@ } }, "node_modules/express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.0", + "body-parser": "1.20.1", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.5.0", @@ -8517,7 +8536,7 @@ "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", "proxy-addr": "~2.0.7", - "qs": "6.10.3", + "qs": "6.11.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "0.18.0", @@ -8533,9 +8552,9 @@ } }, "node_modules/express-rate-limit": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-6.6.0.tgz", - "integrity": "sha512-HFN2+4ZGdkQOS8Qli4z6knmJFnw6lZed67o6b7RGplWeb1Z0s8VXaj3dUgPIdm9hrhZXTRpCTHXA0/2Eqex0vA==", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-6.7.0.tgz", + "integrity": "sha512-vhwIdRoqcYB/72TK3tRZI+0ttS8Ytrk24GfmsxDXK9o9IhHNO5bXRiXQSExPQ4GbaE5tvIS7j1SGrxsuWs+sGA==", "dev": true, "engines": { "node": ">= 12.9.0" @@ -8544,6 +8563,30 @@ "express": "^4 || ^5" } }, + "node_modules/express/node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, "node_modules/express/node_modules/cookie": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", @@ -8568,6 +8611,21 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/express/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/express/node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -8602,37 +8660,21 @@ "node": ">=4" } }, - "node_modules/fast-blob-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/fast-blob-stream/-/fast-blob-stream-1.1.1.tgz", - "integrity": "sha512-wdRazMMeM2pl8hq1lFG8fzix8p1VLAJunTTE2RADiFBwbUfZwybUm6IwPrmMS7qTthiayr166NoXeqWe3hfR5w==", - "dev": true, - "dependencies": { - "fast-readable-async-iterator": "^1.1.1", - "streamx": "^2.12.4" - } - }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, - "node_modules/fast-fifo": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.1.0.tgz", - "integrity": "sha512-Kl29QoNbNvn4nhDsLYjyIAaIqaJB6rBx5p3sL9VjaefJ+eMFBWVZiaoguaoZfzEKr5RhAti0UgM8703akGPJ6g==", - "dev": true - }, "node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^6.0.1", + "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.4" }, @@ -8671,6 +8713,12 @@ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, + "node_modules/fast-loops": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", + "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==", + "dev": true + }, "node_modules/fast-readable-async-iterator": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/fast-readable-async-iterator/-/fast-readable-async-iterator-1.1.1.tgz", @@ -8690,9 +8738,9 @@ "dev": true }, "node_modules/fast-sort": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/fast-sort/-/fast-sort-3.2.0.tgz", - "integrity": "sha512-EgQtkmWo2Icq6uei57fTrZAKayL9b4OISU1613737AuLcIbAZ57tcOtGaK2A7zO54kk97wOnSw6INDA++rjMAQ==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/fast-sort/-/fast-sort-3.4.0.tgz", + "integrity": "sha512-c/cMBGA5mH3OYjaXedtLIM3hQjv+KuZuiD2QEH5GofNOZeQVDIYIN7Okc2AW1KPhk44g5PTZnXp8t2lOMl8qhQ==", "dev": true }, "node_modules/fastest-stable-stringify": { @@ -8702,9 +8750,9 @@ "dev": true }, "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -8723,9 +8771,9 @@ } }, "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, "dependencies": { "bser": "2.1.1" @@ -8943,15 +8991,15 @@ } }, "node_modules/flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", "dev": true, "funding": [ { @@ -8978,9 +9026,9 @@ } }, "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", - "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", "dev": true, "dependencies": { "@babel/code-frame": "^7.8.3", @@ -9047,6 +9095,18 @@ "node": ">=10" } }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", @@ -9066,9 +9126,9 @@ } }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -9089,6 +9149,12 @@ "node": ">=6" } }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", @@ -9104,32 +9170,20 @@ } }, "node_modules/formidable": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.0.1.tgz", - "integrity": "sha512-rjTMNbp2BpfQShhFbR3Ruk3qk2y9jKpvMW78nJgx8QKtxjDVrwbZG+wvDOmVbifHyOUOQJXxqEy6r0faRrPzTQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", + "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", "dev": true, "dependencies": { - "dezalgo": "1.0.3", - "hexoid": "1.0.0", - "once": "1.4.0", - "qs": "6.9.3" + "dezalgo": "^1.0.4", + "hexoid": "^1.0.0", + "once": "^1.4.0", + "qs": "^6.11.0" }, "funding": { "url": "https://ko-fi.com/tunnckoCore/commissions" } }, - "node_modules/formidable/node_modules/qs": { - "version": "6.9.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz", - "integrity": "sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==", - "dev": true, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", @@ -9230,9 +9284,9 @@ } }, "node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", + "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==", "dev": true }, "node_modules/fs.realpath": { @@ -9279,12 +9333,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, "node_modules/functions-have-names": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", @@ -9310,9 +9358,9 @@ } }, "node_modules/geoip-country": { - "version": "4.1.21", - "resolved": "https://registry.npmjs.org/geoip-country/-/geoip-country-4.1.21.tgz", - "integrity": "sha512-duNAQgZGvcaj4GCAh0dlgB1FbIlRZtlhr2Jdopt0tte/I7gikToEcuKig9g8hs3pj8EZ/t3SxB7hTYUOzjHxcw==", + "version": "4.1.60", + "resolved": "https://registry.npmjs.org/geoip-country/-/geoip-country-4.1.60.tgz", + "integrity": "sha512-+G2DTTqZnJIrqMuL0lecgBjJ54QzitUuQnPi8AtopOMZLzDG606waZmNN6ZU6ioVBfeMjg1LcZygWUVKAUxQaA==", "inBundle": true, "dependencies": { "async": "^2.6.4", @@ -9370,13 +9418,14 @@ } }, "node_modules/get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", "dev": true, "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3" }, "funding": { @@ -9471,15 +9520,15 @@ } }, "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "dependencies": { - "is-glob": "^4.0.3" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=10.13.0" + "node": ">= 6" } }, "node_modules/glob-to-regexp": { @@ -9535,6 +9584,21 @@ "node": ">=4" } }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", @@ -9555,10 +9619,22 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "node_modules/grapheme-splitter": { @@ -9567,6 +9643,12 @@ "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", "dev": true }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, "node_modules/gzip-size": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", @@ -9630,6 +9712,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", @@ -9681,15 +9775,6 @@ "node": ">=8" } }, - "node_modules/history": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", - "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.7.6" - } - }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", @@ -9711,10 +9796,16 @@ "wbuf": "^1.1.0" } }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, "dependencies": { "core-util-is": "~1.0.0", @@ -9736,9 +9827,9 @@ } }, "node_modules/html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.5.tgz", + "integrity": "sha512-72TJlcMkYsEJASa/3HnX7VT59htM7iSHbH59NSZbtc+22Ap0Txnlx91sfeB+/A7wNZg7UxtZdhAW4y+/jimrdg==", "dev": true }, "node_modules/html-escaper": { @@ -9778,9 +9869,9 @@ } }, "node_modules/html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", + "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", "dev": true, "dependencies": { "@types/html-minifier-terser": "^6.0.0", @@ -9851,9 +9942,9 @@ } }, "node_modules/http-parser-js": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", - "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==", + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", "dev": true }, "node_modules/http-proxy": { @@ -9954,9 +10045,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "dev": true, "engines": { "node": ">= 4" @@ -9969,9 +10060,9 @@ "dev": true }, "node_modules/immer": { - "version": "9.0.14", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.14.tgz", - "integrity": "sha512-ubBeqQutOSLIFCUBN03jGeOS6a3DoYlSYwYJTa+gSKEZKU5redJIqkIdZ3JVv/4RZpfcXdAWH5zCNLWPRv2WDw==", + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", "dev": true, "funding": { "type": "opencollective", @@ -9979,9 +10070,9 @@ } }, "node_modules/immutable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", "dev": true }, "node_modules/import-fresh": { @@ -10051,12 +10142,13 @@ "dev": true }, "node_modules/inline-style-prefixer": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.1.tgz", - "integrity": "sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", "dev": true, "dependencies": { - "css-in-js-utils": "^2.0.0" + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" } }, "node_modules/inquirer": { @@ -10084,12 +10176,12 @@ } }, "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", "dev": true, "dependencies": { - "get-intrinsic": "^1.1.0", + "get-intrinsic": "^1.2.0", "has": "^1.0.3", "side-channel": "^1.0.4" }, @@ -10182,6 +10274,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -10252,9 +10358,9 @@ } }, "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, "engines": { "node": ">= 0.4" @@ -10264,9 +10370,9 @@ } }, "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", + "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", "dev": true, "dependencies": { "has": "^1.0.3" @@ -10384,6 +10490,15 @@ "node": ">=8" } }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -10420,6 +10535,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/is-plain-obj": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", @@ -10457,6 +10581,15 @@ "node": ">=6" } }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -10512,15 +10645,15 @@ } }, "node_modules/is-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz", - "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", "dev": true, "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", - "es-abstract": "^1.20.0", "for-each": "^0.3.3", + "gopd": "^1.0.1", "has-tostringtag": "^1.0.0" }, "engines": { @@ -10542,6 +10675,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", @@ -10554,6 +10696,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -10567,9 +10722,9 @@ } }, "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "dev": true }, "node_modules/isexe": { @@ -10578,15 +10733,6 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", @@ -10597,9 +10743,9 @@ } }, "node_modules/istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, "dependencies": { "@babel/core": "^7.12.3", @@ -11092,9 +11238,9 @@ } }, "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, "engines": { "node": ">=6" @@ -11307,10 +11453,22 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, + "node_modules/jest-snapshot/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -11322,6 +11480,12 @@ "node": ">=10" } }, + "node_modules/jest-snapshot/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/jest-util": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", @@ -11373,9 +11537,9 @@ } }, "node_modules/jest-validate/node_modules/@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -11443,17 +11607,70 @@ } }, "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.5.0.tgz", + "integrity": "sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==", "dev": true, "dependencies": { "@types/node": "*", + "jest-util": "^29.5.0", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, "engines": { - "node": ">= 10.13.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker/node_modules/@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "dev": true, + "dependencies": { + "@sinclair/typebox": "^0.25.16" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker/node_modules/@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker/node_modules/@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", + "dev": true + }, + "node_modules/jest-worker/node_modules/jest-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", + "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", + "dev": true, + "dependencies": { + "@jest/types": "^29.5.0", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-worker/node_modules/supports-color": { @@ -11471,6 +11688,15 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, + "node_modules/jiti": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", + "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", + "dev": true, + "bin": { + "jiti": "bin/jiti.js" + } + }, "node_modules/join-async-iterator": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/join-async-iterator/-/join-async-iterator-1.1.1.tgz", @@ -11489,12 +11715,6 @@ "integrity": "sha512-rML+NkoD08p5Dllpjo0ffy4jRHeY6Zsapvr/W86N7E0yuzAO6qa5X9+xog6zQNlH102J7IXljNY2FtS6Lj3ucg==", "dev": true }, - "node_modules/js-sdsl": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.4.tgz", - "integrity": "sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==", - "dev": true - }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -11550,9 +11770,9 @@ "dev": true }, "node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, "bin": { "json5": "lib/cli.js" @@ -11605,13 +11825,13 @@ } }, "node_modules/jsx-ast-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", - "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", "dev": true, "dependencies": { - "array-includes": "^3.1.4", - "object.assign": "^4.1.2" + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" }, "engines": { "node": ">=4.0" @@ -11665,19 +11885,10 @@ "node": ">=6" } }, - "node_modules/klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, "node_modules/language-subtag-registry": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", - "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==", + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", "dev": true }, "node_modules/language-tags": { @@ -11689,6 +11900,16 @@ "language-subtag-registry": "~0.3.2" } }, + "node_modules/launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "dev": true, + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, "node_modules/lazy": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz", @@ -11730,9 +11951,9 @@ } }, "node_modules/lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "dev": true, "engines": { "node": ">=10" @@ -11763,9 +11984,9 @@ } }, "node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -11940,15 +12161,12 @@ } }, "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "yallist": "^3.0.2" } }, "node_modules/magnet-uri": { @@ -12049,12 +12267,12 @@ } }, "node_modules/memfs": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.4.tgz", - "integrity": "sha512-W4gHNUE++1oSJVn8Y68jPXi+mkx3fXR5ITE/Ubz6EQ3xRpCN5k2CQ4AUR8094Z7211F876TyoBACGsIveqgiGA==", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", "dev": true, "dependencies": { - "fs-monkey": "1.0.3" + "fs-monkey": "^1.0.4" }, "engines": { "node": ">= 4.0.0" @@ -12093,12 +12311,6 @@ "node": ">= 8" } }, - "node_modules/messageformat-parser": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/messageformat-parser/-/messageformat-parser-4.1.3.tgz", - "integrity": "sha512-2fU3XDCanRqeOCkn7R5zW5VQHWf+T3hH65SzuqRvjatBK7r4uyFa5mEX+k6F9Bd04LVM5G4/BHBTUJsOdW7uyg==", - "dev": true - }, "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", @@ -12176,9 +12388,9 @@ } }, "node_modules/mini-css-extract-plugin": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", - "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "version": "2.7.6", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", + "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", "dev": true, "dependencies": { "schema-utils": "^4.0.0" @@ -12195,9 +12407,9 @@ } }, "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", @@ -12229,15 +12441,15 @@ "dev": true }, "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", + "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" }, "engines": { "node": ">= 12.13.0" @@ -12275,10 +12487,13 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/mkdirp": { "version": "1.0.4", @@ -12299,9 +12514,9 @@ "dev": true }, "node_modules/mobx": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/mobx/-/mobx-6.6.2.tgz", - "integrity": "sha512-IOpS0bf3+hXIhDIy+CmlNMBfFpAbHS0aVHcNC+xH/TFYEKIIVDKNYRh9eKlXuVfJ1iRKAp0cRVmO145CyJAMVQ==", + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/mobx/-/mobx-6.9.0.tgz", + "integrity": "sha512-HdKewQEREEJgsWnErClfbFoVebze6rGazxFLU/XUyrII8dORfVszN1V0BMRnQSzcgsNNtkX8DHj3nC6cdWE9YQ==", "dev": true, "funding": { "type": "opencollective", @@ -12309,9 +12524,9 @@ } }, "node_modules/mobx-react": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/mobx-react/-/mobx-react-7.5.3.tgz", - "integrity": "sha512-+ltotliKt4Bjn3d8taZH/VFAcRUbaASvsM8/QSvmHXcZ++RZwaFtjl9JkIosy1byaJGEDS3EFFx2InRm2VaSUw==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/mobx-react/-/mobx-react-7.6.0.tgz", + "integrity": "sha512-+HQUNuh7AoQ9ZnU6c4rvbiVVl+wEkb9WqYsVDzGLng+Dqj1XntHu79PvEWKtSMoMj67vFp/ZPXcElosuJO8ckA==", "dev": true, "dependencies": { "mobx-react-lite": "^3.4.0" @@ -12334,9 +12549,9 @@ } }, "node_modules/mobx-react-lite": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/mobx-react-lite/-/mobx-react-lite-3.4.0.tgz", - "integrity": "sha512-bRuZp3C0itgLKHu/VNxi66DN/XVkQG7xtoBVWxpvC5FhAqbOCP21+nPhULjnzEqd7xBMybp6KwytdUpZKEgpIQ==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/mobx-react-lite/-/mobx-react-lite-3.4.3.tgz", + "integrity": "sha512-NkJREyFTSUXR772Qaai51BnE1voWx56LOL80xG7qkZr6vo8vEaLF3sz1JNUVh+rxmUzxYaqOhfuxTfqUh0FXUg==", "dev": true, "funding": { "type": "opencollective", @@ -12355,6 +12570,12 @@ } } }, + "node_modules/moo": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz", + "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==", + "dev": true + }, "node_modules/morgan": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", @@ -12444,10 +12665,16 @@ } }, "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -12461,6 +12688,12 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, "node_modules/negotiator": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", @@ -12520,9 +12753,9 @@ "dev": true }, "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", + "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==", "dev": true }, "node_modules/normalize-path": { @@ -12589,10 +12822,26 @@ } }, "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -12607,14 +12856,14 @@ } }, "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" }, "engines": { @@ -12625,28 +12874,28 @@ } }, "node_modules/object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" } }, "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -12656,27 +12905,27 @@ } }, "node_modules/object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "dependencies": { "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, "engines": { "node": ">= 0.4" @@ -12737,9 +12986,9 @@ } }, "node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", "dev": true, "dependencies": { "define-lazy-prop": "^2.0.0", @@ -12871,9 +13120,9 @@ } }, "node_modules/papaparse": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.3.2.tgz", - "integrity": "sha512-6dNZu0Ki+gyV0eBsFKJhYr+MdQYAzFUGlBMNj3GNrmHxmz1lfRa24CjFObPXtjcetlOv5Ad299MhIK0znp3afw==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.4.1.tgz", + "integrity": "sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==", "dev": true }, "node_modules/param-case": { @@ -12986,15 +13235,64 @@ } }, "node_modules/passport-jwt": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/passport-jwt/-/passport-jwt-4.0.0.tgz", - "integrity": "sha512-BwC0n2GP/1hMVjR4QpnvqA61TxenUMlmfNjYNgK0ZAs0HK4SOQkHcSv4L328blNTLtHq7DbmvyNJiH+bn6C5Mg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/passport-jwt/-/passport-jwt-4.0.1.tgz", + "integrity": "sha512-UCKMDYhNuGOBE9/9Ycuoyh7vP6jpeTp/+sfMJl7nLff/t6dps+iaeE0hhNkKN8/HZHcJ7lCdOyDxHdDoxoSvdQ==", "dev": true, "dependencies": { - "jsonwebtoken": "^8.2.0", + "jsonwebtoken": "^9.0.0", "passport-strategy": "^1.0.0" } }, + "node_modules/passport-jwt/node_modules/jsonwebtoken": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", + "dev": true, + "dependencies": { + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/passport-jwt/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/passport-jwt/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/passport-jwt/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/passport-strategy": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz", @@ -13241,9 +13539,9 @@ "dev": true }, "node_modules/pofile": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.1.3.tgz", - "integrity": "sha512-sk96pUvpNwDV6PLrnhr68Uu1S5NohsxqLKz0GuracgrDo40BdF/r1RhHnjakUk6Q4Z0OKIybOQ7GevLKGN1iYw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.1.4.tgz", + "integrity": "sha512-r6Q21sKsY1AjTVVjOuU02VYKVNQGJNQHjTIvs4dEbeuuYfxgYk/DGD2mqqq4RDaVkwdSq0VEtmQUOPe/wH8X3g==", "dev": true }, "node_modules/polished": { @@ -13259,9 +13557,9 @@ } }, "node_modules/postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "version": "8.4.24", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", + "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", "dev": true, "funding": [ { @@ -13271,10 +13569,14 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "nanoid": "^3.3.4", + "nanoid": "^3.3.6", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, @@ -13296,12 +13598,12 @@ } }, "node_modules/postcss-colormin": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", - "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0", "colord": "^2.9.1", "postcss-value-parser": "^4.2.0" @@ -13314,12 +13616,12 @@ } }, "node_modules/postcss-convert-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", - "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", "dev": true, "dependencies": { - "browserslist": "^4.20.3", + "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -13378,14 +13680,14 @@ } }, "node_modules/postcss-loader": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", - "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", + "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", "dev": true, "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.7" + "cosmiconfig": "^8.2.0", + "jiti": "^1.18.2", + "semver": "^7.3.8" }, "engines": { "node": ">= 14.15.0" @@ -13399,10 +13701,22 @@ "webpack": "^5.0.0" } }, + "node_modules/postcss-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/postcss-loader/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -13414,14 +13728,20 @@ "node": ">=10" } }, + "node_modules/postcss-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/postcss-merge-longhand": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.5.tgz", - "integrity": "sha512-NOG1grw9wIO+60arKa2YYsrbgvP6tp+jqc7+ZD5/MalIw234ooH2C6KlR6FEn4yle7GqZoBxSK1mLBE9KPur6w==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", "dev": true, "dependencies": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" + "stylehacks": "^5.1.1" }, "engines": { "node": "^10 || ^12 || >=14.0" @@ -13431,12 +13751,12 @@ } }, "node_modules/postcss-merge-rules": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", - "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0", "cssnano-utils": "^3.1.0", "postcss-selector-parser": "^6.0.5" @@ -13481,12 +13801,12 @@ } }, "node_modules/postcss-minify-params": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", - "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "cssnano-utils": "^3.1.0", "postcss-value-parser": "^4.2.0" }, @@ -13525,9 +13845,9 @@ } }, "node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", "dev": true, "dependencies": { "icss-utils": "^5.0.0", @@ -13599,9 +13919,9 @@ } }, "node_modules/postcss-normalize-positions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", - "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", "dev": true, "dependencies": { "postcss-value-parser": "^4.2.0" @@ -13614,9 +13934,9 @@ } }, "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", - "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", "dev": true, "dependencies": { "postcss-value-parser": "^4.2.0" @@ -13659,12 +13979,12 @@ } }, "node_modules/postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -13706,9 +14026,9 @@ } }, "node_modules/postcss-ordered-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.2.tgz", - "integrity": "sha512-wr2avRbW4HS2XE2ZCqpfp4N/tDC6GZKZ+SVP8UBTOVS8QWrc4TD8MYrebJrvVVlGPKszmiSCzue43NDiVtgDmg==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", "dev": true, "dependencies": { "cssnano-utils": "^3.1.0", @@ -13722,12 +14042,12 @@ } }, "node_modules/postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0" }, "engines": { @@ -13753,9 +14073,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", "dev": true, "dependencies": { "cssesc": "^3.0.0", @@ -13812,9 +14132,9 @@ } }, "node_modules/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -13885,9 +14205,9 @@ "dev": true }, "node_modules/promise": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.2.0.tgz", - "integrity": "sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", "dev": true, "dependencies": { "asap": "~2.0.6" @@ -13931,9 +14251,9 @@ } }, "node_modules/pseudolocale": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.2.0.tgz", - "integrity": "sha512-k0OQFvIlvpRdzR0dPVrrbWX7eE9EaZ6gpZtTlFSDi1Gf9tMy9wiANCNu7JZ0drcKgUri/39a2mBbH0goiQmrmQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.4.0.tgz", + "integrity": "sha512-fxXgbC2ImT9OAuUyhuqkhxVWFe52flkZoNxIiAfje+PO+MZ427bwIIQDnA8wcRWoRIpPa7JuRPXn1lYq2/LmWA==", "dev": true, "dependencies": { "commander": "*" @@ -13950,18 +14270,18 @@ } }, "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "dev": true, "engines": { "node": ">=6" } }, "node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, "dependencies": { "side-channel": "^1.0.4" @@ -13993,12 +14313,6 @@ } ] }, - "node_modules/queue-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.0.tgz", - "integrity": "sha512-ULWhjjE8BmiICGn3G8+1L9wFpERNxkf8ysxkAer4+TFdRefDaXOCV5m92aMB9FtBVmn/8sETXLXY6BfW7hyaWQ==", - "dev": true - }, "node_modules/ramda": { "version": "0.27.2", "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", @@ -14024,9 +14338,9 @@ } }, "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, "dependencies": { "bytes": "3.1.2", @@ -14086,9 +14400,9 @@ } }, "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", "dev": true, "engines": { "node": ">= 12.13.0" @@ -14108,9 +14422,9 @@ } }, "node_modules/react-dropzone": { - "version": "14.2.2", - "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.2.2.tgz", - "integrity": "sha512-5oyGN/B5rNhop2ggUnxztXBQ6q6zii+OMEftPzsxAR2hhpVWz0nAV+3Ktxo2h5bZzdcCKrpd8bfWAVsveIBM+w==", + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.2.3.tgz", + "integrity": "sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==", "dev": true, "dependencies": { "attr-accept": "^2.2.2", @@ -14162,25 +14476,31 @@ } }, "node_modules/react-router": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", - "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.12.1.tgz", + "integrity": "sha512-evd/GrKJOeOypD0JB9e1r7pQh2gWCsTbUfq059Wm1AFT/K2MNZuDo19lFtAgIhlBrp0MmpgpqtvZC7LPAs7vSw==", "dev": true, "dependencies": { - "history": "^5.2.0" + "@remix-run/router": "1.6.3" + }, + "engines": { + "node": ">=14" }, "peerDependencies": { "react": ">=16.8" } }, "node_modules/react-router-dom": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", - "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.12.1.tgz", + "integrity": "sha512-POIZN9UDKWwEDga054LvYr2KnK8V+0HR4Ny4Bwv8V7/FZCPxJgsCjYxXGxqxzHs7VBxMKZfgvtKhafuJkJSPGA==", "dev": true, "dependencies": { - "history": "^5.2.0", - "react-router": "6.3.0" + "@remix-run/router": "1.6.3", + "react-router": "6.12.1" + }, + "engines": { + "node": ">=14" }, "peerDependencies": { "react": ">=16.8", @@ -14240,9 +14560,9 @@ } }, "node_modules/react-window": { - "version": "1.8.7", - "resolved": "https://registry.npmjs.org/react-window/-/react-window-1.8.7.tgz", - "integrity": "sha512-JHEZbPXBpKMmoNO1bNhoXOOLg/ujhL/BU4IqVU9r8eQPcy5KQnGHIHDRkJ0ns9IM5+Aq5LNwt3j8t3tIrePQzA==", + "version": "1.8.9", + "resolved": "https://registry.npmjs.org/react-window/-/react-window-1.8.9.tgz", + "integrity": "sha512-+Eqx/fj1Aa5WnhRfj9dJg4VYATGwIUP2ItwItiJ6zboKWA6EX3lYDAXfGF2hyNqplEprhbtjbipiADEcwQ823Q==", "dev": true, "dependencies": { "@babel/runtime": "^7.0.0", @@ -14257,9 +14577,9 @@ } }, "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { "inherits": "^2.0.3", @@ -14283,27 +14603,15 @@ } }, "node_modules/recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", - "dev": true, - "dependencies": { - "minimatch": "3.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/recursive-readdir/node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", "dev": true, "dependencies": { - "brace-expansion": "^1.1.7" + "minimatch": "^3.0.5" }, "engines": { - "node": "*" + "node": ">=6.0.0" } }, "node_modules/regenerate": { @@ -14313,9 +14621,9 @@ "dev": true }, "node_modules/regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", "dev": true, "dependencies": { "regenerate": "^1.4.2" @@ -14325,29 +14633,29 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", "dev": true }, "node_modules/regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", "dev": true, "dependencies": { "@babel/runtime": "^7.8.4" } }, "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" }, "engines": { "node": ">= 0.4" @@ -14356,45 +14664,27 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, "node_modules/regexpu-core": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", - "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "dev": true, "dependencies": { + "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "unicode-match-property-value-ecmascript": "^2.1.0" }, "engines": { "node": ">=4" } }, - "node_modules/regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", - "dev": true - }, "node_modules/regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, "dependencies": { "jsesc": "~0.5.0" @@ -14465,12 +14755,12 @@ "dev": true }, "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", "dev": true, "dependencies": { - "is-core-module": "^2.8.1", + "is-core-module": "^2.11.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -14512,9 +14802,9 @@ } }, "node_modules/resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", "dev": true, "engines": { "node": ">=10" @@ -14574,9 +14864,9 @@ } }, "node_modules/rtl-css-js": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.15.0.tgz", - "integrity": "sha512-99Cu4wNNIhrI10xxUaABHsdDqzalrSRTie4GeCmbGVuehm4oj+fIy8fTzB+16pmKe8Bv9rl+hxIBez6KxExTew==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", + "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", "dev": true, "dependencies": { "@babel/runtime": "^7.1.2" @@ -14644,6 +14934,20 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", @@ -14660,9 +14964,9 @@ } }, "node_modules/sass": { - "version": "1.54.9", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.9.tgz", - "integrity": "sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==", + "version": "1.63.3", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.63.3.tgz", + "integrity": "sha512-ySdXN+DVpfwq49jG1+hmtDslYqpS7SkOR5GpF6o2bmb1RL/xS+wvPmegMvMywyfsmAV6p7TgwXYGrCZIFFbAHg==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -14673,16 +14977,15 @@ "sass": "sass.js" }, "engines": { - "node": ">=12.0.0" + "node": ">=14.0.0" } }, "node_modules/sass-loader": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", - "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.2.tgz", + "integrity": "sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==", "dev": true, "dependencies": { - "klona": "^2.0.4", "neo-async": "^2.6.2" }, "engines": { @@ -14694,7 +14997,7 @@ }, "peerDependencies": { "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", "sass": "^1.3.0", "sass-embedded": "*", "webpack": "^5.0.0" @@ -14736,9 +15039,9 @@ } }, "node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.2.0.tgz", + "integrity": "sha512-0zTyLGyDJYd/MBxG1AhJkKa6fpEBds4OQO2ut0w7OYG+ZGhGea09lijvzsqegYSik88zc7cUtIlnnO+/BvD6gQ==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -14772,9 +15075,9 @@ "dev": true }, "node_modules/selfsigned": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", - "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", "dev": true, "dependencies": { "node-forge": "^1" @@ -14838,9 +15141,9 @@ "dev": true }, "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", "dev": true, "dependencies": { "randombytes": "^2.1.0" @@ -14976,10 +15279,13 @@ } }, "node_modules/shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", - "dev": true + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/side-channel": { "version": "1.0.4", @@ -15101,9 +15407,9 @@ } }, "node_modules/source-map-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", - "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.1.tgz", + "integrity": "sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==", "dev": true, "dependencies": { "abab": "^2.0.6", @@ -15156,6 +15462,7 @@ "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead", "dev": true }, "node_modules/spdy": { @@ -15198,6 +15505,7 @@ "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", "dev": true }, "node_modules/stack-generator": { @@ -15210,9 +15518,9 @@ } }, "node_modules/stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, "dependencies": { "escape-string-regexp": "^2.0.0" @@ -15276,19 +15584,21 @@ } }, "node_modules/std-env": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.1.1.tgz", - "integrity": "sha512-/c645XdExBypL01TpFKiG/3RAa/Qmu+zRi0MwAmrdEkwHNuN0ebo8ccAXBBDa5Z0QOJgBskUIbuCK91x0sCVEw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.3.3.tgz", + "integrity": "sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==", "dev": true }, - "node_modules/streamx": { - "version": "2.12.5", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.12.5.tgz", - "integrity": "sha512-Y+nkFw57Z5JHT3zLlqFm3GccOy2FeYdUrrqita6Dd8kr/8enPn9GKa8IYf3/DmEKfZl/E2sWoSKUnd4qhonrgg==", + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", "dev": true, "dependencies": { - "fast-fifo": "^1.0.0", - "queue-tick": "^1.0.0" + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" } }, "node_modules/string_decoder": { @@ -15360,47 +15670,64 @@ "dev": true }, "node_modules/string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", + "regexp.prototype.flags": "^1.4.3", "side-channel": "^1.0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" + "es-abstract": "^1.20.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -15449,9 +15776,9 @@ } }, "node_modules/style-loader": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", - "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz", + "integrity": "sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==", "dev": true, "engines": { "node": ">= 12.13.0" @@ -15465,12 +15792,12 @@ } }, "node_modules/stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", "dev": true, "dependencies": { - "browserslist": "^4.16.6", + "browserslist": "^4.21.4", "postcss-selector-parser": "^6.0.4" }, "engines": { @@ -15481,33 +15808,44 @@ } }, "node_modules/stylis": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", - "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", "dev": true }, "node_modules/superagent": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.0.tgz", - "integrity": "sha512-iudipXEel+SzlP9y29UBWGDjB+Zzag+eeA1iLosaR2YHBRr1Q1kC29iBrF2zIVD9fqVbpZnXkN/VJmwFMVyNWg==", + "version": "8.0.9", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.9.tgz", + "integrity": "sha512-4C7Bh5pyHTvU33KpZgwrNKh/VQnvgtCSqPRfJAUdmrtSYePVzVg4E4OzsrbkhJj9O7SO6Bnv75K/F8XVZT8YHA==", "dev": true, "dependencies": { "component-emitter": "^1.3.0", - "cookiejar": "^2.1.3", + "cookiejar": "^2.1.4", "debug": "^4.3.4", "fast-safe-stringify": "^2.1.1", "form-data": "^4.0.0", - "formidable": "^2.0.1", + "formidable": "^2.1.2", "methods": "^1.1.2", "mime": "2.6.0", - "qs": "^6.10.3", - "readable-stream": "^3.6.0", - "semver": "^7.3.7" + "qs": "^6.11.0", + "semver": "^7.3.8" }, "engines": { "node": ">=6.4.0 <13 || >=14" } }, + "node_modules/superagent/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/superagent/node_modules/mime": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", @@ -15521,9 +15859,9 @@ } }, "node_modules/superagent/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -15535,14 +15873,20 @@ "node": ">=10" } }, + "node_modules/superagent/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/supertest": { - "version": "6.2.4", - "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.2.4.tgz", - "integrity": "sha512-M8xVnCNv+q2T2WXVzxDECvL2695Uv2uUj2O0utxsld/HRyJvOU8W9f1gvsYxSNU4wmIe0/L/ItnpU4iKq0emDA==", + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.3.3.tgz", + "integrity": "sha512-EMCG6G8gDu5qEqRQ3JjjPs6+FYT1a7Hv5ApHvtSghmOFJYtsU5S+pSb6Y2EUeCEY3CmEL3mmQ8YWlPOzQomabA==", "dev": true, "dependencies": { "methods": "^1.1.2", - "superagent": "^8.0.0" + "superagent": "^8.0.5" }, "engines": { "node": ">=6.4.0" @@ -15561,9 +15905,9 @@ } }, "node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "dev": true, "dependencies": { "has-flag": "^4.0.0", @@ -15669,13 +16013,13 @@ } }, "node_modules/terser": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", - "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "version": "5.17.7", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.7.tgz", + "integrity": "sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==", "dev": true, "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, @@ -15687,16 +16031,16 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.14", + "@jridgewell/trace-mapping": "^0.3.17", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" }, "engines": { "node": ">= 10.13.0" @@ -15720,6 +16064,35 @@ } } }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -15802,21 +16175,21 @@ "dev": true }, "node_modules/tldts": { - "version": "5.7.91", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-5.7.91.tgz", - "integrity": "sha512-Z/oS4ptsj46Ak/HAK3XCezDAilfu5wqyqmyteinzXI1fRuBVC+HI87vWb82k6kRPuQjq/0/qU3zCix4HO5y/9g==", + "version": "5.7.112", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-5.7.112.tgz", + "integrity": "sha512-6VSJ/C0uBtc2PQlLsp4IT8MIk2UUh6qVeXB1HZtK+0HiXlAPzNcfF3p2WM9RqCO/2X1PIa4danlBLPoC2/Tc7A==", "dev": true, "dependencies": { - "tldts-core": "^5.7.91" + "tldts-core": "^5.7.112" }, "bin": { "tldts": "bin/cli.js" } }, "node_modules/tldts-core": { - "version": "5.7.91", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-5.7.91.tgz", - "integrity": "sha512-j/x+MqakUhsWBOy9j1mmUgoErwaS4tgfwTP8j4tSeRG8UTrAWLDPhn3vjNx6mwgWl2cIgzHSBmnTS8bH3NndVQ==", + "version": "5.7.112", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-5.7.112.tgz", + "integrity": "sha512-mutrEUgG2sp0e/MIAnv9TbSLR0IPbvmAImpzqul5O/HJ2XM1/I1sajchQ/fbj0fPdA31IiuWde8EUhfwyldY1Q==", "dev": true }, "node_modules/tmp": { @@ -15885,7 +16258,7 @@ "node_modules/truncate-utf8-bytes": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", - "integrity": "sha1-QFkjkJWS1W94pYGENLC3hInKXys=", + "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", "dev": true, "dependencies": { "utf8-byte-length": "^1.0.1" @@ -15940,10 +16313,22 @@ } } }, + "node_modules/ts-jest/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/ts-jest/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -15955,10 +16340,16 @@ "node": ">=10" } }, + "node_modules/ts-jest/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/ts-loader": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.3.1.tgz", - "integrity": "sha512-OkyShkcZTsTwyS3Kt7a4rsT/t2qvEVQuKCTg4LJmpj9fhFR7ukGdZwV6Qq3tRUkqcXtfGpPR7+hFKHCG/0d3Lw==", + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.3.tgz", + "integrity": "sha512-n3hBnm6ozJYzwiwt5YRiJZkzktftRpMiBApHaJPoWLA+qetQBAXkHqCLM6nwSdRDimqVtA5ocIkcTRLMTt7yzA==", "dev": true, "dependencies": { "chalk": "^4.1.0", @@ -15975,9 +16366,9 @@ } }, "node_modules/ts-loader/node_modules/enhanced-resolve": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "version": "5.14.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz", + "integrity": "sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -15987,10 +16378,22 @@ "node": ">=10.13.0" } }, + "node_modules/ts-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/ts-loader/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -16011,30 +16414,53 @@ "node": ">=6" } }, + "node_modules/ts-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/ts-node": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", - "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", "dev": true, "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", "arg": "^4.1.0", "create-require": "^1.1.0", "diff": "^4.0.1", "make-error": "^1.1.1", - "source-map-support": "^0.5.17", + "v8-compile-cache-lib": "^3.0.1", "yn": "3.1.1" }, "bin": { "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", "ts-node-script": "dist/bin-script.js", "ts-node-transpile-only": "dist/bin-transpile.js", "ts-script": "dist/bin-script-deprecated.js" }, - "engines": { - "node": ">=10.0.0" - }, "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } } }, "node_modules/ts-node-dev": { @@ -16083,68 +16509,6 @@ "rimraf": "bin.js" } }, - "node_modules/ts-node-dev/node_modules/ts-node": { - "version": "10.8.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.8.1.tgz", - "integrity": "sha512-Wwsnao4DQoJsN034wePSg5nZiw4YKXf56mPIAeD6wVmiv+RytNSWqc2f3fKvcUoV+Yn2+yocD71VOfQHbmVX4g==", - "dev": true, - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/ts-node/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ts-node/node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, "node_modules/tsconfig": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz", @@ -16158,12 +16522,12 @@ } }, "node_modules/tsconfig-paths": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.1.0.tgz", - "integrity": "sha512-AHx4Euop/dXFC+Vx589alFba8QItjF+8hf8LtmuiCwHyI4rHXQtOOENaM8kvYf5fR0dRChy3wzWIZ9WbB7FWow==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", + "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", "dev": true, "dependencies": { - "json5": "^2.2.1", + "json5": "^2.2.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" }, @@ -16199,9 +16563,9 @@ } }, "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", + "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==", "dev": true }, "node_modules/tsutils": { @@ -16271,6 +16635,20 @@ "node": ">= 0.6" } }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/typed-emitter": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/typed-emitter/-/typed-emitter-2.1.0.tgz", @@ -16281,9 +16659,9 @@ } }, "node_modules/typescript": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", - "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -16337,18 +16715,18 @@ } }, "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", "dev": true, "engines": { "node": ">=4" } }, "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true, "engines": { "node": ">=4" @@ -16366,16 +16744,16 @@ "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, "engines": { "node": ">= 0.8" } }, "node_modules/update-browserslist-db": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.8.tgz", - "integrity": "sha512-GHg7C4M7oJSJYW/ED/5QOJ7nL/E0lwTOBGsOorA7jqHr8ExUhPfwAotIAmdSw/LWv3SMLSNpzTAgeLG9zaZKTA==", + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", "dev": true, "funding": [ { @@ -16385,6 +16763,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { @@ -16392,7 +16774,7 @@ "picocolors": "^1.0.0" }, "bin": { - "browserslist-lint": "cli.js" + "update-browserslist-db": "cli.js" }, "peerDependencies": { "browserslist": ">= 4.21.0" @@ -16410,39 +16792,38 @@ "node_modules/utf8-byte-length": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", - "integrity": "sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=", + "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==", "dev": true }, "node_modules/util": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", - "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", "dev": true, "dependencies": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", "is-generator-function": "^1.0.7", "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", "which-typed-array": "^1.1.2" } }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true }, "node_modules/utila": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", "dev": true }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "dev": true, "engines": { "node": ">= 0.4.0" @@ -16464,9 +16845,9 @@ "dev": true }, "node_modules/v8-to-istanbul": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz", - "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", + "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", "dev": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", @@ -16480,7 +16861,7 @@ "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "dev": true, "engines": { "node": ">= 0.8" @@ -16527,22 +16908,22 @@ } }, "node_modules/webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "version": "5.86.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.86.0.tgz", + "integrity": "sha512-3BOvworZ8SO/D4GVP+GoRC3fVeg5MO4vzmq8TJJEkdmopxyazGDxN8ClqN12uzrZW9Tv8EED8v5VSb6Sqyi0pg==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", + "acorn-import-assertions": "^1.9.0", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", + "enhanced-resolve": "^5.14.1", + "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", @@ -16551,9 +16932,9 @@ "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", + "schema-utils": "^3.1.2", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", + "terser-webpack-plugin": "^5.3.7", "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, @@ -16597,9 +16978,9 @@ } }, "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", @@ -16631,15 +17012,15 @@ "dev": true }, "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", + "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" }, "engines": { "node": ">= 12.13.0" @@ -16650,9 +17031,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", - "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", + "version": "4.15.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", + "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", "dev": true, "dependencies": { "@types/bonjour": "^3.5.9", @@ -16661,7 +17042,7 @@ "@types/serve-index": "^1.9.1", "@types/serve-static": "^1.13.10", "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", + "@types/ws": "^8.5.5", "ansi-html-community": "^0.0.8", "bonjour-service": "^1.0.11", "chokidar": "^3.5.3", @@ -16674,16 +17055,17 @@ "html-entities": "^2.3.2", "http-proxy-middleware": "^2.0.3", "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", "open": "^8.0.9", "p-retry": "^4.5.0", "rimraf": "^3.0.2", "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", + "selfsigned": "^2.1.1", "serve-index": "^1.9.1", "sockjs": "^0.3.24", "spdy": "^4.0.2", "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" + "ws": "^8.13.0" }, "bin": { "webpack-dev-server": "bin/webpack-dev-server.js" @@ -16699,15 +17081,18 @@ "webpack": "^4.37.0 || ^5.0.0" }, "peerDependenciesMeta": { + "webpack": { + "optional": true + }, "webpack-cli": { "optional": true } } }, "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", @@ -16746,7 +17131,7 @@ "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", - "glob-parent": "^6.0.1", + "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", @@ -16760,9 +17145,9 @@ } }, "node_modules/webpack-dev-server/node_modules/ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", "dev": true, "engines": { "node": ">= 10" @@ -16787,15 +17172,15 @@ } }, "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", + "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" }, "engines": { "node": ">= 12.13.0" @@ -16821,9 +17206,9 @@ } }, "node_modules/webpack/node_modules/enhanced-resolve": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", - "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "version": "5.14.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz", + "integrity": "sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -16914,18 +17299,33 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/which-typed-array": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz", - "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", "dev": true, "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", - "es-abstract": "^1.20.0", "for-each": "^0.3.3", + "gopd": "^1.0.1", "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.9" + "is-typed-array": "^1.1.10" }, "engines": { "node": ">= 0.4" @@ -16963,33 +17363,33 @@ "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "inBundle": true }, "node_modules/write-file-atomic": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", - "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/ws": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", - "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", "dev": true, "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -17019,9 +17419,9 @@ } }, "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, "node_modules/yaml": { @@ -17034,27 +17434,27 @@ } }, "node_modules/yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "dependencies": { - "cliui": "^7.0.2", + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" } }, "node_modules/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, "engines": { "node": ">=12" @@ -17063,7 +17463,7 @@ "node_modules/yauzl": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "inBundle": true, "dependencies": { "buffer-crc32": "~0.2.3", @@ -17092,12661 +17492,13 @@ } }, "node_modules/zod": { - "version": "3.19.1", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.19.1.tgz", - "integrity": "sha512-LYjZsEDhCdYET9ikFu6dVPGp2YH9DegXjdJToSzD9rO6fy4qiRYFoyEYwps88OseJlPyl2NOe2iJuhEhL7IpEA==", + "version": "3.21.4", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", + "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", "dev": true, "funding": { "url": "https://github.com/sponsors/colinhacks" } } - }, - "dependencies": { - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, - "requires": { - "@babel/highlight": "^7.18.6" - } - }, - "@babel/compat-data": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz", - "integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==", - "dev": true - }, - "@babel/core": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz", - "integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - } - }, - "@babel/eslint-parser": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", - "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", - "dev": true, - "requires": { - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.0" - } - }, - "@babel/generator": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", - "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", - "dev": true, - "requires": { - "@babel/types": "^7.19.0", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.6.tgz", - "integrity": "sha512-KT10c1oWEpmrIRYnthbzHgoOf6B+Xd6a5yhdbNtdhtG7aO1or5HViuf1TQR36xY/QprXA5nvxO6nAjhJ4y38jw==", - "dev": true, - "requires": { - "@babel/helper-explode-assignable-expression": "^7.18.6", - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz", - "integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.19.0", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.20.2", - "semver": "^6.3.0" - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", - "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - } - }, - "@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", - "dev": true, - "requires": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", - "dev": true, - "requires": { - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", - "dev": true - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-replace-supers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", - "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-member-expression-to-functions": "^7.18.9", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", - "dev": true, - "requires": { - "@babel/types": "^7.18.9" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-string-parser": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", - "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", - "dev": true - }, - "@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/helpers": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", - "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", - "dev": true, - "requires": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - } - }, - "@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/parser": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz", - "integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==", - "dev": true - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-proposal-optional-chaining": "^7.18.9" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz", - "integrity": "sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-decorators": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.19.0.tgz", - "integrity": "sha512-Bo5nOSjiJccjv00+BrDkmfeBLBi2B0qe8ygj24KdL8VdwtZz+710NCwehF+x/Ng+0mkHx5za2eAofmvVFLF4Fg==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/plugin-syntax-decorators": "^7.19.0" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.18.8" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-decorators": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz", - "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-flow": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz", - "integrity": "sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.17.12" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-remap-async-to-generator": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", - "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.18.9", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.18.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", - "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz", - "integrity": "sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.17.12", - "@babel/plugin-syntax-flow": "^7.17.12" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", - "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", - "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-identifier": "^7.18.6", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz", - "integrity": "sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", - "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.6.tgz", - "integrity": "sha512-Mz7xMPxoy9kPS/JScj6fJs03TZ/fZ1dJPlMjRAgTaxaS0fUBk8FV/A2rRgfPsVCZqALNwMexD+0Uaf5zlcKPpw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/types": "^7.18.6" - } - }, - "@babel/plugin-transform-react-jsx-development": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", - "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", - "dev": true, - "requires": { - "@babel/plugin-transform-react-jsx": "^7.18.6" - } - }, - "@babel/plugin-transform-react-pure-annotations": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", - "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.2.tgz", - "integrity": "sha512-mr1ufuRMfS52ttq+1G1PD8OJNqgcTFjq3hwn8SZ5n1x1pBhi0E36rYMdTK0TsKtApJ4lDEdfXJwtGobQMHSMPg==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.17.12", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "semver": "^6.3.0" - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", - "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.8.tgz", - "integrity": "sha512-p2xM8HI83UObjsZGofMV/EdYjamsDm6MoN3hXPYIT0+gxIoopE+B7rPYKAxfrz9K9PK7JafTTjqYC6qipLExYA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-typescript": "^7.18.6" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/preset-env": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.0.tgz", - "integrity": "sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.19.0", - "@babel/helper-compilation-targets": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.19.0", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.18.9", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.18.9", - "@babel/plugin-transform-classes": "^7.19.0", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.18.13", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.18.6", - "@babel/plugin-transform-modules-commonjs": "^7.18.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.0", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.0", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.18.8", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.19.0", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.2", - "babel-plugin-polyfill-corejs3": "^0.5.3", - "babel-plugin-polyfill-regenerator": "^0.4.0", - "core-js-compat": "^3.22.1", - "semver": "^6.3.0" - }, - "dependencies": { - "babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - } - } - } - }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/preset-react": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", - "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-react-display-name": "^7.18.6", - "@babel/plugin-transform-react-jsx": "^7.18.6", - "@babel/plugin-transform-react-jsx-development": "^7.18.6", - "@babel/plugin-transform-react-pure-annotations": "^7.18.6" - } - }, - "@babel/preset-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", - "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-typescript": "^7.18.6" - } - }, - "@babel/runtime": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz", - "integrity": "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/runtime-corejs3": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.3.tgz", - "integrity": "sha512-l4ddFwrc9rnR+EJsHsh+TJ4A35YqQz/UqcjtlX2ov53hlJYG5CxtQmNZxyajwDVmCxwy++rtvGU5HazCK4W41Q==", - "dev": true, - "requires": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" - } - }, - "@babel/traverse": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz", - "integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.0", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.19.0", - "@babel/types": "^7.19.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", - "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.18.10", - "@babel/helper-validator-identifier": "^7.18.6", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "dependencies": { - "@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - } - } - }, - "@dnd-kit/accessibility": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@dnd-kit/accessibility/-/accessibility-3.0.1.tgz", - "integrity": "sha512-HXRrwS9YUYQO9lFRc/49uO/VICbM+O+ZRpFDe9Pd1rwVv2PCNkRiTZRdxrDgng/UkvdC3Re9r2vwPpXXrWeFzg==", - "dev": true, - "requires": { - "tslib": "^2.0.0" - } - }, - "@dnd-kit/core": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/@dnd-kit/core/-/core-6.0.5.tgz", - "integrity": "sha512-3nL+Zy5cT+1XwsWdlXIvGIFvbuocMyB4NBxTN74DeBaBqeWdH9JsnKwQv7buZQgAHmAH+eIENfS1ginkvW6bCw==", - "dev": true, - "requires": { - "@dnd-kit/accessibility": "^3.0.0", - "@dnd-kit/utilities": "^3.2.0", - "tslib": "^2.0.0" - } - }, - "@dnd-kit/modifiers": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@dnd-kit/modifiers/-/modifiers-6.0.0.tgz", - "integrity": "sha512-V3+JSo6/BTcgPRHiNUTSKgqVv/doKXg+T4Z0QvKiiXp+uIyJTUtPkQOBRQApUWi3ApBhnoWljyt/3xxY4fTd0Q==", - "dev": true, - "requires": { - "@dnd-kit/utilities": "^3.2.0", - "tslib": "^2.0.0" - } - }, - "@dnd-kit/sortable": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@dnd-kit/sortable/-/sortable-7.0.1.tgz", - "integrity": "sha512-n77qAzJQtMMywu25sJzhz3gsHnDOUlEjTtnRl8A87rWIhnu32zuP+7zmFjwGgvqfXmRufqiHOSlH7JPC/tnJ8Q==", - "dev": true, - "requires": { - "@dnd-kit/utilities": "^3.2.0", - "tslib": "^2.0.0" - } - }, - "@dnd-kit/utilities": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@dnd-kit/utilities/-/utilities-3.2.0.tgz", - "integrity": "sha512-h65/pn2IPCCIWwdlR2BMLqRkDxpTEONA+HQW3n765HBijLYGyrnTCLa2YQt8VVjjSQD6EfFlTE6aS2Q/b6nb2g==", - "dev": true, - "requires": { - "tslib": "^2.0.0" - } - }, - "@emotion/babel-plugin": { - "version": "11.10.2", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", - "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/plugin-syntax-jsx": "^7.17.12", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/serialize": "^1.1.0", - "babel-plugin-macros": "^3.1.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.0.13" - } - }, - "@emotion/cache": { - "version": "11.10.3", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", - "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", - "dev": true, - "requires": { - "@emotion/memoize": "^0.8.0", - "@emotion/sheet": "^1.2.0", - "@emotion/utils": "^1.2.0", - "@emotion/weak-memoize": "^0.3.0", - "stylis": "4.0.13" - } - }, - "@emotion/css": { - "version": "11.10.0", - "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.0.tgz", - "integrity": "sha512-dH9f+kSCucc8ilMg0MUA1AemabcyzYpe5EKX24F528PJjD7HyIY/VBNJHxfUdc8l400h2ncAjR6yEDu+DBj2cg==", - "dev": true, - "requires": { - "@emotion/babel-plugin": "^11.10.0", - "@emotion/cache": "^11.10.0", - "@emotion/serialize": "^1.1.0", - "@emotion/sheet": "^1.2.0", - "@emotion/utils": "^1.2.0" - } - }, - "@emotion/hash": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", - "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==", - "dev": true - }, - "@emotion/memoize": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", - "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==", - "dev": true - }, - "@emotion/react": { - "version": "11.10.4", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", - "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.10.0", - "@emotion/cache": "^11.10.0", - "@emotion/serialize": "^1.1.0", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", - "@emotion/utils": "^1.2.0", - "@emotion/weak-memoize": "^0.3.0", - "hoist-non-react-statics": "^3.3.1" - } - }, - "@emotion/serialize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", - "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", - "dev": true, - "requires": { - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/unitless": "^0.8.0", - "@emotion/utils": "^1.2.0", - "csstype": "^3.0.2" - } - }, - "@emotion/sheet": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", - "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==", - "dev": true - }, - "@emotion/unitless": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", - "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==", - "dev": true - }, - "@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", - "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", - "dev": true, - "requires": {} - }, - "@emotion/utils": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==", - "dev": true - }, - "@emotion/weak-memoize": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==", - "dev": true - }, - "@endemolshinegroup/cosmiconfig-typescript-loader": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz", - "integrity": "sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==", - "dev": true, - "requires": { - "lodash.get": "^4", - "make-error": "^1", - "ts-node": "^9", - "tslib": "^2" - } - }, - "@eslint/eslintrc": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz", - "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - } - } - }, - "@humanwhocodes/config-array": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", - "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - } - }, - "@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true - }, - "@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jest/console": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0" - } - }, - "@jest/core": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", - "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", - "dev": true, - "requires": { - "@jest/console": "^28.1.3", - "@jest/reporters": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^28.1.3", - "jest-config": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-resolve-dependencies": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "jest-watcher": "^28.1.3", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "leven": "^3.1.0", - "pretty-format": "^28.1.3" - } - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - } - } - }, - "@jest/environment": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", - "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", - "dev": true, - "requires": { - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "jest-mock": "^28.1.3" - } - }, - "@jest/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", - "dev": true, - "requires": { - "expect": "^28.1.3", - "jest-snapshot": "^28.1.3" - } - }, - "@jest/expect-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", - "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", - "dev": true, - "requires": { - "jest-get-type": "^28.0.2" - } - }, - "@jest/fake-timers": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", - "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "@sinonjs/fake-timers": "^9.1.2", - "@types/node": "*", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" - } - }, - "@jest/globals": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", - "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", - "dev": true, - "requires": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/types": "^28.1.3" - } - }, - "@jest/reporters": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", - "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^9.0.1" - }, - "dependencies": { - "jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/schemas": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", - "dev": true, - "requires": { - "@sinclair/typebox": "^0.24.1" - } - }, - "@jest/source-map": { - "version": "28.1.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", - "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.13", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" - } - }, - "@jest/test-result": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", - "dev": true, - "requires": { - "@jest/console": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", - "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", - "dev": true, - "requires": { - "@jest/test-result": "^28.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "slash": "^3.0.0" - } - }, - "@jest/transform": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", - "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.1" - }, - "dependencies": { - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - } - } - }, - "@jest/types": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz", - "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==", - "dev": true - }, - "@jridgewell/set-array": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", - "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==", - "dev": true - }, - "@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz", - "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.13", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", - "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", - "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", - "dev": true - }, - "@lingui/babel-plugin-extract-messages": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lingui/babel-plugin-extract-messages/-/babel-plugin-extract-messages-3.14.0.tgz", - "integrity": "sha512-4lcDgVdjYiObuFdDwnAG3jJxS+d3YLq4i7qywlHgjIqteKUH01S3paJRXhZaPvLGl56HarSq0kt8Pymxw8lOrA==", - "dev": true, - "requires": { - "@babel/generator": "^7.11.6", - "@babel/runtime": "^7.11.2", - "@lingui/conf": "^3.14.0", - "mkdirp": "^1.0.4" - } - }, - "@lingui/cli": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lingui/cli/-/cli-3.14.0.tgz", - "integrity": "sha512-QZURsIf7A97tf28b/ffpeL0DekA6tBmcwnj4FBui1SbQqJw1d4IPg2bUM5VRn3/25vhqpi9Uhx5m9x7Vv8QfCQ==", - "dev": true, - "requires": { - "@babel/generator": "^7.11.6", - "@babel/parser": "^7.11.5", - "@babel/plugin-syntax-jsx": "^7.10.4", - "@babel/runtime": "^7.11.2", - "@babel/types": "^7.11.5", - "@lingui/babel-plugin-extract-messages": "^3.14.0", - "@lingui/conf": "^3.14.0", - "babel-plugin-macros": "^3.0.1", - "bcp-47": "^1.0.7", - "chalk": "^4.1.0", - "chokidar": "3.5.1", - "cli-table": "0.3.6", - "commander": "^6.1.0", - "date-fns": "^2.16.1", - "fs-extra": "^9.0.1", - "fuzzaldrin": "^2.1.0", - "glob": "^7.1.4", - "inquirer": "^7.3.3", - "make-plural": "^6.2.2", - "messageformat-parser": "^4.1.3", - "micromatch": "4.0.2", - "mkdirp": "^1.0.4", - "node-gettext": "^3.0.0", - "normalize-path": "^3.0.0", - "ora": "^5.1.0", - "papaparse": "^5.3.0", - "pkg-up": "^3.1.0", - "plurals-cldr": "^1.0.4", - "pofile": "^1.1.0", - "pseudolocale": "^1.1.0", - "ramda": "^0.27.1" - }, - "dependencies": { - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - } - } - }, - "@lingui/conf": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lingui/conf/-/conf-3.14.0.tgz", - "integrity": "sha512-5GMAbIRad9FavqYsfZCRAwjcOLzE7tONDJe9lSYE5SSJbbG01RI5kR5P0B84DUhTI6cGXau+1dAcP9K+JbEx+g==", - "dev": true, - "requires": { - "@babel/runtime": "^7.11.2", - "@endemolshinegroup/cosmiconfig-typescript-loader": "^3.0.2", - "chalk": "^4.1.0", - "cosmiconfig": "^7.0.0", - "jest-validate": "^26.5.2", - "lodash.get": "^4.4.2" - } - }, - "@lingui/core": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lingui/core/-/core-3.14.0.tgz", - "integrity": "sha512-ertREq9oi9B/umxpd/pInm9uFO8FLK2/0FXfDmMqvH5ydswWn/c9nY5YO4W1h4/8LWO45mewypOIyjoue4De1w==", - "dev": true, - "requires": { - "@babel/runtime": "^7.11.2", - "make-plural": "^6.2.2", - "messageformat-parser": "^4.1.3" - } - }, - "@lingui/loader": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lingui/loader/-/loader-3.14.0.tgz", - "integrity": "sha512-FH14MexRLM8tBgSL1oK5dbaUBbY0P85CSLTNwFqAtFFj8K8wWxfdq4+rIkp/kSD+eggKNDYV4G89N9/3bsm3gQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.11.2", - "@lingui/cli": "^3.14.0", - "@lingui/conf": "^3.14.0", - "loader-utils": "^2.0.0", - "ramda": "^0.27.1" - } - }, - "@lingui/react": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/@lingui/react/-/react-3.14.0.tgz", - "integrity": "sha512-ow9Mtru7f0T2S9AwnPWRejppcucCW0LmoDR3P4wqHjL+eH5f8a6nxd2doxGieC91/2i4qqW88y4K/zXJxwRSQw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.11.2", - "@lingui/core": "^3.14.0" - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", - "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", - "dev": true, - "requires": { - "ansi-html-community": "^0.0.8", - "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.8.1", - "error-stack-parser": "^2.0.6", - "find-up": "^5.0.0", - "html-entities": "^2.1.0", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true - } - } - }, - "@rushstack/eslint-patch": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", - "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==", - "dev": true - }, - "@seald-io/binary-search-tree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@seald-io/binary-search-tree/-/binary-search-tree-1.0.2.tgz", - "integrity": "sha512-+pYGvPFAk7wUR+ONMOlc6A+LUN4kOCFwyPLjyaeS7wVibADPHWYJNYsNtyIAwjF1AXQkuaXElnIc4XjKt55QZA==", - "dev": true - }, - "@seald-io/nedb": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@seald-io/nedb/-/nedb-3.1.0.tgz", - "integrity": "sha512-5G0hCQGJjOelOutvW1l4VD581XMhTPxpj1BUaCWTEM2MPXR9TzIr0MKMnEjnTA5nEKfujPyvVW7iF3etm1/gKQ==", - "dev": true, - "requires": { - "@seald-io/binary-search-tree": "^1.0.2", - "localforage": "^1.9.0", - "util": "^0.12.4" - } - }, - "@sinclair/typebox": { - "version": "0.24.19", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.19.tgz", - "integrity": "sha512-gHJu8cdYTD5p4UqmQHrxaWrtb/jkH5imLXzuBypWhKzNkW0qfmgz+w1xaJccWVuJta1YYUdlDiPHXRTR4Ku0MQ==", - "dev": true - }, - "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", - "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true - }, - "@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true - }, - "@tsconfig/node12": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.10.tgz", - "integrity": "sha512-N+srakvPaYMGkwjNDx3ASx65Zl3QG8dJgVtIB+YMOkucU+zctlv/hdP5250VKdDHSDoW9PFZoCqbqNcAPjCjXA==", - "dev": true - }, - "@tsconfig/node14": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.2.tgz", - "integrity": "sha512-YwrUA5ysDXHFYfL0Xed9x3sNS4P+aKlCOnnbqUa2E5HdQshHFleCJVrj1PlGTb4GgFUCDyte1v3JWLy2sz8Oqg==", - "dev": true - }, - "@tsconfig/node16": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", - "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", - "dev": true - }, - "@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", - "dev": true, - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/bencode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/bencode/-/bencode-2.0.1.tgz", - "integrity": "sha512-7B+nj0INdBeFE7xJiGUKQXzKZYkGy/JDduVBG7uunozXIH+KCmQasqXbYzYdmlN/LPmHX0F/OdieWVqoxVhW1g==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dev": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/compression": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@types/compression/-/compression-1.7.2.tgz", - "integrity": "sha512-lwEL4M/uAGWngWFLSG87ZDr2kLrbuR8p7X+QZB1OQlT+qkHsCPDVFnHPyXf4Vyl4yDDorNY+mAhosxkCvppatg==", - "dev": true, - "requires": { - "@types/express": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "dev": true, - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/content-disposition": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz", - "integrity": "sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA==", - "dev": true - }, - "@types/cookie-parser": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/@types/cookie-parser/-/cookie-parser-1.4.3.tgz", - "integrity": "sha512-CqSKwFwefj4PzZ5n/iwad/bow2hTCh0FlNAeWLtQM3JA/NX/iYagIpWG2cf1bQKQ2c9gU2log5VUCrn7LDOs0w==", - "dev": true, - "requires": { - "@types/express": "*" - } - }, - "@types/cookiejar": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.2.tgz", - "integrity": "sha512-t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==", - "dev": true - }, - "@types/create-torrent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@types/create-torrent/-/create-torrent-5.0.0.tgz", - "integrity": "sha512-mZbaThIOP3NQru6/oi7I3hcWSu8/d0/4os13JVWGAU5hoAZIUc6MbeloHAX5nnnIZgn7YIp5PpNRf9Im/QvAvA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/d3": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.4.0.tgz", - "integrity": "sha512-jIfNVK0ZlxcuRDKtRS/SypEyOQ6UHaFQBKv032X45VvxSJ6Yi5G9behy9h6tNTHTDGh5Vq+KbmBjUWLgY4meCA==", - "dev": true, - "requires": { - "@types/d3-array": "*", - "@types/d3-axis": "*", - "@types/d3-brush": "*", - "@types/d3-chord": "*", - "@types/d3-color": "*", - "@types/d3-contour": "*", - "@types/d3-delaunay": "*", - "@types/d3-dispatch": "*", - "@types/d3-drag": "*", - "@types/d3-dsv": "*", - "@types/d3-ease": "*", - "@types/d3-fetch": "*", - "@types/d3-force": "*", - "@types/d3-format": "*", - "@types/d3-geo": "*", - "@types/d3-hierarchy": "*", - "@types/d3-interpolate": "*", - "@types/d3-path": "*", - "@types/d3-polygon": "*", - "@types/d3-quadtree": "*", - "@types/d3-random": "*", - "@types/d3-scale": "*", - "@types/d3-scale-chromatic": "*", - "@types/d3-selection": "*", - "@types/d3-shape": "*", - "@types/d3-time": "*", - "@types/d3-time-format": "*", - "@types/d3-timer": "*", - "@types/d3-transition": "*", - "@types/d3-zoom": "*" - } - }, - "@types/d3-array": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.0.3.tgz", - "integrity": "sha512-Reoy+pKnvsksN0lQUlcH6dOGjRZ/3WRwXR//m+/8lt1BXeI4xyaUZoqULNjyXXRuh0Mj4LNpkCvhUpQlY3X5xQ==", - "dev": true - }, - "@types/d3-axis": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.1.tgz", - "integrity": "sha512-zji/iIbdd49g9WN0aIsGcwcTBUkgLsCSwB+uH+LPVDAiKWENMtI3cJEWt+7/YYwelMoZmbBfzA3qCdrZ2XFNnw==", - "dev": true, - "requires": { - "@types/d3-selection": "*" - } - }, - "@types/d3-brush": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.1.tgz", - "integrity": "sha512-B532DozsiTuQMHu2YChdZU0qsFJSio3Q6jmBYGYNp3gMDzBmuFFgPt9qKA4VYuLZMp4qc6eX7IUFUEsvHiXZAw==", - "dev": true, - "requires": { - "@types/d3-selection": "*" - } - }, - "@types/d3-chord": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.1.tgz", - "integrity": "sha512-eQfcxIHrg7V++W8Qxn6QkqBNBokyhdWSAS73AbkbMzvLQmVVBviknoz2SRS/ZJdIOmhcmmdCRE/NFOm28Z1AMw==", - "dev": true - }, - "@types/d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-HKuicPHJuvPgCD+np6Se9MQvS6OCbJmOjGvylzMJRlDwUXjKTTXs6Pwgk79O09Vj/ho3u1ofXnhFOaEWWPrlwA==", - "dev": true - }, - "@types/d3-contour": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.1.tgz", - "integrity": "sha512-C3zfBrhHZvrpAAK3YXqLWVAGo87A4SvJ83Q/zVJ8rFWJdKejUnDYaWZPkA8K84kb2vDA/g90LTQAz7etXcgoQQ==", - "dev": true, - "requires": { - "@types/d3-array": "*", - "@types/geojson": "*" - } - }, - "@types/d3-delaunay": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.1.tgz", - "integrity": "sha512-tLxQ2sfT0p6sxdG75c6f/ekqxjyYR0+LwPrsO1mbC9YDBzPJhs2HbJJRrn8Ez1DBoHRo2yx7YEATI+8V1nGMnQ==", - "dev": true - }, - "@types/d3-dispatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - "integrity": "sha512-NhxMn3bAkqhjoxabVJWKryhnZXXYYVQxaBnbANu0O94+O/nX9qSjrA1P1jbAQJxJf+VC72TxDX/YJcKue5bRqw==", - "dev": true - }, - "@types/d3-drag": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.1.tgz", - "integrity": "sha512-o1Va7bLwwk6h03+nSM8dpaGEYnoIG19P0lKqlic8Un36ymh9NSkNFX1yiXMKNMx8rJ0Kfnn2eovuFaL6Jvj0zA==", - "dev": true, - "requires": { - "@types/d3-selection": "*" - } - }, - "@types/d3-dsv": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.0.tgz", - "integrity": "sha512-o0/7RlMl9p5n6FQDptuJVMxDf/7EDEv2SYEO/CwdG2tr1hTfUVi0Iavkk2ax+VpaQ/1jVhpnj5rq1nj8vwhn2A==", - "dev": true - }, - "@types/d3-ease": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.0.tgz", - "integrity": "sha512-aMo4eaAOijJjA6uU+GIeW018dvy9+oH5Y2VPPzjjfxevvGQ/oRDs+tfYC9b50Q4BygRR8yE2QCLsrT0WtAVseA==", - "dev": true - }, - "@types/d3-fetch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.1.tgz", - "integrity": "sha512-toZJNOwrOIqz7Oh6Q7l2zkaNfXkfR7mFSJvGvlD/Ciq/+SQ39d5gynHJZ/0fjt83ec3WL7+u3ssqIijQtBISsw==", - "dev": true, - "requires": { - "@types/d3-dsv": "*" - } - }, - "@types/d3-force": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.3.tgz", - "integrity": "sha512-z8GteGVfkWJMKsx6hwC3SiTSLspL98VNpmvLpEFJQpZPq6xpA1I8HNBDNSpukfK0Vb0l64zGFhzunLgEAcBWSA==", - "dev": true - }, - "@types/d3-format": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.1.tgz", - "integrity": "sha512-5KY70ifCCzorkLuIkDe0Z9YTf9RR2CjBX1iaJG+rgM/cPP+sO+q9YdQ9WdhQcgPj1EQiJ2/0+yUkkziTG6Lubg==", - "dev": true - }, - "@types/d3-geo": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.0.2.tgz", - "integrity": "sha512-DbqK7MLYA8LpyHQfv6Klz0426bQEf7bRTvhMy44sNGVyZoWn//B0c+Qbeg8Osi2Obdc9BLLXYAKpyWege2/7LQ==", - "dev": true, - "requires": { - "@types/geojson": "*" - } - }, - "@types/d3-hierarchy": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.0.tgz", - "integrity": "sha512-g+sey7qrCa3UbsQlMZZBOHROkFqx7KZKvUpRzI/tAp/8erZWpYq7FgNKvYwebi2LaEiVs1klhUfd3WCThxmmWQ==", - "dev": true - }, - "@types/d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-jx5leotSeac3jr0RePOH1KdR9rISG91QIE4Q2PYTu4OymLTZfA3SrnURSLzKH48HmXVUru50b8nje4E79oQSQw==", - "dev": true, - "requires": { - "@types/d3-color": "*" - } - }, - "@types/d3-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.0.0.tgz", - "integrity": "sha512-0g/A+mZXgFkQxN3HniRDbXMN79K3CdTpLsevj+PXiTcb2hVyvkZUBg37StmgCQkaD84cUJ4uaDAWq7UJOQy2Tg==", - "dev": true - }, - "@types/d3-polygon": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.0.tgz", - "integrity": "sha512-D49z4DyzTKXM0sGKVqiTDTYr+DHg/uxsiWDAkNrwXYuiZVd9o9wXZIo+YsHkifOiyBkmSWlEngHCQme54/hnHw==", - "dev": true - }, - "@types/d3-quadtree": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.2.tgz", - "integrity": "sha512-QNcK8Jguvc8lU+4OfeNx+qnVy7c0VrDJ+CCVFS9srBo2GL9Y18CnIxBdTF3v38flrGy5s1YggcoAiu6s4fLQIw==", - "dev": true - }, - "@types/d3-random": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.1.tgz", - "integrity": "sha512-IIE6YTekGczpLYo/HehAy3JGF1ty7+usI97LqraNa8IiDur+L44d0VOjAvFQWJVdZOJHukUJw+ZdZBlgeUsHOQ==", - "dev": true - }, - "@types/d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-Yk4htunhPAwN0XGlIwArRomOjdoBFXC3+kCxK2Ubg7I9shQlVSJy/pG/Ht5ASN+gdMIalpk8TJ5xV74jFsetLA==", - "dev": true, - "requires": { - "@types/d3-time": "*" - } - }, - "@types/d3-scale-chromatic": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz", - "integrity": "sha512-dsoJGEIShosKVRBZB0Vo3C8nqSDqVGujJU6tPznsBJxNJNwMF8utmS83nvCBKQYPpjCzaaHcrf66iTRpZosLPw==", - "dev": true - }, - "@types/d3-selection": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.2.tgz", - "integrity": "sha512-d29EDd0iUBrRoKhPndhDY6U/PYxOWqgIZwKTooy2UkBfU7TNZNpRho0yLWPxlatQrFWk2mnTu71IZQ4+LRgKlQ==", - "dev": true - }, - "@types/d3-shape": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.0.tgz", - "integrity": "sha512-jYIYxFFA9vrJ8Hd4Se83YI6XF+gzDL1aC5DCsldai4XYYiVNdhtpGbA/GM6iyQ8ayhSp3a148LY34hy7A4TxZA==", - "dev": true, - "requires": { - "@types/d3-path": "*" - } - }, - "@types/d3-time": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.0.tgz", - "integrity": "sha512-sZLCdHvBUcNby1cB6Fd3ZBrABbjz3v1Vm90nysCQ6Vt7vd6e/h9Lt7SiJUoEX0l4Dzc7P5llKyhqSi1ycSf1Hg==", - "dev": true - }, - "@types/d3-time-format": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.0.tgz", - "integrity": "sha512-yjfBUe6DJBsDin2BMIulhSHmr5qNR5Pxs17+oW4DoVPyVIXZ+m6bs7j1UVKP08Emv6jRmYrYqxYzO63mQxy1rw==", - "dev": true - }, - "@types/d3-timer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.0.tgz", - "integrity": "sha512-HNB/9GHqu7Fo8AQiugyJbv6ZxYz58wef0esl4Mv828w1ZKpAshw/uFWVDUcIB9KKFeFKoxS3cHY07FFgtTRZ1g==", - "dev": true - }, - "@types/d3-transition": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.1.tgz", - "integrity": "sha512-Sv4qEI9uq3bnZwlOANvYK853zvpdKEm1yz9rcc8ZTsxvRklcs9Fx4YFuGA3gXoQN/c/1T6QkVNjhaRO/cWj94g==", - "dev": true, - "requires": { - "@types/d3-selection": "*" - } - }, - "@types/d3-zoom": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.1.tgz", - "integrity": "sha512-7s5L9TjfqIYQmQQEUcpMAcBOahem7TRoSO/+Gkz02GbMVuULiZzjF2BOdw291dbO2aNon4m2OdFsRGaCq2caLQ==", - "dev": true, - "requires": { - "@types/d3-interpolate": "*", - "@types/d3-selection": "*" - } - }, - "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dev": true, - "requires": { - "@types/ms": "*" - } - }, - "@types/eslint": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", - "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", - "dev": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", - "dev": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true - }, - "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "dev": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/geoip-country": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/geoip-country/-/geoip-country-4.0.0.tgz", - "integrity": "sha512-RngLyEh1cMcH/fphQa4+AiMJX+t0/kD/CijkRCgZzQWwFE5ZnSP/WxVhcMAHfTY7fNgZvWtkgeKBc96dsEss9Q==", - "dev": true - }, - "@types/geojson": { - "version": "7946.0.8", - "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.8.tgz", - "integrity": "sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==", - "dev": true - }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", - "dev": true - }, - "@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "dev": true - }, - "@types/http-errors": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-1.8.2.tgz", - "integrity": "sha512-EqX+YQxINb+MeXaIqYDASb6U6FCHbWjkj4a1CKDBks3d/QiB2+PqBLyO72vLDgAO1wUI4O+9gweRcQK11bTL/w==", - "dev": true - }, - "@types/http-proxy": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", - "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/jest": { - "version": "28.1.8", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-28.1.8.tgz", - "integrity": "sha512-8TJkV++s7B6XqnDrzR1m/TT0A0h948Pnl/097veySPN67VRAgQ4gZ7n2KfJo2rVq6njQjdxU3GCCyDvAeuHoiw==", - "dev": true, - "requires": { - "expect": "^28.0.0", - "pretty-format": "^28.0.0" - } - }, - "@types/js-cookie": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz", - "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==", - "dev": true - }, - "@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "@types/jsonwebtoken": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", - "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/lodash": { - "version": "4.14.185", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", - "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", - "dev": true - }, - "@types/magnet-uri": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@types/magnet-uri/-/magnet-uri-5.1.3.tgz", - "integrity": "sha512-FvJN1yYdLhvU6zWJ2YnWQ2GnpFLsA8bt+85WY0tLh6ehzGNrvBorjlcc53/zY43r/IKn+ctFs1nt7andwGnQCQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "dev": true - }, - "@types/morgan": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@types/morgan/-/morgan-1.9.3.tgz", - "integrity": "sha512-BiLcfVqGBZCyNCnCH3F4o2GmDLrpy0HeBVnNlyZG4fo88ZiE9SoiBe3C+2ezuwbjlEyT+PDZ17//TAlRxAn75Q==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dev": true - }, - "@types/node": { - "version": "12.20.55", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", - "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", - "dev": true - }, - "@types/overlayscrollbars": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@types/overlayscrollbars/-/overlayscrollbars-1.12.1.tgz", - "integrity": "sha512-V25YHbSoKQN35UasHf0EKD9U2vcmexRSp78qa8UglxFH8H3D+adEa9zGZwrqpH4TdvqeMrgMqVqsLB4woAryrQ==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@types/parse-torrent": { - "version": "5.8.4", - "resolved": "https://registry.npmjs.org/@types/parse-torrent/-/parse-torrent-5.8.4.tgz", - "integrity": "sha512-FdKs5yN5iYO5Cu9gVz1Zl30CbZe6HTsqloWmCf+LfbImgSzlsUkov2+npQWCQSQ3zi/a2G5C824K0UpZ2sRufA==", - "dev": true, - "requires": { - "@types/magnet-uri": "*", - "@types/node": "*", - "@types/parse-torrent-file": "*" - } - }, - "@types/parse-torrent-file": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/parse-torrent-file/-/parse-torrent-file-4.0.3.tgz", - "integrity": "sha512-dFkPnJPKiFWiGX+HXmyTVt2js3k0d9dThmUxX8nfGC22hbyZ5BTmetsEl45sQhHLcFo43njVrIKMXM3F1ahXRw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/passport": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@types/passport/-/passport-1.0.11.tgz", - "integrity": "sha512-pz1cx9ptZvozyGKKKIPLcVDVHwae4hrH5d6g5J+DkMRRjR3cVETb4jMabhXAUbg3Ov7T22nFHEgaK2jj+5CBpw==", - "dev": true, - "requires": { - "@types/express": "*" - } - }, - "@types/passport-jwt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/passport-jwt/-/passport-jwt-3.0.6.tgz", - "integrity": "sha512-cmAAMIRTaEwpqxlrZyiEY9kdibk94gP5KTF8AT1Ra4rWNZYHNMreqhKUEeC5WJtuN5SJZjPQmV+XO2P5PlnvNQ==", - "dev": true, - "requires": { - "@types/express": "*", - "@types/jsonwebtoken": "*", - "@types/passport-strategy": "*" - } - }, - "@types/passport-strategy": { - "version": "0.2.35", - "resolved": "https://registry.npmjs.org/@types/passport-strategy/-/passport-strategy-0.2.35.tgz", - "integrity": "sha512-o5D19Jy2XPFoX2rKApykY15et3Apgax00RRLf0RUotPDUsYrQa7x4howLYr9El2mlUApHmCMv5CZ1IXqKFQ2+g==", - "dev": true, - "requires": { - "@types/express": "*", - "@types/passport": "*" - } - }, - "@types/prettier": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.3.tgz", - "integrity": "sha512-ymZk3LEC/fsut+/Q5qejp6R9O1rMxz3XaRHDV6kX8MrGAhOSPqVARbDi+EZvInBpw+BnCX3TD240byVkOfQsHg==", - "dev": true - }, - "@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dev": true - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "dev": true - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "dev": true - }, - "@types/react": { - "version": "18.0.19", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.19.tgz", - "integrity": "sha512-BDc3Q+4Q3zsn7k9xZrKfjWyJsSlEDMs38gD1qp2eDazLCdcPqAT+vq1ND+Z8AGel/UiwzNUk8ptpywgNQcJ1MQ==", - "dev": true, - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-dom": { - "version": "18.0.6", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", - "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@types/react-measure": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/react-measure/-/react-measure-2.0.8.tgz", - "integrity": "sha512-Pu4/hQ/1AKVN6efoawtcM+l376WYOI8e1fiM6ir4pdLkHilDCkJLjUGvAm0mWKJ0GE6hzu55yCrcJ/xNyEdFwA==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@types/react-router": { - "version": "5.1.18", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.18.tgz", - "integrity": "sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==", - "dev": true, - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*" - } - }, - "@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "dev": true, - "requires": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "@types/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@types/react-window": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@types/react-window/-/react-window-1.8.5.tgz", - "integrity": "sha512-V9q3CvhC9Jk9bWBOysPGaWy/Z0lxYcTXLtLipkt2cnRj1JOSFNF7wqGpkScSXMgBwC+fnVRg/7shwgddBG5ICw==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", - "dev": true - }, - "@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dev": true, - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "dev": true, - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "@types/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-xevGOReSYGM7g/kUBZzPqCrR/KYAo+F0yiPc85WFTJa0MSLtyFTVTU6cJu/aV4mid7IffDIWqo69THF2o4JiEQ==", - "dev": true - }, - "@types/strip-json-comments": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz", - "integrity": "sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==", - "dev": true - }, - "@types/superagent": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.15.tgz", - "integrity": "sha512-mu/N4uvfDN2zVQQ5AYJI/g4qxn2bHB6521t1UuH09ShNWjebTqN0ZFuYK9uYjcgmI0dTQEs+Owi1EO6U0OkOZQ==", - "dev": true, - "requires": { - "@types/cookiejar": "*", - "@types/node": "*" - } - }, - "@types/supertest": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/@types/supertest/-/supertest-2.0.12.tgz", - "integrity": "sha512-X3HPWTwXRerBZS7Mo1k6vMVR1Z6zmJcDVn5O/31whe0tnjE4te6ZJSJGq1RiqHPjzPdMTfjCFogDJmwng9xHaQ==", - "dev": true, - "requires": { - "@types/superagent": "*" - } - }, - "@types/tar-fs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/tar-fs/-/tar-fs-2.0.1.tgz", - "integrity": "sha512-qlsQyIY9sN7p221xHuXKNoMfUenOcvEBN4zI8dGsYbYCqHtTarXOEXSIgUnK+GcR0fZDse6pAIc5pIrCh9NefQ==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/tar-stream": "*" - } - }, - "@types/tar-stream": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@types/tar-stream/-/tar-stream-2.2.2.tgz", - "integrity": "sha512-1AX+Yt3icFuU6kxwmPakaiGrJUwG44MpuiqPg4dSolRFk6jmvs4b3IbUol9wKDLIgU76gevn3EwE8y/DkSJCZQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/ws": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", - "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/yargs": { - "version": "17.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.12.tgz", - "integrity": "sha512-Nz4MPhecOFArtm81gFQvQqdV7XYCrWKx5uUt6GNHredFHn1i2mtWqXTON7EPXMtNi1qjtjEM/VCHDhcHsAMLXQ==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.37.0.tgz", - "integrity": "sha512-Fde6W0IafXktz1UlnhGkrrmnnGpAo1kyX7dnyHHVrmwJOn72Oqm3eYtddrpOwwel2W8PAK9F3pIL5S+lfoM0og==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/type-utils": "5.37.0", - "@typescript-eslint/utils": "5.37.0", - "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.2.0", - "regexpp": "^3.2.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.37.0.tgz", - "integrity": "sha512-F67MqrmSXGd/eZnujjtkPgBQzgespu/iCZ+54Ok9X5tALb9L2v3G+QBSoWkXG0p3lcTJsL+iXz5eLUEdSiJU9Q==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0" - } - }, - "@typescript-eslint/types": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.37.0.tgz", - "integrity": "sha512-3frIJiTa5+tCb2iqR/bf7XwU20lnU05r/sgPJnRpwvfZaqCJBrl8Q/mw9vr3NrNdB/XtVyMA0eppRMMBqdJ1bA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.37.0.tgz", - "integrity": "sha512-JkFoFIt/cx59iqEDSgIGnQpCTRv96MQnXCYvJi7QhBC24uyuzbD8wVbajMB1b9x4I0octYFJ3OwjAwNqk1AjDA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.37.0.tgz", - "integrity": "sha512-jUEJoQrWbZhmikbcWSMDuUSxEE7ID2W/QCV/uz10WtQqfOuKZUqFGjqLJ+qhDd17rjgp+QJPqTdPIBWwoob2NQ==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/typescript-estree": "5.37.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.37.0.tgz", - "integrity": "sha512-Hp7rT4cENBPIzMwrlehLW/28EVCOcE9U1Z1BQTc8EA8v5qpr7GRGuG+U58V5tTY48zvUOA3KHvw3rA8tY9fbdA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "eslint-visitor-keys": "^3.3.0" - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@typescript-eslint/experimental-utils": { - "version": "5.27.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.27.1.tgz", - "integrity": "sha512-Vd8uewIixGP93sEnmTRIH6jHZYRQRkGPDPpapACMvitJKX8335VHNyqKTE+mZ+m3E2c5VznTZfSsSsS5IF7vUA==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "5.27.1" - } - }, - "@typescript-eslint/parser": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.37.0.tgz", - "integrity": "sha512-01VzI/ipYKuaG5PkE5+qyJ6m02fVALmMPY3Qq5BHflDx3y4VobbLdHQkSMg9VPRS4KdNt4oYTMaomFoHonBGAw==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/typescript-estree": "5.37.0", - "debug": "^4.3.4" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.37.0.tgz", - "integrity": "sha512-F67MqrmSXGd/eZnujjtkPgBQzgespu/iCZ+54Ok9X5tALb9L2v3G+QBSoWkXG0p3lcTJsL+iXz5eLUEdSiJU9Q==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0" - } - }, - "@typescript-eslint/types": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.37.0.tgz", - "integrity": "sha512-3frIJiTa5+tCb2iqR/bf7XwU20lnU05r/sgPJnRpwvfZaqCJBrl8Q/mw9vr3NrNdB/XtVyMA0eppRMMBqdJ1bA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.37.0.tgz", - "integrity": "sha512-JkFoFIt/cx59iqEDSgIGnQpCTRv96MQnXCYvJi7QhBC24uyuzbD8wVbajMB1b9x4I0octYFJ3OwjAwNqk1AjDA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.37.0.tgz", - "integrity": "sha512-Hp7rT4cENBPIzMwrlehLW/28EVCOcE9U1Z1BQTc8EA8v5qpr7GRGuG+U58V5tTY48zvUOA3KHvw3rA8tY9fbdA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "eslint-visitor-keys": "^3.3.0" - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.27.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.27.1.tgz", - "integrity": "sha512-fQEOSa/QroWE6fAEg+bJxtRZJTH8NTskggybogHt4H9Da8zd4cJji76gA5SBlR0MgtwF7rebxTbDKB49YUCpAg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.27.1", - "@typescript-eslint/visitor-keys": "5.27.1" - } - }, - "@typescript-eslint/type-utils": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.37.0.tgz", - "integrity": "sha512-BSx/O0Z0SXOF5tY0bNTBcDEKz2Ec20GVYvq/H/XNKiUorUFilH7NPbFUuiiyzWaSdN3PA8JV0OvYx0gH/5aFAQ==", - "dev": true, - "requires": { - "@typescript-eslint/typescript-estree": "5.37.0", - "@typescript-eslint/utils": "5.37.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.37.0.tgz", - "integrity": "sha512-F67MqrmSXGd/eZnujjtkPgBQzgespu/iCZ+54Ok9X5tALb9L2v3G+QBSoWkXG0p3lcTJsL+iXz5eLUEdSiJU9Q==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0" - } - }, - "@typescript-eslint/types": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.37.0.tgz", - "integrity": "sha512-3frIJiTa5+tCb2iqR/bf7XwU20lnU05r/sgPJnRpwvfZaqCJBrl8Q/mw9vr3NrNdB/XtVyMA0eppRMMBqdJ1bA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.37.0.tgz", - "integrity": "sha512-JkFoFIt/cx59iqEDSgIGnQpCTRv96MQnXCYvJi7QhBC24uyuzbD8wVbajMB1b9x4I0octYFJ3OwjAwNqk1AjDA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.37.0.tgz", - "integrity": "sha512-jUEJoQrWbZhmikbcWSMDuUSxEE7ID2W/QCV/uz10WtQqfOuKZUqFGjqLJ+qhDd17rjgp+QJPqTdPIBWwoob2NQ==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/typescript-estree": "5.37.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.37.0.tgz", - "integrity": "sha512-Hp7rT4cENBPIzMwrlehLW/28EVCOcE9U1Z1BQTc8EA8v5qpr7GRGuG+U58V5tTY48zvUOA3KHvw3rA8tY9fbdA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "eslint-visitor-keys": "^3.3.0" - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@typescript-eslint/types": { - "version": "5.27.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.27.1.tgz", - "integrity": "sha512-LgogNVkBhCTZU/m8XgEYIWICD6m4dmEDbKXESCbqOXfKZxRKeqpiJXQIErv66sdopRKZPo5l32ymNqibYEH/xg==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.27.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.27.1.tgz", - "integrity": "sha512-DnZvvq3TAJ5ke+hk0LklvxwYsnXpRdqUY5gaVS0D4raKtbznPz71UJGnPTHEFo0GDxqLOLdMkkmVZjSpET1hFw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.27.1", - "@typescript-eslint/visitor-keys": "5.27.1", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@typescript-eslint/utils": { - "version": "5.27.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.27.1.tgz", - "integrity": "sha512-mZ9WEn1ZLDaVrhRaYgzbkXBkTPghPFsup8zDbbsYTxC5OmqrFE7skkKS/sraVsLP3TcT3Ki5CSyEFBRkLH/H/w==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.27.1", - "@typescript-eslint/types": "5.27.1", - "@typescript-eslint/typescript-estree": "5.27.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.27.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.27.1.tgz", - "integrity": "sha512-xYs6ffo01nhdJgPieyk7HAOpjhTsx7r/oB9LWEhwAXgwn33tkr+W8DI2ChboqhZlC4q3TC6geDYPoiX8ROqyOQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.27.1", - "eslint-visitor-keys": "^3.3.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - } - } - }, - "@vercel/webpack-asset-relocator-loader": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/@vercel/webpack-asset-relocator-loader/-/webpack-asset-relocator-loader-1.7.3.tgz", - "integrity": "sha512-vizrI18v8Lcb1PmNNUBz7yxPxxXoOeuaVEjTG9MjvDrphjiSxFZrRJ5tIghk+qdLFRCXI5HBCshgobftbmrC5g==", - "dev": true, - "requires": { - "resolve": "^1.10.0" - } - }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dev": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dev": true, - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@xobotyi/scrollbar-width": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", - "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==", - "dev": true - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", - "dev": true - }, - "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "dev": true, - "requires": {} - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} - }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true - }, - "address": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "requires": { - "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - } - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - } - }, - "array-find": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-find/-/array-find-1.0.0.tgz", - "integrity": "sha512-kO/vVCacW9mnpn3WPWbTVlEnOabK2L7LWi2HViURtCM46y1zb6I8UMjx4LgbiqadTgHnLInUronwn3ampNTJtQ==", - "dev": true - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true - }, - "array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - } - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - } - }, - "array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - } - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "requires": { - "lodash": "^4.17.14" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true - }, - "attr-accept": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.2.tgz", - "integrity": "sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==", - "dev": true - }, - "autoprefixer": { - "version": "10.4.9", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.9.tgz", - "integrity": "sha512-Uu67eduPEmOeA0vyJby5ghu1AAELCCNSsLAjK+lz6kYzNM5sqnBO36MqfsjhPjQF/BaJM5U/UuFYyl7PavY/wQ==", - "dev": true, - "requires": { - "browserslist": "^4.21.3", - "caniuse-lite": "^1.0.30001394", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true - }, - "axe-core": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz", - "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==", - "dev": true - }, - "axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "dev": true, - "requires": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" - } - }, - "axios-mock-adapter": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.21.2.tgz", - "integrity": "sha512-jzyNxU3JzB2XVhplZboUcF0YDs7xuExzoRSHXPHr+UQajaGmcTqvkkUADgkVI2WkGlpZ1zZlMVdcTMU0ejV8zQ==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3", - "is-buffer": "^2.0.5" - } - }, - "axobject-query": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", - "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", - "dev": true - }, - "babel-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", - "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", - "dev": true, - "requires": { - "@jest/transform": "^28.1.3", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.1.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - } - }, - "babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", - "dev": true, - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "dependencies": { - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-jest-hoist": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", - "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", - "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", - "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.2", - "core-js-compat": "^3.21.0" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.1" - } - }, - "babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", - "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==", - "dev": true - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", - "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^28.1.3", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "babel-preset-react-app": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", - "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", - "dev": true, - "requires": { - "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-decorators": "^7.16.4", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", - "@babel/plugin-proposal-numeric-separator": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.0", - "@babel/plugin-proposal-private-methods": "^7.16.0", - "@babel/plugin-transform-flow-strip-types": "^7.16.0", - "@babel/plugin-transform-react-display-name": "^7.16.0", - "@babel/plugin-transform-runtime": "^7.16.4", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", - "@babel/runtime": "^7.16.3", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-react-remove-prop-types": "^0.4.24" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.2" - } - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "bcp-47": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/bcp-47/-/bcp-47-1.0.8.tgz", - "integrity": "sha512-Y9y1QNBBtYtv7hcmoX0tR+tUNSFZGZ6OL6vKPObq8BbOhkCoyayF6ogfLTgAli/KuAEbsYHYUNq2AQuY6IuLag==", - "dev": true, - "requires": { - "is-alphabetical": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, - "bencode": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/bencode/-/bencode-2.0.3.tgz", - "integrity": "sha512-D/vrAD4dLVX23NalHwb8dSvsUsxeRPO8Y7ToKA015JQYq69MLDOMkC0uGZYA/MPpltLO8rt8eqFC2j8DxjTZ/w==", - "dev": true - }, - "bep53-range": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bep53-range/-/bep53-range-1.1.1.tgz", - "integrity": "sha512-ct6s33iiwRCUPp9KXnJ4QMWDgHIgaw36caK/5XEQ9L8dCzSQlJt1Vk6VmHh1VD4AlGCAI4C2zmtfItifBBPrhQ==", - "dev": true - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "blob-to-buffer": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/blob-to-buffer/-/blob-to-buffer-1.2.9.tgz", - "integrity": "sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==", - "dev": true - }, - "block-stream2": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/block-stream2/-/block-stream2-2.1.0.tgz", - "integrity": "sha512-suhjmLI57Ewpmq00qaygS8UgEq2ly2PCItenIyhMqVjo4t4pGzqMvfgJuX8iWTeSDdfSSqS6j38fL4ToNL7Pfg==", - "dev": true, - "requires": { - "readable-stream": "^3.4.0" - } - }, - "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "bonjour-service": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", - "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", - "dev": true, - "requires": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - }, - "dependencies": { - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - } - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "browserslist": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001370", - "electron-to-chromium": "^1.4.202", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.5" - } - }, - "bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", - "dev": true, - "requires": { - "fast-json-stable-stringify": "2.x" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==" - }, - "buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001399", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001399.tgz", - "integrity": "sha512-4vQ90tMKS+FkvuVWS5/QY1+d805ODxZiKFzsU8o/RsVJz49ZSRR8EjykLJbqhzdPgadbX6wB538wOzle3JniRA==", - "dev": true - }, - "case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", - "dev": true, - "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.3.1", - "glob-parent": "^6.0.1", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true - }, - "ci-info": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz", - "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==", - "dev": true - }, - "cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", - "dev": true - }, - "clarinet": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/clarinet/-/clarinet-0.12.5.tgz", - "integrity": "sha512-4833ySquSUW91fnPaYI94LX3OdnyfwD8/NrMi6a4Kt6EmOsphLWmEzx9bZPqO9+DtQzSv2s3WSYNLsrXt59FKg==", - "dev": true - }, - "classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", - "dev": true - }, - "clean-css": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", - "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", - "dev": true, - "requires": { - "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true - }, - "cli-table": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.6.tgz", - "integrity": "sha512-ZkNZbnZjKERTY5NwC2SeMeLeifSPq/pubeRoTpdr3WchLlnZg6hEgvHkK5zL7KNFdd9PmHN8lxrENUwI3cE8vQ==", - "dev": true, - "requires": { - "colors": "1.0.3" - } - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true - }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==", - "dev": true - }, - "colorette": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.17.tgz", - "integrity": "sha512-hJo+3Bkn0NCHybn9Tu35fIeoOKGOk5OCC32y4Hz2It+qlCO2Q3DeQ1hRn/tDDMQKRYUEzqsl7jbF6dYKjlE60g==", - "dev": true - }, - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", - "dev": true - }, - "common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "dev": true - }, - "connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "dev": true - }, - "consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", - "dev": true - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", - "dev": true - }, - "cookie-parser": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.6.tgz", - "integrity": "sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA==", - "dev": true, - "requires": { - "cookie": "0.4.1", - "cookie-signature": "1.0.6" - } - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "cookiejar": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz", - "integrity": "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==", - "dev": true - }, - "copy-to-clipboard": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", - "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", - "dev": true, - "requires": { - "toggle-selection": "^1.0.6" - } - }, - "core-js-compat": { - "version": "3.22.8", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.8.tgz", - "integrity": "sha512-pQnwg4xtuvc2Bs/5zYQPaEYYSuTxsF7LBWF0SvnVhthZo/Qe+rJpcEekrdNK5DWwDJ0gv0oI9NNX5Mppdy0ctg==", - "dev": true, - "requires": { - "browserslist": "^4.20.3", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } - } - }, - "core-js-pure": { - "version": "3.22.8", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.8.tgz", - "integrity": "sha512-bOxbZIy9S5n4OVH63XaLVXZ49QKicjowDx/UELyJ68vxfCRpYsbyh/WNZNfEfAk+ekA8vSjt+gCDpvh672bc3w==", - "dev": true - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "create-torrent": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/create-torrent/-/create-torrent-5.0.6.tgz", - "integrity": "sha512-T3C23ZXdgzp6GrmbR3eJ9WSzmsR2ORvsTkr2Md32zmkYyzPmZyK+BayzaZt4kAahCKaLxvpMsvtITP0/WH1Z9g==", - "dev": true, - "requires": { - "bencode": "^2.0.3", - "block-stream2": "^2.1.0", - "fast-blob-stream": "^1.1.1", - "is-file": "^1.0.0", - "join-async-iterator": "^1.1.1", - "junk": "^3.1.0", - "minimist": "^1.2.5", - "once": "^1.4.0", - "piece-length": "^2.0.1", - "queue-microtask": "^1.2.3", - "run-parallel": "^1.2.0", - "simple-sha1": "^3.1.0", - "streamx": "^2.12.4" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "css-declaration-sorter": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", - "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", - "dev": true, - "requires": {} - }, - "css-in-js-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz", - "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", - "dev": true, - "requires": { - "hyphenate-style-name": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "css-loader": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", - "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", - "dev": true, - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.7", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.5" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "css-minimizer-webpack-plugin": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.1.0.tgz", - "integrity": "sha512-Zd+yz4nta4GXi3pMqF6skO8kjzuCUbr62z8SLMGZZtxWxTGTLopOiabPGNDEyjHCRhnhdA1EfHmqLa2Oekjtng==", - "dev": true, - "requires": { - "cssnano": "^5.1.8", - "jest-worker": "^27.5.1", - "postcss": "^8.4.13", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "cssnano": { - "version": "5.1.11", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.11.tgz", - "integrity": "sha512-2nx+O6LvewPo5EBtYrKc8762mMkZRk9cMGIOP4UlkmxHm7ObxH+zvsJJ+qLwPkUc4/yumL/qJkavYi9NlodWIQ==", - "dev": true, - "requires": { - "cssnano-preset-default": "^5.2.11", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - } - }, - "cssnano-preset-default": { - "version": "5.2.11", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.11.tgz", - "integrity": "sha512-4PadR1NtuaIK8MvLNuY7MznK4WJteldGlzCiMaaTiOUP+apeiIvUDIXykzUOoqgOOUAHrU64ncdD90NfZR3LSQ==", - "dev": true, - "requires": { - "css-declaration-sorter": "^6.2.2", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.2", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.5", - "postcss-merge-rules": "^5.1.2", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.3", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.0", - "postcss-normalize-repeat-style": "^5.1.0", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.2", - "postcss-reduce-initial": "^5.1.0", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - } - }, - "cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "dev": true, - "requires": {} - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "requires": { - "css-tree": "^1.1.2" - } - }, - "csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", - "dev": true - }, - "d3-array": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.0.tgz", - "integrity": "sha512-3yXFQo0oG3QCxbF06rMPFyGRMGJNS7NvsV1+2joOjbBE+9xvWQ8+GcMJAjRCzw06zQ3/arXeJgbPYcjUCuC+3g==", - "dev": true, - "requires": { - "internmap": "1 - 2" - } - }, - "d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", - "dev": true - }, - "d3-format": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", - "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", - "dev": true - }, - "d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", - "dev": true, - "requires": { - "d3-color": "1 - 3" - } - }, - "d3-path": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.0.1.tgz", - "integrity": "sha512-gq6gZom9AFZby0YLduxT1qmrp4xpBA1YZr19OI717WIdKE2OM5ETq5qrHLb301IgxhLwcuxvGZVLeeWc/k1I6w==", - "dev": true - }, - "d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", - "dev": true, - "requires": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" - } - }, - "d3-selection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", - "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", - "dev": true - }, - "d3-shape": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.1.0.tgz", - "integrity": "sha512-tGDh1Muf8kWjEDT/LswZJ8WF85yDZLvVJpYU9Nq+8+yW1Z5enxrmXOhTArlkaElU+CTn0OTVNli+/i+HP45QEQ==", - "dev": true, - "requires": { - "d3-path": "1 - 3" - } - }, - "d3-time": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.0.0.tgz", - "integrity": "sha512-zmV3lRnlaLI08y9IMRXSDshQb5Nj77smnfpnd2LrBa/2K281Jijactokeak14QacHs/kKq0AQ121nidNYlarbQ==", - "dev": true, - "requires": { - "d3-array": "2 - 3" - } - }, - "d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", - "dev": true, - "requires": { - "d3-time": "1 - 3" - } - }, - "damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "date-fns": { - "version": "2.28.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz", - "integrity": "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dev": true, - "requires": { - "mimic-response": "^3.1.0" - } - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true - }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "requires": { - "execa": "^5.0.0" - } - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA==", - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dev": true, - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "dev": true, - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "dezalgo": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", - "integrity": "sha512-K7i4zNfT2kgQz3GylDw40ot9GAE47sFZ9EXHFSPP6zONLgH6kWXE0KWJchkbQJLBkRazq4APwZ4OwiFFlT95OQ==", - "dev": true, - "requires": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, - "dns-packet": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", - "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", - "dev": true, - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dev": true, - "requires": { - "utila": "~0.4" - } - }, - "dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "dynamic-dedupe": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/dynamic-dedupe/-/dynamic-dedupe-0.3.0.tgz", - "integrity": "sha512-ssuANeD+z97meYOqd50e04Ze5qp4bPqo8cCkI4TRjZkzAUgIDTrXV1R8QCdINpiI+hw14+rYazvTRdQrz0/rFQ==", - "dev": true, - "requires": { - "xtend": "^4.0.0" - } - }, - "ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.4.248", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.248.tgz", - "integrity": "sha512-qShjzEYpa57NnhbW2K+g+Fl+eNoDvQ7I+2MRwWnU6Z6F0HhXekzsECCLv+y2OJUsRodjqoSfwHkIX42VUFtUzg==", - "dev": true - }, - "emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", - "dev": true - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "enhanced-resolve": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", - "integrity": "sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.2.0", - "tapable": "^0.1.8" - } - }, - "entities": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", - "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", - "dev": true - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "dev": true, - "requires": { - "stackframe": "^1.3.4" - } - }, - "es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - } - }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true - }, - "es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true - }, - "eslint": { - "version": "8.23.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.1.tgz", - "integrity": "sha512-w7C1IXCc6fNqjpuYd0yPlcTKKmHlHHktRkzmBPZ+7cvNBQuiNjx0xaMTjAJGCafJhQkrFJooREv0CtrVzmHwqg==", - "dev": true, - "requires": { - "@eslint/eslintrc": "^1.3.2", - "@humanwhocodes/config-array": "^0.10.4", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", - "@humanwhocodes/module-importer": "^1.0.1", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.1", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.3.0", - "espree": "^9.4.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.1", - "globals": "^13.15.0", - "globby": "^11.1.0", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-sdsl": "^4.1.4", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "dependencies": { - "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - }, - "globals": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - } - } - }, - "eslint-config-airbnb": { - "version": "19.0.4", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", - "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", - "dev": true, - "requires": { - "eslint-config-airbnb-base": "^15.0.0", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5" - } - }, - "eslint-config-airbnb-base": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", - "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", - "dev": true, - "requires": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5", - "semver": "^6.3.0" - } - }, - "eslint-config-airbnb-typescript": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-17.0.0.tgz", - "integrity": "sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==", - "dev": true, - "requires": { - "eslint-config-airbnb-base": "^15.0.0" - } - }, - "eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", - "dev": true, - "requires": {} - }, - "eslint-config-react-app": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", - "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", - "dev": true, - "requires": { - "@babel/core": "^7.16.0", - "@babel/eslint-parser": "^7.16.3", - "@rushstack/eslint-patch": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^5.5.0", - "@typescript-eslint/parser": "^5.5.0", - "babel-preset-react-app": "^10.0.1", - "confusing-browser-globals": "^1.0.11", - "eslint-plugin-flowtype": "^8.0.3", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jest": "^25.3.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.27.1", - "eslint-plugin-react-hooks": "^4.3.0", - "eslint-plugin-testing-library": "^5.0.1" - } - }, - "eslint-import-resolver-node": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", - "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "resolve": "^1.20.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-import-resolver-webpack": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.2.tgz", - "integrity": "sha512-XodIPyg1OgE2h5BDErz3WJoK7lawxKTJNhgPNafRST6csC/MZC+L5P6kKqsZGRInpbgc02s/WZMrb4uGJzcuRg==", - "dev": true, - "requires": { - "array-find": "^1.0.0", - "debug": "^3.2.7", - "enhanced-resolve": "^0.9.1", - "find-root": "^1.1.0", - "has": "^1.0.3", - "interpret": "^1.4.0", - "is-core-module": "^2.7.0", - "is-regex": "^1.1.4", - "lodash": "^4.17.21", - "resolve": "^1.20.0", - "semver": "^5.7.1" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "find-up": "^2.1.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - } - } - }, - "eslint-plugin-flowtype": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", - "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", - "dev": true, - "requires": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" - } - }, - "eslint-plugin-import": { - "version": "2.26.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", - "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", - "dev": true, - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flat": "^1.2.5", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.3", - "has": "^1.0.3", - "is-core-module": "^2.8.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.5", - "resolve": "^1.22.0", - "tsconfig-paths": "^3.14.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true - }, - "tsconfig-paths": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", - "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", - "dev": true, - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - } - } - }, - "eslint-plugin-jest": { - "version": "25.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", - "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", - "dev": true, - "requires": { - "@typescript-eslint/experimental-utils": "^5.0.0" - } - }, - "eslint-plugin-jsx-a11y": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", - "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.3", - "aria-query": "^4.2.2", - "array-includes": "^3.1.4", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.3.5", - "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.7", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.2.1", - "language-tags": "^1.0.5", - "minimatch": "^3.0.4" - } - }, - "eslint-plugin-react": { - "version": "7.30.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.0.tgz", - "integrity": "sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A==", - "dev": true, - "requires": { - "array-includes": "^3.1.5", - "array.prototype.flatmap": "^1.3.0", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.1", - "object.values": "^1.1.5", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.3", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.7" - }, - "dependencies": { - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", - "dev": true, - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - } - } - }, - "eslint-plugin-react-hooks": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", - "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", - "dev": true, - "requires": {} - }, - "eslint-plugin-testing-library": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.1.tgz", - "integrity": "sha512-plLEkkbAKBjPxsLj7x4jNapcHAg2ernkQlKKrN2I8NrQwPISZHyCUNvg5Hv3EDqOQReToQb5bnqXYbkijJPE/g==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "^5.13.0" - } - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "dependencies": { - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - } - } - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - } - }, - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - }, - "eslint-webpack-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", - "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", - "dev": true, - "requires": { - "@types/eslint": "^7.29.0 || ^8.4.1", - "jest-worker": "^28.0.2", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", - "dev": true, - "requires": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true - }, - "expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", - "dev": true, - "requires": { - "@jest/expect-utils": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3" - } - }, - "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "dev": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "express-rate-limit": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-6.6.0.tgz", - "integrity": "sha512-HFN2+4ZGdkQOS8Qli4z6knmJFnw6lZed67o6b7RGplWeb1Z0s8VXaj3dUgPIdm9hrhZXTRpCTHXA0/2Eqex0vA==", - "dev": true, - "requires": {} - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "fast-blob-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/fast-blob-stream/-/fast-blob-stream-1.1.1.tgz", - "integrity": "sha512-wdRazMMeM2pl8hq1lFG8fzix8p1VLAJunTTE2RADiFBwbUfZwybUm6IwPrmMS7qTthiayr166NoXeqWe3hfR5w==", - "dev": true, - "requires": { - "fast-readable-async-iterator": "^1.1.1", - "streamx": "^2.12.4" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-fifo": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.1.0.tgz", - "integrity": "sha512-Kl29QoNbNvn4nhDsLYjyIAaIqaJB6rBx5p3sL9VjaefJ+eMFBWVZiaoguaoZfzEKr5RhAti0UgM8703akGPJ6g==", - "dev": true - }, - "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^6.0.1", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - } - } - }, - "fast-json-patch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-3.1.1.tgz", - "integrity": "sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "fast-readable-async-iterator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/fast-readable-async-iterator/-/fast-readable-async-iterator-1.1.1.tgz", - "integrity": "sha512-xEHkLUEmStETI+15zhglJLO9TjXxNkkp2ldEfYVZdcqxFhM172EfGl1irI6mVlTxXspYKH1/kjevnt/XSsPeFA==", - "dev": true - }, - "fast-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", - "dev": true - }, - "fast-shallow-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", - "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==", - "dev": true - }, - "fast-sort": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/fast-sort/-/fast-sort-3.2.0.tgz", - "integrity": "sha512-EgQtkmWo2Icq6uei57fTrZAKayL9b4OISU1613737AuLcIbAZ57tcOtGaK2A7zO54kk97wOnSw6INDA++rjMAQ==", - "dev": true - }, - "fastest-stable-stringify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", - "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==", - "dev": true - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dev": true, - "requires": { - "bser": "2.1.1" - } - }, - "fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "requires": { - "pend": "~1.2.0" - } - }, - "feedme": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/feedme/-/feedme-2.0.2.tgz", - "integrity": "sha512-0RNn0uLaSey8EThxgABR0T1Q47kSRatYnAXy1cfUc8/eypqXiAu38XGthuwwzb7mESCD9465k6Nym8D9AtB8HA==", - "dev": true, - "requires": { - "clarinet": "^0.12.4", - "sax": "^1.2.4" - } - }, - "feedsub": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/feedsub/-/feedsub-0.7.8.tgz", - "integrity": "sha512-gxq7gpWf2eOJsIgvTKRvb7Gljvh8sufdJe0ewlCFDpviLBFi2YlDnJ2gj+DIQYel4YNjjSAydPV0+f9jHobdpg==", - "dev": true, - "requires": { - "feedme": "^2.0.2", - "miniget": "^4.2.2", - "newsemitter": "^1.0.2", - "tiny-typed-emitter": "^2.0.3" - } - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - }, - "dependencies": { - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - } - } - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - } - }, - "file-selector": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/file-selector/-/file-selector-0.6.0.tgz", - "integrity": "sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==", - "dev": true, - "requires": { - "tslib": "^2.4.0" - } - }, - "filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "dev": true - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "dev": true - }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", - "dev": true - }, - "follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "dev": true - }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "requires": { - "is-callable": "^1.1.3" - } - }, - "fork-ts-checker-webpack-plugin": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", - "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - } - } - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "formidable": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.0.1.tgz", - "integrity": "sha512-rjTMNbp2BpfQShhFbR3Ruk3qk2y9jKpvMW78nJgx8QKtxjDVrwbZG+wvDOmVbifHyOUOQJXxqEy6r0faRrPzTQ==", - "dev": true, - "requires": { - "dezalgo": "1.0.3", - "hexoid": "1.0.0", - "once": "1.4.0", - "qs": "6.9.3" - }, - "dependencies": { - "qs": { - "version": "6.9.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.3.tgz", - "integrity": "sha512-EbZYNarm6138UKKq46tdx08Yo/q9ZhFoAXAI1meAFd2GtbRDhbZY2WQSICskT0c5q99aFzLG1D4nvTk9tqfXIw==", - "dev": true - } - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true - }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "dev": true - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true - }, - "front-matter": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", - "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==", - "dev": true, - "requires": { - "js-yaml": "^3.13.1" - }, - "dependencies": { - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - } - } - }, - "frontmatter-markdown-loader": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/frontmatter-markdown-loader/-/frontmatter-markdown-loader-3.7.0.tgz", - "integrity": "sha512-AApxrNtVTlvvfHcj/7u+bLRozMVOedPMEESPzlVJiRPwidKvPDkbGOmaj7wps/M63fYzlwo6iXQtrjNrtuYh9A==", - "dev": true, - "requires": { - "front-matter": "^4.0.0", - "loader-utils": "^2.0.0", - "markdown-it": "^12.0.0" - } - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - } - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - }, - "fuzzaldrin": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fuzzaldrin/-/fuzzaldrin-2.1.0.tgz", - "integrity": "sha512-zgllBYwfHR5P3CncJiGbGVPpa3iFYW1yuPaIv8DiTVRrcg5/6uETNL5zvIoKflG1aifXVUZTlIroDehw4WygGA==", - "dev": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "geoip-country": { - "version": "4.1.21", - "resolved": "https://registry.npmjs.org/geoip-country/-/geoip-country-4.1.21.tgz", - "integrity": "sha512-duNAQgZGvcaj4GCAh0dlgB1FbIlRZtlhr2Jdopt0tte/I7gikToEcuKig9g8hs3pj8EZ/t3SxB7hTYUOzjHxcw==", - "requires": { - "async": "^2.6.4", - "colors": "^1.4.0", - "iconv-lite": "^0.5.2", - "ip-address": "^6.3.0", - "lazy": "^1.0.11", - "rimraf": "^2.7.1", - "yauzl": "^2.10.0" - }, - "dependencies": { - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" - }, - "iconv-lite": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz", - "integrity": "sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-node-dimensions": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-node-dimensions/-/get-node-dimensions-1.2.1.tgz", - "integrity": "sha512-2MSPMu7S1iOTL+BOa6K1S62hB2zUAYNF/lV0gSVlOaacd087lc6nR1H1r0e3B1CerTo+RceOmi1iJW+vp21xcQ==", - "dev": true - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "get-stdin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", - "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", - "dev": true - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "get-user-locale": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/get-user-locale/-/get-user-locale-1.5.1.tgz", - "integrity": "sha512-WiNpoFRcHn1qxP9VabQljzGwkAQDrcpqUtaP0rNBEkFxJdh4f3tik6MfZsMYZc+UgQJdGCxWEjL9wnCUlRQXag==", - "dev": true, - "requires": { - "lodash.memoize": "^4.1.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, - "gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "dev": true, - "requires": { - "duplexer": "^0.1.2" - } - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hash-wasm": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/hash-wasm/-/hash-wasm-4.9.0.tgz", - "integrity": "sha512-7SW7ejyfnRxuOc7ptQHSf4LDoZaWOivfzqw+5rpcQku0nHfmicPKE51ra9BiRLAmT8+gGLestr1XroUkqdjL6w==", - "dev": true - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true - }, - "hexoid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", - "dev": true - }, - "history": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", - "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.7.6" - } - }, - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dev": true, - "requires": { - "react-is": "^16.7.0" - } - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", - "dev": true - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "dev": true, - "requires": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "dependencies": { - "commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "dev": true - } - } - }, - "html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", - "dev": true, - "requires": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "dependencies": { - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true - } - } - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", - "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==", - "dev": true - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "dev": true, - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "hyphenate-style-name": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", - "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "requires": {} - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true - }, - "immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true - }, - "immer": { - "version": "9.0.14", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.14.tgz", - "integrity": "sha512-ubBeqQutOSLIFCUBN03jGeOS6a3DoYlSYwYJTa+gSKEZKU5redJIqkIdZ3JVv/4RZpfcXdAWH5zCNLWPRv2WDw==", - "dev": true - }, - "immutable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", - "dev": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "inline-style-prefixer": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.1.tgz", - "integrity": "sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ==", - "dev": true, - "requires": { - "css-in-js-utils": "^2.0.0" - } - }, - "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - } - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", - "dev": true - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true - }, - "ip-address": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-6.4.0.tgz", - "integrity": "sha512-c5uxc2WUTuRBVHT/6r4m7HIr/DfV0bF6DvLH3iZGSK8wp8iMwwZSgIq2do0asFf8q9ECug0SE+6+1ACMe4sorA==", - "requires": { - "jsbn": "1.1.0", - "lodash.find": "4.6.0", - "lodash.max": "4.0.1", - "lodash.merge": "4.6.2", - "lodash.padstart": "4.6.1", - "lodash.repeat": "4.1.0", - "sprintf-js": "1.1.2" - } - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true - }, - "is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "dev": true - }, - "is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "dev": true, - "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "dev": true - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true - }, - "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "dev": true - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true - }, - "is-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-file/-/is-file-1.0.0.tgz", - "integrity": "sha512-ZGMuc+xA8mRnrXtmtf2l/EkIW2zaD2LSBWlaOVEF6yH4RTndHob65V4SwWWdtGKVthQfXPVKsXqw4TDUjbVxVQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "dev": true - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.9.tgz", - "integrity": "sha512-kfrlnTTn8pZkfpJMUgYD7YZ3qzeJgWUn8XfVYBARc4wnmNOmLbmuuaAs3q5fvB0UJOn6yHAKaGTPM7d6ezoD/A==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.20.0", - "for-each": "^0.3.3", - "has-tostringtag": "^1.0.0" - } - }, - "is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", - "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", - "dev": true, - "requires": { - "@jest/core": "^28.1.3", - "@jest/types": "^28.1.3", - "import-local": "^3.0.2", - "jest-cli": "^28.1.3" - } - }, - "jest-changed-files": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", - "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", - "dev": true, - "requires": { - "execa": "^5.0.0", - "p-limit": "^3.1.0" - } - }, - "jest-circus": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", - "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", - "dev": true, - "requires": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "p-limit": "^3.1.0", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-cli": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", - "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", - "dev": true, - "requires": { - "@jest/core": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "prompts": "^2.0.1", - "yargs": "^17.3.1" - }, - "dependencies": { - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "leven": "^3.1.0", - "pretty-format": "^28.1.3" - } - } - } - }, - "jest-config": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", - "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.3", - "@jest/types": "^28.1.3", - "babel-jest": "^28.1.3", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.3", - "jest-environment-node": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "leven": "^3.1.0", - "pretty-format": "^28.1.3" - } - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - } - } - }, - "jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, - "jest-docblock": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", - "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", - "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "jest-util": "^28.1.3", - "pretty-format": "^28.1.3" - } - }, - "jest-environment-node": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", - "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", - "dev": true, - "requires": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" - } - }, - "jest-get-type": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", - "dev": true - }, - "jest-haste-map": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", - "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - }, - "dependencies": { - "jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-leak-detector": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", - "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", - "dev": true, - "requires": { - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, - "jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - } - }, - "jest-message-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - } - } - }, - "jest-mock": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", - "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "@types/node": "*" - } - }, - "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "requires": {} - }, - "jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", - "dev": true - }, - "jest-resolve": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", - "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "dependencies": { - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "leven": "^3.1.0", - "pretty-format": "^28.1.3" - } - } - } - }, - "jest-resolve-dependencies": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", - "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", - "dev": true, - "requires": { - "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.3" - } - }, - "jest-runner": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", - "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", - "dev": true, - "requires": { - "@jest/console": "^28.1.3", - "@jest/environment": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "graceful-fs": "^4.2.9", - "jest-docblock": "^28.1.1", - "jest-environment-node": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-leak-detector": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-resolve": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-util": "^28.1.3", - "jest-watcher": "^28.1.3", - "jest-worker": "^28.1.3", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" - }, - "dependencies": { - "jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-runtime": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", - "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", - "dev": true, - "requires": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/globals": "^28.1.3", - "@jest/source-map": "^28.1.2", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - } - }, - "jest-snapshot": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", - "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/babel__traverse": "^7.0.6", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^28.1.3", - "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "natural-compare": "^1.4.0", - "pretty-format": "^28.1.3", - "semver": "^7.3.5" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", - "dev": true, - "requires": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", - "dev": true - }, - "pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - } - } - }, - "jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", - "dev": true, - "requires": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.1.3", - "string-length": "^4.0.1" - } - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "join-async-iterator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/join-async-iterator/-/join-async-iterator-1.1.1.tgz", - "integrity": "sha512-ATse+nuNeKZ9K1y27LKdvPe/GCe9R/u9dw9vI248e+vILeRK3IcJP4JUPAlSmKRCDK0cKhEwfmiw4Skqx7UnGQ==", - "dev": true - }, - "js-cookie": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", - "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==", - "dev": true - }, - "js-file-download": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/js-file-download/-/js-file-download-0.4.12.tgz", - "integrity": "sha512-rML+NkoD08p5Dllpjo0ffy4jRHeY6Zsapvr/W86N7E0yuzAO6qa5X9+xog6zQNlH102J7IXljNY2FtS6Lj3ucg==", - "dev": true - }, - "js-sdsl": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.4.tgz", - "integrity": "sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==" - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "dev": true, - "requires": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^5.6.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "jsx-ast-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", - "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", - "dev": true, - "requires": { - "array-includes": "^3.1.4", - "object.assign": "^4.1.2" - } - }, - "junk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", - "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", - "dev": true - }, - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dev": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true - }, - "klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", - "dev": true - }, - "language-subtag-registry": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", - "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==", - "dev": true - }, - "language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", - "dev": true, - "requires": { - "language-subtag-registry": "~0.3.2" - } - }, - "lazy": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz", - "integrity": "sha512-Y+CjUfLmIpoUCCRl0ub4smrYtGGr5AOa2AKOaWelGHOGz33X/Y/KizefGqbkwfz44+cnq/+9habclf8vOmu2LA==" - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lie": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", - "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", - "dev": true, - "requires": { - "immediate": "~3.0.5" - } - }, - "lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", - "dev": true - }, - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "linkify-it": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", - "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", - "dev": true, - "requires": { - "uc.micro": "^1.0.1" - } - }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true - }, - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "localforage": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", - "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", - "dev": true, - "requires": { - "lie": "3.1.1" - } - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "lodash.find": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.find/-/lodash.find-4.6.0.tgz", - "integrity": "sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg==" - }, - "lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", - "dev": true - }, - "lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", - "dev": true - }, - "lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", - "dev": true - }, - "lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", - "dev": true - }, - "lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", - "dev": true - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", - "dev": true - }, - "lodash.max": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", - "integrity": "sha512-iykTDTb7PK33HSQmKy34zv+hh4WEu7WonJPXQcgODzUbbtradtNs8RsD/GI7XV++60KaKR1xhW56N4ISqHesfQ==" - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - }, - "lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, - "lodash.padstart": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz", - "integrity": "sha512-sW73O6S8+Tg66eY56DBk85aQzzUJDtpoXFBgELMd5P/SotAguo+1kYO6RuYgXxA4HJH3LFTFPASX6ET6bjfriw==" - }, - "lodash.repeat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.1.0.tgz", - "integrity": "sha512-eWsgQW89IewS95ZOcr15HHCX6FVDxq3f2PNUIng3fyzsPev9imFQxIYdFZ6crl8L56UR6ZlGDLcEb3RZsCSSqw==" - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true - }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - } - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "requires": { - "tslib": "^2.0.3" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "magnet-uri": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/magnet-uri/-/magnet-uri-6.2.0.tgz", - "integrity": "sha512-O9AgdDwT771fnUj0giPYu/rACpz8173y8UXCSOdLITjOVfBenZ9H9q3FqQmveK+ORUMuD+BkKNSZP8C3+IMAKQ==", - "dev": true, - "requires": { - "bep53-range": "^1.1.0", - "thirty-two": "^1.0.2" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "make-plural": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/make-plural/-/make-plural-6.2.2.tgz", - "integrity": "sha512-8iTuFioatnTTmb/YJjywkVIHLjcwkFD9Ms0JpxjEm9Mo8eQYkh1z+55dwv4yc1jQ8ftVBxWQbihvZL1DfzGGWA==", - "dev": true - }, - "makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "requires": { - "tmpl": "1.0.5" - } - }, - "markdown-it": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", - "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", - "dev": true, - "requires": { - "argparse": "^2.0.1", - "entities": "~2.1.0", - "linkify-it": "^3.0.1", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, - "mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", - "dev": true - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true - }, - "memfs": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.4.tgz", - "integrity": "sha512-W4gHNUE++1oSJVn8Y68jPXi+mkx3fXR5ITE/Ubz6EQ3xRpCN5k2CQ4AUR8094Z7211F876TyoBACGsIveqgiGA==", - "dev": true, - "requires": { - "fs-monkey": "1.0.3" - } - }, - "memoize-one": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", - "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", - "dev": true - }, - "memory-fs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", - "integrity": "sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==", - "dev": true - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "messageformat-parser": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/messageformat-parser/-/messageformat-parser-4.1.3.tgz", - "integrity": "sha512-2fU3XDCanRqeOCkn7R5zW5VQHWf+T3hH65SzuqRvjatBK7r4uyFa5mEX+k6F9Bd04LVM5G4/BHBTUJsOdW7uyg==", - "dev": true - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "dev": true - }, - "mini-css-extract-plugin": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", - "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", - "dev": true, - "requires": { - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "miniget": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/miniget/-/miniget-4.2.2.tgz", - "integrity": "sha512-a7voNL1N5lDMxvTMExOkg+Fq89jM2vY8pAi9ZEWzZtfNmdfP6RXkvUtFnCAXoCv2T9k1v/fUJVaAEuepGcvLYA==", - "dev": true - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, - "mobx": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/mobx/-/mobx-6.6.2.tgz", - "integrity": "sha512-IOpS0bf3+hXIhDIy+CmlNMBfFpAbHS0aVHcNC+xH/TFYEKIIVDKNYRh9eKlXuVfJ1iRKAp0cRVmO145CyJAMVQ==", - "dev": true - }, - "mobx-react": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/mobx-react/-/mobx-react-7.5.3.tgz", - "integrity": "sha512-+ltotliKt4Bjn3d8taZH/VFAcRUbaASvsM8/QSvmHXcZ++RZwaFtjl9JkIosy1byaJGEDS3EFFx2InRm2VaSUw==", - "dev": true, - "requires": { - "mobx-react-lite": "^3.4.0" - } - }, - "mobx-react-lite": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/mobx-react-lite/-/mobx-react-lite-3.4.0.tgz", - "integrity": "sha512-bRuZp3C0itgLKHu/VNxi66DN/XVkQG7xtoBVWxpvC5FhAqbOCP21+nPhULjnzEqd7xBMybp6KwytdUpZKEgpIQ==", - "dev": true, - "requires": {} - }, - "morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, - "requires": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - } - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dev": true, - "requires": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - } - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "nano-css": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", - "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", - "dev": true, - "requires": { - "css-tree": "^1.1.2", - "csstype": "^3.0.6", - "fastest-stable-stringify": "^2.0.2", - "inline-style-prefixer": "^6.0.0", - "rtl-css-js": "^1.14.0", - "sourcemap-codec": "^1.4.8", - "stacktrace-js": "^2.0.2", - "stylis": "^4.0.6" - } - }, - "nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "dev": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "newsemitter": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/newsemitter/-/newsemitter-1.0.2.tgz", - "integrity": "sha512-N9jDBdccPetXfeM5/VkUYZewdVLQ3FzcjCuMqkJCze3tDEViP9cba0aK0oHl19Jj7GkfNxsEtntRhIzgAJ8HiA==", - "dev": true - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true - }, - "node-gettext": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/node-gettext/-/node-gettext-3.0.0.tgz", - "integrity": "sha512-/VRYibXmVoN6tnSAY2JWhNRhWYJ8Cd844jrZU/DwLVoI4vBI6ceYbd8i42sYZ9uOgDH3S7vslIKOWV/ZrT2YBA==", - "dev": true, - "requires": { - "lodash.get": "^4.4.2" - } - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true - }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", - "dev": true, - "requires": { - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", - "dev": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true - }, - "overlayscrollbars": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/overlayscrollbars/-/overlayscrollbars-1.13.3.tgz", - "integrity": "sha512-1nB/B5kaakJuHXaLXLRK0bUIilWhUGT6q5g+l2s5vqYdLle/sd0kscBHkQC1kuuDg9p9WR4MTdySDOPbeL/86g==", - "dev": true - }, - "overlayscrollbars-react": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/overlayscrollbars-react/-/overlayscrollbars-react-0.3.0.tgz", - "integrity": "sha512-dV74p9VL/aImqJpeYz0vmpScZYu6UiNTmRKfyI4CS0OYUpYCUiTd723adY38Grz2W57hoNCECWDzkOJRFDQeZg==", - "dev": true, - "requires": {} - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dev": true, - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "papaparse": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.3.2.tgz", - "integrity": "sha512-6dNZu0Ki+gyV0eBsFKJhYr+MdQYAzFUGlBMNj3GNrmHxmz1lfRa24CjFObPXtjcetlOv5Ad299MhIK0znp3afw==", - "dev": true - }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse-torrent": { - "version": "9.1.5", - "resolved": "https://registry.npmjs.org/parse-torrent/-/parse-torrent-9.1.5.tgz", - "integrity": "sha512-K8FXRwTOaZMI0/xuv0dpng1MVHZRtMJ0jRWBJ3qZWVNTrC1MzWUxm9QwaXDz/2qPhV2XC4UIHI92IGHwseAwaA==", - "dev": true, - "requires": { - "bencode": "^2.0.2", - "blob-to-buffer": "^1.2.9", - "get-stdin": "^8.0.0", - "magnet-uri": "^6.2.0", - "queue-microtask": "^1.2.3", - "simple-get": "^4.0.1", - "simple-sha1": "^3.1.0" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "passport": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/passport/-/passport-0.6.0.tgz", - "integrity": "sha512-0fe+p3ZnrWRW74fe8+SvCyf4a3Pb2/h7gFkQ8yTJpAO50gDzlfjZUZTO1k5Eg9kUct22OxHLqDZoKUWRHOh9ug==", - "dev": true, - "requires": { - "passport-strategy": "1.x.x", - "pause": "0.0.1", - "utils-merge": "^1.0.1" - } - }, - "passport-jwt": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/passport-jwt/-/passport-jwt-4.0.0.tgz", - "integrity": "sha512-BwC0n2GP/1hMVjR4QpnvqA61TxenUMlmfNjYNgK0ZAs0HK4SOQkHcSv4L328blNTLtHq7DbmvyNJiH+bn6C5Mg==", - "dev": true, - "requires": { - "jsonwebtoken": "^8.2.0", - "passport-strategy": "^1.0.0" - } - }, - "passport-strategy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz", - "integrity": "sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "pause": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz", - "integrity": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==", - "dev": true - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "piece-length": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/piece-length/-/piece-length-2.0.1.tgz", - "integrity": "sha512-dBILiDmm43y0JPISWEmVGKBETQjwJe6mSU9GND+P9KW0SJGUwoU/odyH1nbalOP9i8WSYuqf1lQnaj92Bhw+Ug==", - "dev": true - }, - "pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - } - } - }, - "pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - } - } - }, - "plurals-cldr": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/plurals-cldr/-/plurals-cldr-1.0.4.tgz", - "integrity": "sha512-4nLXqtel7fsCgzi8dvRZvUjfL8SXpP982sKg7b2TgpnR8rDnes06iuQ83trQ/+XdtyMIQkBBbKzX6x97eLfsJQ==", - "dev": true - }, - "pofile": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.1.3.tgz", - "integrity": "sha512-sk96pUvpNwDV6PLrnhr68Uu1S5NohsxqLKz0GuracgrDo40BdF/r1RhHnjakUk6Q4Z0OKIybOQ7GevLKGN1iYw==", - "dev": true - }, - "polished": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz", - "integrity": "sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.17.8" - } - }, - "postcss": { - "version": "8.4.16", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", - "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", - "dev": true, - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-colormin": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", - "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-convert-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", - "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", - "dev": true, - "requires": { - "browserslist": "^4.20.3", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "dev": true, - "requires": {} - }, - "postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "dev": true, - "requires": {} - }, - "postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "dev": true, - "requires": {} - }, - "postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "dev": true, - "requires": {} - }, - "postcss-loader": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", - "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", - "dev": true, - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.7" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "postcss-merge-longhand": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.5.tgz", - "integrity": "sha512-NOG1grw9wIO+60arKa2YYsrbgvP6tp+jqc7+ZD5/MalIw234ooH2C6KlR6FEn4yle7GqZoBxSK1mLBE9KPur6w==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" - } - }, - "postcss-merge-rules": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", - "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "dev": true, - "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-params": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", - "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true, - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "dev": true, - "requires": {} - }, - "postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-positions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", - "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", - "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "dev": true, - "requires": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-ordered-values": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.2.tgz", - "integrity": "sha512-wr2avRbW4HS2XE2ZCqpfp4N/tDC6GZKZ+SVP8UBTOVS8QWrc4TD8MYrebJrvVVlGPKszmiSCzue43NDiVtgDmg==", - "dev": true, - "requires": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" - } - }, - "postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - } - }, - "postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", - "dev": true - }, - "pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dev": true, - "requires": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "requires": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - } - } - }, - "pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "promise": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.2.0.tgz", - "integrity": "sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==", - "dev": true, - "requires": { - "asap": "~2.0.6" - } - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "pseudolocale": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.2.0.tgz", - "integrity": "sha512-k0OQFvIlvpRdzR0dPVrrbWX7eE9EaZ6gpZtTlFSDi1Gf9tMy9wiANCNu7JZ0drcKgUri/39a2mBbH0goiQmrmQ==", - "dev": true, - "requires": { - "commander": "*" - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dev": true, - "requires": { - "side-channel": "^1.0.4" - } - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "queue-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.0.tgz", - "integrity": "sha512-ULWhjjE8BmiICGn3G8+1L9wFpERNxkf8ysxkAer4+TFdRefDaXOCV5m92aMB9FtBVmn/8sETXLXY6BfW7hyaWQ==", - "dev": true - }, - "ramda": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", - "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0" - } - }, - "react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "dependencies": { - "loader-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", - "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", - "dev": true - } - } - }, - "react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - } - }, - "react-dropzone": { - "version": "14.2.2", - "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.2.2.tgz", - "integrity": "sha512-5oyGN/B5rNhop2ggUnxztXBQ6q6zii+OMEftPzsxAR2hhpVWz0nAV+3Ktxo2h5bZzdcCKrpd8bfWAVsveIBM+w==", - "dev": true, - "requires": { - "attr-accept": "^2.2.2", - "file-selector": "^0.6.0", - "prop-types": "^15.8.1" - } - }, - "react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", - "dev": true - }, - "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true - }, - "react-measure": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/react-measure/-/react-measure-2.5.2.tgz", - "integrity": "sha512-M+rpbTLWJ3FD6FXvYV6YEGvQ5tMayQ3fGrZhRPHrE9bVlBYfDCLuDcgNttYfk8IqfOI03jz6cbpqMRTUclQnaA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.2.0", - "get-node-dimensions": "^1.2.1", - "prop-types": "^15.6.2", - "resize-observer-polyfill": "^1.5.0" - } - }, - "react-refresh": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", - "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", - "dev": true - }, - "react-router": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", - "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", - "dev": true, - "requires": { - "history": "^5.2.0" - } - }, - "react-router-dom": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", - "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", - "dev": true, - "requires": { - "history": "^5.2.0", - "react-router": "6.3.0" - } - }, - "react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "dev": true, - "requires": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - } - }, - "react-universal-interface": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz", - "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==", - "dev": true, - "requires": {} - }, - "react-use": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.0.tgz", - "integrity": "sha512-TgbNTCA33Wl7xzIJegn1HndB4qTS9u03QUwyNycUnXaweZkE4Kq2SB+Yoxx8qbshkZGYBDvUXbXWRUmQDcZZ/Q==", - "dev": true, - "requires": { - "@types/js-cookie": "^2.2.6", - "@xobotyi/scrollbar-width": "^1.9.5", - "copy-to-clipboard": "^3.3.1", - "fast-deep-equal": "^3.1.3", - "fast-shallow-equal": "^1.0.0", - "js-cookie": "^2.2.1", - "nano-css": "^5.3.1", - "react-universal-interface": "^0.6.2", - "resize-observer-polyfill": "^1.5.1", - "screenfull": "^5.1.0", - "set-harmonic-interval": "^1.0.1", - "throttle-debounce": "^3.0.1", - "ts-easing": "^0.2.0", - "tslib": "^2.1.0" - } - }, - "react-window": { - "version": "1.8.7", - "resolved": "https://registry.npmjs.org/react-window/-/react-window-1.8.7.tgz", - "integrity": "sha512-JHEZbPXBpKMmoNO1bNhoXOOLg/ujhL/BU4IqVU9r8eQPcy5KQnGHIHDRkJ0ns9IM5+Aq5LNwt3j8t3tIrePQzA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.0.0", - "memoize-one": ">=3.1.1 <6" - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", - "dev": true, - "requires": { - "minimatch": "3.0.4" - }, - "dependencies": { - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", - "dev": true, - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true - }, - "regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - } - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true - }, - "regexpu-core": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", - "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", - "dev": true, - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - } - }, - "regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==", - "dev": true - }, - "regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true - }, - "renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "dev": true, - "requires": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "resize-observer-polyfill": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", - "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==", - "dev": true - }, - "resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", - "dev": true, - "requires": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", - "dev": true - }, - "ress": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ress/-/ress-4.0.0.tgz", - "integrity": "sha512-awpQM9e6VL6ljw4XuH/ww2q4IEU0SAY9Lcvu4h4nIB5c5XhTUXH3Me8WA0zW3s3naU79lY8uVUJg30dvKJ5cNw==", - "dev": true - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "rtl-css-js": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.15.0.tgz", - "integrity": "sha512-99Cu4wNNIhrI10xxUaABHsdDqzalrSRTie4GeCmbGVuehm4oj+fIy8fTzB+16pmKe8Bv9rl+hxIBez6KxExTew==", - "dev": true, - "requires": { - "@babel/runtime": "^7.1.2" - } - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "rusha": { - "version": "0.8.14", - "resolved": "https://registry.npmjs.org/rusha/-/rusha-0.8.14.tgz", - "integrity": "sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==", - "dev": true - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sanitize-filename": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", - "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", - "dev": true, - "requires": { - "truncate-utf8-bytes": "^1.0.0" - } - }, - "sass": { - "version": "1.54.9", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.9.tgz", - "integrity": "sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==", - "dev": true, - "requires": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - } - }, - "sass-loader": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", - "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", - "dev": true, - "requires": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "saxen": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/saxen/-/saxen-8.1.2.tgz", - "integrity": "sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==", - "dev": true - }, - "scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "screenfull": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz", - "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==", - "dev": true - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true - }, - "selfsigned": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", - "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", - "dev": true, - "requires": { - "node-forge": "^1" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true - } - } - }, - "serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - } - }, - "set-harmonic-interval": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", - "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==", - "dev": true - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", - "dev": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "dev": true - }, - "simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "dev": true, - "requires": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "simple-sha1": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/simple-sha1/-/simple-sha1-3.1.0.tgz", - "integrity": "sha512-ArTptMRC1v08H8ihPD6l0wesKvMfF9e8XL5rIHPanI7kGOsSsbY514MwVu6X1PITHCTB2F08zB7cyEbfc4wQjg==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2", - "rusha": "^0.8.13" - } - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true - }, - "source-map-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", - "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", - "dev": true, - "requires": { - "abab": "^2.0.6", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true - }, - "stack-generator": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", - "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", - "dev": true, - "requires": { - "stackframe": "^1.3.4" - } - }, - "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - } - } - }, - "stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "dev": true - }, - "stacktrace-gps": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", - "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", - "dev": true, - "requires": { - "source-map": "0.5.6", - "stackframe": "^1.3.4" - }, - "dependencies": { - "source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", - "dev": true - } - } - }, - "stacktrace-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", - "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", - "dev": true, - "requires": { - "error-stack-parser": "^2.0.6", - "stack-generator": "^2.0.5", - "stacktrace-gps": "^3.0.4" - } - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - }, - "std-env": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.1.1.tgz", - "integrity": "sha512-/c645XdExBypL01TpFKiG/3RAa/Qmu+zRi0MwAmrdEkwHNuN0ebo8ccAXBBDa5Z0QOJgBskUIbuCK91x0sCVEw==", - "dev": true - }, - "streamx": { - "version": "2.12.5", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.12.5.tgz", - "integrity": "sha512-Y+nkFw57Z5JHT3zLlqFm3GccOy2FeYdUrrqita6Dd8kr/8enPn9GKa8IYf3/DmEKfZl/E2sWoSKUnd4qhonrgg==", - "dev": true, - "requires": { - "fast-fifo": "^1.0.0", - "queue-tick": "^1.0.0" - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - } - }, - "string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - } - } - }, - "string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", - "side-channel": "^1.0.4" - } - }, - "string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "style-loader": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", - "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", - "dev": true, - "requires": {} - }, - "stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" - } - }, - "stylis": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", - "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", - "dev": true - }, - "superagent": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.0.tgz", - "integrity": "sha512-iudipXEel+SzlP9y29UBWGDjB+Zzag+eeA1iLosaR2YHBRr1Q1kC29iBrF2zIVD9fqVbpZnXkN/VJmwFMVyNWg==", - "dev": true, - "requires": { - "component-emitter": "^1.3.0", - "cookiejar": "^2.1.3", - "debug": "^4.3.4", - "fast-safe-stringify": "^2.1.1", - "form-data": "^4.0.0", - "formidable": "^2.0.1", - "methods": "^1.1.2", - "mime": "2.6.0", - "qs": "^6.10.3", - "readable-stream": "^3.6.0", - "semver": "^7.3.7" - }, - "dependencies": { - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "supertest": { - "version": "6.2.4", - "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.2.4.tgz", - "integrity": "sha512-M8xVnCNv+q2T2WXVzxDECvL2695Uv2uUj2O0utxsld/HRyJvOU8W9f1gvsYxSNU4wmIe0/L/ItnpU4iKq0emDA==", - "dev": true, - "requires": { - "methods": "^1.1.2", - "superagent": "^8.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true - }, - "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dev": true, - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true - } - } - }, - "tapable": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz", - "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==", - "dev": true - }, - "tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dev": true, - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - } - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "terser": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", - "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", - "dev": true, - "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - } - } - }, - "terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.14", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "thirty-two": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/thirty-two/-/thirty-two-1.0.2.tgz", - "integrity": "sha512-OEI0IWCe+Dw46019YLl6V10Us5bi574EvlJEOcAkB29IzQ/mYD1A6RyNHLjZPiHCmuodxvgF6U+vZO1L15lxVA==", - "dev": true - }, - "throttle-debounce": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", - "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "tiny-typed-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-typed-emitter/-/tiny-typed-emitter-2.1.0.tgz", - "integrity": "sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==", - "dev": true - }, - "tldts": { - "version": "5.7.91", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-5.7.91.tgz", - "integrity": "sha512-Z/oS4ptsj46Ak/HAK3XCezDAilfu5wqyqmyteinzXI1fRuBVC+HI87vWb82k6kRPuQjq/0/qU3zCix4HO5y/9g==", - "dev": true, - "requires": { - "tldts-core": "^5.7.91" - } - }, - "tldts-core": { - "version": "5.7.91", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-5.7.91.tgz", - "integrity": "sha512-j/x+MqakUhsWBOy9j1mmUgoErwaS4tgfwTP8j4tSeRG8UTrAWLDPhn3vjNx6mwgWl2cIgzHSBmnTS8bH3NndVQ==", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "toggle-selection": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==", - "dev": true - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true - }, - "tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true - }, - "truncate-utf8-bytes": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", - "integrity": "sha1-QFkjkJWS1W94pYGENLC3hInKXys=", - "dev": true, - "requires": { - "utf8-byte-length": "^1.0.1" - } - }, - "ts-easing": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", - "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==", - "dev": true - }, - "ts-jest": { - "version": "28.0.8", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-28.0.8.tgz", - "integrity": "sha512-5FaG0lXmRPzApix8oFG8RKjAz4ehtm8yMKOTy5HX3fY6W8kmvOrmcY0hKDElW52FJov+clhUbrKAqofnj4mXTg==", - "dev": true, - "requires": { - "bs-logger": "0.x", - "fast-json-stable-stringify": "2.x", - "jest-util": "^28.0.0", - "json5": "^2.2.1", - "lodash.memoize": "4.x", - "make-error": "1.x", - "semver": "7.x", - "yargs-parser": "^21.0.1" - }, - "dependencies": { - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "ts-loader": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.3.1.tgz", - "integrity": "sha512-OkyShkcZTsTwyS3Kt7a4rsT/t2qvEVQuKCTg4LJmpj9fhFR7ukGdZwV6Qq3tRUkqcXtfGpPR7+hFKHCG/0d3Lw==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.0.0", - "micromatch": "^4.0.0", - "semver": "^7.3.4" - }, - "dependencies": { - "enhanced-resolve": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true - } - } - }, - "ts-node": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", - "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", - "dev": true, - "requires": { - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "source-map-support": "^0.5.17", - "yn": "3.1.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - } - } - }, - "ts-node-dev": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ts-node-dev/-/ts-node-dev-2.0.0.tgz", - "integrity": "sha512-ywMrhCfH6M75yftYvrvNarLEY+SUXtUvU8/0Z6llrHQVBx12GiFk5sStF8UdfE/yfzk9IAq7O5EEbTQsxlBI8w==", - "dev": true, - "requires": { - "chokidar": "^3.5.1", - "dynamic-dedupe": "^0.3.0", - "minimist": "^1.2.6", - "mkdirp": "^1.0.4", - "resolve": "^1.0.0", - "rimraf": "^2.6.1", - "source-map-support": "^0.5.12", - "tree-kill": "^1.2.2", - "ts-node": "^10.4.0", - "tsconfig": "^7.0.0" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ts-node": { - "version": "10.8.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.8.1.tgz", - "integrity": "sha512-Wwsnao4DQoJsN034wePSg5nZiw4YKXf56mPIAeD6wVmiv+RytNSWqc2f3fKvcUoV+Yn2+yocD71VOfQHbmVX4g==", - "dev": true, - "requires": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - } - } - } - }, - "tsconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz", - "integrity": "sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==", - "dev": true, - "requires": { - "@types/strip-bom": "^3.0.0", - "@types/strip-json-comments": "0.0.30", - "strip-bom": "^3.0.0", - "strip-json-comments": "^2.0.0" - }, - "dependencies": { - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "dev": true - } - } - }, - "tsconfig-paths": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.1.0.tgz", - "integrity": "sha512-AHx4Euop/dXFC+Vx589alFba8QItjF+8hf8LtmuiCwHyI4rHXQtOOENaM8kvYf5fR0dRChy3wzWIZ9WbB7FWow==", - "dev": true, - "requires": { - "json5": "^2.2.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true - } - } - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typed-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/typed-emitter/-/typed-emitter-2.1.0.tgz", - "integrity": "sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==", - "dev": true, - "requires": { - "rxjs": "*" - } - }, - "typescript": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", - "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", - "dev": true - }, - "uc.micro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", - "dev": true - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "dev": true - }, - "unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", - "dev": true - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "update-browserslist-db": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.8.tgz", - "integrity": "sha512-GHg7C4M7oJSJYW/ED/5QOJ7nL/E0lwTOBGsOorA7jqHr8ExUhPfwAotIAmdSw/LWv3SMLSNpzTAgeLG9zaZKTA==", - "dev": true, - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "utf8-byte-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", - "integrity": "sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=", - "dev": true - }, - "util": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", - "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", - "which-typed-array": "^1.1.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - }, - "v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, - "v8-to-istanbul": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz", - "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true - }, - "walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "requires": { - "makeerror": "1.0.12" - } - }, - "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dev": true, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "webpack": { - "version": "5.74.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", - "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", - "dev": true, - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "dependencies": { - "enhanced-resolve": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", - "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true - } - } - }, - "webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "dev": true, - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "webpack-dev-server": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", - "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", - "dev": true, - "requires": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "^6.0.1", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "dev": true - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } - } - }, - "webpack-shebang-plugin": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/webpack-shebang-plugin/-/webpack-shebang-plugin-1.1.8.tgz", - "integrity": "sha512-8iHYp37XjytLuTkw8GCb4wm0s/0IWcv03YsfaDbOeRJfzSuBYVOadvc/QXQvr2b55pOEX1ANAEbz1fFSydJWVA==", - "dev": true - }, - "webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true - }, - "webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.1" - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-typed-array": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.8.tgz", - "integrity": "sha512-Jn4e5PItbcAHyLoRDwvPj1ypu27DJbtdYXUa5zsinrUx77Uvfb0cXwwnGMTn7cjUfhhqgVQnVJCwF+7cgU7tpw==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.20.0", - "for-each": "^0.3.3", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.9" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write-file-atomic": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz", - "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - } - }, - "ws": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", - "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", - "dev": true, - "requires": {} - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true - }, - "yargs": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", - "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" - } - }, - "yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", - "dev": true - }, - "yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true - }, - "zod": { - "version": "3.19.1", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.19.1.tgz", - "integrity": "sha512-LYjZsEDhCdYET9ikFu6dVPGp2YH9DegXjdJToSzD9rO6fy4qiRYFoyEYwps88OseJlPyl2NOe2iJuhEhL7IpEA==", - "dev": true - } } } diff --git a/package.json b/package.json index 8f9eb83f7..0c54b0dff 100644 --- a/package.json +++ b/package.json @@ -64,26 +64,26 @@ "test:client": "FLOOD_OPTION_port=4200 start-server-and-test start 4200 'cypress run'" }, "dependencies": { - "geoip-country": "^4.1.21" + "geoip-country": "^4.1.60" }, "devDependencies": { - "@babel/core": "^7.19.0", - "@babel/eslint-parser": "^7.18.9", + "@babel/core": "^7.22.5", + "@babel/eslint-parser": "^7.22.5", "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-decorators": "^7.19.0", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/preset-env": "^7.19.0", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@dnd-kit/core": "^6.0.5", - "@dnd-kit/modifiers": "^6.0.0", - "@dnd-kit/sortable": "^7.0.1", - "@emotion/babel-plugin": "^11.10.2", - "@emotion/css": "^11.10.0", - "@emotion/react": "^11.10.4", - "@lingui/loader": "^3.14.0", - "@lingui/react": "^3.14.0", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.7", + "@babel/plugin-proposal-decorators": "^7.22.5", + "@babel/plugin-proposal-optional-chaining": "^7.21.0", + "@babel/preset-env": "^7.22.5", + "@babel/preset-react": "^7.22.5", + "@babel/preset-typescript": "^7.22.5", + "@dnd-kit/core": "^6.0.8", + "@dnd-kit/modifiers": "^6.0.1", + "@dnd-kit/sortable": "^7.0.2", + "@emotion/babel-plugin": "^11.11.0", + "@emotion/css": "^11.11.0", + "@emotion/react": "^11.11.1", + "@lingui/loader": "^3.17.2", + "@lingui/react": "^3.17.2", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", "@seald-io/nedb": "^3.1.0", "@types/bencode": "^2.0.1", "@types/body-parser": "^1.19.2", @@ -92,63 +92,63 @@ "@types/cookie-parser": "^1.4.3", "@types/create-torrent": "^5.0.0", "@types/d3": "^7.4.0", - "@types/debug": "^4.1.7", - "@types/express": "^4.17.13", + "@types/debug": "^4.1.8", + "@types/express": "^4.17.17", "@types/fs-extra": "^9.0.13", "@types/geoip-country": "^4.0.0", "@types/http-errors": "^1.8.2", "@types/jest": "^28.1.8", "@types/jsonwebtoken": "^8.5.9", - "@types/lodash": "^4.14.185", - "@types/morgan": "^1.9.3", + "@types/lodash": "^4.14.195", + "@types/morgan": "^1.9.4", "@types/node": "^12.20.55", "@types/overlayscrollbars": "^1.12.1", "@types/parse-torrent": "^5.8.4", - "@types/passport": "^1.0.11", - "@types/passport-jwt": "^3.0.6", - "@types/react": "^18.0.19", - "@types/react-dom": "^18.0.6", + "@types/passport": "^1.0.12", + "@types/passport-jwt": "^3.0.8", + "@types/react": "^18.2.11", + "@types/react-dom": "^18.2.4", "@types/react-measure": "^2.0.8", "@types/react-router-dom": "^5.3.3", - "@types/react-transition-group": "^4.4.5", + "@types/react-transition-group": "^4.4.6", "@types/react-window": "^1.8.5", "@types/supertest": "^2.0.12", "@types/tar-fs": "^2.0.1", - "@types/yargs": "^17.0.12", - "@typescript-eslint/eslint-plugin": "^5.37.0", - "@typescript-eslint/parser": "^5.37.0", + "@types/yargs": "^17.0.24", + "@typescript-eslint/eslint-plugin": "^5.59.9", + "@typescript-eslint/parser": "^5.59.9", "@vercel/webpack-asset-relocator-loader": "^1.7.3", - "autoprefixer": "^10.4.9", + "autoprefixer": "^10.4.14", "axios": "^0.27.2", - "axios-mock-adapter": "^1.21.2", - "babel-loader": "^8.2.5", + "axios-mock-adapter": "^1.21.4", + "babel-loader": "^8.3.0", "bencode": "^2.0.3", - "body-parser": "^1.20.0", + "body-parser": "^1.20.2", "case-sensitive-paths-webpack-plugin": "2.4.0", "chalk": "^4.1.2", - "classnames": "^2.3.1", + "classnames": "^2.3.2", "compression": "^1.7.4", "content-disposition": "^0.5.4", "cookie-parser": "^1.4.6", - "create-torrent": "^5.0.6", - "css-loader": "^6.7.1", - "css-minimizer-webpack-plugin": "^4.1.0", - "d3-array": "^3.2.0", + "create-torrent": "^5.0.9", + "css-loader": "^6.8.1", + "css-minimizer-webpack-plugin": "^4.2.2", + "d3-array": "^3.2.4", "d3-scale": "^4.0.2", "d3-selection": "^3.0.0", - "d3-shape": "^3.1.0", + "d3-shape": "^3.2.0", "debug": "^4.3.4", - "eslint": "^8.23.1", + "eslint": "^8.42.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^17.0.0", - "eslint-config-prettier": "^8.5.0", + "eslint-config-prettier": "^8.8.0", "eslint-config-react-app": "^7.0.1", "eslint-import-resolver-webpack": "^0.13.2", "eslint-webpack-plugin": "^3.2.0", - "express": "^4.18.1", - "express-rate-limit": "^6.6.0", + "express": "^4.18.2", + "express-rate-limit": "^6.7.0", "fast-json-patch": "^3.1.1", - "fast-sort": "^3.2.0", + "fast-sort": "^3.4.0", "feedsub": "^0.7.8", "file-loader": "^6.2.0", "form-data": "^4.0.0", @@ -156,60 +156,60 @@ "fs-extra": "^10.1.0", "get-user-locale": "^1.5.1", "hash-wasm": "^4.9.0", - "html-webpack-plugin": "^5.5.0", + "html-webpack-plugin": "^5.5.3", "http-errors": "^2.0.0", "jest": "^28.1.3", "js-file-download": "^0.4.12", "jsonwebtoken": "^8.5.1", "lodash": "^4.17.21", - "mini-css-extract-plugin": "^2.6.1", - "mobx": "^6.6.2", - "mobx-react": "^7.5.3", + "mini-css-extract-plugin": "^2.7.6", + "mobx": "^6.9.0", + "mobx-react": "^7.6.0", "morgan": "^1.10.0", "overlayscrollbars": "^1.13.3", "overlayscrollbars-react": "^0.3.0", "parse-torrent": "^9.1.5", "passport": "^0.6.0", - "passport-jwt": "^4.0.0", + "passport-jwt": "^4.0.1", "polished": "^4.2.2", - "postcss": "^8.4.16", - "postcss-loader": "^7.0.1", - "prettier": "^2.7.1", - "promise": "^8.2.0", + "postcss": "^8.4.24", + "postcss-loader": "^7.3.3", + "prettier": "^2.8.8", + "promise": "^8.3.0", "react": "^18.2.0", "react-dev-utils": "^12.0.1", "react-dom": "^18.2.0", - "react-dropzone": "^14.2.2", + "react-dropzone": "^14.2.3", "react-measure": "^2.5.2", "react-refresh": "^0.14.0", - "react-router": "^6.3.0", - "react-router-dom": "^6.3.0", + "react-router": "^6.12.1", + "react-router-dom": "^6.12.1", "react-transition-group": "^4.4.5", "react-use": "^17.4.0", - "react-window": "^1.8.7", + "react-window": "^1.8.9", "ress": "^4.0.0", "sanitize-filename": "^1.6.3", - "sass": "^1.54.9", - "sass-loader": "^13.0.2", + "sass": "^1.63.3", + "sass-loader": "^13.3.2", "saxen": "^8.1.2", - "source-map-loader": "^4.0.0", - "style-loader": "^3.3.1", - "supertest": "^6.2.4", + "source-map-loader": "^4.0.1", + "style-loader": "^3.3.3", + "supertest": "^6.3.3", "tar-fs": "^2.1.1", - "terser-webpack-plugin": "^5.3.6", - "tldts": "^5.7.91", + "terser-webpack-plugin": "^5.3.9", + "tldts": "^5.7.112", "ts-jest": "^28.0.8", - "ts-loader": "^9.3.1", + "ts-loader": "^9.4.3", "ts-node-dev": "^2.0.0", - "tsconfig-paths": "^4.1.0", + "tsconfig-paths": "^4.2.0", "typed-emitter": "^2.1.0", - "typescript": "~4.8.3", - "webpack": "^5.74.0", - "webpack-dev-server": "^4.11.0", + "typescript": "~4.9.5", + "webpack": "^5.86.0", + "webpack-dev-server": "^4.15.1", "webpack-shebang-plugin": "^1.1.8", "webpackbar": "^5.0.2", - "yargs": "^17.5.1", - "zod": "^3.19.1" + "yargs": "^17.7.2", + "zod": "^3.21.4" }, "engines": { "node": ">=12.0.0", diff --git a/server/routes/api/auth.ts b/server/routes/api/auth.ts index 1cffc9fcf..44c8445d0 100644 --- a/server/routes/api/auth.ts +++ b/server/routes/api/auth.ts @@ -106,7 +106,7 @@ router.use('/register', (req, res, next) => { next(); }, handleSubsequentUser: () => { - passport.authenticate('jwt', {session: false}, (err, user: UserInDatabase) => { + passport.authenticate('jwt', {session: false}, (err: unknown, user: UserInDatabase) => { if (err || !user) { return res.status(401).send('Unauthorized'); } @@ -193,7 +193,7 @@ router.use('/verify', (req, res, next) => { res.json(response); }, handleSubsequentUser: () => { - passport.authenticate('jwt', {session: false}, (err, user: UserInDatabase) => { + passport.authenticate('jwt', {session: false}, (err: unknown, user: UserInDatabase) => { if (err || !user) { res.status(401).json({ configs: preloadConfigs, diff --git a/server/util/diskUsageUtil.ts b/server/util/diskUsageUtil.ts index d6e7ede6f..3afbde6b2 100644 --- a/server/util/diskUsageUtil.ts +++ b/server/util/diskUsageUtil.ts @@ -39,7 +39,7 @@ const spawnAsync = (cmd: string, args: string[], options: SpawnOptions, maxBuffe }); const PLATFORMS_SUPPORTED = ['darwin', 'linux', 'freebsd', 'win32'] as const; -export type SupportedPlatform = Extract; +export type SupportedPlatform = Extract; export const isPlatformSupported = (): boolean => { return PLATFORMS_SUPPORTED.includes(process.platform as SupportedPlatform); diff --git a/shared/constants/torrentStatusMap.ts b/shared/constants/torrentStatusMap.ts index fb4c9479e..98db3614e 100644 --- a/shared/constants/torrentStatusMap.ts +++ b/shared/constants/torrentStatusMap.ts @@ -9,5 +9,5 @@ const torrentStatusMap = [ 'error', ] as const; -export type TorrentStatus = typeof torrentStatusMap[number]; +export type TorrentStatus = (typeof torrentStatusMap)[number]; export default torrentStatusMap; From 197183bf91388d350678561d79b179c8c3ef2e58 Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Sun, 11 Jun 2023 00:46:31 -0700 Subject: [PATCH 004/113] dependencies: bump jsonwebtoken to 9 --- package-lock.json | 153 ++++++++++++---------------------------------- package.json | 4 +- 2 files changed, 42 insertions(+), 115 deletions(-) diff --git a/package-lock.json b/package-lock.json index 83c1a4ce4..2987aff79 100644 --- a/package-lock.json +++ b/package-lock.json @@ -49,7 +49,7 @@ "@types/geoip-country": "^4.0.0", "@types/http-errors": "^1.8.2", "@types/jest": "^28.1.8", - "@types/jsonwebtoken": "^8.5.9", + "@types/jsonwebtoken": "^9.0.2", "@types/lodash": "^4.14.195", "@types/morgan": "^1.9.4", "@types/node": "^12.20.55", @@ -111,7 +111,7 @@ "http-errors": "^2.0.0", "jest": "^28.1.3", "js-file-download": "^0.4.12", - "jsonwebtoken": "^8.5.1", + "jsonwebtoken": "^9.0.0", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.7.6", "mobx": "^6.9.0", @@ -4065,9 +4065,9 @@ "dev": true }, "node_modules/@types/jsonwebtoken": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", - "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", + "integrity": "sha512-drE6uz7QBKq1fYqqoFKTDRdFCPHd5TCub75BM+D+cMx7NU9hUz7SESLfC2fSCXVFMO5Yj8sOWHuGqPgjc+fz0Q==", "dev": true, "dependencies": { "@types/node": "*" @@ -11794,36 +11794,54 @@ } }, "node_modules/jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", "dev": true, "dependencies": { "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", + "lodash": "^4.17.21", "ms": "^2.1.1", - "semver": "^5.6.0" + "semver": "^7.3.8" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jsonwebtoken/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" }, "engines": { - "node": ">=4", - "npm": ">=1.4.28" + "node": ">=10" } }, "node_modules/jsonwebtoken/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { - "semver": "bin/semver" + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, + "node_modules/jsonwebtoken/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/jsx-ast-utils": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", @@ -12045,42 +12063,6 @@ "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", "dev": true }, - "node_modules/lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", - "dev": true - }, - "node_modules/lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", - "dev": true - }, - "node_modules/lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", - "dev": true - }, - "node_modules/lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", - "dev": true - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "node_modules/lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", - "dev": true - }, "node_modules/lodash.max": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", @@ -12099,12 +12081,6 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "inBundle": true }, - "node_modules/lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, "node_modules/lodash.padstart": { "version": "4.6.1", "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz", @@ -13244,55 +13220,6 @@ "passport-strategy": "^1.0.0" } }, - "node_modules/passport-jwt/node_modules/jsonwebtoken": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", - "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", - "dev": true, - "dependencies": { - "jws": "^3.2.2", - "lodash": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" - }, - "engines": { - "node": ">=12", - "npm": ">=6" - } - }, - "node_modules/passport-jwt/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/passport-jwt/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/passport-jwt/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/passport-strategy": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz", diff --git a/package.json b/package.json index 0c54b0dff..a25ba08c8 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ "@types/geoip-country": "^4.0.0", "@types/http-errors": "^1.8.2", "@types/jest": "^28.1.8", - "@types/jsonwebtoken": "^8.5.9", + "@types/jsonwebtoken": "^9.0.2", "@types/lodash": "^4.14.195", "@types/morgan": "^1.9.4", "@types/node": "^12.20.55", @@ -160,7 +160,7 @@ "http-errors": "^2.0.0", "jest": "^28.1.3", "js-file-download": "^0.4.12", - "jsonwebtoken": "^8.5.1", + "jsonwebtoken": "^9.0.0", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.7.6", "mobx": "^6.9.0", From e1504539659eb90e984d563c82a50fedd01fce67 Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Sun, 11 Jun 2023 03:24:59 -0700 Subject: [PATCH 005/113] dependencies: migrate overlayscrollbars to 2 --- .../components/general/ListViewport.tsx | 16 ++-- .../javascript/components/sidebar/Sidebar.tsx | 47 ++++++---- client/src/javascript/routes/Overview.tsx | 2 +- client/src/sass/base/_layout.scss | 2 +- client/src/sass/components/_sidebar.scss | 92 +++++++++++++++++-- package-lock.json | 27 ++---- package.json | 5 +- 7 files changed, 136 insertions(+), 55 deletions(-) diff --git a/client/src/javascript/components/general/ListViewport.tsx b/client/src/javascript/components/general/ListViewport.tsx index dcac7bc4c..283222065 100644 --- a/client/src/javascript/components/general/ListViewport.tsx +++ b/client/src/javascript/components/general/ListViewport.tsx @@ -6,11 +6,12 @@ import {useWindowSize} from 'react-use'; import ConfigStore from '@client/stores/ConfigStore'; +import type {OverlayScrollbarsComponentRef} from 'overlayscrollbars-react'; import type {FixedSizeListProps, ListChildComponentProps} from 'react-window'; const Overflow = forwardRef>((props: ComponentProps<'div'>, ref) => { - const {children, className, onScroll} = props; - const osRef = useRef(null); + const {children, onScroll} = props; + const osRef = useRef(null); useEffect(() => { const scrollbarRef = osRef.current; @@ -21,7 +22,7 @@ const Overflow = forwardRef>((props: Compo }; } - const viewport = scrollbarRef.osInstance()?.getElements().viewport as HTMLDivElement; + const viewport = scrollbarRef.osInstance()?.elements().viewport as HTMLDivElement; const refCallback = ref as RefCallback; refCallback(viewport); @@ -43,8 +44,11 @@ const Overflow = forwardRef>((props: Compo @@ -64,7 +68,7 @@ const ListViewport = forwardRef((props: ListVi return ( ( - - - - - - - - - - - - - -
- - - +
+ + + + + + + + + + + + + +
+ + + +
); diff --git a/client/src/javascript/routes/Overview.tsx b/client/src/javascript/routes/Overview.tsx index bfbf03fd5..ff9db3928 100644 --- a/client/src/javascript/routes/Overview.tsx +++ b/client/src/javascript/routes/Overview.tsx @@ -8,7 +8,7 @@ import FloodActions from '@client/actions/FloodActions'; import Sidebar from '@client/components/sidebar/Sidebar'; import TorrentList from '@client/components/torrent-list/TorrentList'; -import 'overlayscrollbars/css/OverlayScrollbars.css'; +import 'overlayscrollbars/overlayscrollbars.css'; const Alerts = lazy(() => import('@client/components/alerts/Alerts')); const Modals = lazy(() => import('@client/components/modals/Modals')); diff --git a/client/src/sass/base/_layout.scss b/client/src/sass/base/_layout.scss index 71023a8b4..508a45b2a 100644 --- a/client/src/sass/base/_layout.scss +++ b/client/src/sass/base/_layout.scss @@ -36,7 +36,7 @@ body { @media (max-width: 720px) { .application__sidebar { - display: block; + display: flex; transform: translateX(120px); z-index: unset; } diff --git a/client/src/sass/components/_sidebar.scss b/client/src/sass/components/_sidebar.scss index 7f6b3706b..be937bb42 100644 --- a/client/src/sass/components/_sidebar.scss +++ b/client/src/sass/components/_sidebar.scss @@ -4,6 +4,91 @@ @use '../tools/themes'; @use '../tools/variables'; +.os-theme-thin { + &.os-scrollbar { + .os-scrollbar-track { + background: transparent; + } + + .os-scrollbar-track:before { + content: ''; + display: block; + position: absolute; + background: rgba(255, 255, 255, 0.15); + } + + .os-scrollbar-handle:before { + content: ''; + display: block; + position: absolute; + background: rgba(255, 255, 255, 0.5); + border-radius: 10px; + } + + .os-scrollbar-handle:hover:before, + .os-scrollbar-handle.active:before { + background: #fff; + } + } + + &.os-scrollbar-horizontal { + right: 14px; + height: 14px; + padding: 0px 6px; + + &.os-scrollbar-rtl { + left: 14px; + right: 0; + } + + .os-scrollbar-track:before, + .os-scrollbar-handle:before { + left: 0; + right: 0; + height: 2px; + top: 50%; + margin-top: -1px; + } + + .os-scrollbar-handle:hover:before, + .os-scrollbar-handle.active:before { + height: 4px; + margin-top: -2px; + } + + .os-scrollbar-handle { + height: 100%; + min-width: 30px; + } + } + + &.os-scrollbar-vertical { + bottom: 14px; + width: 14px; + padding: 6px 0px; + + .os-scrollbar-track:before, + .os-scrollbar-handle:before { + top: 0; + bottom: 0; + width: 2px; + left: 50%; + margin-left: -1px; + } + + .os-scrollbar-handle:hover:before, + .os-scrollbar-handle.active:before { + width: 4px; + margin-left: -2px; + } + + .os-scrollbar-handle { + width: 100%; + min-height: 30px; + } + } +} + .application { &__sidebar { @include themes.theme('background', 'sidebar--background'); @@ -13,17 +98,10 @@ min-width: 240px; max-width: 250px; height: 100%; - overflow-x: hidden; - overflow-y: overlay; position: relative; z-index: 2; transition: transform 0.2s; - .os-content { - display: flex; - flex-direction: column; - } - @media (max-width: 720px) { transform: translateX(-120px); } diff --git a/package-lock.json b/package-lock.json index 2987aff79..d1fdf2bed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53,7 +53,6 @@ "@types/lodash": "^4.14.195", "@types/morgan": "^1.9.4", "@types/node": "^12.20.55", - "@types/overlayscrollbars": "^1.12.1", "@types/parse-torrent": "^5.8.4", "@types/passport": "^1.0.12", "@types/passport-jwt": "^3.0.8", @@ -117,8 +116,8 @@ "mobx": "^6.9.0", "mobx-react": "^7.6.0", "morgan": "^1.10.0", - "overlayscrollbars": "^1.13.3", - "overlayscrollbars-react": "^0.3.0", + "overlayscrollbars": "^2.2.0", + "overlayscrollbars-react": "^0.5.0", "parse-torrent": "^9.1.5", "passport": "^0.6.0", "passport-jwt": "^4.0.1", @@ -4115,12 +4114,6 @@ "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", "dev": true }, - "node_modules/@types/overlayscrollbars": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@types/overlayscrollbars/-/overlayscrollbars-1.12.1.tgz", - "integrity": "sha512-V25YHbSoKQN35UasHf0EKD9U2vcmexRSp78qa8UglxFH8H3D+adEa9zGZwrqpH4TdvqeMrgMqVqsLB4woAryrQ==", - "dev": true - }, "node_modules/@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", @@ -13028,19 +13021,19 @@ } }, "node_modules/overlayscrollbars": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/overlayscrollbars/-/overlayscrollbars-1.13.3.tgz", - "integrity": "sha512-1nB/B5kaakJuHXaLXLRK0bUIilWhUGT6q5g+l2s5vqYdLle/sd0kscBHkQC1kuuDg9p9WR4MTdySDOPbeL/86g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/overlayscrollbars/-/overlayscrollbars-2.2.0.tgz", + "integrity": "sha512-Sx7gI2TEx+TFvFXJq4BUYM5R4bfWQR2ertdxyzAQ589ouPKKifMBU0/opdCb1bUC7x6sMiSNI1u9ngC0RbMnBg==", "dev": true }, "node_modules/overlayscrollbars-react": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/overlayscrollbars-react/-/overlayscrollbars-react-0.3.0.tgz", - "integrity": "sha512-dV74p9VL/aImqJpeYz0vmpScZYu6UiNTmRKfyI4CS0OYUpYCUiTd723adY38Grz2W57hoNCECWDzkOJRFDQeZg==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/overlayscrollbars-react/-/overlayscrollbars-react-0.5.0.tgz", + "integrity": "sha512-uCNTnkfWW74veoiEv3kSwoLelKt4e8gTNv65D771X3il0x5g5Yo0fUbro7SpQzR9yNgi23cvB2mQHTTdQH96pA==", "dev": true, "peerDependencies": { - "overlayscrollbars": "^1.10.0", - "react": "^16.4.0 || ^17.0.0 || ^18.0.0" + "overlayscrollbars": "^2.0.0", + "react": ">=16.8.0" } }, "node_modules/p-limit": { diff --git a/package.json b/package.json index a25ba08c8..e1c221705 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,6 @@ "@types/lodash": "^4.14.195", "@types/morgan": "^1.9.4", "@types/node": "^12.20.55", - "@types/overlayscrollbars": "^1.12.1", "@types/parse-torrent": "^5.8.4", "@types/passport": "^1.0.12", "@types/passport-jwt": "^3.0.8", @@ -166,8 +165,8 @@ "mobx": "^6.9.0", "mobx-react": "^7.6.0", "morgan": "^1.10.0", - "overlayscrollbars": "^1.13.3", - "overlayscrollbars-react": "^0.3.0", + "overlayscrollbars": "^2.2.0", + "overlayscrollbars-react": "^0.5.0", "parse-torrent": "^9.1.5", "passport": "^0.6.0", "passport-jwt": "^4.0.1", From a9c8b4be3a7822567f2244012a6fc7049dcf951b Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Sun, 11 Jun 2023 03:40:49 -0700 Subject: [PATCH 006/113] TransferRateGraph: explicitly declare width and height to 100% Fix the "graph not working in Safari" issue. Bug: #627 --- client/src/javascript/components/sidebar/TransferRateGraph.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/javascript/components/sidebar/TransferRateGraph.tsx b/client/src/javascript/components/sidebar/TransferRateGraph.tsx index cadfe7fa9..c921d0f30 100644 --- a/client/src/javascript/components/sidebar/TransferRateGraph.tsx +++ b/client/src/javascript/components/sidebar/TransferRateGraph.tsx @@ -88,7 +88,7 @@ const TransferRateGraph: FC = observer( const interpolation = curveMonotoneX; return ( - + From 6741c616ee23971756aa33863f35e2c931c8c7ee Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Sun, 11 Jun 2023 19:06:42 -0700 Subject: [PATCH 007/113] CI: bump Docker actions --- .github/workflows/distribute-archlinux.yml | 4 +-- .github/workflows/publish-rolling.yml | 42 ++++++++++------------ .github/workflows/release.yml | 6 ++-- 3 files changed, 23 insertions(+), 29 deletions(-) diff --git a/.github/workflows/distribute-archlinux.yml b/.github/workflows/distribute-archlinux.yml index aac6f79e1..f045d180e 100644 --- a/.github/workflows/distribute-archlinux.yml +++ b/.github/workflows/distribute-archlinux.yml @@ -20,10 +20,10 @@ jobs: sed -i 's/to-be-determined@tbd/jc@linux.com/' ./distribution/archlinux/flood/PKGBUILD - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Publish to AUR - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: build-args: | AUR_FOLDER=./flood diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index 7d9ca3867..dd055187f 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -69,15 +69,13 @@ jobs: - uses: actions/checkout@v3 - name: Set up QEMU - run: | - sudo apt update - sudo apt install --reinstall -y qemu-user-static + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - - name: Login to DockerHub - uses: docker/login-action@v1 + - name: Login to Docker Hub + uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -88,7 +86,7 @@ jobs: echo ::set-output name=BUILD_VERSION::0.0.0-master.`git rev-parse --short HEAD` - name: Publish flood:master to Docker Hub - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . file: ./distribution/containers/Dockerfile.release @@ -102,7 +100,7 @@ jobs: - run: sleep 10 - name: Publish rtorrent-flood to Docker Hub - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . file: ./distribution/containers/Dockerfile.rtorrent @@ -132,15 +130,13 @@ jobs: registry-url: 'https://registry.npmjs.org' - name: Set up QEMU - run: | - sudo apt update - sudo apt install --reinstall -y qemu-user-static + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - - name: Login to DockerHub - uses: docker/login-action@v1 + - name: Login to Docker Hub + uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -152,7 +148,7 @@ jobs: npm version --no-git-tag-version 0.0.0-master.`git rev-parse --short HEAD` - name: Publish flood:master-dbg to Docker Hub - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . file: ./Dockerfile @@ -162,7 +158,7 @@ jobs: tags: jesec/flood:master-dbg - name: Publish rtorrent-flood:master-dbg to Docker Hub - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . file: ./Dockerfile @@ -265,15 +261,13 @@ jobs: - uses: actions/checkout@v3 - name: Set up QEMU - run: | - sudo apt update - sudo apt install --reinstall -y qemu-user-static + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - - name: Login to DockerHub - uses: docker/login-action@v1 + - name: Login to Docker Hub + uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -291,7 +285,7 @@ jobs: - run: find . - name: Publish flood:master-distroless to Docker Hub - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . file: ./distribution/containers/Dockerfile.distroless @@ -301,7 +295,7 @@ jobs: tags: jesec/flood:master-distroless - name: Publish rtorrent-flood:master-distroless to Docker Hub - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . file: ./distribution/containers/Dockerfile.distroless diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c47219610..304a469e4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -90,10 +90,10 @@ jobs: sudo apt install --reinstall -y qemu-user-static - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -109,7 +109,7 @@ jobs: - run: sleep 120 - name: Publish to Docker Hub - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: build-args: VERSION=${{ steps.parse_semver.outputs.FULL_VERSION }} context: . From 3b8a66cb0227f482f1938105d64031cb0b4fddcc Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Sun, 11 Jun 2023 19:48:47 -0700 Subject: [PATCH 008/113] CI: cease Docker builds for linux/arm/v7 The latest Node.js hung on linux/arm/v7. Maybe due to emulation, maybe because folks are not paying attention to 32-bit platform anymore. Either way, let's drop it for now so we can get CI green again. --- .github/workflows/publish-rolling.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index dd055187f..0152148e7 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -90,7 +90,7 @@ jobs: with: context: . file: ./distribution/containers/Dockerfile.release - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64 push: true tags: jesec/flood:master build-args: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 304a469e4..06f8d4dcd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -114,7 +114,7 @@ jobs: build-args: VERSION=${{ steps.parse_semver.outputs.FULL_VERSION }} context: . file: ./distribution/containers/Dockerfile.release - platforms: linux/amd64,linux/arm64,linux/arm/v7 + platforms: linux/amd64,linux/arm64 push: true tags: | jesec/flood:latest From 2b652f8148dab7134eeeb201b9d81dd6b8bda074 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 4 Jul 2023 06:32:39 +0800 Subject: [PATCH 009/113] server: rTorrent: manage request queue with p-queue - fix memory leak (#650) Our self-baked request queue doesn't work well in some cases, leading to memory leak and hung. Bug: #648 --- package-lock.json | 2946 +++++++++++++++-- package.json | 6 +- server/.jest/auth.config.js | 7 +- server/.jest/common.js | 12 + server/.jest/qbittorrent.config.js | 7 +- server/.jest/rtorrent.config.js | 7 +- server/.jest/transmission.config.js | 7 +- .../services/rTorrent/clientRequestManager.ts | 66 +- 8 files changed, 2715 insertions(+), 343 deletions(-) create mode 100644 server/.jest/common.js diff --git a/package-lock.json b/package-lock.json index d1fdf2bed..00c5ce9cc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -88,6 +88,7 @@ "d3-selection": "^3.0.0", "d3-shape": "^3.2.0", "debug": "^4.3.4", + "esbuild-jest": "^0.5.0", "eslint": "^8.42.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^17.0.0", @@ -118,6 +119,7 @@ "morgan": "^1.10.0", "overlayscrollbars": "^2.2.0", "overlayscrollbars-react": "^0.5.0", + "p-queue": "^7.3.4", "parse-torrent": "^9.1.5", "passport": "^0.6.0", "passport-jwt": "^4.0.1", @@ -150,8 +152,8 @@ "tldts": "^5.7.112", "ts-jest": "^28.0.8", "ts-loader": "^9.4.3", - "ts-node-dev": "^2.0.0", "tsconfig-paths": "^4.2.0", + "tsx": "^3.12.7", "typed-emitter": "^2.1.0", "typescript": "~4.9.5", "webpack": "^5.86.0", @@ -2265,11 +2267,28 @@ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, + "peer": true, "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -2282,6 +2301,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, + "peer": true, "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -2481,6 +2501,407 @@ "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==", "dev": true }, + "node_modules/@esbuild-kit/cjs-loader": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@esbuild-kit/cjs-loader/-/cjs-loader-2.4.2.tgz", + "integrity": "sha512-BDXFbYOJzT/NBEtp71cvsrGPwGAMGRB/349rwKuoxNSiKjPraNNnlK6MIIabViCjqZugu6j+xeMDlEkWdHHJSg==", + "dev": true, + "dependencies": { + "@esbuild-kit/core-utils": "^3.0.0", + "get-tsconfig": "^4.4.0" + } + }, + "node_modules/@esbuild-kit/core-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@esbuild-kit/core-utils/-/core-utils-3.1.0.tgz", + "integrity": "sha512-Uuk8RpCg/7fdHSceR1M6XbSZFSuMrxcePFuGgyvsBn+u339dk5OeL4jv2EojwTN2st/unJGsVm4qHWjWNmJ/tw==", + "dev": true, + "dependencies": { + "esbuild": "~0.17.6", + "source-map-support": "^0.5.21" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/@esbuild-kit/esm-loader": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/@esbuild-kit/esm-loader/-/esm-loader-2.5.5.tgz", + "integrity": "sha512-Qwfvj/qoPbClxCRNuac1Du01r9gvNOT+pMYtJDapfB1eoGN1YlJ1BixLyL9WVENRx5RXgNLdfYdx/CuswlGhMw==", + "dev": true, + "dependencies": { + "@esbuild-kit/core-utils": "^3.0.0", + "get-tsconfig": "^4.4.0" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", + "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", + "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", + "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", + "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", + "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", + "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", + "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", + "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", + "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", + "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", + "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", + "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", + "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", + "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", + "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", + "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", + "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", + "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", + "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", + "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", + "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", + "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", + "cpu": [ + "x64" + ], + "dev": true, + "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", @@ -3495,25 +3916,29 @@ "version": "1.0.9", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@tsconfig/node12": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@tsconfig/node14": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true + "dev": true, + "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==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@types/babel__core": { "version": "7.20.1", @@ -4324,18 +4749,6 @@ "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", "dev": true }, - "node_modules/@types/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-xevGOReSYGM7g/kUBZzPqCrR/KYAo+F0yiPc85WFTJa0MSLtyFTVTU6cJu/aV4mid7IffDIWqo69THF2o4JiEQ==", - "dev": true - }, - "node_modules/@types/strip-json-comments": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz", - "integrity": "sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==", - "dev": true - }, "node_modules/@types/superagent": { "version": "4.1.18", "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.18.tgz", @@ -4943,6 +5356,7 @@ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", "dev": true, + "peer": true, "engines": { "node": ">=0.4.0" } @@ -5088,7 +5502,8 @@ "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true + "dev": true, + "peer": true }, "node_modules/argparse": { "version": "2.0.1", @@ -5105,6 +5520,33 @@ "deep-equal": "^2.0.5" } }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/array-buffer-byte-length": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", @@ -5158,6 +5600,15 @@ "node": ">=8" } }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/array.prototype.flat": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", @@ -5213,6 +5664,15 @@ "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", "dev": true }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", @@ -5243,6 +5703,18 @@ "node": ">= 4.0.0" } }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, "node_modules/attr-accept": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.2.tgz", @@ -5572,6 +6044,36 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "inBundle": true }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -5884,6 +6386,26 @@ "node": ">= 0.8" } }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", @@ -5957,6 +6479,18 @@ } ] }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, "node_modules/case-sensitive-paths-webpack-plugin": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", @@ -6065,6 +6599,110 @@ "node": ">=0.3.6" } }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/classnames": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", @@ -6176,6 +6814,19 @@ "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", "dev": true }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -6416,6 +7067,15 @@ "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==", "dev": true }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/copy-to-clipboard": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", @@ -6493,7 +7153,8 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true + "dev": true, + "peer": true }, "node_modules/create-torrent": { "version": "5.0.9", @@ -7041,6 +7702,15 @@ } } }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, "node_modules/decompress-response": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", @@ -7155,6 +7825,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -7245,6 +7928,7 @@ "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true, + "peer": true, "engines": { "node": ">=0.3.1" } @@ -7390,15 +8074,6 @@ "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", "dev": true }, - "node_modules/dynamic-dedupe": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/dynamic-dedupe/-/dynamic-dedupe-0.3.0.tgz", - "integrity": "sha512-ssuANeD+z97meYOqd50e04Ze5qp4bPqo8cCkI4TRjZkzAUgIDTrXV1R8QCdINpiI+hw14+rYazvTRdQrz0/rFQ==", - "dev": true, - "dependencies": { - "xtend": "^4.0.0" - } - }, "node_modules/ecdsa-sig-formatter": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", @@ -7620,96 +8295,339 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "node_modules/esbuild": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", + "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.17.19", + "@esbuild/android-arm64": "0.17.19", + "@esbuild/android-x64": "0.17.19", + "@esbuild/darwin-arm64": "0.17.19", + "@esbuild/darwin-x64": "0.17.19", + "@esbuild/freebsd-arm64": "0.17.19", + "@esbuild/freebsd-x64": "0.17.19", + "@esbuild/linux-arm": "0.17.19", + "@esbuild/linux-arm64": "0.17.19", + "@esbuild/linux-ia32": "0.17.19", + "@esbuild/linux-loong64": "0.17.19", + "@esbuild/linux-mips64el": "0.17.19", + "@esbuild/linux-ppc64": "0.17.19", + "@esbuild/linux-riscv64": "0.17.19", + "@esbuild/linux-s390x": "0.17.19", + "@esbuild/linux-x64": "0.17.19", + "@esbuild/netbsd-x64": "0.17.19", + "@esbuild/openbsd-x64": "0.17.19", + "@esbuild/sunos-x64": "0.17.19", + "@esbuild/win32-arm64": "0.17.19", + "@esbuild/win32-ia32": "0.17.19", + "@esbuild/win32-x64": "0.17.19" + } + }, + "node_modules/esbuild-jest": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/esbuild-jest/-/esbuild-jest-0.5.0.tgz", + "integrity": "sha512-AMZZCdEpXfNVOIDvURlqYyHwC8qC1/BFjgsrOiSL1eyiIArVtHL8YAC83Shhn16cYYoAWEW17yZn0W/RJKJKHQ==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "@babel/core": "^7.12.17", + "@babel/plugin-transform-modules-commonjs": "^7.12.13", + "babel-jest": "^26.6.3" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "esbuild": ">=0.8.50" } }, - "node_modules/eslint": { - "version": "8.42.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz", - "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==", + "node_modules/esbuild-jest/node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", "dev": true, "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.0.3", - "@eslint/js": "8.42.0", - "@humanwhocodes/config-array": "^0.11.10", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.0", - "eslint-visitor-keys": "^3.4.1", - "espree": "^9.5.2", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">= 10.14.2" } }, - "node_modules/eslint-config-airbnb": { - "version": "19.0.4", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", - "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", + "node_modules/esbuild-jest/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", "dev": true, "dependencies": { - "eslint-config-airbnb-base": "^15.0.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/esbuild-jest/node_modules/@types/yargs": { + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/esbuild-jest/node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/esbuild-jest/node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/esbuild-jest/node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/esbuild-jest/node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/esbuild-jest/node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/esbuild-jest/node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/esbuild-jest/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/esbuild-jest/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/esbuild-jest/node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.42.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz", + "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.3", + "@eslint/js": "8.42.0", + "@humanwhocodes/config-array": "^0.11.10", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.1", + "espree": "^9.5.2", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-airbnb": { + "version": "19.0.4", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", + "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", + "dev": true, + "dependencies": { + "eslint-config-airbnb-base": "^15.0.0", "object.assign": "^4.1.2", "object.entries": "^1.1.5" }, @@ -8454,6 +9372,12 @@ "node": ">=0.8.x" } }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, "node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -8486,59 +9410,202 @@ "node": ">= 0.8.0" } }, - "node_modules/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", "dev": true, "dependencies": { - "@jest/expect-utils": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3" + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=0.10.0" } }, - "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/expect": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", + "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", + "dev": true, + "dependencies": { + "@jest/expect-utils": "^28.1.3", + "jest-get-type": "^28.0.2", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" }, "engines": { "node": ">= 0.10.0" @@ -8639,6 +9706,19 @@ } ] }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", @@ -8653,6 +9733,58 @@ "node": ">=4" } }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -9018,6 +10150,15 @@ "is-callable": "^1.1.3" } }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/fork-ts-checker-webpack-plugin": { "version": "6.5.3", "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", @@ -9199,6 +10340,18 @@ "url": "https://www.patreon.com/infusion" } }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", @@ -9480,6 +10633,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-tsconfig": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.6.0.tgz", + "integrity": "sha512-lgbo68hHTQnFddybKbbs/RDRJnJT5YyGy2kQzVwbq+g67X73i+5MVTval34QxGkOe9X5Ujf1UYpCaphLyltjEg==", + "dev": true, + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, "node_modules/get-user-locale": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/get-user-locale/-/get-user-locale-1.5.1.tgz", @@ -9492,6 +10657,15 @@ "url": "https://github.com/wojtekmaj/get-user-locale?sponsor=1" } }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -9744,6 +10918,75 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/hash-wasm": { "version": "4.9.0", "resolved": "https://registry.npmjs.org/hash-wasm/-/hash-wasm-4.9.0.tgz", @@ -10227,6 +11470,18 @@ "node": ">= 0.10" } }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-alphabetical": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", @@ -10362,6 +11617,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-ci/node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, "node_modules/is-core-module": { "version": "2.12.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", @@ -10374,9 +11647,21 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, "dependencies": { @@ -10399,6 +11684,20 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", @@ -10414,6 +11713,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -10549,6 +11860,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", @@ -10656,6 +11979,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, "node_modules/is-unicode-supported": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", @@ -10702,6 +12031,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -10726,6 +12064,15 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", @@ -11412,6 +12759,19 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, "node_modules/jest-snapshot": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", @@ -12198,6 +13558,27 @@ "tmpl": "1.0.5" } }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/markdown-it": { "version": "12.3.2", "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", @@ -12464,6 +13845,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -12651,6 +14045,28 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -12687,6 +14103,12 @@ "node": ">=10" } }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, "node_modules/no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", @@ -12790,6 +14212,97 @@ "node": ">=0.10.0" } }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/object-inspect": { "version": "1.12.3", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", @@ -12824,6 +14337,18 @@ "node": ">= 0.4" } }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/object.assign": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", @@ -12886,6 +14411,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/object.values": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", @@ -13036,6 +14573,15 @@ "react": ">=16.8.0" } }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -13066,6 +14612,22 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/p-queue": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", + "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.7", + "p-timeout": "^5.0.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/p-retry": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", @@ -13079,6 +14641,18 @@ "node": ">=8" } }, + "node_modules/p-timeout": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -13185,6 +14759,15 @@ "tslib": "^2.0.3" } }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/passport": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/passport/-/passport-0.6.0.tgz", @@ -13476,6 +15059,15 @@ "node": ">=10" } }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/postcss": { "version": "8.4.24", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", @@ -14567,6 +16159,19 @@ "@babel/runtime": "^7.8.4" } }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/regexp.prototype.flags": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", @@ -14631,6 +16236,12 @@ "node": ">= 0.10" } }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, "node_modules/renderkid": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", @@ -14644,6 +16255,24 @@ "strip-ansi": "^6.0.1" } }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -14721,6 +16350,22 @@ "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==", + "dev": true, + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, "node_modules/resolve.exports": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", @@ -14749,6 +16394,15 @@ "node": ">=8" } }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, "node_modules/retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", @@ -14783,6 +16437,15 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, "node_modules/rtl-css-js": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", @@ -14854,6 +16517,15 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, "node_modules/safe-regex-test": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", @@ -14874,19 +16546,319 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "inBundle": true }, - "node_modules/sanitize-filename": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", - "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", "dev": true, "dependencies": { - "truncate-utf8-bytes": "^1.0.0" + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/sass": { - "version": "1.63.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.63.3.tgz", - "integrity": "sha512-ySdXN+DVpfwq49jG1+hmtDslYqpS7SkOR5GpF6o2bmb1RL/xS+wvPmegMvMywyfsmAV6p7TgwXYGrCZIFFbAHg==", + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/sanitize-filename": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", + "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", + "dev": true, + "dependencies": { + "truncate-utf8-bytes": "^1.0.0" + } + }, + "node_modules/sass": { + "version": "1.63.3", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.63.3.tgz", + "integrity": "sha512-ySdXN+DVpfwq49jG1+hmtDslYqpS7SkOR5GpF6o2bmb1RL/xS+wvPmegMvMywyfsmAV6p7TgwXYGrCZIFFbAHg==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -15171,6 +17143,42 @@ "node": ">=6.9" } }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -15288,15 +17296,215 @@ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", "dev": true }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "dev": true, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, "node_modules/sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", @@ -15359,6 +17567,20 @@ "node": ">=0.10.0" } }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, "node_modules/source-map-support": { "version": "0.5.13", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", @@ -15378,6 +17600,13 @@ "node": ">=0.10.0" } }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, "node_modules/sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", @@ -15415,6 +17644,18 @@ "wbuf": "^1.7.3" } }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/sprintf-js": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", @@ -15494,6 +17735,108 @@ "stacktrace-gps": "^3.0.4" } }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -15674,6 +18017,15 @@ "node": ">=8" } }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", @@ -16139,6 +18491,51 @@ "node": ">=4" } }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -16166,15 +18563,6 @@ "node": ">=0.6" } }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true, - "bin": { - "tree-kill": "cli.js" - } - }, "node_modules/truncate-utf8-bytes": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", @@ -16345,6 +18733,7 @@ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", "dev": true, + "peer": true, "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -16383,64 +18772,6 @@ } } }, - "node_modules/ts-node-dev": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ts-node-dev/-/ts-node-dev-2.0.0.tgz", - "integrity": "sha512-ywMrhCfH6M75yftYvrvNarLEY+SUXtUvU8/0Z6llrHQVBx12GiFk5sStF8UdfE/yfzk9IAq7O5EEbTQsxlBI8w==", - "dev": true, - "dependencies": { - "chokidar": "^3.5.1", - "dynamic-dedupe": "^0.3.0", - "minimist": "^1.2.6", - "mkdirp": "^1.0.4", - "resolve": "^1.0.0", - "rimraf": "^2.6.1", - "source-map-support": "^0.5.12", - "tree-kill": "^1.2.2", - "ts-node": "^10.4.0", - "tsconfig": "^7.0.0" - }, - "bin": { - "ts-node-dev": "lib/bin.js", - "tsnd": "lib/bin.js" - }, - "engines": { - "node": ">=0.8.0" - }, - "peerDependencies": { - "node-notifier": "*", - "typescript": "*" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/ts-node-dev/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/tsconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz", - "integrity": "sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==", - "dev": true, - "dependencies": { - "@types/strip-bom": "^3.0.0", - "@types/strip-json-comments": "0.0.30", - "strip-bom": "^3.0.0", - "strip-json-comments": "^2.0.0" - } - }, "node_modules/tsconfig-paths": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", @@ -16464,24 +18795,6 @@ "node": ">=4" } }, - "node_modules/tsconfig/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/tsconfig/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/tslib": { "version": "2.5.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", @@ -16509,6 +18822,23 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, + "node_modules/tsx": { + "version": "3.12.7", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-3.12.7.tgz", + "integrity": "sha512-C2Ip+jPmqKd1GWVQDvz/Eyc6QJbGfE7NrR3fx5BpEHMZsEHoIxHL1j+lKdGobr8ovEyqeNkPLSKp6SCSOt7gmw==", + "dev": true, + "dependencies": { + "@esbuild-kit/cjs-loader": "^2.4.2", + "@esbuild-kit/core-utils": "^3.0.0", + "@esbuild-kit/esm-loader": "^2.5.5" + }, + "bin": { + "tsx": "dist/cli.js" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -16578,6 +18908,15 @@ "rxjs": "*" } }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, "node_modules/typescript": { "version": "4.9.5", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", @@ -16652,6 +18991,30 @@ "node": ">=4" } }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", @@ -16670,6 +19033,60 @@ "node": ">= 0.8" } }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, "node_modules/update-browserslist-db": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", @@ -16709,6 +19126,22 @@ "punycode": "^2.1.0" } }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/utf8-byte-length": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", @@ -16762,7 +19195,8 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true + "dev": true, + "peer": true }, "node_modules/v8-to-istanbul": { "version": "9.1.0", @@ -17320,15 +19754,6 @@ } } }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", @@ -17395,6 +19820,7 @@ "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "dev": true, + "peer": true, "engines": { "node": ">=6" } diff --git a/package.json b/package.json index e1c221705..5a8189570 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "prepack": "rm -rf dist && npm run build", "start": "node --use_strict dist/index.js", "start:development:client": "node client/scripts/development.js", - "start:development:server": "NODE_ENV=development TS_NODE_PROJECT=server/tsconfig.json ts-node-dev --transpile-only -r tsconfig-paths/register server/bin/start.ts", + "start:development:server": "NODE_ENV=development tsx watch server/bin/start.ts", "start:test:rtorrent": "node scripts/testsetup.js", "test": "jest --forceExit", "test:watch": "jest --watchAll --forceExit", @@ -137,6 +137,7 @@ "d3-selection": "^3.0.0", "d3-shape": "^3.2.0", "debug": "^4.3.4", + "esbuild-jest": "^0.5.0", "eslint": "^8.42.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^17.0.0", @@ -167,6 +168,7 @@ "morgan": "^1.10.0", "overlayscrollbars": "^2.2.0", "overlayscrollbars-react": "^0.5.0", + "p-queue": "^7.3.4", "parse-torrent": "^9.1.5", "passport": "^0.6.0", "passport-jwt": "^4.0.1", @@ -199,8 +201,8 @@ "tldts": "^5.7.112", "ts-jest": "^28.0.8", "ts-loader": "^9.4.3", - "ts-node-dev": "^2.0.0", "tsconfig-paths": "^4.2.0", + "tsx": "^3.12.7", "typed-emitter": "^2.1.0", "typescript": "~4.9.5", "webpack": "^5.86.0", diff --git a/server/.jest/auth.config.js b/server/.jest/auth.config.js index b6870b9c9..892940788 100644 --- a/server/.jest/auth.config.js +++ b/server/.jest/auth.config.js @@ -1,7 +1,9 @@ const {compilerOptions} = require('../tsconfig.json'); const {pathsToModuleNameMapper} = require('ts-jest'); +const common = require('./common'); module.exports = { + ...common, displayName: 'auth', preset: 'ts-jest/presets/js-with-babel', rootDir: './../', @@ -11,9 +13,4 @@ module.exports = { testEnvironment: 'node', testMatch: ['/routes/api/auth.test.ts'], setupFilesAfterEnv: ['/.jest/auth.setup.js'], - globals: { - 'ts-jest': { - isolatedModules: true, - }, - }, }; diff --git a/server/.jest/common.js b/server/.jest/common.js new file mode 100644 index 000000000..1457ec0c9 --- /dev/null +++ b/server/.jest/common.js @@ -0,0 +1,12 @@ +module.exports = { + transformIgnorePatterns: ['node_modules/(?!(p-queue|p-timeout)/)'], + transform: { + // transform ESM only package to CommonJS + '^.+\\.(t|j)sx?$': [ + 'esbuild-jest', + { + format: 'cjs', + }, + ], + }, +}; diff --git a/server/.jest/qbittorrent.config.js b/server/.jest/qbittorrent.config.js index 2b899ba25..5b59bbe13 100644 --- a/server/.jest/qbittorrent.config.js +++ b/server/.jest/qbittorrent.config.js @@ -1,7 +1,9 @@ const {compilerOptions} = require('../tsconfig.json'); const {pathsToModuleNameMapper} = require('ts-jest'); +const common = require('./common'); module.exports = { + ...common, displayName: 'qbittorrent', preset: 'ts-jest/presets/js-with-babel', rootDir: './../', @@ -11,9 +13,4 @@ module.exports = { testEnvironment: 'node', testPathIgnorePatterns: ['auth.test.ts'], setupFilesAfterEnv: ['/.jest/qbittorrent.setup.js'], - globals: { - 'ts-jest': { - isolatedModules: true, - }, - }, }; diff --git a/server/.jest/rtorrent.config.js b/server/.jest/rtorrent.config.js index 2efd3402c..c573e862a 100644 --- a/server/.jest/rtorrent.config.js +++ b/server/.jest/rtorrent.config.js @@ -1,7 +1,9 @@ const {compilerOptions} = require('../tsconfig.json'); const {pathsToModuleNameMapper} = require('ts-jest'); +const common = require('./common'); module.exports = { + ...common, displayName: 'rtorrent', preset: 'ts-jest/presets/js-with-babel', rootDir: './../', @@ -11,9 +13,4 @@ module.exports = { testEnvironment: 'node', testPathIgnorePatterns: ['auth.test.ts'], setupFilesAfterEnv: ['/.jest/rtorrent.setup.js'], - globals: { - 'ts-jest': { - isolatedModules: true, - }, - }, }; diff --git a/server/.jest/transmission.config.js b/server/.jest/transmission.config.js index 029fc7ed8..8f1b0f397 100644 --- a/server/.jest/transmission.config.js +++ b/server/.jest/transmission.config.js @@ -1,7 +1,9 @@ const {compilerOptions} = require('../tsconfig.json'); const {pathsToModuleNameMapper} = require('ts-jest'); +const common = require('./common'); module.exports = { + ...common, displayName: 'transmission', preset: 'ts-jest/presets/js-with-babel', rootDir: './../', @@ -11,9 +13,4 @@ module.exports = { testEnvironment: 'node', testPathIgnorePatterns: ['auth.test.ts'], setupFilesAfterEnv: ['/.jest/transmission.setup.js'], - globals: { - 'ts-jest': { - isolatedModules: true, - }, - }, }; diff --git a/server/services/rTorrent/clientRequestManager.ts b/server/services/rTorrent/clientRequestManager.ts index e934460c4..f8a2ca887 100644 --- a/server/services/rTorrent/clientRequestManager.ts +++ b/server/services/rTorrent/clientRequestManager.ts @@ -6,20 +6,14 @@ import {methodCallJSON, methodCallXML} from './util/scgiUtil'; import {sanitizePath} from '../../util/fileUtil'; import type {MultiMethodCalls} from './util/rTorrentMethodCallUtil'; +import PQueue from 'p-queue'; type MethodCallParameters = Array; class ClientRequestManager { + queue: PQueue; connectionSettings: RTorrentConnectionSettings; isJSONCapable = false; - isRequestPending = false; - lastResponseTimestamp = 0; - pendingRequests: Array<{ - methodName: string; - parameters: MethodCallParameters; - resolve: (value?: Record) => void; - reject: (error?: NodeJS.ErrnoException) => void; - }> = []; constructor(connectionSettings: RTorrentConnectionSettings) { if (connectionSettings.type === 'socket') { @@ -30,36 +24,10 @@ class ClientRequestManager { } else { this.connectionSettings = connectionSettings; } - } - - handleRequestEnd() { - this.isRequestPending = false; - - // We avoid initiating any deferred requests until at least 250ms have - // since the previous response. - const currentTimestamp = Date.now(); - const timeSinceLastResponse = currentTimestamp - this.lastResponseTimestamp; - if (timeSinceLastResponse <= 250) { - const delay = 250 - timeSinceLastResponse; - setTimeout(this.sendDeferredMethodCall, delay); - this.lastResponseTimestamp = currentTimestamp + delay; - } else { - this.sendDeferredMethodCall(); - this.lastResponseTimestamp = currentTimestamp; - } + this.queue = new PQueue({autoStart: true, concurrency: 1}); } - sendDeferredMethodCall = () => { - const nextRequest = this.pendingRequests.shift(); - if (nextRequest == null) { - return; - } - - this.isRequestPending = true; - this.sendMethodCall(nextRequest.methodName, nextRequest.parameters).then(nextRequest.resolve, nextRequest.reject); - }; - sendMethodCall = (methodName: string, parameters: MethodCallParameters) => { const connectionOptions: NetConnectOpts = this.connectionSettings.type === 'socket' @@ -71,38 +39,14 @@ class ClientRequestManager { port: this.connectionSettings.port, }; - const methodCall = this.isJSONCapable + return this.isJSONCapable ? methodCallJSON(connectionOptions, methodName, parameters) : methodCallXML(connectionOptions, methodName, parameters); - - return methodCall.then( - (response) => { - this.handleRequestEnd(); - return response; - }, - (error) => { - this.handleRequestEnd(); - throw error; - }, - ); }; methodCall = (methodName: string, parameters: MethodCallParameters) => { // We only allow one request at a time. - if (this.isRequestPending) { - return new Promise( - (resolve: (value?: Record) => void, reject: (error?: NodeJS.ErrnoException) => void) => { - this.pendingRequests.push({ - methodName, - parameters, - resolve, - reject, - }); - }, - ); - } - this.isRequestPending = true; - return this.sendMethodCall(methodName, parameters); + return this.queue.add(() => this.sendMethodCall(methodName, parameters)); }; } From 711776484dc0ab44ad01c4caaec8f39d78d8257f Mon Sep 17 00:00:00 2001 From: Trim21 Date: Fri, 29 Sep 2023 11:40:06 +0800 Subject: [PATCH 010/113] LinkedText: fix torrent comment line break (#667) --- .../components/general/LinkedText.tsx | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/client/src/javascript/components/general/LinkedText.tsx b/client/src/javascript/components/general/LinkedText.tsx index a49ccdb3a..b0f4b1458 100644 --- a/client/src/javascript/components/general/LinkedText.tsx +++ b/client/src/javascript/components/general/LinkedText.tsx @@ -18,15 +18,19 @@ function isValidHttpUrl(s: string) { } const LinkedText: FC = ({text, className}: LinkedTextProps) => { - const nodes = text.split(/\s/).map((s) => - isValidHttpUrl(s.trimEnd()) ? ( - - {s} - - ) : ( - s - ), - ); + const nodes = text.split(/([ \n])/).map((s) => { + if (s === '\n') { + return
; + } + if (isValidHttpUrl(s)) { + return ( + + {s} + + ); + } + return s; + }); return {nodes}; }; From 1192e14294734e3d8925da4b376e31bcc7b3fcac Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 18 Oct 2023 06:17:42 +0800 Subject: [PATCH 011/113] TorrentGeneralInfo: drop leading and trailing whitespaces from comment (#674) --- .../modals/torrent-details-modal/TorrentGeneralInfo.tsx | 2 +- .../rTorrent/constants/methodCallConfigs/torrentList.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/javascript/components/modals/torrent-details-modal/TorrentGeneralInfo.tsx b/client/src/javascript/components/modals/torrent-details-modal/TorrentGeneralInfo.tsx index 5840477ac..e700eafb1 100644 --- a/client/src/javascript/components/modals/torrent-details-modal/TorrentGeneralInfo.tsx +++ b/client/src/javascript/components/modals/torrent-details-modal/TorrentGeneralInfo.tsx @@ -207,7 +207,7 @@ const TorrentGeneralInfo: FC = observer(() => { - {torrent.comment ? : VALUE_NOT_AVAILABLE} + {torrent.comment ? : VALUE_NOT_AVAILABLE} diff --git a/server/services/rTorrent/constants/methodCallConfigs/torrentList.ts b/server/services/rTorrent/constants/methodCallConfigs/torrentList.ts index da7938f97..be4436f89 100644 --- a/server/services/rTorrent/constants/methodCallConfigs/torrentList.ts +++ b/server/services/rTorrent/constants/methodCallConfigs/torrentList.ts @@ -22,7 +22,7 @@ const torrentListMethodCallConfigs = { methodCall: 'd.custom2=', transformValue: (value: unknown): string => { // ruTorrent sets VRS24mrkr as a comment prefix, so we use it as well for compatability - if (value === '' || typeof value !== 'string' || value.indexOf('VRS24mrker') !== 0) { + if (value === '' || typeof value !== 'string' || !value.startsWith('VRS24mrker')) { return ''; } From b25fd204ecc76092e215d9b21f33ccffd0965a5b Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 29 Nov 2023 13:57:30 +0800 Subject: [PATCH 012/113] Delete .travis.yml (#669) --- .travis.yml | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index e5a8f34a0..000000000 --- a/.travis.yml +++ /dev/null @@ -1,14 +0,0 @@ -dist: focal -language: node_js -node_js: - - 'node' - - 'lts/*' - - '13' -matrix: - fast_finish: true -script: - - npm run check-source-formatting - - npm run lint - - npm run check-types - - npm run build - - npm run test From 2751b546979185a23c204d492a466d73b4e1e521 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 29 Nov 2023 15:20:15 +0800 Subject: [PATCH 013/113] ci: upgrade deprecated actions (#658) --- .github/workflows/build.yml | 3 ++- .github/workflows/check.yml | 3 ++- .github/workflows/codeql-analysis.yml | 6 +++--- .github/workflows/distribute-debian.yml | 3 ++- .github/workflows/publish-rolling.yml | 8 +++++--- .github/workflows/release.yml | 3 ++- .github/workflows/test-backend.yml | 9 +++++---- 7 files changed, 21 insertions(+), 14 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e1fcd9566..5be313390 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,9 +21,10 @@ jobs: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} + cache: 'npm' - run: npm ci - run: npm run build diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index ed417bdf6..122cbd5dc 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -22,9 +22,10 @@ jobs: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} + cache: npm - run: npm ci - run: npm run ${{ matrix.check }} diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 5c67af6a1..c7d22a703 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -39,13 +39,13 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v1 + uses: github/codeql-action/init@v2 with: languages: ${{ matrix.language }} # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). - name: Autobuild - uses: github/codeql-action/autobuild@v1 + uses: github/codeql-action/autobuild@v2 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v1 + uses: github/codeql-action/analyze@v2 diff --git a/.github/workflows/distribute-debian.yml b/.github/workflows/distribute-debian.yml index 77ab34cfc..7636c0218 100644 --- a/.github/workflows/distribute-debian.yml +++ b/.github/workflows/distribute-debian.yml @@ -19,10 +19,11 @@ jobs: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} registry-url: 'https://registry.npmjs.org' + cache: npm - name: Set up QEMU run: | diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index 0152148e7..c167527cb 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -17,10 +17,11 @@ jobs: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} registry-url: 'https://registry.npmjs.org' + cache: npm - run: npm ci @@ -124,10 +125,11 @@ jobs: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} registry-url: 'https://registry.npmjs.org' + cache: npm - name: Set up QEMU uses: docker/setup-qemu-action@v2 @@ -177,7 +179,7 @@ jobs: steps: - name: Use Node.js ${{ matrix.node }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} registry-url: 'https://registry.npmjs.org' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 06f8d4dcd..bb7f77158 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,10 +17,11 @@ jobs: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} registry-url: 'https://registry.npmjs.org' + cache: npm - run: sudo npm i -g pkg - run: npm ci diff --git a/.github/workflows/test-backend.yml b/.github/workflows/test-backend.yml index 5dba9eee2..627d8b7b9 100644 --- a/.github/workflows/test-backend.yml +++ b/.github/workflows/test-backend.yml @@ -10,20 +10,21 @@ on: jobs: test-backend: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: matrix: - node: [18, 20] + node: ['18', '20'] fail-fast: false steps: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} + cache: npm - run: sudo add-apt-repository -y ppa:qbittorrent-team/qbittorrent-stable - run: sudo add-apt-repository -y ppa:transmissionbt/ppa @@ -36,7 +37,7 @@ jobs: - run: npm ci - run: npm test || npm test || npm test - - uses: codecov/codecov-action@v1 + - uses: codecov/codecov-action@v3 if: matrix.node == 20 - run: | From a4dd5364420139a0f724a508d3c7a68126e9901d Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 29 Nov 2023 15:25:09 +0800 Subject: [PATCH 014/113] ci: fix publish-rolling.yml (#688) --- .github/workflows/publish-rolling.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index c167527cb..200ee7c5f 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -34,9 +34,9 @@ jobs: npm version --no-git-tag-version $build_version echo ::set-output name=BUILD_VERSION::$build_version - - name: Use @${{ github.actor }} scope + - name: Use @jesec scope run: | - jq '.name = "@${{ github.actor }}/flood"' package.json > package.new.json + jq '.name = "@jesec/flood"' package.json > package.new.json mv package.new.json package.json - run: npm pack From 572ce1ed3ad0f4a33318764dca87a1ad3e2ed53f Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 29 Nov 2023 15:28:49 +0800 Subject: [PATCH 015/113] feat: use relative path in mediainfo info (#657) --- server/routes/api/torrents.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/routes/api/torrents.ts b/server/routes/api/torrents.ts index 7898c2a27..3a96f3d63 100644 --- a/server/routes/api/torrents.ts +++ b/server/routes/api/torrents.ts @@ -905,8 +905,8 @@ router.get<{hash: string}>( const mediainfoProcess = childProcess.execFile( 'mediainfo', - torrentContentPaths, - {maxBuffer: 1024 * 2000, timeout: 1000 * 10}, + torrentContentPaths.map((x) => path.relative(torrentDirectory, x)), + {maxBuffer: 1024 * 2000, timeout: 1000 * 10, cwd: torrentDirectory}, (error, stdout) => { if (error) { return res.status(500).json({code: error.code, message: error.message}); From 713b1d95c921100a6868e1b26c4c5b7633233658 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 29 Nov 2023 15:31:08 +0800 Subject: [PATCH 016/113] perf: mediainfo router should use async/await to get file info (#656) --- server/routes/api/torrents.ts | 14 +++++++++--- server/util/async.ts | 14 ++++++++++++ server/util/fileUtil.ts | 41 +++++++++++++++++++++++++++++++++++ 3 files changed, 66 insertions(+), 3 deletions(-) create mode 100644 server/util/async.ts diff --git a/server/routes/api/torrents.ts b/server/routes/api/torrents.ts index 3a96f3d63..84cbcc537 100644 --- a/server/routes/api/torrents.ts +++ b/server/routes/api/torrents.ts @@ -35,9 +35,17 @@ import { reannounceTorrentsSchema, setTorrentsTagsSchema, } from '../../../shared/schema/api/torrents'; -import {accessDeniedError, fileNotFoundError, isAllowedPath, sanitizePath} from '../../util/fileUtil'; +import { + accessDeniedError, + existAsync, + fileNotFoundError, + isAllowedPath, + isAllowedPathAsync, + sanitizePath, +} from '../../util/fileUtil'; import {getTempPath} from '../../models/TemporaryStorage'; import {getToken} from '../../util/authUtil'; +import {asyncFilter} from '../../util/async'; const getDestination = async ( services: Express.Request['services'], @@ -891,13 +899,13 @@ router.get<{hash: string}>( sanitizePath(path.join(torrentDirectory, content.path)), ); - torrentContentPaths = torrentContentPaths.filter((contentPath) => isAllowedPath(contentPath)); + torrentContentPaths = await asyncFilter(torrentContentPaths, (contentPath) => isAllowedPathAsync(contentPath)); if (torrentContentPaths.length < 1) { const {code, message} = accessDeniedError(); return res.status(403).json({code, message}); } - torrentContentPaths = torrentContentPaths.filter((contentPath) => fs.existsSync(contentPath)); + torrentContentPaths = await asyncFilter(torrentContentPaths, (contentPath) => existAsync(contentPath)); if (torrentContentPaths.length < 1) { const {code, message} = fileNotFoundError(); return res.status(404).json({code, message}); diff --git a/server/util/async.ts b/server/util/async.ts new file mode 100644 index 000000000..b104bf99d --- /dev/null +++ b/server/util/async.ts @@ -0,0 +1,14 @@ +export async function asyncFilter( + array: Array, + predicate: (item: T, index: number) => Promise, +): Promise> { + const results: T[] = []; + + for (const [index, item] of array.entries()) { + if (await predicate(item, index)) { + results.push(item); + } + } + + return results; +} diff --git a/server/util/fileUtil.ts b/server/util/fileUtil.ts index c2b6a58c9..0e7617e15 100644 --- a/server/util/fileUtil.ts +++ b/server/util/fileUtil.ts @@ -1,4 +1,5 @@ import fs from 'fs'; +import {promises as fsp} from 'fs'; import {homedir} from 'os'; import path from 'path'; @@ -43,6 +44,46 @@ export const isAllowedPath = (resolvedPath: string) => { }); }; +export async function isAllowedPathAsync(resolvedPath: string) { + if (config.allowedPaths == null) { + return true; + } + + let realPath: string | null = null; + let parentPath: string = resolvedPath; + while (realPath == null) { + try { + realPath = await fsp.realpath(parentPath); + } catch (e) { + if ((e as NodeJS.ErrnoException).code === 'ENOENT') { + parentPath = path.resolve(parentPath, '..'); + } else { + return false; + } + } + } + + return config.allowedPaths.some((allowedPath) => { + if (realPath?.startsWith(allowedPath)) { + return true; + } + return false; + }); +} + +export async function existAsync(path: string): Promise { + try { + await fsp.stat(path); + } catch (err: unknown) { + if ((err as NodeJS.ErrnoException).code === 'ENOENT') { + return false; + } + throw err; + } + + return true; +} + export const sanitizePath = (input?: string): string => { if (typeof input !== 'string') { throw accessDeniedError(); From 9fabf414fe95e27505562bdc87b68a64535e1626 Mon Sep 17 00:00:00 2001 From: Scratch Date: Wed, 29 Nov 2023 18:34:42 +1100 Subject: [PATCH 017/113] server: remove port requirement, permit running on paths (#680) --- config.ts | 2 +- server/bin/web-server.ts | 5 ++++- shared/schema/Config.ts | 6 +++--- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/config.ts b/config.ts index 829e871cb..bd4e38e2d 100644 --- a/config.ts +++ b/config.ts @@ -35,7 +35,7 @@ const {argv: argvObj} = yargs(process.argv.slice(2)) alias: 'p', default: 3000, describe: 'The port that Flood should listen for web connections on', - type: 'number', + type: 'string', }) .option('secret', { alias: 's', diff --git a/server/bin/web-server.ts b/server/bin/web-server.ts index c988ce19c..e85e106b1 100755 --- a/server/bin/web-server.ts +++ b/server/bin/web-server.ts @@ -96,8 +96,11 @@ const startWebServer = () => { server.on('error', handleError); server.on('listening', handleListening); + process.on('exit', () => { + server.close(); + }); - const address = chalk.underline(`${useSSL ? 'https' : 'http'}://${host}:${port}`); + const address = chalk.underline(typeof port === 'string' ? port : `${useSSL ? 'https' : 'http'}://${host}:${port}`); console.log(chalk.green(`Flood server ${packageJSON.version} starting on ${address}\n`)); diff --git a/shared/schema/Config.ts b/shared/schema/Config.ts index 38918b7f9..2022acb06 100644 --- a/shared/schema/Config.ts +++ b/shared/schema/Config.ts @@ -67,11 +67,11 @@ export const configSchema = strictObject({ // CLI argument: --host / -h // The host that Flood should listen for web connections on. // To listen on all interfaces, change to `floodServerHost: '0.0.0.0'`. [default: '127.0.0.1'] - floodServerHost: string(), + floodServerHost: string().optional(), // CLI argument: --port / -p - // The port that Flood should listen for web connections on. [default: 3000] - floodServerPort: number().int().positive(), + // The port or path that Flood should listen for web connections on. [default: 3000] + floodServerPort: number().int().positive().or(string()), // CLI argument: --maxhistorystates // Flood keeps a history of torrent download and upload speeds. From 5a0d2bec844fe5f2163588b308158179d23b6d87 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 29 Nov 2023 15:39:57 +0800 Subject: [PATCH 018/113] docs: cleanup jsdoc types (#651) --- server/services/clientGatewayService.ts | 82 ++++++++++++------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/server/services/clientGatewayService.ts b/server/services/clientGatewayService.ts index ab5e9a6e0..a6d534087 100644 --- a/server/services/clientGatewayService.ts +++ b/server/services/clientGatewayService.ts @@ -42,173 +42,173 @@ abstract class ClientGatewayService extends BaseService} options - An object of options... - * @return {Promise} - Resolves with an array of hashes of added torrents or rejects with error. + * @param options - An object of options... + * @return - Resolves with an array of hashes of added torrents or rejects with error. */ abstract addTorrentsByFile(options: Required): Promise; /** * Adds torrents by URL * - * @param {Required} options - An object of options... - * @return {Promise} - Resolves with an array of hashes of added torrents or rejects with error. + * @param options - An object of options... + * @return - Resolves with an array of hashes of added torrents or rejects with error. */ abstract addTorrentsByURL(options: Required): Promise; /** * Checks torrents * - * @param {CheckTorrentsOptions} options - An object of options... - * @return {Promise} - Rejects with error. + * @param options - An object of options... + * @return - Rejects with error. */ abstract checkTorrents({hashes}: CheckTorrentsOptions): Promise; /** * Gets the list of contents of a torrent. * - * @param {string} hash - Hash of torrent - * @return {Promise} - Resolves with TorrentContentTree or rejects with error. + * @param hash - Hash of torrent + * @return - Resolves with TorrentContentTree or rejects with error. */ abstract getTorrentContents(hash: TorrentProperties['hash']): Promise>; /** * Gets the list of peers of a torrent. * - * @param {string} hash - Hash of torrent - * @return {Promise>} - Resolves with an array of TorrentPeer or rejects with error. + * @param hash - Hash of torrent + * @return - Resolves with an array of TorrentPeer or rejects with error. */ abstract getTorrentPeers(hash: TorrentProperties['hash']): Promise>; /** * Gets the list of trackers of a torrent. * - * @param {string} hash - Hash of torrent - * @return {Promise>} - Resolves with an array of TorrentTracker or rejects with error. + * @param hash - Hash of torrent + * @return - Resolves with an array of TorrentTracker or rejects with error. */ abstract getTorrentTrackers(hash: TorrentProperties['hash']): Promise>; /** * Moves torrents to specified destination path. * - * @param {MoveTorrentsOptions} options - An object of options... - * @return {Promise} - Rejects with error. + * @param options - An object of options... + * @return - Rejects with error. */ abstract moveTorrents(options: MoveTorrentsOptions): Promise; /** * Reannounces torrents to trackers * - * @param {ReannounceTorrentsOptions} options - An object of options... - * @return {Promise} - Rejects with error. + * @param options - An object of options... + * @return - Rejects with error. */ abstract reannounceTorrents({hashes}: ReannounceTorrentsOptions): Promise; /** * Removes torrents. Optionally deletes data of torrents. * - * @param {DeleteTorrentsOptions} options - An object of options... - * @return {Promise} - Rejects with error. + * @param options - An object of options... + * @return - Rejects with error. */ abstract removeTorrents(options: DeleteTorrentsOptions): Promise; /** * Sets initial seeding mode of torrents * - * @param {SetTorrentsInitialSeedingOptions} options - An object of options... - * @return {Promise} - Rejects with error. + * @param options - An object of options... + * @return - Rejects with error. */ abstract setTorrentsInitialSeeding(options: SetTorrentsInitialSeedingOptions): Promise; /** * Sets priority of torrents * - * @param {SetTorrentsPriorityOptions} options - An object of options... - * @return {Promise} - Rejects with error. + * @param options - An object of options... + * @return - Rejects with error. */ abstract setTorrentsPriority(options: SetTorrentsPriorityOptions): Promise; /** * Sets sequential mode of torrents * - * @param {SetTorrentsSequentialOptions} options - An object of options... - * @return {Promise} - Rejects with error. + * @param options - An object of options... + * @return - Rejects with error. */ abstract setTorrentsSequential(options: SetTorrentsSequentialOptions): Promise; /** * Sets tags of torrents * - * @param {SetTorrentsTagsOptions} options - An object of options... - * @return {Promise} - Rejects with error. + * @param options - An object of options... + * @return - Rejects with error. */ abstract setTorrentsTags(options: SetTorrentsTagsOptions): Promise; /** * Sets trackers of torrents * - * @param {SetTorrentsTrackersOptions} options - An object of options... - * @return {Promise} - Rejects with error. + * @param options - An object of options... + * @return - Rejects with error. */ abstract setTorrentsTrackers(options: SetTorrentsTrackersOptions): Promise; /** * Sets priority of contents of a torrent * - * @param {string} hash - Hash of the torrent. - * @param {SetTorrentContentsPropertiesOptions} options - An object of options... - * @return {Promise} - Rejects with error. + * @param hash - Hash of the torrent. + * @param options - An object of options... + * @return - Rejects with error. */ abstract setTorrentContentsPriority(hash: string, options: SetTorrentContentsPropertiesOptions): Promise; /** * Starts torrents * - * @param {StartTorrentsOptions} options - An object of options... - * @return {Promise} - Rejects with error. + * @param options - An object of options... + * @return - Rejects with error. */ abstract startTorrents(options: StartTorrentsOptions): Promise; /** * Stops torrents * - * @param {StopTorrentsOptions} options - An object of options... - * @return {Promise} - Rejects with error. + * @param options - An object of options... + * @return - Rejects with error. */ abstract stopTorrents(options: StopTorrentsOptions): Promise; /** * Fetches the list of torrents * - * @return {Promise} - Resolves with TorrentListSummary or rejects with error. + * @return - Resolves with TorrentListSummary or rejects with error. */ abstract fetchTorrentList(): Promise; /** * Fetches the transfer summary * - * @return {Promise} - Resolves with TransferSummary or rejects with error. + * @return - Resolves with TransferSummary or rejects with error. */ abstract fetchTransferSummary(): Promise; /** * Gets session directory (where .torrent files are stored) of the torrent client * - * @return {Promise<{path: string; case: 'lower' | 'upper'}>} - Resolves with path of session directory or rejects with error. + * @return - Resolves with path of session directory or rejects with error. */ abstract getClientSessionDirectory(): Promise<{path: string; case: 'lower' | 'upper'}>; /** * Gets settings of the torrent client * - * @return {Promise} - Resolves with ClientSettings or rejects with error. + * @return - Resolves with ClientSettings or rejects with error. */ abstract getClientSettings(): Promise; /** * Sets settings of the torrent client * - * @param {SetClientSettingsOptions} - Settings to be set. - * @return {Promise} - Rejects with error. + * @param settings - Settings to be set. + * @return - Rejects with error. */ abstract setClientSettings(settings: SetClientSettingsOptions): Promise; From 6d059544b6172e48ca40fe6d43c49d9e4c5194c4 Mon Sep 17 00:00:00 2001 From: Harry Merritt Date: Wed, 6 Dec 2023 11:29:54 +0000 Subject: [PATCH 019/113] feat(client): detect magnet and torrent links from clipboard (#690) --- .../components/torrent-list/TorrentList.tsx | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/client/src/javascript/components/torrent-list/TorrentList.tsx b/client/src/javascript/components/torrent-list/TorrentList.tsx index 1bfd0b11d..c8aade9ec 100644 --- a/client/src/javascript/components/torrent-list/TorrentList.tsx +++ b/client/src/javascript/components/torrent-list/TorrentList.tsx @@ -14,6 +14,7 @@ import SettingStore from '@client/stores/SettingStore'; import TorrentFilterStore from '@client/stores/TorrentFilterStore'; import TorrentStore from '@client/stores/TorrentStore'; import SortDirections from '@client/constants/SortDirections'; +import UIStore from '@client/stores/UIStore'; import type {TorrentListColumn} from '@client/constants/TorrentListColumns'; @@ -50,7 +51,7 @@ const TorrentList: FC = observer(() => { useEvent('keydown', (e: KeyboardEvent) => { const {ctrlKey, key, metaKey, repeat, target} = e; - const tagName = (target as HTMLElement)?.tagName.toUpperCase(); + const tagName = (target as HTMLElement)?.tagName?.toUpperCase(); if (tagName === 'INPUT' || tagName === 'TEXTAREA') { return; } @@ -63,6 +64,18 @@ const TorrentList: FC = observer(() => { e.preventDefault(); TorrentStore.selectAllTorrents(); } + + if ((metaKey || ctrlKey) && key === 'v') { + (async () => { + const text = await navigator?.clipboard?.readText(); + const isMagnetLink = text?.startsWith('magnet:?'); + const isTorrentLink = text?.startsWith('http') && text?.endsWith('.torrent'); + if (isMagnetLink || isTorrentLink) { + e.preventDefault(); + UIStore.setActiveModal({id: 'add-torrents', tab: 'by-url', urls: [{id: 0, value: text}]}); + } + })(); + } }); const torrents = TorrentStore.filteredTorrents; From a570469756dde44ce70cff2ab08978f2d478a993 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 6 Dec 2023 19:49:22 +0800 Subject: [PATCH 020/113] refactor: use fastify (#661) --- package-lock.json | 3113 ++++++++---------------- package.json | 11 +- server/.jest/common.js | 2 +- server/app.ts | 129 - server/bin/start.ts | 7 +- server/bin/web-server.ts | 105 +- server/routes/api/auth.test.ts | 18 +- server/routes/api/client.test.ts | 16 +- server/routes/api/feed-monitor.test.ts | 16 +- server/routes/api/index.test.ts | 16 +- server/routes/api/torrents.test.ts | 98 +- server/routes/index.ts | 137 ++ 12 files changed, 1301 insertions(+), 2367 deletions(-) delete mode 100644 server/app.ts mode change 100755 => 100644 server/bin/start.ts create mode 100644 server/routes/index.ts diff --git a/package-lock.json b/package-lock.json index 00c5ce9cc..c2dfebe41 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,6 +32,8 @@ "@emotion/babel-plugin": "^11.11.0", "@emotion/css": "^11.11.0", "@emotion/react": "^11.11.1", + "@fastify/express": "^2.3.0", + "@fastify/static": "^6.10.2", "@lingui/loader": "^3.17.2", "@lingui/react": "^3.17.2", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", @@ -43,7 +45,6 @@ "@types/cookie-parser": "^1.4.3", "@types/create-torrent": "^5.0.0", "@types/d3": "^7.4.0", - "@types/debug": "^4.1.8", "@types/express": "^4.17.17", "@types/fs-extra": "^9.0.13", "@types/geoip-country": "^4.0.0", @@ -55,7 +56,7 @@ "@types/node": "^12.20.55", "@types/parse-torrent": "^5.8.4", "@types/passport": "^1.0.12", - "@types/passport-jwt": "^3.0.8", + "@types/passport-jwt": "^3.0.9", "@types/react": "^18.2.11", "@types/react-dom": "^18.2.4", "@types/react-measure": "^2.0.8", @@ -87,8 +88,6 @@ "d3-scale": "^4.0.2", "d3-selection": "^3.0.0", "d3-shape": "^3.2.0", - "debug": "^4.3.4", - "esbuild-jest": "^0.5.0", "eslint": "^8.42.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^17.0.0", @@ -100,6 +99,8 @@ "express-rate-limit": "^6.7.0", "fast-json-patch": "^3.1.1", "fast-sort": "^3.4.0", + "fastify": "^4.21.0", + "fastify-type-provider-zod": "^1.1.9", "feedsub": "^0.7.8", "file-loader": "^6.2.0", "form-data": "^4.0.0", @@ -110,6 +111,7 @@ "html-webpack-plugin": "^5.5.3", "http-errors": "^2.0.0", "jest": "^28.1.3", + "jest-esbuild": "^0.3.0", "js-file-download": "^0.4.12", "jsonwebtoken": "^9.0.0", "lodash": "^4.17.21", @@ -127,7 +129,6 @@ "postcss": "^8.4.24", "postcss-loader": "^7.3.3", "prettier": "^2.8.8", - "promise": "^8.3.0", "react": "^18.2.0", "react-dev-utils": "^12.0.1", "react-dom": "^18.2.0", @@ -2267,22 +2268,6 @@ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true }, - "node_modules/@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dev": true, - "dependencies": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - }, - "bin": { - "watch": "cli.js" - }, - "engines": { - "node": ">=0.1.95" - } - }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", @@ -2997,6 +2982,199 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/@fastify/accept-negotiator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-1.1.0.tgz", + "integrity": "sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@fastify/ajv-compiler": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.5.0.tgz", + "integrity": "sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==", + "dev": true, + "dependencies": { + "ajv": "^8.11.0", + "ajv-formats": "^2.1.1", + "fast-uri": "^2.0.0" + } + }, + "node_modules/@fastify/ajv-compiler/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@fastify/ajv-compiler/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/@fastify/deepmerge": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@fastify/deepmerge/-/deepmerge-1.3.0.tgz", + "integrity": "sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==", + "dev": true + }, + "node_modules/@fastify/error": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@fastify/error/-/error-3.3.0.tgz", + "integrity": "sha512-dj7vjIn1Ar8sVXj2yAXiMNCJDmS9MQ9XMlIecX2dIzzhjSHCyKo4DdXjXMs7wKW2kj6yvVRSpuQjOZ3YLrh56w==", + "dev": true + }, + "node_modules/@fastify/express": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@fastify/express/-/express-2.3.0.tgz", + "integrity": "sha512-jvvjlPPCfJsSHfF6tQDyARJ3+c3xXiqcxVZu6bi3xMWCWB3fl07vrjFDeaqnwqKhLZ9+m6cog5dw7gIMKEsTnQ==", + "dev": true, + "dependencies": { + "express": "^4.17.1", + "fastify-plugin": "^4.0.0" + } + }, + "node_modules/@fastify/fast-json-stringify-compiler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.3.0.tgz", + "integrity": "sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==", + "dev": true, + "dependencies": { + "fast-json-stringify": "^5.7.0" + } + }, + "node_modules/@fastify/send": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@fastify/send/-/send-2.1.0.tgz", + "integrity": "sha512-yNYiY6sDkexoJR0D8IDy3aRP3+L4wdqCpvx5WP+VtEU58sn7USmKynBzDQex5X42Zzvw2gNzzYgP90UfWShLFA==", + "dev": true, + "dependencies": { + "@lukeed/ms": "^2.0.1", + "escape-html": "~1.0.3", + "fast-decode-uri-component": "^1.0.1", + "http-errors": "2.0.0", + "mime": "^3.0.0" + } + }, + "node_modules/@fastify/send/node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@fastify/static": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/@fastify/static/-/static-6.10.2.tgz", + "integrity": "sha512-UoaMvIHSBLCZBYOVZwFRYqX2ufUhd7FFMYGDeSf0Z+D8jhYtwljjmuQGuanUP8kS4y/ZEV1a8mfLha3zNwsnnQ==", + "dev": true, + "dependencies": { + "@fastify/accept-negotiator": "^1.0.0", + "@fastify/send": "^2.0.0", + "content-disposition": "^0.5.3", + "fastify-plugin": "^4.0.0", + "glob": "^8.0.1", + "p-limit": "^3.1.0", + "readable-stream": "^4.0.0" + } + }, + "node_modules/@fastify/static/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@fastify/static/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/@fastify/static/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@fastify/static/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@fastify/static/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "dev": true, + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", @@ -3735,6 +3913,15 @@ "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, + "node_modules/@lukeed/ms": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@lukeed/ms/-/ms-2.0.1.tgz", + "integrity": "sha512-Xs/4RZltsAL7pkvaNStUQt7netTkyxrS0K+RILcVr3TRMS/ToOg4I6uNfhB9SlGsnWBym4U+EaXq0f0cEMNkHA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/@messageformat/parser": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@messageformat/parser/-/parser-5.1.0.tgz", @@ -4320,15 +4507,6 @@ "@types/d3-selection": "*" } }, - "node_modules/@types/debug": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.8.tgz", - "integrity": "sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==", - "dev": true, - "dependencies": { - "@types/ms": "*" - } - }, "node_modules/@types/eslint": { "version": "8.40.1", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.40.1.tgz", @@ -4527,12 +4705,6 @@ "@types/node": "*" } }, - "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dev": true - }, "node_modules/@types/node": { "version": "12.20.55", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", @@ -4575,9 +4747,9 @@ } }, "node_modules/@types/passport-jwt": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@types/passport-jwt/-/passport-jwt-3.0.8.tgz", - "integrity": "sha512-VKJZDJUAHFhPHHYvxdqFcc5vlDht8Q2pL1/ePvKAgqRThDaCc84lSYOTQmnx3+JIkDlN+2KfhFhXIzlcVT+Pcw==", + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@types/passport-jwt/-/passport-jwt-3.0.9.tgz", + "integrity": "sha512-5XJt+79emfgpuBvBQusUPylFIVtW1QVAAkTRwCbRJAmxUjmLtIqUU6V1ovpnHPu6Qut3mR5Juc+s7kd06roNTg==", "dev": true, "dependencies": { "@types/express": "*", @@ -5308,6 +5480,24 @@ "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", "dev": true }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dev": true, + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/abstract-logging": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", + "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==", + "dev": true + }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -5498,6 +5688,12 @@ "node": ">= 8" } }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, "node_modules/arg": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", @@ -5520,33 +5716,6 @@ "deep-equal": "^2.0.5" } }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/array-buffer-byte-length": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", @@ -5600,15 +5769,6 @@ "node": ">=8" } }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/array.prototype.flat": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", @@ -5664,15 +5824,6 @@ "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", "dev": true }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/ast-types-flow": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", @@ -5703,16 +5854,13 @@ "node": ">= 4.0.0" } }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "node_modules/atomic-sleep": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", + "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", "dev": true, - "bin": { - "atob": "bin/atob.js" - }, "engines": { - "node": ">= 4.5.0" + "node": ">=8.0.0" } }, "node_modules/attr-accept": { @@ -5769,6 +5917,17 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/avvio": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/avvio/-/avvio-8.2.1.tgz", + "integrity": "sha512-TAlMYvOuwGyLK3PfBb5WKBXZmXz2fVCgv23d6zZFdle/q3gPjmxBaeuC0pY0Dzs5PWMSgfqqEZkrye19GlDTgw==", + "dev": true, + "dependencies": { + "archy": "^1.0.0", + "debug": "^4.0.0", + "fastq": "^1.6.1" + } + }, "node_modules/axe-core": { "version": "4.7.2", "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz", @@ -6044,36 +6203,6 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "inBundle": true }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -6386,26 +6515,6 @@ "node": ">= 0.8" } }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", @@ -6479,18 +6588,6 @@ } ] }, - "node_modules/capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", - "dev": true, - "dependencies": { - "rsvp": "^4.8.4" - }, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, "node_modules/case-sensitive-paths-webpack-plugin": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", @@ -6599,147 +6696,43 @@ "node": ">=0.3.6" } }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "node_modules/classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==", + "dev": true + }, + "node_modules/clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", "dev": true, "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "source-map": "~0.6.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 10.0" } }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, "engines": { "node": ">=0.10.0" } }, - "node_modules/class-utils/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, "dependencies": { - "kind-of": "^3.0.2" + "restore-cursor": "^3.1.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/class-utils/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/classnames": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", - "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==", - "dev": true - }, - "node_modules/clean-css": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", - "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", - "dev": true, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" + "node": ">=8" } }, "node_modules/cli-spinners": { @@ -6814,19 +6807,6 @@ "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", "dev": true }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -7067,15 +7047,6 @@ "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==", "dev": true }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/copy-to-clipboard": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", @@ -7702,15 +7673,6 @@ } } }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, "node_modules/decompress-response": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", @@ -7825,19 +7787,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -8332,210 +8281,324 @@ "@esbuild/win32-x64": "0.17.19" } }, - "node_modules/esbuild-jest": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/esbuild-jest/-/esbuild-jest-0.5.0.tgz", - "integrity": "sha512-AMZZCdEpXfNVOIDvURlqYyHwC8qC1/BFjgsrOiSL1eyiIArVtHL8YAC83Shhn16cYYoAWEW17yZn0W/RJKJKHQ==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.17", - "@babel/plugin-transform-modules-commonjs": "^7.12.13", - "babel-jest": "^26.6.3" - }, - "peerDependencies": { - "esbuild": ">=0.8.50" - } - }, - "node_modules/esbuild-jest/node_modules/@jest/transform": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", - "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "node_modules/esbuild-android-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz", + "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/types": "^26.6.2", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-util": "^26.6.2", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">= 10.14.2" + "node": ">=12" } }, - "node_modules/esbuild-jest/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "node_modules/esbuild-android-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz", + "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">= 10.14.2" + "node": ">=12" } }, - "node_modules/esbuild-jest/node_modules/@types/yargs": { - "version": "15.0.15", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", - "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "node_modules/esbuild-darwin-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz", + "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@types/yargs-parser": "*" + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" } }, - "node_modules/esbuild-jest/node_modules/babel-jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", - "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "node_modules/esbuild-darwin-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz", + "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/babel__core": "^7.1.7", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">= 10.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=12" } }, - "node_modules/esbuild-jest/node_modules/babel-plugin-jest-hoist": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", - "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "node_modules/esbuild-freebsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz", + "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">= 10.14.2" + "node": ">=12" } }, - "node_modules/esbuild-jest/node_modules/babel-preset-jest": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", - "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "node_modules/esbuild-freebsd-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz", + "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "babel-plugin-jest-hoist": "^26.6.2", - "babel-preset-current-node-syntax": "^1.0.0" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">= 10.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=12" } }, - "node_modules/esbuild-jest/node_modules/jest-haste-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", - "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "node_modules/esbuild-linux-32": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz", + "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==", + "cpu": [ + "ia32" + ], "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 10.14.2" - }, - "optionalDependencies": { - "fsevents": "^2.1.2" + "node": ">=12" } }, - "node_modules/esbuild-jest/node_modules/jest-regex-util": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", - "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "node_modules/esbuild-linux-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz", + "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 10.14.2" + "node": ">=12" } }, - "node_modules/esbuild-jest/node_modules/jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "node_modules/esbuild-linux-arm": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz", + "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 10.14.2" + "node": ">=12" } }, - "node_modules/esbuild-jest/node_modules/jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "node_modules/esbuild-linux-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz", + "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 10.13.0" + "node": ">=12" } }, - "node_modules/esbuild-jest/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/esbuild-linux-mips64le": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz", + "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==", + "cpu": [ + "mips64el" + ], "dev": true, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/esbuild-jest/node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "node_modules/esbuild-linux-ppc64le": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz", + "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==", + "cpu": [ + "ppc64" + ], "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-riscv64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz", + "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-s390x": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz", + "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz", + "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz", + "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-sunos-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz", + "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz", + "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz", + "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz", + "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" } }, "node_modules/escalade": { @@ -9357,6 +9420,15 @@ "node": ">= 0.6" } }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", @@ -9372,12 +9444,6 @@ "node": ">=0.8.x" } }, - "node_modules/exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", - "dev": true - }, "node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -9410,149 +9476,6 @@ "node": ">= 0.8.0" } }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, "node_modules/expect": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", @@ -9706,19 +9629,6 @@ } ] }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", @@ -9733,57 +9643,17 @@ "node": ">=4" } }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { + "node_modules/fast-content-type-parse": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } + "resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-1.0.0.tgz", + "integrity": "sha512-Xbc4XcysUXcsP5aHUU7Nq3OwvHq97C+WnbkeIefpeYLX+ryzFJlU6OStFJhs6Ol0LkUGpcK+wL0JwfM+FCU5IA==", + "dev": true }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "node_modules/fast-decode-uri-component": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", + "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==", + "dev": true }, "node_modules/fast-deep-equal": { "version": "3.1.3", @@ -9832,6 +9702,42 @@ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "dev": true }, + "node_modules/fast-json-stringify": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.7.0.tgz", + "integrity": "sha512-sBVPTgnAZseLu1Qgj6lUbQ0HfjFhZWXAmpZ5AaSGkyLh5gAXBga/uPJjQPHpDFjC9adWIpdOcCLSDTgrZ7snoQ==", + "dev": true, + "dependencies": { + "@fastify/deepmerge": "^1.0.0", + "ajv": "^8.10.0", + "ajv-formats": "^2.1.1", + "fast-deep-equal": "^3.1.3", + "fast-uri": "^2.1.0", + "rfdc": "^1.2.0" + } + }, + "node_modules/fast-json-stringify/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/fast-json-stringify/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", @@ -9844,12 +9750,30 @@ "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==", "dev": true }, + "node_modules/fast-querystring": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.2.tgz", + "integrity": "sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==", + "dev": true, + "dependencies": { + "fast-decode-uri-component": "^1.0.1" + } + }, "node_modules/fast-readable-async-iterator": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/fast-readable-async-iterator/-/fast-readable-async-iterator-1.1.1.tgz", "integrity": "sha512-xEHkLUEmStETI+15zhglJLO9TjXxNkkp2ldEfYVZdcqxFhM172EfGl1irI6mVlTxXspYKH1/kjevnt/XSsPeFA==", "dev": true }, + "node_modules/fast-redact": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.3.0.tgz", + "integrity": "sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/fast-safe-stringify": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", @@ -9868,12 +9792,94 @@ "integrity": "sha512-c/cMBGA5mH3OYjaXedtLIM3hQjv+KuZuiD2QEH5GofNOZeQVDIYIN7Okc2AW1KPhk44g5PTZnXp8t2lOMl8qhQ==", "dev": true }, + "node_modules/fast-uri": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-2.2.0.tgz", + "integrity": "sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==", + "dev": true + }, "node_modules/fastest-stable-stringify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==", "dev": true }, + "node_modules/fastify": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.21.0.tgz", + "integrity": "sha512-tsu4bcwE4HetxqW8prA5fbC9bKHMYDp7jGEDWyzK1l90a3uOaLoIcQbdGcWeODNLVJviQnzh1wvIjTZE3MJFEg==", + "dev": true, + "dependencies": { + "@fastify/ajv-compiler": "^3.5.0", + "@fastify/error": "^3.2.0", + "@fastify/fast-json-stringify-compiler": "^4.3.0", + "abstract-logging": "^2.0.1", + "avvio": "^8.2.1", + "fast-content-type-parse": "^1.0.0", + "fast-json-stringify": "^5.7.0", + "find-my-way": "^7.6.0", + "light-my-request": "^5.9.1", + "pino": "^8.12.0", + "process-warning": "^2.2.0", + "proxy-addr": "^2.0.7", + "rfdc": "^1.3.0", + "secure-json-parse": "^2.5.0", + "semver": "^7.5.0", + "tiny-lru": "^11.0.1" + } + }, + "node_modules/fastify-plugin": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.5.1.tgz", + "integrity": "sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==", + "dev": true + }, + "node_modules/fastify-type-provider-zod": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/fastify-type-provider-zod/-/fastify-type-provider-zod-1.1.9.tgz", + "integrity": "sha512-Ztnu1ZWJEKJouZvdTyfgjuVqS+A4JLoCbWBvFqFhfnrg6YQvEvW+5cJvP98kNbuV5gjfpWmHSOTi3BpkidJPQg==", + "dev": true, + "dependencies": { + "zod-to-json-schema": "^3.17.1" + }, + "peerDependencies": { + "fastify": "^4.0.0", + "zod": "^3.14.2" + } + }, + "node_modules/fastify/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fastify/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fastify/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/fastq": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", @@ -10080,6 +10086,20 @@ "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, + "node_modules/find-my-way": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-7.6.2.tgz", + "integrity": "sha512-0OjHn1b1nCX3eVbm9ByeEHiscPYiHLfhei1wOUU9qffQkk98wE0Lo8VrVYfSGMgnSnDh86DxedduAnBf4nwUEw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-querystring": "^1.0.0", + "safe-regex2": "^2.0.0" + }, + "engines": { + "node": ">=14" + } + }, "node_modules/find-root": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", @@ -10150,15 +10170,6 @@ "is-callable": "^1.1.3" } }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/fork-ts-checker-webpack-plugin": { "version": "6.5.3", "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", @@ -10340,18 +10351,6 @@ "url": "https://www.patreon.com/infusion" } }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", @@ -10657,15 +10656,6 @@ "url": "https://github.com/wojtekmaj/get-user-locale?sponsor=1" } }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -10918,75 +10908,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/hash-wasm": { "version": "4.9.0", "resolved": "https://registry.npmjs.org/hash-wasm/-/hash-wasm-4.9.0.tgz", @@ -11470,18 +11391,6 @@ "node": ">= 0.10" } }, - "node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-alphabetical": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", @@ -11617,24 +11526,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-ci/node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, "node_modules/is-core-module": { "version": "2.12.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", @@ -11647,18 +11538,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", @@ -11684,20 +11563,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", @@ -11713,18 +11578,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -11860,18 +11713,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", @@ -11979,12 +11820,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, "node_modules/is-unicode-supported": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", @@ -12031,15 +11866,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -12064,15 +11890,6 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", @@ -12427,21 +12244,86 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-get-type": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "node_modules/jest-esbuild": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/jest-esbuild/-/jest-esbuild-0.3.0.tgz", + "integrity": "sha512-Ki2xCrh/n+d7hW++O1bAwuyZOp1oVhIyFHV3MjsfIUFrPDkFgxC6xiHpd34ggQgkRAQzewV81Pe5m/L9mB/+KQ==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "esbuild": "^0.14.48" + }, + "peerDependencies": { + "jest": ">=27" + } + }, + "node_modules/jest-esbuild/node_modules/@esbuild/linux-loong64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz", + "integrity": "sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==", + "cpu": [ + "loong64" + ], "dev": true, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=12" } }, - "node_modules/jest-haste-map": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", - "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", + "node_modules/jest-esbuild/node_modules/esbuild": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz", + "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==", "dev": true, - "dependencies": { + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/linux-loong64": "0.14.54", + "esbuild-android-64": "0.14.54", + "esbuild-android-arm64": "0.14.54", + "esbuild-darwin-64": "0.14.54", + "esbuild-darwin-arm64": "0.14.54", + "esbuild-freebsd-64": "0.14.54", + "esbuild-freebsd-arm64": "0.14.54", + "esbuild-linux-32": "0.14.54", + "esbuild-linux-64": "0.14.54", + "esbuild-linux-arm": "0.14.54", + "esbuild-linux-arm64": "0.14.54", + "esbuild-linux-mips64le": "0.14.54", + "esbuild-linux-ppc64le": "0.14.54", + "esbuild-linux-riscv64": "0.14.54", + "esbuild-linux-s390x": "0.14.54", + "esbuild-netbsd-64": "0.14.54", + "esbuild-openbsd-64": "0.14.54", + "esbuild-sunos-64": "0.14.54", + "esbuild-windows-32": "0.14.54", + "esbuild-windows-64": "0.14.54", + "esbuild-windows-arm64": "0.14.54" + } + }, + "node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", + "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", + "dev": true, + "dependencies": { "@jest/types": "^28.1.3", "@types/graceful-fs": "^4.1.3", "@types/node": "*", @@ -12759,19 +12641,6 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", - "dev": true, - "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - }, - "engines": { - "node": ">= 10.14.2" - } - }, "node_modules/jest-snapshot": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", @@ -13321,6 +13190,26 @@ "immediate": "~3.0.5" } }, + "node_modules/light-my-request": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.10.0.tgz", + "integrity": "sha512-ZU2D9GmAcOUculTTdH9/zryej6n8TzT+fNGdNtm6SDp5MMMpHrJJkvAdE3c6d8d2chE9i+a//dS9CWZtisknqA==", + "dev": true, + "dependencies": { + "cookie": "^0.5.0", + "process-warning": "^2.0.0", + "set-cookie-parser": "^2.4.1" + } + }, + "node_modules/light-my-request/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/lilconfig": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", @@ -13558,27 +13447,6 @@ "tmpl": "1.0.5" } }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/markdown-it": { "version": "12.3.2", "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", @@ -13845,19 +13713,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -14045,28 +13900,6 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -14103,12 +13936,6 @@ "node": ">=10" } }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, "node_modules/no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", @@ -14212,97 +14039,6 @@ "node": ">=0.10.0" } }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/object-copy/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/object-inspect": { "version": "1.12.3", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", @@ -14337,18 +14073,6 @@ "node": ">= 0.4" } }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/object.assign": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", @@ -14411,18 +14135,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/object.values": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", @@ -14446,6 +14158,12 @@ "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", "dev": true }, + "node_modules/on-exit-leak-free": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", + "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==", + "dev": true + }, "node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", @@ -14573,15 +14291,6 @@ "react": ">=16.8.0" } }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -14759,15 +14468,6 @@ "tslib": "^2.0.3" } }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/passport": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/passport/-/passport-0.6.0.tgz", @@ -14889,6 +14589,84 @@ "integrity": "sha512-dBILiDmm43y0JPISWEmVGKBETQjwJe6mSU9GND+P9KW0SJGUwoU/odyH1nbalOP9i8WSYuqf1lQnaj92Bhw+Ug==", "dev": true }, + "node_modules/pino": { + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.14.2.tgz", + "integrity": "sha512-zKu9aWeSWTy1JgvxIpZveJKKsAr4+6uNMZ0Vf0KRwzl/UNZA3XjHiIl/0WwqLMkDwuHuDkT5xAgPA2jpKq4whA==", + "dev": true, + "dependencies": { + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.1.1", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "v1.0.0", + "pino-std-serializers": "^6.0.0", + "process-warning": "^2.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^3.1.0", + "thread-stream": "^2.0.0" + }, + "bin": { + "pino": "bin.js" + } + }, + "node_modules/pino-abstract-transport": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", + "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", + "dev": true, + "dependencies": { + "readable-stream": "^4.0.0", + "split2": "^4.0.0" + } + }, + "node_modules/pino-abstract-transport/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/pino-abstract-transport/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "dev": true, + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/pino-std-serializers": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", + "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==", + "dev": true + }, "node_modules/pirates": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", @@ -15059,15 +14837,6 @@ "node": ">=10" } }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/postcss": { "version": "8.4.24", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", @@ -15710,20 +15479,26 @@ "node": ">=4" } }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "dev": true }, - "node_modules/promise": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", - "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", - "dev": true, - "dependencies": { - "asap": "~2.0.6" - } + "node_modules/process-warning": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", + "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==", + "dev": true }, "node_modules/prompts": { "version": "2.4.2", @@ -15825,6 +15600,12 @@ } ] }, + "node_modules/quick-format-unescaped": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", + "dev": true + }, "node_modules/ramda": { "version": "0.27.2", "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", @@ -16114,6 +15895,15 @@ "node": ">=8.10.0" } }, + "node_modules/real-require": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", + "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", + "dev": true, + "engines": { + "node": ">= 12.13.0" + } + }, "node_modules/recursive-readdir": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", @@ -16159,19 +15949,6 @@ "@babel/runtime": "^7.8.4" } }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/regexp.prototype.flags": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", @@ -16236,12 +16013,6 @@ "node": ">= 0.10" } }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, "node_modules/renderkid": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", @@ -16255,24 +16026,6 @@ "strip-ansi": "^6.0.1" } }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -16359,13 +16112,6 @@ "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated", - "dev": true - }, "node_modules/resolve.exports": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", @@ -16394,15 +16140,6 @@ "node": ">=8" } }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, "node_modules/retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", @@ -16422,6 +16159,12 @@ "node": ">=0.10.0" } }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, "node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -16437,15 +16180,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "dev": true, - "engines": { - "node": "6.* || >= 7.*" - } - }, "node_modules/rtl-css-js": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", @@ -16517,15 +16251,6 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "dependencies": { - "ret": "~0.1.10" - } - }, "node_modules/safe-regex-test": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", @@ -16540,311 +16265,38 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "inBundle": true - }, - "node_modules/sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", - "dev": true, - "dependencies": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "bin": { - "sane": "src/cli.js" - }, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/sane/node_modules/anymatch": { + "node_modules/safe-regex2": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz", + "integrity": "sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==", "dev": true, "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" + "ret": "~0.2.0" } }, - "node_modules/sane/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/sane/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/sane/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/sane/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/sane/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "dev": true, - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/sane/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "node_modules/safe-regex2/node_modules/ret": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", + "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==", "dev": true, "engines": { "node": ">=4" } }, - "node_modules/sane/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "node_modules/safe-stable-stringify": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", + "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==", "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/sane/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/sane/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "inBundle": true }, "node_modules/sanitize-filename": { "version": "1.6.3", @@ -16960,6 +16412,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/secure-json-parse": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz", + "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==", + "dev": true + }, "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", @@ -17134,6 +16592,12 @@ "node": ">= 0.8.0" } }, + "node_modules/set-cookie-parser": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", + "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", + "dev": true + }, "node_modules/set-harmonic-interval": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", @@ -17143,42 +16607,6 @@ "node": ">=6.9" } }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -17244,267 +16672,67 @@ { "type": "github", "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "node_modules/simple-sha1": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/simple-sha1/-/simple-sha1-3.1.0.tgz", - "integrity": "sha512-ArTptMRC1v08H8ihPD6l0wesKvMfF9e8XL5rIHPanI7kGOsSsbY514MwVu6X1PITHCTB2F08zB7cyEbfc4wQjg==", - "dev": true, - "dependencies": { - "queue-microtask": "^1.2.2", - "rusha": "^0.8.13" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/snapdragon/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" } }, - "node_modules/snapdragon/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "node_modules/simple-sha1": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/simple-sha1/-/simple-sha1-3.1.0.tgz", + "integrity": "sha512-ArTptMRC1v08H8ihPD6l0wesKvMfF9e8XL5rIHPanI7kGOsSsbY514MwVu6X1PITHCTB2F08zB7cyEbfc4wQjg==", "dev": true, "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" + "queue-microtask": "^1.2.2", + "rusha": "^0.8.13" } }, - "node_modules/snapdragon/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true }, - "node_modules/snapdragon/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, "node_modules/sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", @@ -17516,6 +16744,15 @@ "websocket-driver": "^0.7.4" } }, + "node_modules/sonic-boom": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", + "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", + "dev": true, + "dependencies": { + "atomic-sleep": "^1.0.0" + } + }, "node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -17567,20 +16804,6 @@ "node": ">=0.10.0" } }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, "node_modules/source-map-support": { "version": "0.5.13", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", @@ -17600,13 +16823,6 @@ "node": ">=0.10.0" } }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated", - "dev": true - }, "node_modules/sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", @@ -17644,16 +16860,13 @@ "wbuf": "^1.7.3" } }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", "dev": true, - "dependencies": { - "extend-shallow": "^3.0.0" - }, "engines": { - "node": ">=0.10.0" + "node": ">= 10.x" } }, "node_modules/sprintf-js": { @@ -17735,108 +16948,6 @@ "stacktrace-gps": "^3.0.4" } }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/static-extend/node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -18017,15 +17128,6 @@ "node": ">=8" } }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", @@ -18419,6 +17521,15 @@ "node": ">=0.2.6" } }, + "node_modules/thread-stream": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.3.0.tgz", + "integrity": "sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==", + "dev": true, + "dependencies": { + "real-require": "^0.2.0" + } + }, "node_modules/throttle-debounce": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", @@ -18440,6 +17551,15 @@ "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", "dev": true }, + "node_modules/tiny-lru": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.0.1.tgz", + "integrity": "sha512-iNgFugVuQgBKrqeO/mpiTTgmBsTP0WL6yeuLfLs/Ctf0pI/ixGqIRm8sDCwMcXGe9WWvt2sGXI5mNqZbValmJg==", + "dev": true, + "engines": { + "node": ">=12" + } + }, "node_modules/tiny-typed-emitter": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/tiny-typed-emitter/-/tiny-typed-emitter-2.1.0.tgz", @@ -18491,51 +17611,6 @@ "node": ">=4" } }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -18908,15 +17983,6 @@ "rxjs": "*" } }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, "node_modules/typescript": { "version": "4.9.5", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", @@ -18991,30 +18057,6 @@ "node": ">=4" } }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/union-value/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", @@ -19033,60 +18075,6 @@ "node": ">= 0.8" } }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, "node_modules/update-browserslist-db": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", @@ -19126,22 +18114,6 @@ "punycode": "^2.1.0" } }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated", - "dev": true - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/utf8-byte-length": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", @@ -19845,6 +18817,15 @@ "funding": { "url": "https://github.com/sponsors/colinhacks" } + }, + "node_modules/zod-to-json-schema": { + "version": "3.21.4", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.21.4.tgz", + "integrity": "sha512-fjUZh4nQ1s6HMccgIeE0VP4QG/YRGPmyjO9sAh890aQKPEk3nqbfUXhMFaC+Dr5KvYBm8BCyvfpZf2jY9aGSsw==", + "dev": true, + "peerDependencies": { + "zod": "^3.21.4" + } } } } diff --git a/package.json b/package.json index 5a8189570..c470790f3 100644 --- a/package.json +++ b/package.json @@ -81,6 +81,8 @@ "@emotion/babel-plugin": "^11.11.0", "@emotion/css": "^11.11.0", "@emotion/react": "^11.11.1", + "@fastify/express": "^2.3.0", + "@fastify/static": "^6.10.2", "@lingui/loader": "^3.17.2", "@lingui/react": "^3.17.2", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", @@ -92,7 +94,6 @@ "@types/cookie-parser": "^1.4.3", "@types/create-torrent": "^5.0.0", "@types/d3": "^7.4.0", - "@types/debug": "^4.1.8", "@types/express": "^4.17.17", "@types/fs-extra": "^9.0.13", "@types/geoip-country": "^4.0.0", @@ -104,7 +105,7 @@ "@types/node": "^12.20.55", "@types/parse-torrent": "^5.8.4", "@types/passport": "^1.0.12", - "@types/passport-jwt": "^3.0.8", + "@types/passport-jwt": "^3.0.9", "@types/react": "^18.2.11", "@types/react-dom": "^18.2.4", "@types/react-measure": "^2.0.8", @@ -136,8 +137,6 @@ "d3-scale": "^4.0.2", "d3-selection": "^3.0.0", "d3-shape": "^3.2.0", - "debug": "^4.3.4", - "esbuild-jest": "^0.5.0", "eslint": "^8.42.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^17.0.0", @@ -149,6 +148,8 @@ "express-rate-limit": "^6.7.0", "fast-json-patch": "^3.1.1", "fast-sort": "^3.4.0", + "fastify": "^4.21.0", + "fastify-type-provider-zod": "^1.1.9", "feedsub": "^0.7.8", "file-loader": "^6.2.0", "form-data": "^4.0.0", @@ -159,6 +160,7 @@ "html-webpack-plugin": "^5.5.3", "http-errors": "^2.0.0", "jest": "^28.1.3", + "jest-esbuild": "^0.3.0", "js-file-download": "^0.4.12", "jsonwebtoken": "^9.0.0", "lodash": "^4.17.21", @@ -176,7 +178,6 @@ "postcss": "^8.4.24", "postcss-loader": "^7.3.3", "prettier": "^2.8.8", - "promise": "^8.3.0", "react": "^18.2.0", "react-dev-utils": "^12.0.1", "react-dom": "^18.2.0", diff --git a/server/.jest/common.js b/server/.jest/common.js index 1457ec0c9..49758cbaf 100644 --- a/server/.jest/common.js +++ b/server/.jest/common.js @@ -3,7 +3,7 @@ module.exports = { transform: { // transform ESM only package to CommonJS '^.+\\.(t|j)sx?$': [ - 'esbuild-jest', + 'jest-esbuild', { format: 'cjs', }, diff --git a/server/app.ts b/server/app.ts deleted file mode 100644 index 0de672397..000000000 --- a/server/app.ts +++ /dev/null @@ -1,129 +0,0 @@ -import bodyParser from 'body-parser'; -import compression from 'compression'; -import cookieParser from 'cookie-parser'; -import express from 'express'; -import fs from 'fs'; -import morgan from 'morgan'; -import passport from 'passport'; -import path from 'path'; -import {Strategy} from 'passport-jwt'; - -import type {Request} from 'express'; - -import {authTokenSchema} from '@shared/schema/Auth'; -import paths from '@shared/config/paths'; - -import type {UserInDatabase} from '@shared/schema/Auth'; - -import apiRoutes from './routes/api'; -import config from '../config'; -import Users from './models/Users'; - -declare global { - // eslint-disable-next-line @typescript-eslint/no-namespace - namespace Express { - // eslint-disable-next-line @typescript-eslint/no-empty-interface - interface User extends UserInDatabase {} - } -} - -Users.bootstrapServicesForAllUsers(); - -const app = express(); -const servedPath = config.baseURI.endsWith('/') ? config.baseURI : `${config.baseURI}/`; - -// Remove Express header -if (process.env.NODE_ENV !== 'development') { - app.disable('x-powered-by'); -} - -app.set('strict routing', true); -app.set('trust proxy', 'loopback'); - -app.use(morgan('dev')); - -if (config.serveAssets !== false) { - // Disable ETag - app.set('etag', false); - - // Enable compression - app.use(compression()); - - // Static assets - app.use(servedPath, express.static(paths.appDist)); - - // Client app routes, serve index.html and client js will figure it out - const html = fs.readFileSync(path.join(paths.appDist, 'index.html'), { - encoding: 'utf8', - }); - - // Prohibit caching of index.html as browser can use a fully cached asset - // tree in some cases, which defeats cache busting by asset hashes. - const headers = { - 'Cache-Control': 'no-cache, no-store, must-revalidate', - Pragma: 'no-cache', - Expires: '0', - }; - - app.get(`${servedPath}login`, (_req, res) => { - res.set(headers); - res.send(html); - }); - - app.get(`${servedPath}register`, (_req, res) => { - res.set(headers); - res.send(html); - }); - - app.get(`${servedPath}overview`, (_req, res) => { - res.set(headers); - res.send(html); - }); -} else { - // no-op res.flush() as compression is not handled by Express - app.use((_req, res, next) => { - res.flush = () => { - // do nothing. - }; - next(); - }); -} - -app.use(passport.initialize()); -app.use(bodyParser.json({limit: '50mb'})); -app.use(bodyParser.urlencoded({extended: false, limit: '50mb'})); -app.use(cookieParser()); - -passport.use( - new Strategy( - { - jwtFromRequest: (req: Request) => req?.cookies?.jwt, - secretOrKey: config.secret, - }, - (payload, callback) => { - const parsedResult = authTokenSchema.safeParse(payload); - - if (!parsedResult.success) { - callback(parsedResult.error, false); - return; - } - - Users.lookupUser(parsedResult.data.username).then( - (user) => { - if (user?.timestamp <= parsedResult.data.iat + 10) { - callback(null, user); - } else { - callback(new Error(), false); - } - }, - (err) => { - callback(err, false); - }, - ); - }, - ), -); - -app.use(`${servedPath}api`, apiRoutes); - -export default app; diff --git a/server/bin/start.ts b/server/bin/start.ts old mode 100755 new mode 100644 index 9427d8545..cc2127b3b --- a/server/bin/start.ts +++ b/server/bin/start.ts @@ -4,6 +4,7 @@ import chalk from 'chalk'; import enforcePrerequisites from './enforce-prerequisites'; import migrateData from './migrations/run'; +import startWebServer from './web-server'; if (process.env.NODE_ENV == 'production') { // Catch unhandled rejections and exceptions @@ -26,11 +27,7 @@ if (process.env.NODE_ENV == 'production') { enforcePrerequisites() .then(migrateData) - .then(() => { - // We do this because we don't want the side effects of importing server functions before migration is completed. - const startWebServer = require('./web-server').default; // eslint-disable-line @typescript-eslint/no-var-requires - return startWebServer(); - }) + .then(startWebServer) .catch((error) => { console.log(chalk.red('Failed to start Flood:')); console.trace(error); diff --git a/server/bin/web-server.ts b/server/bin/web-server.ts index e85e106b1..7f5a6174e 100755 --- a/server/bin/web-server.ts +++ b/server/bin/web-server.ts @@ -1,106 +1,51 @@ import chalk from 'chalk'; -import debug from 'debug'; +import fastify from 'fastify'; import fs from 'fs'; -import http from 'http'; -import https from 'https'; -import app from '../app'; +import type {FastifyInstance} from 'fastify'; +import type {Http2SecureServer} from 'http2'; +import type {Server} from 'http'; + import config from '../../config'; +import constructRoutes from '../routes'; import packageJSON from '../../package.json'; -const debugFloodServer = debug('flood:server'); - -// Normalize a port into a number, string, or false. -const normalizePort = (val: string | number): string | number => { - const port = parseInt(val as string, 10); - - // Named pipe. - if (Number.isNaN(port)) { - return val; - } - - // Port number. - if (port >= 0) { - return port; - } - - console.error('Unexpected port or pipe'); - process.exit(1); -}; - -const startWebServer = () => { - const port = normalizePort(config.floodServerPort); - const host = config.floodServerHost; - const useSSL = config.ssl ?? false; - - app.set('port', port); - app.set('host', host); +const startWebServer = async () => { + const {ssl = false, floodServerHost: host, floodServerPort: port} = config; - // Create HTTP or HTTPS server. - let server: http.Server | https.Server; + let instance: FastifyInstance | FastifyInstance; - if (useSSL) { + if (ssl) { if (!config.sslKey || !config.sslCert) { console.error('Cannot start HTTPS server, `sslKey` or `sslCert` is missing in config.js.'); process.exit(1); } - server = https.createServer( - { + instance = fastify({ + bodyLimit: 100 * 1024 * 1024, + trustProxy: 'loopback', + http2: true, + https: { + allowHTTP1: true, key: fs.readFileSync(config.sslKey), cert: fs.readFileSync(config.sslCert), }, - app, - ); + }); } else { - server = http.createServer(app); + instance = fastify({ + bodyLimit: 100 * 1024 * 1024, + trustProxy: 'loopback', + }); } - const handleError = (error: NodeJS.ErrnoException) => { - if (error.syscall !== 'listen') { - throw error; - } - - const bind = typeof port === 'string' ? `Pipe ${port}` : `Port ${port}`; + await constructRoutes(instance as FastifyInstance); - // Handle specific listen errors with friendly messages. - switch (error.code) { - case 'EACCES': - console.error(`${bind} requires elevated privileges`); - process.exit(1); - case 'EADDRINUSE': - console.error(`${bind} is already in use`); - process.exit(1); - default: - throw error; - } - }; - - // Event listener for HTTP server "listening" event. - const handleListening = () => { - const addr = server.address(); - if (addr == null) { - console.error('Unable to get listening address.'); - process.exit(1); - } - const bind = typeof addr === 'string' ? `pipe ${addr}` : `port ${addr.port}`; - debugFloodServer(`Listening on ${bind}`); - }; - - // Listen on provided port, on all network interfaces. if (typeof port === 'string') { - server.listen(port); + await instance.listen({path: port}); } else { - server.listen(port, host); + await instance.listen({port, host}); } - - server.on('error', handleError); - server.on('listening', handleListening); - process.on('exit', () => { - server.close(); - }); - - const address = chalk.underline(typeof port === 'string' ? port : `${useSSL ? 'https' : 'http'}://${host}:${port}`); + const address = chalk.underline(`${ssl ? 'https' : 'http'}://${host}:${port}`); console.log(chalk.green(`Flood server ${packageJSON.version} starting on ${address}\n`)); diff --git a/server/routes/api/auth.test.ts b/server/routes/api/auth.test.ts index 629d0e0c5..a4a130694 100644 --- a/server/routes/api/auth.test.ts +++ b/server/routes/api/auth.test.ts @@ -1,9 +1,10 @@ import crypto from 'crypto'; +import fastify from 'fastify'; import supertest from 'supertest'; import {AccessLevel} from '../../../shared/schema/constants/Auth'; -import app from '../../app'; +import constructRoutes from '..'; import {getAuthToken} from '../../util/authUtil'; import type { @@ -13,8 +14,6 @@ import type { } from '../../../shared/schema/api/auth'; import type {ClientConnectionSettings} from '../../../shared/schema/ClientConnectionSettings'; -const request = supertest(app); - const testConnectionSettings: ClientConnectionSettings = { client: 'rTorrent', type: 'socket', @@ -38,6 +37,19 @@ const testNonAdminUser = { } as const; let testNonAdminUserToken = ''; +const app = fastify({disableRequestLogging: true, logger: false}); +let request: supertest.SuperTest; + +beforeAll(async () => { + await constructRoutes(app); + await app.ready(); + request = supertest(app.server); +}); + +afterAll(async () => { + await app.close(); +}); + describe('GET /api/auth/verify (initial)', () => { it('Verify without credential', (done) => { request diff --git a/server/routes/api/client.test.ts b/server/routes/api/client.test.ts index 7db29583d..d0b75b6a7 100644 --- a/server/routes/api/client.test.ts +++ b/server/routes/api/client.test.ts @@ -1,11 +1,23 @@ +import fastify from 'fastify'; import supertest from 'supertest'; -import app from '../../app'; +import constructRoutes from '..'; import {getAuthToken} from '../../util/authUtil'; import type {ClientSettings} from '../../../shared/types/ClientSettings'; -const request = supertest(app); +const app = fastify({disableRequestLogging: true, logger: true}); +let request: supertest.SuperTest; + +beforeAll(async () => { + await constructRoutes(app); + await app.ready(); + request = supertest(app.server); +}); + +afterAll(async () => { + await app.close(); +}); const authToken = `jwt=${getAuthToken('_config')}`; diff --git a/server/routes/api/feed-monitor.test.ts b/server/routes/api/feed-monitor.test.ts index a133871dd..fc06f4431 100644 --- a/server/routes/api/feed-monitor.test.ts +++ b/server/routes/api/feed-monitor.test.ts @@ -1,14 +1,26 @@ +import fastify from 'fastify'; import fs from 'fs'; import supertest from 'supertest'; -import app from '../../app'; +import constructRoutes from '..'; import {getAuthToken} from '../../util/authUtil'; import {getTempPath} from '../../models/TemporaryStorage'; import type {AddFeedOptions, AddRuleOptions, ModifyFeedOptions} from '../../../shared/types/api/feed-monitor'; import type {Feed, Rule} from '../../../shared/types/Feed'; -const request = supertest(app); +const app = fastify({disableRequestLogging: true, logger: false}); +let request: supertest.SuperTest; + +beforeAll(async () => { + await constructRoutes(app); + await app.ready(); + request = supertest(app.server); +}); + +afterAll(async () => { + await app.close(); +}); const authToken = `jwt=${getAuthToken('_config')}`; diff --git a/server/routes/api/index.test.ts b/server/routes/api/index.test.ts index 360f265e3..743acaa10 100644 --- a/server/routes/api/index.test.ts +++ b/server/routes/api/index.test.ts @@ -1,11 +1,23 @@ +import fastify from 'fastify'; import supertest from 'supertest'; -import app from '../../app'; +import constructRoutes from '..'; import {getAuthToken} from '../../util/authUtil'; import type {FloodSettings} from '../../../shared/types/FloodSettings'; -const request = supertest(app); +const app = fastify({disableRequestLogging: true, logger: false}); +let request: supertest.SuperTest; + +beforeAll(async () => { + await constructRoutes(app); + await app.ready(); + request = supertest(app.server); +}); + +afterAll(async () => { + await app.close(); +}); const authToken = `jwt=${getAuthToken('_config')}`; diff --git a/server/routes/api/torrents.test.ts b/server/routes/api/torrents.test.ts index 3c97128cf..b9c848378 100644 --- a/server/routes/api/torrents.test.ts +++ b/server/routes/api/torrents.test.ts @@ -1,14 +1,13 @@ -import axios from 'axios'; import crypto from 'crypto'; +import fastify from 'fastify'; import fs from 'fs'; -import MockAdapter from 'axios-mock-adapter'; import os from 'os'; import path from 'path'; import readline from 'readline'; import stream from 'stream'; import supertest from 'supertest'; -import app from '../../app'; +import constructRoutes from '..'; import {getAuthToken} from '../../util/authUtil'; import {getTempPath} from '../../models/TemporaryStorage'; import paths from '../../../shared/config/paths'; @@ -20,9 +19,20 @@ import type {TorrentList} from '../../../shared/types/Torrent'; import type {TorrentStatus} from '../../../shared/constants/torrentStatusMap'; import type {TorrentTracker} from '../../../shared/types/TorrentTracker'; -const request = supertest(app); +const app = fastify({bodyLimit: 100 * 1024 * 1024 * 1024, disableRequestLogging: true, forceCloseConnections: true}); +let request: supertest.SuperTest; +const activityStream = new stream.PassThrough(); const authToken = `jwt=${getAuthToken('_config')}`; +const rl = readline.createInterface({input: activityStream}); + +beforeAll(async () => { + console.time('before all'); + await constructRoutes(app); + await app.ready(); + request = supertest(app.server); + request.get('/api/activity-stream').send().set('Cookie', [authToken]).pipe(activityStream); +}); const tempDirectory = getTempPath('download'); @@ -33,19 +43,9 @@ const torrentFiles = [ path.join(paths.appSrc, 'fixtures/multi.torrent'), ].map((torrentPath) => Buffer.from(fs.readFileSync(torrentPath)).toString('base64')) as [string, ...string[]]; -const mock = new MockAdapter(axios, {onNoMatch: 'passthrough'}); - -mock - .onGet('https://www.torrents/single.torrent') - .reply(200, fs.readFileSync(path.join(paths.appSrc, 'fixtures/single.torrent'))); - -mock - .onGet('https://www.torrents/multi.torrent') - .reply(200, fs.readFileSync(path.join(paths.appSrc, 'fixtures/multi.torrent'))); - const torrentURLs: [string, ...string[]] = [ - 'https://www.torrents/single.torrent', - 'https://www.torrents/multi.torrent', + 'https://releases.ubuntu.com/focal/ubuntu-20.04.6-live-server-amd64.iso.torrent', + 'https://flood.js.org/api/test-cookie', ]; const torrentCookies = { @@ -58,12 +58,8 @@ const testTrackers = [ `http://${crypto.randomBytes(8).toString('hex')}.com/announce.php?key=test`, ]; -const torrentHashes: string[] = []; -const createdTorrentHashes: string[] = []; - -const activityStream = new stream.PassThrough(); -const rl = readline.createInterface({input: activityStream}); -request.get('/api/activity-stream').send().set('Cookie', [authToken]).pipe(activityStream); +let torrentHash = ''; +let createdTorrentHash = ''; const watchTorrentList = (op: 'add' | 'remove' | 'replace' | 'move' | 'copy' | 'test'): Promise => { return new Promise((resolve) => { @@ -79,23 +75,6 @@ const watchTorrentList = (op: 'add' | 'remove' | 'replace' | 'move' | 'copy' | ' }); }; -beforeAll((done) => { - request - .get('/api/client/connection-test') - .send() - .set('Cookie', [authToken]) - .set('Accept', 'application/json') - .expect(200) - .expect('Content-Type', /json/) - .end((err, res) => { - if (err) done(err); - - expect(res.body).toMatchObject({isConnected: true}); - - done(); - }); -}); - describe('POST /api/torrents/add-urls', () => { const addTorrentByURLOptions: AddTorrentByURLOptions = { urls: torrentURLs, @@ -199,7 +178,7 @@ describe('POST /api/torrents/add-urls', () => { : ['stopped', 'inactive']; expect(torrent.status).toEqual(expect.arrayContaining(expectedStatuses)); - torrentHashes.push(torrent.hash); + torrentHash = torrent.hash; }), ); @@ -208,31 +187,6 @@ describe('POST /api/torrents/add-urls', () => { }); }); -describe('POST /api/torrents/delete', () => { - const torrentDeleted = watchTorrentList('remove'); - it('Deletes added torrents', (done) => { - request - .post('/api/torrents/delete') - .send({hashes: torrentHashes, deleteData: true}) - .set('Cookie', [authToken]) - .set('Accept', 'application/json') - .expect(200) - .expect('Content-Type', /json/) - .end((err, _res) => { - if (err) done(err); - - Promise.race([torrentDeleted, new Promise((r) => setTimeout(r, 1000 * 15))]) - .then(async () => { - // Wait a while - await new Promise((r) => setTimeout(r, 1000 * 3)); - }) - .then(() => { - done(); - }); - }); - }); -}); - describe('POST /api/torrents/add-files', () => { const addTorrentByFileOptions: AddTorrentByFileOptions = { files: torrentFiles, @@ -415,7 +369,7 @@ describe('POST /api/torrents/create', () => { await Promise.all( addedTorrents.map(async (torrent) => { - createdTorrentHashes.push(torrent.hash); + createdTorrentHash = torrent.hash; expect(torrent.isPrivate).toBe(false); if (process.argv.includes('--trurl')) { @@ -435,7 +389,7 @@ describe('POST /api/torrents/create', () => { describe('PATCH /api/torrents/trackers', () => { it('Sets single tracker', (done) => { const setTrackersOptions: SetTorrentsTrackersOptions = { - hashes: [torrentHashes[0]], + hashes: [torrentHash], trackers: [testTrackers[0]], }; @@ -455,7 +409,7 @@ describe('PATCH /api/torrents/trackers', () => { it('Sets multiple trackers', (done) => { const setTrackersOptions: SetTorrentsTrackersOptions = { - hashes: [torrentHashes[0]], + hashes: [torrentHash], trackers: testTrackers, }; @@ -475,7 +429,7 @@ describe('PATCH /api/torrents/trackers', () => { it('GET /api/torrents/{hash}/trackers', (done) => { request - .get(`/api/torrents/${torrentHashes[0]}/trackers`) + .get(`/api/torrents/${torrentHash}/trackers`) .send() .set('Cookie', [authToken]) .set('Accept', 'application/json') @@ -497,7 +451,7 @@ describe('PATCH /api/torrents/trackers', () => { describe('GET /api/torrents/{hash}/contents', () => { it('Gets contents of torrents', (done) => { request - .get(`/api/torrents/${torrentHashes[0]}/contents`) + .get(`/api/torrents/${torrentHash}/contents`) .send() .set('Cookie', [authToken]) .set('Accept', 'application/json') @@ -520,7 +474,7 @@ describe('POST /api/torrents/move', () => { it('Moves torrent', (done) => { const moveTorrentsOptions: MoveTorrentsOptions = { - hashes: [createdTorrentHashes[createdTorrentHashes.length - 1]], + hashes: [createdTorrentHash], destination: destDirectory, moveFiles: true, isBasePath: true, @@ -558,7 +512,7 @@ describe('POST /api/torrents/move', () => { expect(res.body.torrents == null).toBe(false); const torrentList: TorrentList = res.body.torrents; - const torrent = torrentList[createdTorrentHashes[createdTorrentHashes.length - 1]]; + const torrent = torrentList[createdTorrentHash]; expect(torrent).not.toBe(null); expect(torrent.directory.startsWith(destDirectory)).toBe(true); diff --git a/server/routes/index.ts b/server/routes/index.ts new file mode 100644 index 000000000..97418947e --- /dev/null +++ b/server/routes/index.ts @@ -0,0 +1,137 @@ +import fs from 'fs'; +import path from 'path'; + +import type {FastifyInstance} from 'fastify'; + +import paths from '@shared/config/paths'; +import {Strategy} from 'passport-jwt'; + +import apiRoutes from './api'; +import config from '../../config'; +import Users from '../models/Users'; +import {authTokenSchema, UserInDatabase} from '@shared/schema/Auth'; +import express from 'express'; +import morgan from 'morgan'; +import compression from 'compression'; +import passport from 'passport'; +import bodyParser from 'body-parser'; +import cookieParser from 'cookie-parser'; +import {fastifyExpress} from '@fastify/express'; + +declare global { + // eslint-disable-next-line @typescript-eslint/no-namespace + namespace Express { + // eslint-disable-next-line @typescript-eslint/no-empty-interface + interface User extends UserInDatabase {} + } +} + +const constructRoutes = async (fastify: FastifyInstance) => { + await Users.bootstrapServicesForAllUsers(); + + const app = express(); + const servedPath = config.baseURI.endsWith('/') ? config.baseURI : `${config.baseURI}/`; + + // Remove Express header + if (process.env.NODE_ENV !== 'development') { + app.disable('x-powered-by'); + } + + app.set('strict routing', true); + app.set('trust proxy', 'loopback'); + + if (process.env.NODE_ENV !== 'test') { + app.use(morgan('dev')); + } + + if (config.serveAssets !== false) { + // Disable ETag + app.set('etag', false); + + // Enable compression + app.use(compression()); + + // Static assets + app.use(servedPath, express.static(paths.appDist)); + + // Client app routes, serve index.html and client js will figure it out + const html = fs.readFileSync(path.join(paths.appDist, 'index.html'), { + encoding: 'utf8', + }); + + // Prohibit caching of index.html as browser can use a fully cached asset + // tree in some cases, which defeats cache busting by asset hashes. + const headers = { + 'Cache-Control': 'no-cache, no-store, must-revalidate', + Pragma: 'no-cache', + Expires: '0', + }; + + app.get(`${servedPath}login`, (_req, res) => { + res.set(headers); + res.send(html); + }); + + app.get(`${servedPath}register`, (_req, res) => { + res.set(headers); + res.send(html); + }); + + app.get(`${servedPath}overview`, (_req, res) => { + res.set(headers); + res.send(html); + }); + } else { + // no-op res.flush() as compression is not handled by Express + app.use((_req, res, next) => { + res.flush = () => { + // do nothing. + }; + next(); + }); + } + + app.use(passport.initialize()); + app.use(bodyParser.json({limit: '50mb'})); + app.use(bodyParser.urlencoded({extended: false, limit: '50mb'})); + app.use(cookieParser()); + + passport.use( + new Strategy( + { + jwtFromRequest: (req: express.Request) => req?.cookies?.jwt, + secretOrKey: config.secret, + }, + (payload, callback) => { + const parsedResult = authTokenSchema.safeParse(payload); + + if (!parsedResult.success) { + callback(parsedResult.error, false); + return; + } + + Users.lookupUser(parsedResult.data.username).then( + (user) => { + if (user?.timestamp <= parsedResult.data.iat + 10) { + callback(null, user); + } else { + callback(new Error(), false); + } + }, + (err) => { + callback(err, false); + }, + ); + }, + ), + ); + + app.use(`${servedPath}api`, apiRoutes); + + await fastify.register(fastifyExpress); + fastify.use(app); + + return app; +}; + +export default constructRoutes; From 1362a35f1fbf691c31bc314a3eaeb03bed85fcf5 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 6 Dec 2023 20:06:15 +0800 Subject: [PATCH 021/113] fix(server): handle number port (#692) --- server/bin/web-server.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/bin/web-server.ts b/server/bin/web-server.ts index 7f5a6174e..e878c4d46 100755 --- a/server/bin/web-server.ts +++ b/server/bin/web-server.ts @@ -40,10 +40,10 @@ const startWebServer = async () => { await constructRoutes(instance as FastifyInstance); - if (typeof port === 'string') { + if (typeof port === 'string' && !/^\d+$/.test(port)) { await instance.listen({path: port}); } else { - await instance.listen({port, host}); + await instance.listen({port: Number(port), host}); } const address = chalk.underline(`${ssl ? 'https' : 'http'}://${host}:${port}`); From d4433c780d9b99b2ba08e43035105b886942b28d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 6 Dec 2023 12:36:48 +0000 Subject: [PATCH 022/113] build(deps-dev): bump postcss from 8.4.24 to 8.4.31 (#676) Bumps [postcss](https://github.com/postcss/postcss) from 8.4.24 to 8.4.31. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.4.24...8.4.31) --- updated-dependencies: - dependency-name: postcss dependency-type: direct:development ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index c2dfebe41..8cfff3715 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14838,9 +14838,9 @@ } }, "node_modules/postcss": { - "version": "8.4.24", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", - "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "dev": true, "funding": [ { From ea6cc7ff170bb37b55fbea1c9b965a77f6d56355 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 6 Dec 2023 12:40:55 +0000 Subject: [PATCH 023/113] build(deps-dev): bump @babel/traverse from 7.22.5 to 7.23.5 (#695) Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.5 to 7.23.5. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.23.5/packages/babel-traverse) --- updated-dependencies: - dependency-name: "@babel/traverse" dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 180 ++++++++++++++++++++++++++++++++-------------- 1 file changed, 126 insertions(+), 54 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8cfff3715..281040ee8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -183,17 +183,89 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.22.5" + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/compat-data": { "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz", @@ -252,12 +324,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz", - "integrity": "sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.5.tgz", + "integrity": "sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5", + "@babel/types": "^7.23.5", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -367,22 +439,22 @@ } }, "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", - "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", "dev": true, "dependencies": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" }, "engines": { "node": ">=6.9.0" @@ -524,9 +596,9 @@ } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", - "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dev": true, "dependencies": { "@babel/types": "^7.22.5" @@ -536,18 +608,18 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", "dev": true, "engines": { "node": ">=6.9.0" @@ -592,13 +664,13 @@ } }, "node_modules/@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", "js-tokens": "^4.0.0" }, "engines": { @@ -677,9 +749,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", - "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz", + "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -2214,33 +2286,33 @@ } }, "node_modules/@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz", - "integrity": "sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.5.tgz", + "integrity": "sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/generator": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.5", + "@babel/types": "^7.23.5", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -2249,13 +2321,13 @@ } }, "node_modules/@babel/types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", - "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.5.tgz", + "integrity": "sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, "engines": { From fc1e90ddd37ae0534dae22808c9a008f469e46fa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 6 Dec 2023 12:44:41 +0000 Subject: [PATCH 024/113] build(deps-dev): bump word-wrap from 1.2.3 to 1.2.5 (#693) Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.5. - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5) --- updated-dependencies: - dependency-name: word-wrap dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 281040ee8..3fcb79ffe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18733,9 +18733,9 @@ } }, "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, "engines": { "node": ">=0.10.0" From f42009fc64881e16e68e628a6863ca631a41d5df Mon Sep 17 00:00:00 2001 From: Trim21 Date: Fri, 8 Dec 2023 18:36:58 +0800 Subject: [PATCH 025/113] fix: log error trace (#697) --- server/bin/start.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/server/bin/start.ts b/server/bin/start.ts index cc2127b3b..e9e443fd8 100644 --- a/server/bin/start.ts +++ b/server/bin/start.ts @@ -21,6 +21,7 @@ if (process.env.NODE_ENV == 'production') { process.on('uncaughtException', (error) => { console.error(message); console.error(`Uncaught exception: ${error.name}: ${error.message}`); + console.error(`stack trace: ${error.stack}`); process.exit(1); }); } From be22e24ba9bfd0c023251a194a667f66129c19f1 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 9 Dec 2023 13:45:18 +0800 Subject: [PATCH 026/113] fix: enable source map (#698) --- .github/workflows/publish-rolling.yml | 2 +- package.json | 2 +- server/config/webpack.config.prod.js | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index 200ee7c5f..fee5a6849 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -206,7 +206,7 @@ jobs: - name: Build executables run: | - pkg . --out-path dist-pkg + pkg . --out-path dist-pkg --no-bytecode --public --options=enable-source-maps - name: Rename linuxstatic to linux run: | diff --git a/package.json b/package.json index c470790f3..9c36fe484 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ }, "scripts": { "build": "node scripts/build.js", - "build-pkg": "rm -rf dist && npm run build && pkg . --out-path dist-pkg", + "build-pkg": "rm -rf dist && npm run build && pkg . --out-path dist-pkg --no-bytecode --public --options=enable-source-maps", "format-source": "prettier -w .", "check-source-formatting": "prettier -c .", "check-types": "tsc", diff --git a/server/config/webpack.config.prod.js b/server/config/webpack.config.prod.js index 02beff786..5ae980ace 100644 --- a/server/config/webpack.config.prod.js +++ b/server/config/webpack.config.prod.js @@ -51,6 +51,7 @@ module.exports = { filename: 'index.js', libraryTarget: 'commonjs2', }, + devtool: 'inline-source-map', optimization: { minimize: true, minimizer: [ From 1781ecf87cad2b16ba2d040cae259efcc98b5682 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sun, 10 Dec 2023 02:53:38 +0800 Subject: [PATCH 027/113] Revert "fix: enable source map (#698)" (#700) This reverts commit be22e24ba9bfd0c023251a194a667f66129c19f1. --- .github/workflows/publish-rolling.yml | 2 +- package.json | 2 +- server/config/webpack.config.prod.js | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index fee5a6849..200ee7c5f 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -206,7 +206,7 @@ jobs: - name: Build executables run: | - pkg . --out-path dist-pkg --no-bytecode --public --options=enable-source-maps + pkg . --out-path dist-pkg - name: Rename linuxstatic to linux run: | diff --git a/package.json b/package.json index 9c36fe484..c470790f3 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ }, "scripts": { "build": "node scripts/build.js", - "build-pkg": "rm -rf dist && npm run build && pkg . --out-path dist-pkg --no-bytecode --public --options=enable-source-maps", + "build-pkg": "rm -rf dist && npm run build && pkg . --out-path dist-pkg", "format-source": "prettier -w .", "check-source-formatting": "prettier -c .", "check-types": "tsc", diff --git a/server/config/webpack.config.prod.js b/server/config/webpack.config.prod.js index 5ae980ace..02beff786 100644 --- a/server/config/webpack.config.prod.js +++ b/server/config/webpack.config.prod.js @@ -51,7 +51,6 @@ module.exports = { filename: 'index.js', libraryTarget: 'commonjs2', }, - devtool: 'inline-source-map', optimization: { minimize: true, minimizer: [ From eaefd4c1dc156bac58c0c3718c52f132bd241cd2 Mon Sep 17 00:00:00 2001 From: Harry Merritt Date: Sun, 10 Dec 2023 13:33:12 +0000 Subject: [PATCH 028/113] fix(client): tracker filter size conditional render logic and react key prop (#702) --- .../javascript/components/sidebar/NotificationsButton.tsx | 7 +++---- client/src/javascript/components/sidebar/SidebarFilter.tsx | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/client/src/javascript/components/sidebar/NotificationsButton.tsx b/client/src/javascript/components/sidebar/NotificationsButton.tsx index 154d81df8..fc8deb41a 100644 --- a/client/src/javascript/components/sidebar/NotificationsButton.tsx +++ b/client/src/javascript/components/sidebar/NotificationsButton.tsx @@ -63,15 +63,14 @@ const NotificationTopToolbar: FC = ({ }; interface NotificationItemProps { - index: number; notification: Notification; } -const NotificationItem: FC = ({index, notification}: NotificationItemProps) => { +const NotificationItem: FC = ({notification}: NotificationItemProps) => { const {i18n} = useLingui(); return ( -
  • +
  • {i18n._(`${notification.id}.heading`)} {' — '} @@ -195,7 +194,7 @@ const NotificationsButton: FC = observer(() => { style={{minHeight: prevHeight}} > {notifications.map((notification, index) => ( - + ))} = ({ {icon} {name} {count} - {size && } + {size != null && }
  • ); From b9680f191f5e2361f087289cd87e6315a27fe791 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Mon, 11 Dec 2023 23:25:15 +0800 Subject: [PATCH 029/113] tests: use torrent in fixtures (#703) --- server/routes/api/torrents.test.ts | 46 ++++++++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 3 deletions(-) diff --git a/server/routes/api/torrents.test.ts b/server/routes/api/torrents.test.ts index b9c848378..646857a8e 100644 --- a/server/routes/api/torrents.test.ts +++ b/server/routes/api/torrents.test.ts @@ -6,6 +6,8 @@ import path from 'path'; import readline from 'readline'; import stream from 'stream'; import supertest from 'supertest'; +import axios from 'axios'; +import MockAdapter from 'axios-mock-adapter'; import constructRoutes from '..'; import {getAuthToken} from '../../util/authUtil'; @@ -43,11 +45,23 @@ const torrentFiles = [ path.join(paths.appSrc, 'fixtures/multi.torrent'), ].map((torrentPath) => Buffer.from(fs.readFileSync(torrentPath)).toString('base64')) as [string, ...string[]]; +const mock = new MockAdapter(axios, {onNoMatch: 'passthrough'}); + +mock + .onGet('https://www.torrents/single.torrent') + .reply(200, fs.readFileSync(path.join(paths.appSrc, 'fixtures/single.torrent'))); + +mock + .onGet('https://www.torrents/multi.torrent') + .reply(200, fs.readFileSync(path.join(paths.appSrc, 'fixtures/multi.torrent'))); + const torrentURLs: [string, ...string[]] = [ - 'https://releases.ubuntu.com/focal/ubuntu-20.04.6-live-server-amd64.iso.torrent', - 'https://flood.js.org/api/test-cookie', + 'https://www.torrents/single.torrent', + 'https://www.torrents/multi.torrent', ]; +const torrentHashes: string[] = []; + const torrentCookies = { 'flood.js.org': ['test=test'], }; @@ -178,6 +192,7 @@ describe('POST /api/torrents/add-urls', () => { : ['stopped', 'inactive']; expect(torrent.status).toEqual(expect.arrayContaining(expectedStatuses)); + torrentHashes.push(torrent.hash); torrentHash = torrent.hash; }), ); @@ -187,6 +202,31 @@ describe('POST /api/torrents/add-urls', () => { }); }); +describe('POST /api/torrents/delete', () => { + const torrentDeleted = watchTorrentList('remove'); + it('Deletes added torrents', (done) => { + request + .post('/api/torrents/delete') + .send({hashes: torrentHashes, deleteData: true}) + .set('Cookie', [authToken]) + .set('Accept', 'application/json') + .expect(200) + .expect('Content-Type', /json/) + .end((err, _res) => { + if (err) done(err); + + Promise.race([torrentDeleted, new Promise((r) => setTimeout(r, 1000 * 15))]) + .then(async () => { + // Wait a while + await new Promise((r) => setTimeout(r, 1000 * 3)); + }) + .then(() => { + done(); + }); + }); + }); +}); + describe('POST /api/torrents/add-files', () => { const addTorrentByFileOptions: AddTorrentByFileOptions = { files: torrentFiles, @@ -241,7 +281,7 @@ describe('POST /api/torrents/add-files', () => { .expect('Content-Type', /json/) .expect((res) => { if (res.status !== 200 && res.status !== 202) { - throw new Error('Failed to add torrents'); + throw new Error(`Failed to add torrents ${JSON.stringify(res.body)}`); } }) .end((err, _res) => { From 2098c2e3f1b308360a9080ad4cf00a249d91db88 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 12 Dec 2023 01:15:11 +0800 Subject: [PATCH 030/113] build(server): switch to esbuild (#701) --- .github/workflows/publish-rolling.yml | 3 +- package-lock.json | 552 ++++++++++++++++++++++---- package.json | 6 +- scripts/build.js | 19 +- server/config/webpack.config.prod.js | 74 ---- 5 files changed, 487 insertions(+), 167 deletions(-) delete mode 100644 server/config/webpack.config.prod.js diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index 200ee7c5f..1184783b1 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -205,8 +205,7 @@ jobs: tar xvf *.tgz --strip-components=1 - name: Build executables - run: | - pkg . --out-path dist-pkg + run: npm run pkg - name: Rename linuxstatic to linux run: | diff --git a/package-lock.json b/package-lock.json index 3fcb79ffe..44cd9b44e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -68,7 +68,6 @@ "@types/yargs": "^17.0.24", "@typescript-eslint/eslint-plugin": "^5.59.9", "@typescript-eslint/parser": "^5.59.9", - "@vercel/webpack-asset-relocator-loader": "^1.7.3", "autoprefixer": "^10.4.14", "axios": "^0.27.2", "axios-mock-adapter": "^1.21.4", @@ -88,6 +87,7 @@ "d3-scale": "^4.0.2", "d3-selection": "^3.0.0", "d3-shape": "^3.2.0", + "esbuild": "^0.19.8", "eslint": "^8.42.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^17.0.0", @@ -2578,36 +2578,7 @@ "source-map-support": "^0.5.21" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/@esbuild-kit/esm-loader": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/@esbuild-kit/esm-loader/-/esm-loader-2.5.5.tgz", - "integrity": "sha512-Qwfvj/qoPbClxCRNuac1Du01r9gvNOT+pMYtJDapfB1eoGN1YlJ1BixLyL9WVENRx5RXgNLdfYdx/CuswlGhMw==", - "dev": true, - "dependencies": { - "@esbuild-kit/core-utils": "^3.0.0", - "get-tsconfig": "^4.4.0" - } - }, - "node_modules/@esbuild/android-arm": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-arm": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", @@ -2623,7 +2594,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/android-arm64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-arm64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", @@ -2639,7 +2610,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/android-x64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-x64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", @@ -2655,7 +2626,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/darwin-arm64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/darwin-arm64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", @@ -2671,7 +2642,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/darwin-x64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/darwin-x64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", @@ -2687,7 +2658,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/freebsd-arm64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/freebsd-arm64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", @@ -2703,7 +2674,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/freebsd-x64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/freebsd-x64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", @@ -2719,7 +2690,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/linux-arm": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-arm": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", @@ -2735,7 +2706,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/linux-arm64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-arm64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", @@ -2751,7 +2722,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/linux-ia32": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-ia32": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", @@ -2767,7 +2738,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/linux-loong64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-loong64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", @@ -2783,7 +2754,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/linux-mips64el": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-mips64el": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", @@ -2799,7 +2770,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/linux-ppc64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-ppc64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", @@ -2815,7 +2786,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/linux-riscv64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-riscv64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", @@ -2831,7 +2802,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/linux-s390x": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-s390x": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", @@ -2847,7 +2818,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/linux-x64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-x64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", @@ -2863,7 +2834,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/netbsd-x64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/netbsd-x64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", @@ -2879,7 +2850,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/openbsd-x64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/openbsd-x64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", @@ -2895,7 +2866,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/sunos-x64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/sunos-x64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", @@ -2911,7 +2882,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/win32-arm64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-arm64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", @@ -2927,7 +2898,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/win32-ia32": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-ia32": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", @@ -2943,7 +2914,7 @@ "node": ">=12" } }, - "node_modules/@esbuild/win32-x64": { + "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-x64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", @@ -2959,6 +2930,424 @@ "node": ">=12" } }, + "node_modules/@esbuild-kit/core-utils/node_modules/esbuild": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", + "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.17.19", + "@esbuild/android-arm64": "0.17.19", + "@esbuild/android-x64": "0.17.19", + "@esbuild/darwin-arm64": "0.17.19", + "@esbuild/darwin-x64": "0.17.19", + "@esbuild/freebsd-arm64": "0.17.19", + "@esbuild/freebsd-x64": "0.17.19", + "@esbuild/linux-arm": "0.17.19", + "@esbuild/linux-arm64": "0.17.19", + "@esbuild/linux-ia32": "0.17.19", + "@esbuild/linux-loong64": "0.17.19", + "@esbuild/linux-mips64el": "0.17.19", + "@esbuild/linux-ppc64": "0.17.19", + "@esbuild/linux-riscv64": "0.17.19", + "@esbuild/linux-s390x": "0.17.19", + "@esbuild/linux-x64": "0.17.19", + "@esbuild/netbsd-x64": "0.17.19", + "@esbuild/openbsd-x64": "0.17.19", + "@esbuild/sunos-x64": "0.17.19", + "@esbuild/win32-arm64": "0.17.19", + "@esbuild/win32-ia32": "0.17.19", + "@esbuild/win32-x64": "0.17.19" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@esbuild-kit/core-utils/node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/@esbuild-kit/esm-loader": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/@esbuild-kit/esm-loader/-/esm-loader-2.5.5.tgz", + "integrity": "sha512-Qwfvj/qoPbClxCRNuac1Du01r9gvNOT+pMYtJDapfB1eoGN1YlJ1BixLyL9WVENRx5RXgNLdfYdx/CuswlGhMw==", + "dev": true, + "dependencies": { + "@esbuild-kit/core-utils": "^3.0.0", + "get-tsconfig": "^4.4.0" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.8.tgz", + "integrity": "sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.8.tgz", + "integrity": "sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.8.tgz", + "integrity": "sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.8.tgz", + "integrity": "sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.8.tgz", + "integrity": "sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.8.tgz", + "integrity": "sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.8.tgz", + "integrity": "sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.8.tgz", + "integrity": "sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.8.tgz", + "integrity": "sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.8.tgz", + "integrity": "sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.8.tgz", + "integrity": "sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.8.tgz", + "integrity": "sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.8.tgz", + "integrity": "sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.8.tgz", + "integrity": "sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.8.tgz", + "integrity": "sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.8.tgz", + "integrity": "sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.8.tgz", + "integrity": "sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.8.tgz", + "integrity": "sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.8.tgz", + "integrity": "sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.8.tgz", + "integrity": "sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.8.tgz", + "integrity": "sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.8.tgz", + "integrity": "sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==", + "cpu": [ + "x64" + ], + "dev": true, + "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", @@ -5373,15 +5762,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/@vercel/webpack-asset-relocator-loader": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/@vercel/webpack-asset-relocator-loader/-/webpack-asset-relocator-loader-1.7.3.tgz", - "integrity": "sha512-vizrI18v8Lcb1PmNNUBz7yxPxxXoOeuaVEjTG9MjvDrphjiSxFZrRJ5tIghk+qdLFRCXI5HBCshgobftbmrC5g==", - "dev": true, - "dependencies": { - "resolve": "^1.10.0" - } - }, "node_modules/@webassemblyjs/ast": { "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", @@ -8317,9 +8697,9 @@ } }, "node_modules/esbuild": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", - "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.8.tgz", + "integrity": "sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==", "dev": true, "hasInstallScript": true, "bin": { @@ -8329,28 +8709,28 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/android-arm": "0.17.19", - "@esbuild/android-arm64": "0.17.19", - "@esbuild/android-x64": "0.17.19", - "@esbuild/darwin-arm64": "0.17.19", - "@esbuild/darwin-x64": "0.17.19", - "@esbuild/freebsd-arm64": "0.17.19", - "@esbuild/freebsd-x64": "0.17.19", - "@esbuild/linux-arm": "0.17.19", - "@esbuild/linux-arm64": "0.17.19", - "@esbuild/linux-ia32": "0.17.19", - "@esbuild/linux-loong64": "0.17.19", - "@esbuild/linux-mips64el": "0.17.19", - "@esbuild/linux-ppc64": "0.17.19", - "@esbuild/linux-riscv64": "0.17.19", - "@esbuild/linux-s390x": "0.17.19", - "@esbuild/linux-x64": "0.17.19", - "@esbuild/netbsd-x64": "0.17.19", - "@esbuild/openbsd-x64": "0.17.19", - "@esbuild/sunos-x64": "0.17.19", - "@esbuild/win32-arm64": "0.17.19", - "@esbuild/win32-ia32": "0.17.19", - "@esbuild/win32-x64": "0.17.19" + "@esbuild/android-arm": "0.19.8", + "@esbuild/android-arm64": "0.19.8", + "@esbuild/android-x64": "0.19.8", + "@esbuild/darwin-arm64": "0.19.8", + "@esbuild/darwin-x64": "0.19.8", + "@esbuild/freebsd-arm64": "0.19.8", + "@esbuild/freebsd-x64": "0.19.8", + "@esbuild/linux-arm": "0.19.8", + "@esbuild/linux-arm64": "0.19.8", + "@esbuild/linux-ia32": "0.19.8", + "@esbuild/linux-loong64": "0.19.8", + "@esbuild/linux-mips64el": "0.19.8", + "@esbuild/linux-ppc64": "0.19.8", + "@esbuild/linux-riscv64": "0.19.8", + "@esbuild/linux-s390x": "0.19.8", + "@esbuild/linux-x64": "0.19.8", + "@esbuild/netbsd-x64": "0.19.8", + "@esbuild/openbsd-x64": "0.19.8", + "@esbuild/sunos-x64": "0.19.8", + "@esbuild/win32-arm64": "0.19.8", + "@esbuild/win32-ia32": "0.19.8", + "@esbuild/win32-x64": "0.19.8" } }, "node_modules/esbuild-android-64": { diff --git a/package.json b/package.json index c470790f3..e82a9a34d 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "pkg": { "assets": [ "dist/assets/**/*", + "dist/**/*.map", "dist/geoip-country.dat", "dist/geoip-country6.dat" ], @@ -49,7 +50,8 @@ }, "scripts": { "build": "node scripts/build.js", - "build-pkg": "rm -rf dist && npm run build && pkg . --out-path dist-pkg", + "build-pkg": "rm -rf dist && npm run build && npm run pkg", + "pkg": "pkg . --out-path dist-pkg --no-bytecode --public --options=enable-source-maps", "format-source": "prettier -w .", "check-source-formatting": "prettier -c .", "check-types": "tsc", @@ -117,7 +119,6 @@ "@types/yargs": "^17.0.24", "@typescript-eslint/eslint-plugin": "^5.59.9", "@typescript-eslint/parser": "^5.59.9", - "@vercel/webpack-asset-relocator-loader": "^1.7.3", "autoprefixer": "^10.4.14", "axios": "^0.27.2", "axios-mock-adapter": "^1.21.4", @@ -137,6 +138,7 @@ "d3-scale": "^4.0.2", "d3-selection": "^3.0.0", "d3-shape": "^3.2.0", + "esbuild": "^0.19.8", "eslint": "^8.42.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-airbnb-typescript": "^17.0.0", diff --git a/scripts/build.js b/scripts/build.js index 929bdcabc..973ab11f0 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -9,6 +9,8 @@ process.on('unhandledRejection', (err) => { throw err; }); +const path = require('path'); +const esbuild = require('esbuild'); const chalk = require('chalk'); const fs = require('fs-extra'); const webpack = require('webpack'); @@ -16,7 +18,6 @@ const checkRequiredFiles = require('react-dev-utils/checkRequiredFiles'); const FileSizeReporter = require('react-dev-utils/FileSizeReporter'); const paths = require('../shared/config/paths'); const clientConfig = require('../client/config/webpack.config.prod'); -const serverConfig = require('../server/config/webpack.config.prod'); const {measureFileSizesBeforeBuild, printFileSizesAfterBuild} = FileSizeReporter; @@ -37,10 +38,22 @@ const copyPublicFolder = () => { }; // Create the production build and print the deployment instructions. -const build = (previousFileSizes) => { +const build = async (previousFileSizes) => { console.log('Creating an optimized production build...'); + console.log('building server...'); - const compiler = webpack([clientConfig, serverConfig]); + await esbuild.build({ + entryPoints: [path.resolve(__dirname, '..', 'server/bin/start.ts')], + outfile: path.resolve(__dirname, '..', 'dist/index.js'), + platform: 'node', + target: 'node12', + bundle: true, + external: ['geoip-country'], + sourcemap: 'inline', + }); + console.log('building client...'); + + const compiler = webpack([clientConfig]); return new Promise((resolve, reject) => { compiler.run((err, stats) => { if (err) { diff --git a/server/config/webpack.config.prod.js b/server/config/webpack.config.prod.js deleted file mode 100644 index 02beff786..000000000 --- a/server/config/webpack.config.prod.js +++ /dev/null @@ -1,74 +0,0 @@ -const path = require('path'); -const ShebangPlugin = require('webpack-shebang-plugin'); -const TerserPlugin = require('terser-webpack-plugin'); -const WebpackBar = require('webpackbar'); - -const paths = require('../../shared/config/paths'); - -// Assert this just to be safe. -if (process.env.NODE_ENV !== 'production') { - throw new Error('Production builds must have NODE_ENV=production.'); -} - -module.exports = { - mode: 'production', - entry: path.resolve(__dirname, '../bin/start.ts'), - externals: { - 'geoip-country': 'node-commonjs geoip-country', - }, - resolve: { - extensions: ['.cjs', '.mjs', '.js', '.ts', '.json'], - alias: { - '@server': path.resolve(__dirname, '..'), - '@shared': path.resolve(__dirname, '../../shared'), - }, - }, - module: { - rules: [ - { - test: /\.ts$/, - loader: 'ts-loader', - exclude: /node_modules/, - options: { - context: path.resolve(__dirname, '..'), - }, - }, - { - test: /\.m?js$/, - parser: {amd: false}, - use: { - loader: '@vercel/webpack-asset-relocator-loader', - options: { - outputAssetBase: 'data', - production: true, // optional, default is undefined - }, - }, - }, - ], - }, - output: { - path: paths.dist, - filename: 'index.js', - libraryTarget: 'commonjs2', - }, - optimization: { - minimize: true, - minimizer: [ - new TerserPlugin({ - terserOptions: { - output: { - comments: false, - }, - }, - extractComments: false, - }), - ], - }, - plugins: [new WebpackBar({name: 'server'}), new ShebangPlugin()], - target: 'node', - ignoreWarnings: [ - { - module: /node_modules\/yargs/, - }, - ], -}; From e523a294e75264250d3ff4da4bdc712d5853994e Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 12 Dec 2023 01:27:03 +0800 Subject: [PATCH 031/113] build: use `npm start` in `master-dbg` docker image (#704) --- Dockerfile | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4894c6727..8f6a3c2f8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -49,7 +49,7 @@ EXPOSE 3000 EXPOSE 4200 # Flood server in development mode -ENTRYPOINT ["npm", "--prefix=/usr/src/app/", "run", "start:development:server", "--", "--host=0.0.0.0"] +ENTRYPOINT ["npm", "--prefix=/usr/src/app/", "run", "start", "--", "--host=0.0.0.0"] # Then, to start a debugging session of frontend: # docker exec -it ${container_id} npm --prefix=/usr/src/app/ run start:development:client @@ -61,4 +61,4 @@ FROM flood as rtorrent-flood # Copy rTorrent COPY --from=rtorrent / / -ENTRYPOINT ["npm", "--prefix=/usr/src/app/", "run", "start:development:server", "--", "--host=0.0.0.0", "--rtorrent"] +ENTRYPOINT ["npm", "--prefix=/usr/src/app/", "run", "start", "--", "--host=0.0.0.0", "--rtorrent"] diff --git a/package.json b/package.json index e82a9a34d..216c64428 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "check-types": "tsc", "lint": "NODE_ENV=development eslint --max-warnings 0 . --ext .js --ext .jsx --ext .ts --ext .tsx", "prepack": "rm -rf dist && npm run build", - "start": "node --use_strict dist/index.js", + "start": "node --enable-source-maps --use_strict dist/index.js", "start:development:client": "node client/scripts/development.js", "start:development:server": "NODE_ENV=development tsx watch server/bin/start.ts", "start:test:rtorrent": "node scripts/testsetup.js", From 40eac6638bb42433838e23cb878b54f068cb121b Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 12 Dec 2023 02:31:29 +0800 Subject: [PATCH 032/113] fix(server): `@fastify/express` doesn't work with http2 (#705) --- server/bin/web-server.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/server/bin/web-server.ts b/server/bin/web-server.ts index e878c4d46..14bd7b01b 100755 --- a/server/bin/web-server.ts +++ b/server/bin/web-server.ts @@ -24,9 +24,7 @@ const startWebServer = async () => { instance = fastify({ bodyLimit: 100 * 1024 * 1024, trustProxy: 'loopback', - http2: true, https: { - allowHTTP1: true, key: fs.readFileSync(config.sslKey), cert: fs.readFileSync(config.sslCert), }, From f93c569c9b8ecd94cb574cca36740b8dd597086f Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 12 Dec 2023 02:36:35 +0800 Subject: [PATCH 033/113] chore: upgrade tsx to v4.6.2 (#706) --- package-lock.json | 18977 ++++++++++++++++++++++---------------------- package.json | 2 +- 2 files changed, 9466 insertions(+), 9513 deletions(-) diff --git a/package-lock.json b/package-lock.json index 44cd9b44e..d9aad5358 100644 --- a/package-lock.json +++ b/package-lock.json @@ -154,7 +154,7 @@ "ts-jest": "^28.0.8", "ts-loader": "^9.4.3", "tsconfig-paths": "^4.2.0", - "tsx": "^3.12.7", + "tsx": "^4.6.2", "typed-emitter": "^2.1.0", "typescript": "~4.9.5", "webpack": "^5.86.0", @@ -2558,30 +2558,10 @@ "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==", "dev": true }, - "node_modules/@esbuild-kit/cjs-loader": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@esbuild-kit/cjs-loader/-/cjs-loader-2.4.2.tgz", - "integrity": "sha512-BDXFbYOJzT/NBEtp71cvsrGPwGAMGRB/349rwKuoxNSiKjPraNNnlK6MIIabViCjqZugu6j+xeMDlEkWdHHJSg==", - "dev": true, - "dependencies": { - "@esbuild-kit/core-utils": "^3.0.0", - "get-tsconfig": "^4.4.0" - } - }, - "node_modules/@esbuild-kit/core-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@esbuild-kit/core-utils/-/core-utils-3.1.0.tgz", - "integrity": "sha512-Uuk8RpCg/7fdHSceR1M6XbSZFSuMrxcePFuGgyvsBn+u339dk5OeL4jv2EojwTN2st/unJGsVm4qHWjWNmJ/tw==", - "dev": true, - "dependencies": { - "esbuild": "~0.17.6", - "source-map-support": "^0.5.21" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", + "node_modules/@esbuild/android-arm": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.8.tgz", + "integrity": "sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==", "cpu": [ "arm" ], @@ -2594,10 +2574,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", + "node_modules/@esbuild/android-arm64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.8.tgz", + "integrity": "sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==", "cpu": [ "arm64" ], @@ -2610,10 +2590,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/android-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", + "node_modules/@esbuild/android-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.8.tgz", + "integrity": "sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==", "cpu": [ "x64" ], @@ -2626,10 +2606,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/darwin-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", + "node_modules/@esbuild/darwin-arm64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.8.tgz", + "integrity": "sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==", "cpu": [ "arm64" ], @@ -2642,10 +2622,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/darwin-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", + "node_modules/@esbuild/darwin-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.8.tgz", + "integrity": "sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==", "cpu": [ "x64" ], @@ -2658,10 +2638,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.8.tgz", + "integrity": "sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==", "cpu": [ "arm64" ], @@ -2674,10 +2654,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/freebsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", + "node_modules/@esbuild/freebsd-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.8.tgz", + "integrity": "sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==", "cpu": [ "x64" ], @@ -2690,10 +2670,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", + "node_modules/@esbuild/linux-arm": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.8.tgz", + "integrity": "sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==", "cpu": [ "arm" ], @@ -2706,10 +2686,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", + "node_modules/@esbuild/linux-arm64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.8.tgz", + "integrity": "sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==", "cpu": [ "arm64" ], @@ -2722,10 +2702,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", + "node_modules/@esbuild/linux-ia32": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.8.tgz", + "integrity": "sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==", "cpu": [ "ia32" ], @@ -2738,10 +2718,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-loong64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", + "node_modules/@esbuild/linux-loong64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.8.tgz", + "integrity": "sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==", "cpu": [ "loong64" ], @@ -2754,10 +2734,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-mips64el": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", + "node_modules/@esbuild/linux-mips64el": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.8.tgz", + "integrity": "sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==", "cpu": [ "mips64el" ], @@ -2770,10 +2750,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-ppc64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", + "node_modules/@esbuild/linux-ppc64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.8.tgz", + "integrity": "sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==", "cpu": [ "ppc64" ], @@ -2786,10 +2766,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-riscv64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", + "node_modules/@esbuild/linux-riscv64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.8.tgz", + "integrity": "sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==", "cpu": [ "riscv64" ], @@ -2802,10 +2782,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-s390x": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", + "node_modules/@esbuild/linux-s390x": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.8.tgz", + "integrity": "sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==", "cpu": [ "s390x" ], @@ -2818,10 +2798,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/linux-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", + "node_modules/@esbuild/linux-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.8.tgz", + "integrity": "sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==", "cpu": [ "x64" ], @@ -2834,10 +2814,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/netbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", + "node_modules/@esbuild/netbsd-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.8.tgz", + "integrity": "sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==", "cpu": [ "x64" ], @@ -2850,10 +2830,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/openbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", + "node_modules/@esbuild/openbsd-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.8.tgz", + "integrity": "sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==", "cpu": [ "x64" ], @@ -2866,10 +2846,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/sunos-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", + "node_modules/@esbuild/sunos-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.8.tgz", + "integrity": "sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==", "cpu": [ "x64" ], @@ -2882,10 +2862,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", + "node_modules/@esbuild/win32-arm64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.8.tgz", + "integrity": "sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==", "cpu": [ "arm64" ], @@ -2898,10 +2878,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", + "node_modules/@esbuild/win32-ia32": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.8.tgz", + "integrity": "sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==", "cpu": [ "ia32" ], @@ -2914,10 +2894,10 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/@esbuild/win32-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", - "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", + "node_modules/@esbuild/win32-x64": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.8.tgz", + "integrity": "sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==", "cpu": [ "x64" ], @@ -2930,537 +2910,119 @@ "node": ">=12" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/esbuild": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", - "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", + "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", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" + "dependencies": { + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "optionalDependencies": { - "@esbuild/android-arm": "0.17.19", - "@esbuild/android-arm64": "0.17.19", - "@esbuild/android-x64": "0.17.19", - "@esbuild/darwin-arm64": "0.17.19", - "@esbuild/darwin-x64": "0.17.19", - "@esbuild/freebsd-arm64": "0.17.19", - "@esbuild/freebsd-x64": "0.17.19", - "@esbuild/linux-arm": "0.17.19", - "@esbuild/linux-arm64": "0.17.19", - "@esbuild/linux-ia32": "0.17.19", - "@esbuild/linux-loong64": "0.17.19", - "@esbuild/linux-mips64el": "0.17.19", - "@esbuild/linux-ppc64": "0.17.19", - "@esbuild/linux-riscv64": "0.17.19", - "@esbuild/linux-s390x": "0.17.19", - "@esbuild/linux-x64": "0.17.19", - "@esbuild/netbsd-x64": "0.17.19", - "@esbuild/openbsd-x64": "0.17.19", - "@esbuild/sunos-x64": "0.17.19", - "@esbuild/win32-arm64": "0.17.19", - "@esbuild/win32-ia32": "0.17.19", - "@esbuild/win32-x64": "0.17.19" - } - }, - "node_modules/@esbuild-kit/core-utils/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@esbuild-kit/core-utils/node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "node_modules/@eslint-community/regexpp": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", + "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, - "node_modules/@esbuild-kit/esm-loader": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/@esbuild-kit/esm-loader/-/esm-loader-2.5.5.tgz", - "integrity": "sha512-Qwfvj/qoPbClxCRNuac1Du01r9gvNOT+pMYtJDapfB1eoGN1YlJ1BixLyL9WVENRx5RXgNLdfYdx/CuswlGhMw==", + "node_modules/@eslint/eslintrc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", + "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", "dev": true, "dependencies": { - "@esbuild-kit/core-utils": "^3.0.0", - "get-tsconfig": "^4.4.0" + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.5.2", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@esbuild/android-arm": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.8.tgz", - "integrity": "sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==", - "cpu": [ - "arm" - ], + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, - "optional": true, - "os": [ - "android" - ], + "dependencies": { + "type-fest": "^0.20.2" + }, "engines": { - "node": ">=12" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@esbuild/android-arm64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.8.tgz", - "integrity": "sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==", - "cpu": [ - "arm64" - ], + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, - "optional": true, - "os": [ - "android" - ], "engines": { - "node": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@esbuild/android-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.8.tgz", - "integrity": "sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==", - "cpu": [ - "x64" - ], + "node_modules/@eslint/js": { + "version": "8.42.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz", + "integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==", "dev": true, - "optional": true, - "os": [ - "android" - ], "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.8.tgz", - "integrity": "sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==", - "cpu": [ - "arm64" - ], + "node_modules/@fastify/accept-negotiator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-1.1.0.tgz", + "integrity": "sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==", "dev": true, - "optional": true, - "os": [ - "darwin" - ], "engines": { - "node": ">=12" + "node": ">=14" } }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.8.tgz", - "integrity": "sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==", - "cpu": [ - "x64" - ], + "node_modules/@fastify/ajv-compiler": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.5.0.tgz", + "integrity": "sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==", "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.8.tgz", - "integrity": "sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.8.tgz", - "integrity": "sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.8.tgz", - "integrity": "sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.8.tgz", - "integrity": "sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.8.tgz", - "integrity": "sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.8.tgz", - "integrity": "sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.8.tgz", - "integrity": "sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.8.tgz", - "integrity": "sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.8.tgz", - "integrity": "sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.8.tgz", - "integrity": "sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.8.tgz", - "integrity": "sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.8.tgz", - "integrity": "sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.8.tgz", - "integrity": "sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.8.tgz", - "integrity": "sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.8.tgz", - "integrity": "sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.8.tgz", - "integrity": "sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.8.tgz", - "integrity": "sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==", - "cpu": [ - "x64" - ], - "dev": true, - "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", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", - "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", - "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.5.2", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/js": { - "version": "8.42.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz", - "integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@fastify/accept-negotiator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-1.1.0.tgz", - "integrity": "sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@fastify/ajv-compiler": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.5.0.tgz", - "integrity": "sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==", - "dev": true, - "dependencies": { - "ajv": "^8.11.0", - "ajv-formats": "^2.1.1", - "fast-uri": "^2.0.0" + "dependencies": { + "ajv": "^8.11.0", + "ajv-formats": "^2.1.1", + "fast-uri": "^2.0.0" } }, "node_modules/@fastify/ajv-compiler/node_modules/ajv": { @@ -5435,29 +4997,196 @@ "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", "dev": true, "dependencies": { - "@types/yargs-parser": "*" + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.9.tgz", + "integrity": "sha512-4uQIBq1ffXd2YvF7MAvehWKW3zVv/w+mSfRAu+8cKbfj3nwzyqJLNcZJpQ/WZ1HLbJDiowwmQ6NO+63nCA+fqA==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.59.9", + "@typescript-eslint/type-utils": "5.59.9", + "@typescript-eslint/utils": "5.59.9", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.9.tgz", + "integrity": "sha512-eZTK/Ci0QAqNc/q2MqMwI2+QI5ZI9HM12FcfGwbEvKif5ev/CIIYLmrlckvgPrC8XSbl39HtErR5NJiQkRkvWg==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.59.9" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.9.tgz", + "integrity": "sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.59.9", + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/typescript-estree": "5.59.9", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.9.tgz", + "integrity": "sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/visitor-keys": "5.59.9" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.9.tgz", + "integrity": "sha512-ksEsT0/mEHg9e3qZu98AlSrONAQtrSTljL3ow9CGej8eRo7pe+yaC/mvTjptp23Xo/xIf2mLZKC6KPv4Sji26Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.59.9", + "@typescript-eslint/utils": "5.59.9", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true + "node_modules/@typescript-eslint/types": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.9.tgz", + "integrity": "sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } }, - "node_modules/@typescript-eslint/eslint-plugin": { + "node_modules/@typescript-eslint/typescript-estree": { "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.9.tgz", - "integrity": "sha512-4uQIBq1ffXd2YvF7MAvehWKW3zVv/w+mSfRAu+8cKbfj3nwzyqJLNcZJpQ/WZ1HLbJDiowwmQ6NO+63nCA+fqA==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.9.tgz", + "integrity": "sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==", "dev": true, "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.59.9", - "@typescript-eslint/type-utils": "5.59.9", - "@typescript-eslint/utils": "5.59.9", + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/visitor-keys": "5.59.9", "debug": "^4.3.4", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", + "globby": "^11.1.0", + "is-glob": "^4.0.3", "semver": "^7.3.7", "tsutils": "^3.21.0" }, @@ -5468,17 +5197,13 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, "peerDependenciesMeta": { "typescript": { "optional": true } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { + "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", @@ -5490,7 +5215,7 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { "version": "7.5.1", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", @@ -5505,19 +5230,26 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { + "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "node_modules/@typescript-eslint/experimental-utils": { + "node_modules/@typescript-eslint/utils": { "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.9.tgz", - "integrity": "sha512-eZTK/Ci0QAqNc/q2MqMwI2+QI5ZI9HM12FcfGwbEvKif5ev/CIIYLmrlckvgPrC8XSbl39HtErR5NJiQkRkvWg==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.9.tgz", + "integrity": "sha512-1PuMYsju/38I5Ggblaeb98TOoUvjhRvLpLa1DoTOFaLWqaXl/1iQ1eGurTXgBY58NUdtfTXKP5xBq7q9NDaLKg==", "dev": true, "dependencies": { - "@typescript-eslint/utils": "5.59.9" + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.59.9", + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/typescript-estree": "5.59.9", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -5530,41 +5262,47 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@typescript-eslint/parser": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.9.tgz", - "integrity": "sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==", + "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.59.9", - "@typescript-eslint/types": "5.59.9", - "@typescript-eslint/typescript-estree": "5.59.9", - "debug": "^4.3.4" + "yallist": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "bin": { + "semver": "bin/semver.js" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "engines": { + "node": ">=10" } }, - "node_modules/@typescript-eslint/scope-manager": { + "node_modules/@typescript-eslint/utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/visitor-keys": { "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.9.tgz", - "integrity": "sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.9.tgz", + "integrity": "sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==", "dev": true, "dependencies": { "@typescript-eslint/types": "5.59.9", - "@typescript-eslint/visitor-keys": "5.59.9" + "eslint-visitor-keys": "^3.3.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -5574,2663 +5312,2944 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.9.tgz", - "integrity": "sha512-ksEsT0/mEHg9e3qZu98AlSrONAQtrSTljL3ow9CGej8eRo7pe+yaC/mvTjptp23Xo/xIf2mLZKC6KPv4Sji26Q==", + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "5.59.9", - "@typescript-eslint/utils": "5.59.9", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" } }, - "node_modules/@typescript-eslint/types": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.9.tgz", - "integrity": "sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==", + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.9.tgz", - "integrity": "sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==", + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.9", - "@typescript-eslint/visitor-keys": "5.59.9", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", "dev": true, "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", "dev": true, "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "node_modules/@xobotyi/scrollbar-width": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", + "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==", "dev": true }, - "node_modules/@typescript-eslint/utils": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.9.tgz", - "integrity": "sha512-1PuMYsju/38I5Ggblaeb98TOoUvjhRvLpLa1DoTOFaLWqaXl/1iQ1eGurTXgBY58NUdtfTXKP5xBq7q9NDaLKg==", + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", "dev": true, "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.59.9", - "@typescript-eslint/types": "5.59.9", - "@typescript-eslint/typescript-estree": "5.59.9", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" + "event-target-shim": "^5.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "node": ">=6.5" } }, - "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/abstract-logging": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", + "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, "dependencies": { - "yallist": "^4.0.0" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, "engines": { - "node": ">=10" + "node": ">= 0.6" } }, - "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { - "semver": "bin/semver.js" + "acorn": "bin/acorn" }, "engines": { - "node": ">=10" + "node": ">=0.4.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.9.tgz", - "integrity": "sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==", + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.59.9", - "eslint-visitor-keys": "^3.3.0" - }, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "peer": true, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=0.4.0" } }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", "dev": true, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 10.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, "funding": { - "url": "https://opencollective.com/eslint" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", "dev": true, "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "peerDependencies": { + "ajv": "^6.9.1" } }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" } }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "engines": { + "node": ">=8" } }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true, + "peer": true + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "deep-equal": "^2.0.5" } }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@xobotyi/scrollbar-width": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", - "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==", - "dev": true - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "node_modules/array-find": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-find/-/array-find-1.0.0.tgz", + "integrity": "sha512-kO/vVCacW9mnpn3WPWbTVlEnOabK2L7LWi2HViURtCM46y1zb6I8UMjx4LgbiqadTgHnLInUronwn3ampNTJtQ==", "dev": true }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", "dev": true }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true + "node_modules/array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, - "dependencies": { - "event-target-shim": "^5.0.0" - }, "engines": { - "node": ">=6.5" + "node": ">=8" } }, - "node_modules/abstract-logging": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", - "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==", - "dev": true - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", "dev": true, - "bin": { - "acorn": "bin/acorn" + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" }, "engines": { - "node": ">=0.4.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", "dev": true, - "peerDependencies": { - "acorn": "^8" + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" } }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "inBundle": true, + "dependencies": { + "lodash": "^4.17.14" } }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", "dev": true, - "peer": true, "engines": { - "node": ">=0.4.0" + "node": ">= 4.0.0" } }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "node_modules/atomic-sleep": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", + "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", "dev": true, "engines": { - "node": ">= 10.0.0" + "node": ">=8.0.0" } }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/attr-accept": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.2.tgz", + "integrity": "sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==", "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": ">=4" } }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "node_modules/autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], "dependencies": { - "ajv": "^8.0.0" + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" }, - "peerDependencies": { - "ajv": "^8.0.0" + "bin": { + "autoprefixer": "bin/autoprefixer" }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "node_modules/avvio": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/avvio/-/avvio-8.2.1.tgz", + "integrity": "sha512-TAlMYvOuwGyLK3PfBb5WKBXZmXz2fVCgv23d6zZFdle/q3gPjmxBaeuC0pY0Dzs5PWMSgfqqEZkrye19GlDTgw==", + "dev": true, + "dependencies": { + "archy": "^1.0.0", + "debug": "^4.0.0", + "fastq": "^1.6.1" + } }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "node_modules/axe-core": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz", + "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==", "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" + "engines": { + "node": ">=4" } }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "node_modules/axios": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", "dev": true, "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "follow-redirects": "^1.14.9", + "form-data": "^4.0.0" } }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "node_modules/axios-mock-adapter": { + "version": "1.21.4", + "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.21.4.tgz", + "integrity": "sha512-ztnENm28ONAKeRXC/6SUW6pcsaXbThKq93MRDRAA47LYTzrGSDoO/DCr1NHz7jApEl95DrBoGPvZ0r9xtSbjqw==", "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" + "dependencies": { + "fast-deep-equal": "^3.1.3", + "is-buffer": "^2.0.5" + }, + "peerDependencies": { + "axios": ">= 0.17.0" } }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/axobject-query": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", "dev": true, - "engines": { - "node": ">=8" + "dependencies": { + "deep-equal": "^2.0.5" } }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/babel-jest": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", + "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "@jest/transform": "^28.1.3", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^28.1.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@babel/core": "^7.8.0" } }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", "dev": true, "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" }, "engines": { - "node": ">= 8" + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" } }, - "node_modules/archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", - "dev": true - }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true, - "peer": true - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", "dev": true, "dependencies": { - "deep-equal": "^2.0.5" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "node_modules/array-find": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-find/-/array-find-1.0.0.tgz", - "integrity": "sha512-kO/vVCacW9mnpn3WPWbTVlEnOabK2L7LWi2HViURtCM46y1zb6I8UMjx4LgbiqadTgHnLInUronwn3ampNTJtQ==", - "dev": true - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true - }, - "node_modules/array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "node_modules/babel-plugin-jest-hoist": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", + "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.1.14", + "@types/babel__traverse": "^7.0.6" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", "dev": true, + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, "engines": { - "node": ">=8" + "node": ">=10", + "npm": ">=6" } }, - "node_modules/array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz", + "integrity": "sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.4.0", + "semver": "^6.1.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", - "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz", + "integrity": "sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.1.3" + "@babel/helper-define-polyfill-provider": "^0.4.0", + "core-js-compat": "^3.30.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "inBundle": true, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz", + "integrity": "sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==", + "dev": true, "dependencies": { - "lodash": "^4.17.14" + "@babel/helper-define-polyfill-provider": "^0.4.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==", "dev": true }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", "dev": true, - "engines": { - "node": ">= 4.0.0" + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/atomic-sleep": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", - "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "node_modules/babel-preset-jest": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", + "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^28.1.3", + "babel-preset-current-node-syntax": "^1.0.0" + }, "engines": { - "node": ">=8.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/attr-accept": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.2.tgz", - "integrity": "sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==", + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", "dev": true, - "engines": { - "node": ">=4" + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" } }, - "node_modules/autoprefixer": { - "version": "10.4.14", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", - "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "inBundle": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "dev": true, "funding": [ { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "type": "github", + "url": "https://github.com/sponsors/feross" }, { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } - ], + ] + }, + "node_modules/basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "dev": true, "dependencies": { - "browserslist": "^4.21.5", - "caniuse-lite": "^1.0.30001464", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" + "safe-buffer": "5.1.2" }, "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 0.8" } }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/bcp-47": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/bcp-47/-/bcp-47-1.0.8.tgz", + "integrity": "sha512-Y9y1QNBBtYtv7hcmoX0tR+tUNSFZGZ6OL6vKPObq8BbOhkCoyayF6ogfLTgAli/KuAEbsYHYUNq2AQuY6IuLag==", "dev": true, - "engines": { - "node": ">= 0.4" + "dependencies": { + "is-alphabetical": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/avvio": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/avvio/-/avvio-8.2.1.tgz", - "integrity": "sha512-TAlMYvOuwGyLK3PfBb5WKBXZmXz2fVCgv23d6zZFdle/q3gPjmxBaeuC0pY0Dzs5PWMSgfqqEZkrye19GlDTgw==", - "dev": true, - "dependencies": { - "archy": "^1.0.0", - "debug": "^4.0.0", - "fastq": "^1.6.1" - } + "node_modules/bencode": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/bencode/-/bencode-2.0.3.tgz", + "integrity": "sha512-D/vrAD4dLVX23NalHwb8dSvsUsxeRPO8Y7ToKA015JQYq69MLDOMkC0uGZYA/MPpltLO8rt8eqFC2j8DxjTZ/w==", + "dev": true }, - "node_modules/axe-core": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz", - "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==", + "node_modules/bep53-range": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bep53-range/-/bep53-range-1.1.1.tgz", + "integrity": "sha512-ct6s33iiwRCUPp9KXnJ4QMWDgHIgaw36caK/5XEQ9L8dCzSQlJt1Vk6VmHh1VD4AlGCAI4C2zmtfItifBBPrhQ==", + "dev": true + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", "dev": true, "engines": { - "node": ">=4" + "node": "*" } }, - "node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "dev": true, - "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" + "engines": { + "node": ">=8" } }, - "node_modules/axios-mock-adapter": { - "version": "1.21.4", - "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.21.4.tgz", - "integrity": "sha512-ztnENm28ONAKeRXC/6SUW6pcsaXbThKq93MRDRAA47LYTzrGSDoO/DCr1NHz7jApEl95DrBoGPvZ0r9xtSbjqw==", + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.3", - "is-buffer": "^2.0.5" - }, - "peerDependencies": { - "axios": ">= 0.17.0" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "node_modules/axobject-query": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", - "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", + "node_modules/blob-to-buffer": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/blob-to-buffer/-/blob-to-buffer-1.2.9.tgz", + "integrity": "sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==", "dev": true, - "dependencies": { - "deep-equal": "^2.0.5" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/babel-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", - "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", - "dev": true, - "dependencies": { - "@jest/transform": "^28.1.3", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.1.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } + "node_modules/block-iterator": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/block-iterator/-/block-iterator-1.1.1.tgz", + "integrity": "sha512-DrjdVWZemVO4iBf4tiOXjUrY5cNesjzy0t7sIiu2rdl8cOCHRxAgKjSJFc3vBZYYMMmshUAxajl8QQh/uxXTKQ==", + "dev": true }, - "node_modules/babel-loader": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", - "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dev": true, "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/babel-loader/node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "ms": "2.0.0" } }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" } }, - "node_modules/babel-plugin-jest-hoist": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", - "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", - "dev": true, + "node_modules/bonjour-service/node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "inBundle": true, "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" + "fill-range": "^7.0.1" }, "engines": { - "node": ">=10", - "npm": ">=6" + "node": ">=8" } }, - "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "node_modules/browserslist": { + "version": "4.21.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.7.tgz", + "integrity": "sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "caniuse-lite": "^1.0.30001489", + "electron-to-chromium": "^1.4.411", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + }, + "bin": { + "browserslist": "cli.js" }, "engines": { - "node": ">=10" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz", - "integrity": "sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==", + "node_modules/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.4.0", - "semver": "^6.1.1" + "fast-json-stable-stringify": "2.x" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">= 6" } }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz", - "integrity": "sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==", + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.0", - "core-js-compat": "^3.30.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node-int64": "^0.4.0" } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz", - "integrity": "sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==", + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, - "node_modules/babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", - "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==", - "dev": true + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "inBundle": true, + "engines": { + "node": "*" + } }, - "node_modules/babel-preset-current-node-syntax": { + "node_modules/buffer-equal-constant-time": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", "dev": true, "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/babel-preset-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", - "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, - "dependencies": { - "babel-plugin-jest-hoist": "^28.1.3", - "babel-preset-current-node-syntax": "^1.0.0" - }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=6" } }, - "node_modules/babel-preset-react-app": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", - "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", "dev": true, "dependencies": { - "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-decorators": "^7.16.4", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", - "@babel/plugin-proposal-numeric-separator": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.0", - "@babel/plugin-proposal-private-methods": "^7.16.0", - "@babel/plugin-transform-flow-strip-types": "^7.16.0", - "@babel/plugin-transform-react-display-name": "^7.16.0", - "@babel/plugin-transform-runtime": "^7.16.4", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", - "@babel/runtime": "^7.16.3", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "inBundle": true + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001499", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001499.tgz", + "integrity": "sha512-IhoQqRrW6WiecFcfZgoJS1YLEN1/HR1vHP5WNgjCARRW7KUNToHHTX3FrwCM+y4zkRa48D9rE90WFYc2IWhDWQ==", "dev": true, "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" + "type": "opencollective", + "url": "https://opencollective.com/browserslist" }, { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "github", + "url": "https://github.com/sponsors/ai" } ] }, - "node_modules/basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", "dev": true, - "dependencies": { - "safe-buffer": "5.1.2" - }, "engines": { - "node": ">= 0.8" + "node": ">=4" } }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "node_modules/bcp-47": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/bcp-47/-/bcp-47-1.0.8.tgz", - "integrity": "sha512-Y9y1QNBBtYtv7hcmoX0tR+tUNSFZGZ6OL6vKPObq8BbOhkCoyayF6ogfLTgAli/KuAEbsYHYUNq2AQuY6IuLag==", + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "is-alphabetical": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/bencode": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/bencode/-/bencode-2.0.3.tgz", - "integrity": "sha512-D/vrAD4dLVX23NalHwb8dSvsUsxeRPO8Y7ToKA015JQYq69MLDOMkC0uGZYA/MPpltLO8rt8eqFC2j8DxjTZ/w==", - "dev": true - }, - "node_modules/bep53-range": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bep53-range/-/bep53-range-1.1.1.tgz", - "integrity": "sha512-ct6s33iiwRCUPp9KXnJ4QMWDgHIgaw36caK/5XEQ9L8dCzSQlJt1Vk6VmHh1VD4AlGCAI4C2zmtfItifBBPrhQ==", - "dev": true - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "dev": true, "engines": { - "node": "*" + "node": ">=10" } }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", "dev": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, "engines": { - "node": ">=8" + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.1" } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", "dev": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "engines": { + "node": ">=6.0" } }, - "node_modules/blob-to-buffer": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/blob-to-buffer/-/blob-to-buffer-1.2.9.tgz", - "integrity": "sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==", + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", "dev": true, "funding": [ { "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" + "url": "https://github.com/sponsors/sibiraj-s" } - ] + ], + "engines": { + "node": ">=8" + } }, - "node_modules/block-iterator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/block-iterator/-/block-iterator-1.1.1.tgz", - "integrity": "sha512-DrjdVWZemVO4iBf4tiOXjUrY5cNesjzy0t7sIiu2rdl8cOCHRxAgKjSJFc3vBZYYMMmshUAxajl8QQh/uxXTKQ==", + "node_modules/cjs-module-lexer": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", + "dev": true + }, + "node_modules/clarinet": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/clarinet/-/clarinet-0.12.5.tgz", + "integrity": "sha512-4833ySquSUW91fnPaYI94LX3OdnyfwD8/NrMi6a4Kt6EmOsphLWmEzx9bZPqO9+DtQzSv2s3WSYNLsrXt59FKg==", + "dev": true, + "engines": { + "chrome": ">=16.0.912", + "firefox": ">=0.8.0", + "node": ">=0.3.6" + } + }, + "node_modules/classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==", "dev": true }, - "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "node_modules/clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", "dev": true, "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "source-map": "~0.6.0" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">= 10.0" } }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, - "dependencies": { - "ms": "2.0.0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/bonjour-service": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", - "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/bonjour-service/node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "inBundle": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node_modules/cli-spinners": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "node_modules/cli-table": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.6.tgz", + "integrity": "sha512-ZkNZbnZjKERTY5NwC2SeMeLeifSPq/pubeRoTpdr3WchLlnZg6hEgvHkK5zL7KNFdd9PmHN8lxrENUwI3cE8vQ==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "colors": "1.0.3" }, "engines": { - "node": ">=8" + "node": ">= 0.2.0" } }, - "node_modules/browserslist": { - "version": "4.21.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.7.tgz", - "integrity": "sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA==", + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], "dependencies": { - "caniuse-lite": "^1.0.30001489", - "electron-to-chromium": "^1.4.411", - "node-releases": "^2.0.12", - "update-browserslist-db": "^1.0.11" - }, - "bin": { - "browserslist": "cli.js" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "node": ">=12" } }, - "node_modules/bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "fast-json-stable-stringify": "2.x" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 6" + "node": ">=7.0.0" } }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "node_modules/colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", "dev": true, - "dependencies": { - "node-int64": "^0.4.0" + "engines": { + "node": ">=0.1.90" } }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "inBundle": true, + "node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true, "engines": { - "node": "*" + "node": ">= 6" } }, - "node_modules/buffer-equal-constant-time": { + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "dev": true + }, + "node_modules/commondir": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", "dev": true }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", "dev": true }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, "engines": { - "node": ">= 0.8" + "node": ">= 0.6" } }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", "dev": true, "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", "dev": true, "engines": { - "node": ">=6" + "node": ">= 0.8" } }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" + "ms": "2.0.0" } }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "inBundle": true + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", + "dev": true + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", "dev": true, "engines": { - "node": ">=6" + "node": ">=0.8" } }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "dev": true, "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001499", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001499.tgz", - "integrity": "sha512-IhoQqRrW6WiecFcfZgoJS1YLEN1/HR1vHP5WNgjCARRW7KUNToHHTX3FrwCM+y4zkRa48D9rE90WFYc2IWhDWQ==", + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true, "funding": [ { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" + "type": "github", + "url": "https://github.com/sponsors/feross" }, { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + "type": "patreon", + "url": "https://www.patreon.com/feross" }, { - "type": "github", - "url": "https://github.com/sponsors/ai" + "type": "consulting", + "url": "https://feross.org/support" } ] }, - "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true, "engines": { - "node": ">=4" + "node": ">= 0.6" } }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-parser": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.6.tgz", + "integrity": "sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "cookie": "0.4.1", + "cookie-signature": "1.0.6" }, "engines": { - "node": ">=10" + "node": ">= 0.8.0" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/cookiejar": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz", + "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==", + "dev": true + }, + "node_modules/copy-to-clipboard": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "dev": true, + "dependencies": { + "toggle-selection": "^1.0.6" + } + }, + "node_modules/core-js-compat": { + "version": "3.30.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.2.tgz", + "integrity": "sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.5" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "node_modules/core-js-pure": { + "version": "3.30.2", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.2.tgz", + "integrity": "sha512-p/npFUJXXBkCCTIlEGBdghofn00jWG6ZOtdoIXSJmAu2QBvN0IqpZXWweOytcwE6cfx8ZvVUy1vw8zxhe4Y2vg==", "dev": true, - "engines": { - "node": ">=10" + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", "dev": true }, - "node_modules/chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "node_modules/cosmiconfig": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", + "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", "dev": true, "dependencies": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0" }, "engines": { - "node": ">= 8.10.0" + "node": ">=14" }, - "optionalDependencies": { - "fsevents": "~2.3.1" + "funding": { + "url": "https://github.com/sponsors/d-fischer" } }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "node_modules/cosmiconfig-typescript-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz", + "integrity": "sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==", "dev": true, "engines": { - "node": ">=6.0" + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@types/node": "*", + "cosmiconfig": ">=7", + "ts-node": ">=10", + "typescript": ">=3" } }, - "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true, + "peer": true + }, + "node_modules/create-torrent": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/create-torrent/-/create-torrent-5.0.9.tgz", + "integrity": "sha512-WQ/bMe+aCBSa5EonIkgw7CTM/1JnJDQuLJhA78omSWvuEbXDwaUy0rG3a+IYt+EiO+rdTLxdsBwrsn/wfWOMQA==", "dev": true, "funding": [ { "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } ], + "dependencies": { + "bencode": "^2.0.3", + "block-iterator": "^1.0.1", + "fast-readable-async-iterator": "^1.1.1", + "is-file": "^1.0.0", + "join-async-iterator": "^1.1.1", + "junk": "^3.1.0", + "minimist": "^1.2.7", + "piece-length": "^2.0.1", + "queue-microtask": "^1.2.3", + "run-parallel": "^1.2.0", + "simple-sha1": "^3.1.0" + }, + "bin": { + "create-torrent": "bin/cmd.js" + }, "engines": { - "node": ">=8" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", - "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", - "dev": true - }, - "node_modules/clarinet": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/clarinet/-/clarinet-0.12.5.tgz", - "integrity": "sha512-4833ySquSUW91fnPaYI94LX3OdnyfwD8/NrMi6a4Kt6EmOsphLWmEzx9bZPqO9+DtQzSv2s3WSYNLsrXt59FKg==", - "dev": true, - "engines": { - "chrome": ">=16.0.912", - "firefox": ">=0.8.0", - "node": ">=0.3.6" + "node": ">=12" } }, - "node_modules/classnames": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", - "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==", - "dev": true - }, - "node_modules/clean-css": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", - "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "dependencies": { - "source-map": "~0.6.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">= 10.0" + "node": ">= 8" } }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/css-declaration-sorter": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", + "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" } }, - "node_modules/cli-cursor": { + "node_modules/css-in-js-utils": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", "dev": true, "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" + "hyphenate-style-name": "^1.0.3" } }, - "node_modules/cli-spinners": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", - "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "node_modules/css-loader": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", + "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.21", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.3", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, "engines": { - "node": ">=6" + "node": ">= 12.13.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/cli-table": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.6.tgz", - "integrity": "sha512-ZkNZbnZjKERTY5NwC2SeMeLeifSPq/pubeRoTpdr3WchLlnZg6hEgvHkK5zL7KNFdd9PmHN8lxrENUwI3cE8vQ==", + "node_modules/css-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "colors": "1.0.3" + "yallist": "^4.0.0" }, "engines": { - "node": ">= 0.2.0" + "node": ">=10" } }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "node_modules/css-loader/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, "engines": { - "node": ">= 10" + "node": ">=10" } }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "node_modules/css-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz", + "integrity": "sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==", "dev": true, "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" + "cssnano": "^5.1.8", + "jest-worker": "^29.1.2", + "postcss": "^8.4.17", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" }, "engines": { - "node": ">=12" + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "@swc/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "lightningcss": { + "optional": true + } } }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, - "engines": { - "node": ">=0.8" + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", + "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" }, "engines": { - "node": ">=7.0.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "node_modules/colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, "engines": { - "node": ">=0.1.90" + "node": ">=0.10.0" } }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, "dependencies": { - "delayed-stream": "~1.0.0" + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" }, - "engines": { - "node": ">= 0.8" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, "engines": { - "node": ">= 6" + "node": ">=8.0.0" } }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", "dev": true, - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, "engines": { - "node": ">= 0.8.0" + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/compression/node_modules/bytes": { + "node_modules/cssesc": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, "engines": { - "node": ">= 0.8" + "node": ">=4" } }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", "dev": true, "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "inBundle": true - }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "dev": true - }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "dev": true, + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, "engines": { - "node": ">=0.8" + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", - "dev": true - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", "dev": true, "dependencies": { - "safe-buffer": "5.2.1" + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" }, "engines": { - "node": ">= 0.6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, "engines": { - "node": ">= 0.6" + "node": ">=8.0.0" } }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", "dev": true }, - "node_modules/cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", "dev": true, + "dependencies": { + "internmap": "1 - 2" + }, "engines": { - "node": ">= 0.6" + "node": ">=12" } }, - "node_modules/cookie-parser": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.6.tgz", - "integrity": "sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA==", + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", "dev": true, - "dependencies": { - "cookie": "0.4.1", - "cookie-signature": "1.0.6" - }, "engines": { - "node": ">= 0.8.0" + "node": ">=12" } }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "node_modules/cookiejar": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz", - "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==", - "dev": true - }, - "node_modules/copy-to-clipboard": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", - "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "node_modules/d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", "dev": true, - "dependencies": { - "toggle-selection": "^1.0.6" + "engines": { + "node": ">=12" } }, - "node_modules/core-js-compat": { - "version": "3.30.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.2.tgz", - "integrity": "sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==", + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", "dev": true, "dependencies": { - "browserslist": "^4.21.5" + "d3-color": "1 - 3" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "engines": { + "node": ">=12" } }, - "node_modules/core-js-pure": { - "version": "3.30.2", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.2.tgz", - "integrity": "sha512-p/npFUJXXBkCCTIlEGBdghofn00jWG6ZOtdoIXSJmAu2QBvN0IqpZXWweOytcwE6cfx8ZvVUy1vw8zxhe4Y2vg==", + "node_modules/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", "dev": true, - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "engines": { + "node": ">=12" } }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "node_modules/cosmiconfig": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", - "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", + "node_modules/d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", "dev": true, "dependencies": { - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0" + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" + "node": ">=12" } }, - "node_modules/cosmiconfig-typescript-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz", - "integrity": "sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==", + "node_modules/d3-selection": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", "dev": true, "engines": { - "node": ">=12", - "npm": ">=6" - }, - "peerDependencies": { - "@types/node": "*", - "cosmiconfig": ">=7", - "ts-node": ">=10", - "typescript": ">=3" + "node": ">=12" } }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true, - "peer": true - }, - "node_modules/create-torrent": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/create-torrent/-/create-torrent-5.0.9.tgz", - "integrity": "sha512-WQ/bMe+aCBSa5EonIkgw7CTM/1JnJDQuLJhA78omSWvuEbXDwaUy0rG3a+IYt+EiO+rdTLxdsBwrsn/wfWOMQA==", + "node_modules/d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], "dependencies": { - "bencode": "^2.0.3", - "block-iterator": "^1.0.1", - "fast-readable-async-iterator": "^1.1.1", - "is-file": "^1.0.0", - "join-async-iterator": "^1.1.1", - "junk": "^3.1.0", - "minimist": "^1.2.7", - "piece-length": "^2.0.1", - "queue-microtask": "^1.2.3", - "run-parallel": "^1.2.0", - "simple-sha1": "^3.1.0" - }, - "bin": { - "create-torrent": "bin/cmd.js" + "d3-path": "^3.1.0" }, "engines": { "node": ">=12" } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", "dev": true, "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "d3-array": "2 - 3" }, "engines": { - "node": ">= 8" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", - "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" + "node": ">=12" } }, - "node_modules/css-in-js-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", - "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "node_modules/d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", "dev": true, "dependencies": { - "hyphenate-style-name": "^1.0.3" + "d3-time": "1 - 3" + }, + "engines": { + "node": ">=12" } }, - "node_modules/css-loader": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", - "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/date-fns": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", "dev": true, "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.21", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.3", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.8" + "@babel/runtime": "^7.21.0" }, "engines": { - "node": ">= 12.13.0" + "node": ">=0.11" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "url": "https://opencollective.com/date-fns" } }, - "node_modules/css-loader/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { - "yallist": "^4.0.0" + "ms": "2.1.2" }, "engines": { - "node": ">=10" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/css-loader/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", "dev": true, "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "mimic-response": "^3.1.0" }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/css-loader/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", "dev": true }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz", - "integrity": "sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==", + "node_modules/deep-equal": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.1.tgz", + "integrity": "sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==", "dev": true, "dependencies": { - "cssnano": "^5.1.8", - "jest-worker": "^29.1.2", - "postcss": "^8.4.17", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">= 14.15.0" + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.0", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "@swc/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "lightningcss": { - "optional": true - } + "engines": { + "node": ">= 10" } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "clone": "^1.0.2" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.3" + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" }, - "peerDependencies": { - "ajv": "^8.8.2" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "node_modules/delayed-stream": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", "dev": true }, - "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", - "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" + "address": "^1.0.1", + "debug": "^2.6.0" }, - "engines": { - "node": ">= 12.13.0" + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 4.2.1" } }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "ms": "2.0.0" } }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", "dev": true, "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" + "asap": "^2.0.0", + "wrappy": "1" } }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true, + "peer": true, "engines": { - "node": ">=0.10.0" + "node": ">=0.3.1" } }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "node_modules/diff-sequences": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", + "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", "dev": true, "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, - "bin": { - "cssesc": "bin/cssesc" + "dependencies": { + "path-type": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/cssnano": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", + "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", "dev": true, "dependencies": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" + "@leichtgewicht/ip-codec": "^2.0.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=6" } }, - "node_modules/cssnano-preset-default": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", - "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, "dependencies": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.1", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.4", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.2", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" + "esutils": "^2.0.2" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=6.0.0" } }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "dependencies": { + "utila": "~0.4" } }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", "dev": true, "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" } }, - "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", - "dev": true - }, - "node_modules/d3-array": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", - "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, "dependencies": { - "internmap": "1 - 2" + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" }, - "engines": { - "node": ">=12" + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "dev": true, - "engines": { - "node": ">=12" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] }, - "node_modules/d3-format": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", - "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, "engines": { - "node": ">=12" + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, "dependencies": { - "d3-color": "1 - 3" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" }, - "engines": { - "node": ">=12" + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/d3-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", - "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", "dev": true, - "engines": { - "node": ">=12" + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", "dev": true, "dependencies": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" - }, + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.427", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.427.tgz", + "integrity": "sha512-HK3r9l+Jm8dYAm1ctXEWIC+hV60zfcjS9UA5BDlYvnI5S7PU/yytjpvSrTNrSSRRkuu3tDyZhdkwIczh+0DWaw==", + "dev": true + }, + "node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "dev": true, "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "node_modules/d3-selection": { + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/emojis-list": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", - "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true, "engines": { - "node": ">=12" + "node": ">= 4" } }, - "node_modules/d3-shape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", - "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true, - "dependencies": { - "d3-path": "^3.1.0" - }, "engines": { - "node": ">=12" + "node": ">= 0.8" } }, - "node_modules/d3-time": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", - "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "dev": true, "dependencies": { - "d3-array": "2 - 3" - }, - "engines": { - "node": ">=12" + "once": "^1.4.0" } }, - "node_modules/d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "node_modules/enhanced-resolve": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", + "integrity": "sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==", "dev": true, "dependencies": { - "d3-time": "1 - 3" + "graceful-fs": "^4.1.2", + "memory-fs": "^0.2.0", + "tapable": "^0.1.8" }, "engines": { - "node": ">=12" + "node": ">=0.6" } }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "node_modules/date-fns": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", - "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "node_modules/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", "dev": true, - "dependencies": { - "@babel/runtime": "^7.21.0" - }, - "engines": { - "node": ">=0.11" - }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/date-fns" + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "is-arrayish": "^0.2.1" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", "dev": true, "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "stackframe": "^1.3.4" } }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true - }, - "node_modules/deep-equal": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.1.tgz", - "integrity": "sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==", + "node_modules/es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", "dev": true, "dependencies": { "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.3", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", "get-intrinsic": "^1.2.0", - "is-arguments": "^1.1.1", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", "object-keys": "^1.1.1", "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.9" }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "node_modules/es-module-lexer": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", + "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==", "dev": true }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", "dev": true, "dependencies": { - "execa": "^5.0.0" + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">= 10" + "node": ">= 0.4" } }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", "dev": true, "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "engines": { - "node": ">=8" + "has": "^1.0.3" } }, - "node_modules/define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -8239,1433 +8258,1440 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "node_modules/esbuild": { + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.8.tgz", + "integrity": "sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==", "dev": true, - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, + "hasInstallScript": true, "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" + "esbuild": "bin/esbuild" }, "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.19.8", + "@esbuild/android-arm64": "0.19.8", + "@esbuild/android-x64": "0.19.8", + "@esbuild/darwin-arm64": "0.19.8", + "@esbuild/darwin-x64": "0.19.8", + "@esbuild/freebsd-arm64": "0.19.8", + "@esbuild/freebsd-x64": "0.19.8", + "@esbuild/linux-arm": "0.19.8", + "@esbuild/linux-arm64": "0.19.8", + "@esbuild/linux-ia32": "0.19.8", + "@esbuild/linux-loong64": "0.19.8", + "@esbuild/linux-mips64el": "0.19.8", + "@esbuild/linux-ppc64": "0.19.8", + "@esbuild/linux-riscv64": "0.19.8", + "@esbuild/linux-s390x": "0.19.8", + "@esbuild/linux-x64": "0.19.8", + "@esbuild/netbsd-x64": "0.19.8", + "@esbuild/openbsd-x64": "0.19.8", + "@esbuild/sunos-x64": "0.19.8", + "@esbuild/win32-arm64": "0.19.8", + "@esbuild/win32-ia32": "0.19.8", + "@esbuild/win32-x64": "0.19.8" } }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "node_modules/esbuild-android-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz", + "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "asap": "^2.0.0", - "wrappy": "1" + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" } }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "node_modules/esbuild-android-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz", + "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==", + "cpu": [ + "arm64" + ], "dev": true, - "peer": true, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=0.3.1" + "node": ">=12" } }, - "node_modules/diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", + "node_modules/esbuild-darwin-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz", + "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=12" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "node_modules/esbuild-darwin-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz", + "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, - "node_modules/dns-packet": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", - "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", + "node_modules/esbuild-freebsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz", + "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "node_modules/esbuild-freebsd-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz", + "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=6.0.0" + "node": ">=12" } }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "node_modules/esbuild-linux-32": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz", + "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==", + "cpu": [ + "ia32" + ], "dev": true, - "dependencies": { - "utila": "~0.4" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "node_modules/esbuild-linux-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz", + "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "node_modules/esbuild-linux-arm": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz", + "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "node_modules/esbuild-linux-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz", + "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==", + "cpu": [ + "arm64" + ], "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "node_modules/esbuild-linux-mips64le": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz", + "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==", + "cpu": [ + "mips64el" + ], "dev": true, - "dependencies": { - "domelementtype": "^2.2.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "node": ">=12" } }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "node_modules/esbuild-linux-ppc64le": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz", + "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==", + "cpu": [ + "ppc64" + ], "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "node_modules/esbuild-linux-riscv64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz", + "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==", + "cpu": [ + "riscv64" + ], "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "node_modules/ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "node_modules/esbuild-linux-s390x": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz", + "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==", + "cpu": [ + "s390x" + ], "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "node_modules/electron-to-chromium": { - "version": "1.4.427", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.427.tgz", - "integrity": "sha512-HK3r9l+Jm8dYAm1ctXEWIC+hV60zfcjS9UA5BDlYvnI5S7PU/yytjpvSrTNrSSRRkuu3tDyZhdkwIczh+0DWaw==", - "dev": true - }, - "node_modules/emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "node_modules/esbuild-netbsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz", + "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "netbsd" + ], "engines": { "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "node_modules/esbuild-openbsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz", + "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "openbsd" + ], "engines": { - "node": ">= 4" + "node": ">=12" } }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "node_modules/esbuild-sunos-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz", + "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "sunos" + ], "engines": { - "node": ">= 0.8" + "node": ">=12" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "node_modules/esbuild-windows-32": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz", + "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==", + "cpu": [ + "ia32" + ], "dev": true, - "dependencies": { - "once": "^1.4.0" + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" } }, - "node_modules/enhanced-resolve": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", - "integrity": "sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==", + "node_modules/esbuild-windows-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz", + "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.2.0", - "tapable": "^0.1.8" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=0.6" + "node": ">=12" } }, - "node_modules/entities": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", - "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "node_modules/esbuild-windows-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz", + "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==", + "cpu": [ + "arm64" + ], "dev": true, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" + "engines": { + "node": ">=6" } }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "dev": true, - "dependencies": { - "stackframe": "^1.3.4" - } + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true }, - "node_modules/es-abstract": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", - "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.0", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.9" - }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "node_modules/eslint": { + "version": "8.42.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz", + "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.3", + "@eslint/js": "8.42.0", + "@humanwhocodes/config-array": "^0.11.10", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.1", + "espree": "^9.5.2", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://opencollective.com/eslint" } }, - "node_modules/es-module-lexer": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", - "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==", - "dev": true - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "node_modules/eslint-config-airbnb": { + "version": "19.0.4", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", + "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", "dev": true, "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" + "eslint-config-airbnb-base": "^15.0.0", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5" }, "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "dependencies": { - "has": "^1.0.3" + "node": "^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^7.32.0 || ^8.2.0", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.28.0", + "eslint-plugin-react-hooks": "^4.3.0" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "node_modules/eslint-config-airbnb-base": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", + "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", "dev": true, "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5", + "semver": "^6.3.0" }, "engines": { - "node": ">= 0.4" + "node": "^10.12.0 || >=12.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "eslint": "^7.32.0 || ^8.2.0", + "eslint-plugin-import": "^2.25.2" } }, - "node_modules/esbuild": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.8.tgz", - "integrity": "sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==", + "node_modules/eslint-config-airbnb-typescript": { + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-17.0.0.tgz", + "integrity": "sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==", "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" + "dependencies": { + "eslint-config-airbnb-base": "^15.0.0" }, - "optionalDependencies": { - "@esbuild/android-arm": "0.19.8", - "@esbuild/android-arm64": "0.19.8", - "@esbuild/android-x64": "0.19.8", - "@esbuild/darwin-arm64": "0.19.8", - "@esbuild/darwin-x64": "0.19.8", - "@esbuild/freebsd-arm64": "0.19.8", - "@esbuild/freebsd-x64": "0.19.8", - "@esbuild/linux-arm": "0.19.8", - "@esbuild/linux-arm64": "0.19.8", - "@esbuild/linux-ia32": "0.19.8", - "@esbuild/linux-loong64": "0.19.8", - "@esbuild/linux-mips64el": "0.19.8", - "@esbuild/linux-ppc64": "0.19.8", - "@esbuild/linux-riscv64": "0.19.8", - "@esbuild/linux-s390x": "0.19.8", - "@esbuild/linux-x64": "0.19.8", - "@esbuild/netbsd-x64": "0.19.8", - "@esbuild/openbsd-x64": "0.19.8", - "@esbuild/sunos-x64": "0.19.8", - "@esbuild/win32-arm64": "0.19.8", - "@esbuild/win32-ia32": "0.19.8", - "@esbuild/win32-x64": "0.19.8" + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^5.13.0", + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^7.32.0 || ^8.2.0", + "eslint-plugin-import": "^2.25.3" } }, - "node_modules/esbuild-android-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz", - "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==", - "cpu": [ - "x64" - ], + "node_modules/eslint-config-prettier": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", + "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" } }, - "node_modules/esbuild-android-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz", - "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==", - "cpu": [ - "arm64" - ], + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", "dev": true, - "optional": true, - "os": [ - "android" - ], + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, "engines": { - "node": ">=12" + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" } }, - "node_modules/esbuild-darwin-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz", - "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==", - "cpu": [ - "x64" - ], + "node_modules/eslint-import-resolver-node": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" } }, - "node_modules/esbuild-darwin-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz", - "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==", - "cpu": [ - "arm64" - ], + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" + "dependencies": { + "ms": "^2.1.1" } }, - "node_modules/esbuild-freebsd-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz", - "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==", - "cpu": [ - "x64" - ], + "node_modules/eslint-import-resolver-webpack": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.2.tgz", + "integrity": "sha512-XodIPyg1OgE2h5BDErz3WJoK7lawxKTJNhgPNafRST6csC/MZC+L5P6kKqsZGRInpbgc02s/WZMrb4uGJzcuRg==", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], + "dependencies": { + "array-find": "^1.0.0", + "debug": "^3.2.7", + "enhanced-resolve": "^0.9.1", + "find-root": "^1.1.0", + "has": "^1.0.3", + "interpret": "^1.4.0", + "is-core-module": "^2.7.0", + "is-regex": "^1.1.4", + "lodash": "^4.17.21", + "resolve": "^1.20.0", + "semver": "^5.7.1" + }, "engines": { - "node": ">=12" + "node": ">= 6" + }, + "peerDependencies": { + "eslint-plugin-import": ">=1.4.0", + "webpack": ">=1.11.0" } }, - "node_modules/esbuild-freebsd-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz", - "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==", - "cpu": [ - "arm64" - ], + "node_modules/eslint-import-resolver-webpack/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" + "dependencies": { + "ms": "^2.1.1" } }, - "node_modules/esbuild-linux-32": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz", - "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==", - "cpu": [ - "ia32" - ], + "node_modules/eslint-import-resolver-webpack/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "bin": { + "semver": "bin/semver" } }, - "node_modules/esbuild-linux-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz", - "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/eslint-module-utils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "dev": true, + "dependencies": { + "debug": "^3.2.7" + }, "engines": { - "node": ">=12" + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, - "node_modules/esbuild-linux-arm": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz", - "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==", - "cpu": [ - "arm" - ], + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "dependencies": { + "ms": "^2.1.1" } }, - "node_modules/esbuild-linux-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz", - "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==", - "cpu": [ - "arm64" - ], + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, "engines": { - "node": ">=12" + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" } }, - "node_modules/esbuild-linux-mips64le": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz", - "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==", - "cpu": [ - "mips64el" - ], + "node_modules/eslint-plugin-import": { + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", + "tsconfig-paths": "^3.14.1" + }, "engines": { - "node": ">=12" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, - "node_modules/esbuild-linux-ppc64le": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz", - "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==", - "cpu": [ - "ppc64" - ], + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "dependencies": { + "ms": "^2.1.1" } }, - "node_modules/esbuild-linux-riscv64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz", - "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==", - "cpu": [ - "riscv64" - ], + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "esutils": "^2.0.2" + }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/esbuild-linux-s390x": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz", - "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==", - "cpu": [ - "s390x" - ], + "node_modules/eslint-plugin-import/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" } }, - "node_modules/esbuild-netbsd-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz", - "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==", - "cpu": [ - "x64" - ], + "node_modules/eslint-plugin-import/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, - "optional": true, - "os": [ - "netbsd" - ], "engines": { - "node": ">=12" + "node": ">=4" } }, - "node_modules/esbuild-openbsd-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz", - "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==", - "cpu": [ - "x64" - ], + "node_modules/eslint-plugin-import/node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" } }, - "node_modules/esbuild-sunos-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz", - "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==", - "cpu": [ - "x64" - ], + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", "dev": true, - "optional": true, - "os": [ - "sunos" - ], + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, "engines": { - "node": ">=12" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } } }, - "node_modules/esbuild-windows-32": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz", - "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==", - "cpu": [ - "ia32" - ], + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", "dev": true, - "optional": true, - "os": [ - "win32" - ], + "dependencies": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" + }, "engines": { - "node": ">=12" + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/esbuild-windows-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz", - "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==", - "cpu": [ - "x64" - ], + "node_modules/eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", "dev": true, - "optional": true, - "os": [ - "win32" - ], + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, "engines": { - "node": ">=12" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/esbuild-windows-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz", - "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==", - "cpu": [ - "arm64" - ], + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", "dev": true, - "optional": true, - "os": [ - "win32" - ], "engines": { - "node": ">=12" + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint": { - "version": "8.42.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz", - "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==", + "node_modules/eslint-plugin-testing-library": { + "version": "5.11.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.0.tgz", + "integrity": "sha512-ELY7Gefo+61OfXKlQeXNIDVVLPcvKTeiQOoMZG9TeuWa7Ln4dUNRv8JdRWBQI9Mbb427XGlVB1aa1QPZxBJM8Q==", "dev": true, "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.0.3", - "@eslint/js": "8.42.0", - "@humanwhocodes/config-array": "^0.11.10", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.0", - "eslint-visitor-keys": "^3.4.1", - "espree": "^9.5.2", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" + "@typescript-eslint/utils": "^5.58.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" }, - "funding": { - "url": "https://opencollective.com/eslint" + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" } }, - "node_modules/eslint-config-airbnb": { - "version": "19.0.4", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", - "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, "dependencies": { - "eslint-config-airbnb-base": "^15.0.0", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": "^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^7.32.0 || ^8.2.0", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.28.0", - "eslint-plugin-react-hooks": "^4.3.0" + "node": ">=8.0.0" } }, - "node_modules/eslint-config-airbnb-base": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", - "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", "dev": true, "dependencies": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5", - "semver": "^6.3.0" + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "eslint": "^7.32.0 || ^8.2.0", - "eslint-plugin-import": "^2.25.2" + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" } }, - "node_modules/eslint-config-airbnb-typescript": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-17.0.0.tgz", - "integrity": "sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==", + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "dependencies": { - "eslint-config-airbnb-base": "^15.0.0" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.13.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0 || ^8.2.0", - "eslint-plugin-import": "^2.25.3" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/eslint-config-prettier": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", - "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" + "dependencies": { + "fast-deep-equal": "^3.1.3" }, "peerDependencies": { - "eslint": ">=7.0.0" + "ajv": "^8.8.2" } }, - "node_modules/eslint-config-react-app": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", - "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", "dev": true, "dependencies": { - "@babel/core": "^7.16.0", - "@babel/eslint-parser": "^7.16.3", - "@rushstack/eslint-patch": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^5.5.0", - "@typescript-eslint/parser": "^5.5.0", - "babel-preset-react-app": "^10.0.1", - "confusing-browser-globals": "^1.0.11", - "eslint-plugin-flowtype": "^8.0.3", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jest": "^25.3.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.27.1", - "eslint-plugin-react-hooks": "^4.3.0", - "eslint-plugin-testing-library": "^5.0.1" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "eslint": "^8.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", - "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/eslint-webpack-plugin/node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.11.0", - "resolve": "^1.22.1" + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" } }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", + "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", "dev": true, "dependencies": { - "ms": "^2.1.1" + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/eslint-import-resolver-webpack": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.2.tgz", - "integrity": "sha512-XodIPyg1OgE2h5BDErz3WJoK7lawxKTJNhgPNafRST6csC/MZC+L5P6kKqsZGRInpbgc02s/WZMrb4uGJzcuRg==", + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "dependencies": { - "array-find": "^1.0.0", - "debug": "^3.2.7", - "enhanced-resolve": "^0.9.1", - "find-root": "^1.1.0", - "has": "^1.0.3", - "interpret": "^1.4.0", - "is-core-module": "^2.7.0", - "is-regex": "^1.1.4", - "lodash": "^4.17.21", - "resolve": "^1.20.0", - "semver": "^5.7.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 6" + "node": ">=10" }, - "peerDependencies": { - "eslint-plugin-import": ">=1.4.0", - "webpack": ">=1.11.0" + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/eslint-import-resolver-webpack/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", "dev": true, "dependencies": { - "ms": "^2.1.1" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint-import-resolver-webpack/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", "dev": true, - "bin": { - "semver": "bin/semver" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint-module-utils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", - "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, "dependencies": { - "debug": "^3.2.7" + "is-glob": "^4.0.3" }, "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } + "node": ">=10.13.0" } }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/eslint/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "dependencies": { - "ms": "^2.1.1" + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-plugin-flowtype": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", - "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, - "dependencies": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" - }, "engines": { - "node": ">=12.0.0" + "node": ">=10" }, - "peerDependencies": { - "@babel/plugin-syntax-flow": "^7.14.5", - "@babel/plugin-transform-react-jsx": "^7.14.9", - "eslint": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint-plugin-import": { - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "node_modules/espree": { + "version": "9.5.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", + "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", - "has": "^1.0.3", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", - "tsconfig-paths": "^3.14.1" + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" }, "engines": { - "node": ">=4" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", "dev": true, - "dependencies": { - "ms": "^2.1.1" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, "dependencies": { - "esutils": "^2.0.2" + "estraverse": "^5.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=0.10" } }, - "node_modules/eslint-plugin-import/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, "dependencies": { - "minimist": "^1.2.0" + "estraverse": "^5.2.0" }, - "bin": { - "json5": "lib/cli.js" + "engines": { + "node": ">=4.0" } }, - "node_modules/eslint-plugin-import/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, "engines": { - "node": ">=4" + "node": ">=4.0" } }, - "node_modules/eslint-plugin-import/node_modules/tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-jest": { - "version": "25.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", - "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true, - "dependencies": { - "@typescript-eslint/experimental-utils": "^5.0.0" - }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { - "optional": true - }, - "jest": { - "optional": true - } + "node": ">= 0.6" } }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", "dev": true, - "dependencies": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" - }, "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "node": ">=6" } }, - "node_modules/eslint-plugin-react": { - "version": "7.32.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", - "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.8" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">=4" + "node": ">=10" }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", "dev": true, "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + "node": ">= 0.8.0" } }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "node_modules/expect": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", + "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", "dev": true, "dependencies": { - "esutils": "^2.0.2" + "@jest/expect-utils": "^28.1.3", + "jest-get-type": "^28.0.2", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3" }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 0.10.0" } }, - "node_modules/eslint-plugin-testing-library": { - "version": "5.11.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.0.tgz", - "integrity": "sha512-ELY7Gefo+61OfXKlQeXNIDVVLPcvKTeiQOoMZG9TeuWa7Ln4dUNRv8JdRWBQI9Mbb427XGlVB1aa1QPZxBJM8Q==", + "node_modules/express-rate-limit": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-6.7.0.tgz", + "integrity": "sha512-vhwIdRoqcYB/72TK3tRZI+0ttS8Ytrk24GfmsxDXK9o9IhHNO5bXRiXQSExPQ4GbaE5tvIS7j1SGrxsuWs+sGA==", "dev": true, - "dependencies": { - "@typescript-eslint/utils": "^5.58.0" - }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0", - "npm": ">=6" + "node": ">= 12.9.0" }, "peerDependencies": { - "eslint": "^7.5.0 || ^8.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "express": "^4 || ^5" + } + }, + "node_modules/express/node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/eslint-scope/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "node_modules/express/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, "engines": { - "node": ">=4.0" + "node": ">= 0.6" } }, - "node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/eslint-webpack-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", - "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/express/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "dependencies": { - "@types/eslint": "^7.29.0 || ^8.4.1", - "jest-worker": "^28.0.2", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0" + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "webpack": "^5.0.0" + "node": ">= 0.8" } }, - "node_modules/eslint-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.3" + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" }, - "peerDependencies": { - "ajv": "^8.8.2" + "engines": { + "node": ">=4" } }, - "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "node_modules/fast-content-type-parse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-1.0.0.tgz", + "integrity": "sha512-Xbc4XcysUXcsP5aHUU7Nq3OwvHq97C+WnbkeIefpeYLX+ryzFJlU6OStFJhs6Ol0LkUGpcK+wL0JwfM+FCU5IA==", + "dev": true + }, + "node_modules/fast-decode-uri-component": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", + "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==", + "dev": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dev": true, "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=8.6.0" } }, - "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/eslint-webpack-plugin/node_modules/micromatch": { + "node_modules/fast-glob/node_modules/micromatch": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", @@ -9678,628 +9704,557 @@ "node": ">=8.6" } }, - "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", - "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", + "node_modules/fast-json-patch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-3.1.1.tgz", + "integrity": "sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-json-stringify": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.7.0.tgz", + "integrity": "sha512-sBVPTgnAZseLu1Qgj6lUbQ0HfjFhZWXAmpZ5AaSGkyLh5gAXBga/uPJjQPHpDFjC9adWIpdOcCLSDTgrZ7snoQ==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", + "@fastify/deepmerge": "^1.0.0", + "ajv": "^8.10.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "fast-deep-equal": "^3.1.3", + "fast-uri": "^2.1.0", + "rfdc": "^1.2.0" } }, - "node_modules/eslint-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "node_modules/fast-json-stringify/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } + "node_modules/fast-json-stringify/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fast-loops": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", + "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==", + "dev": true }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "node_modules/fast-querystring": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.2.tgz", + "integrity": "sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "dependencies": { + "fast-decode-uri-component": "^1.0.1" } }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "node_modules/fast-readable-async-iterator": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/fast-readable-async-iterator/-/fast-readable-async-iterator-1.1.1.tgz", + "integrity": "sha512-xEHkLUEmStETI+15zhglJLO9TjXxNkkp2ldEfYVZdcqxFhM172EfGl1irI6mVlTxXspYKH1/kjevnt/XSsPeFA==", + "dev": true + }, + "node_modules/fast-redact": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.3.0.tgz", + "integrity": "sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==", "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, "engines": { - "node": ">=10.13.0" + "node": ">=6" } }, - "node_modules/eslint/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", + "dev": true + }, + "node_modules/fast-shallow-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", + "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==", + "dev": true + }, + "node_modules/fast-sort": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/fast-sort/-/fast-sort-3.4.0.tgz", + "integrity": "sha512-c/cMBGA5mH3OYjaXedtLIM3hQjv+KuZuiD2QEH5GofNOZeQVDIYIN7Okc2AW1KPhk44g5PTZnXp8t2lOMl8qhQ==", + "dev": true + }, + "node_modules/fast-uri": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-2.2.0.tgz", + "integrity": "sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==", + "dev": true + }, + "node_modules/fastest-stable-stringify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", + "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==", + "dev": true + }, + "node_modules/fastify": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.21.0.tgz", + "integrity": "sha512-tsu4bcwE4HetxqW8prA5fbC9bKHMYDp7jGEDWyzK1l90a3uOaLoIcQbdGcWeODNLVJviQnzh1wvIjTZE3MJFEg==", "dev": true, "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "@fastify/ajv-compiler": "^3.5.0", + "@fastify/error": "^3.2.0", + "@fastify/fast-json-stringify-compiler": "^4.3.0", + "abstract-logging": "^2.0.1", + "avvio": "^8.2.1", + "fast-content-type-parse": "^1.0.0", + "fast-json-stringify": "^5.7.0", + "find-my-way": "^7.6.0", + "light-my-request": "^5.9.1", + "pino": "^8.12.0", + "process-warning": "^2.2.0", + "proxy-addr": "^2.0.7", + "rfdc": "^1.3.0", + "secure-json-parse": "^2.5.0", + "semver": "^7.5.0", + "tiny-lru": "^11.0.1" } }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "node_modules/fastify-plugin": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.5.1.tgz", + "integrity": "sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==", + "dev": true + }, + "node_modules/fastify-type-provider-zod": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/fastify-type-provider-zod/-/fastify-type-provider-zod-1.1.9.tgz", + "integrity": "sha512-Ztnu1ZWJEKJouZvdTyfgjuVqS+A4JLoCbWBvFqFhfnrg6YQvEvW+5cJvP98kNbuV5gjfpWmHSOTi3BpkidJPQg==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "zod-to-json-schema": "^3.17.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "fastify": "^4.0.0", + "zod": "^3.14.2" } }, - "node_modules/espree": { - "version": "9.5.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", - "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "node_modules/fastify/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "yallist": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=10" } }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "node_modules/fastify/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "dependencies": { + "lru-cache": "^6.0.0" }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "semver": "bin/semver.js" }, "engines": { - "node": ">=4" + "node": ">=10" } }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "node_modules/fastify/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dev": true, "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" + "reusify": "^1.0.4" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", "dev": true, "dependencies": { - "estraverse": "^5.2.0" + "websocket-driver": ">=0.5.1" }, "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" + "node": ">=0.8.0" } }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "bser": "2.1.1" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, - "engines": { - "node": ">= 0.6" + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "inBundle": true, + "dependencies": { + "pend": "~1.2.0" } }, - "node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "node_modules/feedme": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/feedme/-/feedme-2.0.2.tgz", + "integrity": "sha512-0RNn0uLaSey8EThxgABR0T1Q47kSRatYnAXy1cfUc8/eypqXiAu38XGthuwwzb7mESCD9465k6Nym8D9AtB8HA==", "dev": true, + "dependencies": { + "clarinet": "^0.12.4", + "sax": "^1.2.4" + }, "engines": { - "node": ">=6" + "node": ">=10" } }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "node_modules/feedsub": { + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/feedsub/-/feedsub-0.7.8.tgz", + "integrity": "sha512-gxq7gpWf2eOJsIgvTKRvb7Gljvh8sufdJe0ewlCFDpviLBFi2YlDnJ2gj+DIQYel4YNjjSAydPV0+f9jHobdpg==", "dev": true, + "dependencies": { + "feedme": "^2.0.2", + "miniget": "^4.2.2", + "newsemitter": "^1.0.2", + "tiny-typed-emitter": "^2.0.3" + }, "engines": { - "node": ">=0.8.x" + "node": ">=10" } }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "escape-string-regexp": "^1.0.5" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, "engines": { - "node": ">= 0.8.0" + "node": ">=0.8.0" } }, - "node_modules/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, "dependencies": { - "@jest/expect-utils": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3" + "flat-cache": "^3.0.4" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", "dev": true, "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" }, "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express-rate-limit": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-6.7.0.tgz", - "integrity": "sha512-vhwIdRoqcYB/72TK3tRZI+0ttS8Ytrk24GfmsxDXK9o9IhHNO5bXRiXQSExPQ4GbaE5tvIS7j1SGrxsuWs+sGA==", - "dev": true, - "engines": { - "node": ">= 12.9.0" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "express": "^4 || ^5" + "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/express/node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "node_modules/file-selector": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/file-selector/-/file-selector-0.6.0.tgz", + "integrity": "sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==", "dev": true, "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "tslib": "^2.4.0" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">= 12" } }, - "node_modules/express/node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", "dev": true, "engines": { - "node": ">= 0.6" + "node": ">= 0.4.0" } }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, "dependencies": { - "ms": "2.0.0" + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/express/node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" }, "engines": { "node": ">= 0.8" } }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" + "ms": "2.0.0" } }, - "node_modules/fast-content-type-parse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-1.0.0.tgz", - "integrity": "sha512-Xbc4XcysUXcsP5aHUU7Nq3OwvHq97C+WnbkeIefpeYLX+ryzFJlU6OStFJhs6Ol0LkUGpcK+wL0JwfM+FCU5IA==", - "dev": true - }, - "node_modules/fast-decode-uri-component": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", - "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==", - "dev": true - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", "dev": true, "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" }, "engines": { - "node": ">=8.6.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, - "node_modules/fast-glob/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/find-my-way": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-7.6.2.tgz", + "integrity": "sha512-0OjHn1b1nCX3eVbm9ByeEHiscPYiHLfhei1wOUU9qffQkk98wE0Lo8VrVYfSGMgnSnDh86DxedduAnBf4nwUEw==", "dev": true, "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "fast-deep-equal": "^3.1.3", + "fast-querystring": "^1.0.0", + "safe-regex2": "^2.0.0" }, "engines": { - "node": ">=8.6" + "node": ">=14" } }, - "node_modules/fast-json-patch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-3.1.1.tgz", - "integrity": "sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==", - "dev": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", "dev": true }, - "node_modules/fast-json-stringify": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.7.0.tgz", - "integrity": "sha512-sBVPTgnAZseLu1Qgj6lUbQ0HfjFhZWXAmpZ5AaSGkyLh5gAXBga/uPJjQPHpDFjC9adWIpdOcCLSDTgrZ7snoQ==", + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, "dependencies": { - "@fastify/deepmerge": "^1.0.0", - "ajv": "^8.10.0", - "ajv-formats": "^2.1.1", - "fast-deep-equal": "^3.1.3", - "fast-uri": "^2.1.0", - "rfdc": "^1.2.0" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fast-json-stringify/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "flatted": "^3.1.0", + "rimraf": "^3.0.2" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/fast-json-stringify/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, - "node_modules/fast-loops": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", - "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==", - "dev": true + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } }, - "node_modules/fast-querystring": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.2.tgz", - "integrity": "sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==", + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, "dependencies": { - "fast-decode-uri-component": "^1.0.1" + "is-callable": "^1.1.3" } }, - "node_modules/fast-readable-async-iterator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/fast-readable-async-iterator/-/fast-readable-async-iterator-1.1.1.tgz", - "integrity": "sha512-xEHkLUEmStETI+15zhglJLO9TjXxNkkp2ldEfYVZdcqxFhM172EfGl1irI6mVlTxXspYKH1/kjevnt/XSsPeFA==", - "dev": true - }, - "node_modules/fast-redact": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.3.0.tgz", - "integrity": "sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==", + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", "dev": true, + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, "engines": { - "node": ">=6" + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } } }, - "node_modules/fast-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", - "dev": true - }, - "node_modules/fast-shallow-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", - "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==", - "dev": true - }, - "node_modules/fast-sort": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/fast-sort/-/fast-sort-3.4.0.tgz", - "integrity": "sha512-c/cMBGA5mH3OYjaXedtLIM3hQjv+KuZuiD2QEH5GofNOZeQVDIYIN7Okc2AW1KPhk44g5PTZnXp8t2lOMl8qhQ==", - "dev": true - }, - "node_modules/fast-uri": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-2.2.0.tgz", - "integrity": "sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==", - "dev": true - }, - "node_modules/fastest-stable-stringify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", - "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==", - "dev": true - }, - "node_modules/fastify": { - "version": "4.21.0", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.21.0.tgz", - "integrity": "sha512-tsu4bcwE4HetxqW8prA5fbC9bKHMYDp7jGEDWyzK1l90a3uOaLoIcQbdGcWeODNLVJviQnzh1wvIjTZE3MJFEg==", + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", "dev": true, "dependencies": { - "@fastify/ajv-compiler": "^3.5.0", - "@fastify/error": "^3.2.0", - "@fastify/fast-json-stringify-compiler": "^4.3.0", - "abstract-logging": "^2.0.1", - "avvio": "^8.2.1", - "fast-content-type-parse": "^1.0.0", - "fast-json-stringify": "^5.7.0", - "find-my-way": "^7.6.0", - "light-my-request": "^5.9.1", - "pino": "^8.12.0", - "process-warning": "^2.2.0", - "proxy-addr": "^2.0.7", - "rfdc": "^1.3.0", - "secure-json-parse": "^2.5.0", - "semver": "^7.5.0", - "tiny-lru": "^11.0.1" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" } }, - "node_modules/fastify-plugin": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.5.1.tgz", - "integrity": "sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==", - "dev": true - }, - "node_modules/fastify-type-provider-zod": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/fastify-type-provider-zod/-/fastify-type-provider-zod-1.1.9.tgz", - "integrity": "sha512-Ztnu1ZWJEKJouZvdTyfgjuVqS+A4JLoCbWBvFqFhfnrg6YQvEvW+5cJvP98kNbuV5gjfpWmHSOTi3BpkidJPQg==", + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dev": true, "dependencies": { - "zod-to-json-schema": "^3.17.1" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, - "peerDependencies": { - "fastify": "^4.0.0", - "zod": "^3.14.2" + "engines": { + "node": ">=10" } }, - "node_modules/fastify/node_modules/lru-cache": { + "node_modules/fork-ts-checker-webpack-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", @@ -10311,10 +10266,28 @@ "node": ">=10" } }, - "node_modules/fastify/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -10326,756 +10299,621 @@ "node": ">=10" } }, - "node_modules/fastify/node_modules/yallist": { + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dev": true, "dependencies": { - "websocket-driver": ">=0.5.1" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "inBundle": true, - "dependencies": { - "pend": "~1.2.0" + "node": ">= 6" } }, - "node_modules/feedme": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/feedme/-/feedme-2.0.2.tgz", - "integrity": "sha512-0RNn0uLaSey8EThxgABR0T1Q47kSRatYnAXy1cfUc8/eypqXiAu38XGthuwwzb7mESCD9465k6Nym8D9AtB8HA==", + "node_modules/formidable": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", + "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", "dev": true, "dependencies": { - "clarinet": "^0.12.4", - "sax": "^1.2.4" + "dezalgo": "^1.0.4", + "hexoid": "^1.0.0", + "once": "^1.4.0", + "qs": "^6.11.0" }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://ko-fi.com/tunnckoCore/commissions" } }, - "node_modules/feedsub": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/feedsub/-/feedsub-0.7.8.tgz", - "integrity": "sha512-gxq7gpWf2eOJsIgvTKRvb7Gljvh8sufdJe0ewlCFDpviLBFi2YlDnJ2gj+DIQYel4YNjjSAydPV0+f9jHobdpg==", + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "dev": true, - "dependencies": { - "feedme": "^2.0.2", - "miniget": "^4.2.2", - "newsemitter": "^1.0.2", - "tiny-typed-emitter": "^2.0.3" - }, "engines": { - "node": ">=10" + "node": ">= 0.6" } }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, "engines": { - "node": ">=8" + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" + "type": "patreon", + "url": "https://www.patreon.com/infusion" } }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">= 0.6" } }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "node_modules/front-matter": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", + "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==", "dev": true, "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "js-yaml": "^3.13.1" } }, - "node_modules/file-selector": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/file-selector/-/file-selector-0.6.0.tgz", - "integrity": "sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==", + "node_modules/front-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "dependencies": { - "tslib": "^2.4.0" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" + "sprintf-js": "~1.0.2" } }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "node_modules/front-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, "dependencies": { - "to-regex-range": "^5.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, - "engines": { - "node": ">=8" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } + "node_modules/front-matter/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/frontmatter-markdown-loader": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/frontmatter-markdown-loader/-/frontmatter-markdown-loader-3.7.0.tgz", + "integrity": "sha512-AApxrNtVTlvvfHcj/7u+bLRozMVOedPMEESPzlVJiRPwidKvPDkbGOmaj7wps/M63fYzlwo6iXQtrjNrtuYh9A==", "dev": true, "dependencies": { - "ms": "2.0.0" + "front-matter": "^4.0.0", + "loader-utils": "^2.0.0", + "markdown-it": "^12.0.0" } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", "dev": true }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + "node": ">=12" } }, - "node_modules/find-my-way": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-7.6.2.tgz", - "integrity": "sha512-0OjHn1b1nCX3eVbm9ByeEHiscPYiHLfhei1wOUU9qffQkk98wE0Lo8VrVYfSGMgnSnDh86DxedduAnBf4nwUEw==", + "node_modules/fs-monkey": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", + "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "inBundle": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-querystring": "^1.0.0", - "safe-regex2": "^2.0.0" - }, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=14" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", "dev": true, "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "node_modules/fuzzaldrin": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fuzzaldrin/-/fuzzaldrin-2.1.0.tgz", + "integrity": "sha512-zgllBYwfHR5P3CncJiGbGVPpa3iFYW1yuPaIv8DiTVRrcg5/6uETNL5zvIoKflG1aifXVUZTlIroDehw4WygGA==", "dev": true }, - "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "node": ">=6.9.0" } }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, + "node_modules/geoip-country": { + "version": "4.1.60", + "resolved": "https://registry.npmjs.org/geoip-country/-/geoip-country-4.1.60.tgz", + "integrity": "sha512-+G2DTTqZnJIrqMuL0lecgBjJ54QzitUuQnPi8AtopOMZLzDG606waZmNN6ZU6ioVBfeMjg1LcZygWUVKAUxQaA==", + "inBundle": true, "dependencies": { - "is-callable": "^1.1.3" + "async": "^2.6.4", + "colors": "^1.4.0", + "iconv-lite": "^0.5.2", + "ip-address": "^6.3.0", + "lazy": "^1.0.11", + "rimraf": "^2.7.1", + "yauzl": "^2.10.0" + }, + "engines": { + "node": ">=0.6.3" } }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, + "node_modules/geoip-country/node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "inBundle": true, "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } + "node": ">=0.1.90" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, + "node_modules/geoip-country/node_modules/iconv-lite": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz", + "integrity": "sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==", + "inBundle": true, "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, + "node_modules/geoip-country/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "inBundle": true, "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "glob": "^7.1.3" }, - "engines": { - "node": ">=10" + "bin": { + "rimraf": "bin.js" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, "engines": { - "node": ">=10" + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "node_modules/get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-node-dimensions": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-node-dimensions/-/get-node-dimensions-1.2.1.tgz", + "integrity": "sha512-2MSPMu7S1iOTL+BOa6K1S62hB2zUAYNF/lV0gSVlOaacd087lc6nR1H1r0e3B1CerTo+RceOmi1iJW+vp21xcQ==", + "dev": true + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=8.0.0" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "node_modules/get-stdin": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", + "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, "engines": { - "node": ">=6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", "dev": true, "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, "engines": { - "node": ">= 6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/formidable": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", - "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", + "node_modules/get-tsconfig": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.2.tgz", + "integrity": "sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==", "dev": true, "dependencies": { - "dezalgo": "^1.0.4", - "hexoid": "^1.0.0", - "once": "^1.4.0", - "qs": "^6.11.0" + "resolve-pkg-maps": "^1.0.0" }, "funding": { - "url": "https://ko-fi.com/tunnckoCore/commissions" + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "node_modules/get-user-locale": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/get-user-locale/-/get-user-locale-1.5.1.tgz", + "integrity": "sha512-WiNpoFRcHn1qxP9VabQljzGwkAQDrcpqUtaP0rNBEkFxJdh4f3tik6MfZsMYZc+UgQJdGCxWEjL9wnCUlRQXag==", "dev": true, - "engines": { - "node": ">= 0.6" + "dependencies": { + "lodash.memoize": "^4.1.1" + }, + "funding": { + "url": "https://github.com/wojtekmaj/get-user-locale?sponsor=1" } }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "dev": true, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "inBundle": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, "engines": { "node": "*" }, "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, "engines": { - "node": ">= 0.6" + "node": ">= 6" } }, - "node_modules/front-matter": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", - "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==", + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", "dev": true, "dependencies": { - "js-yaml": "^3.13.1" + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/front-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", "dev": true, "dependencies": { - "sprintf-js": "~1.0.2" + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" } }, - "node_modules/front-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "isexe": "^2.0.0" }, "bin": { - "js-yaml": "bin/js-yaml.js" + "which": "bin/which" } }, - "node_modules/front-matter/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/frontmatter-markdown-loader": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/frontmatter-markdown-loader/-/frontmatter-markdown-loader-3.7.0.tgz", - "integrity": "sha512-AApxrNtVTlvvfHcj/7u+bLRozMVOedPMEESPzlVJiRPwidKvPDkbGOmaj7wps/M63fYzlwo6iXQtrjNrtuYh9A==", + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, - "dependencies": { - "front-matter": "^4.0.0", - "loader-utils": "^2.0.0", - "markdown-it": "^12.0.0" + "engines": { + "node": ">=4" } }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", "dev": true, "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "define-properties": "^1.1.3" }, "engines": { - "node": ">=12" - } - }, - "node_modules/fs-monkey": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", - "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "inBundle": true - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/fuzzaldrin": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fuzzaldrin/-/fuzzaldrin-2.1.0.tgz", - "integrity": "sha512-zgllBYwfHR5P3CncJiGbGVPpa3iFYW1yuPaIv8DiTVRrcg5/6uETNL5zvIoKflG1aifXVUZTlIroDehw4WygGA==", + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true }, - "node_modules/geoip-country": { - "version": "4.1.60", - "resolved": "https://registry.npmjs.org/geoip-country/-/geoip-country-4.1.60.tgz", - "integrity": "sha512-+G2DTTqZnJIrqMuL0lecgBjJ54QzitUuQnPi8AtopOMZLzDG606waZmNN6ZU6ioVBfeMjg1LcZygWUVKAUxQaA==", - "inBundle": true, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, "dependencies": { - "async": "^2.6.4", - "colors": "^1.4.0", - "iconv-lite": "^0.5.2", - "ip-address": "^6.3.0", - "lazy": "^1.0.11", - "rimraf": "^2.7.1", - "yauzl": "^2.10.0" + "duplexer": "^0.1.2" }, "engines": { - "node": ">=0.6.3" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/geoip-country/node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "inBundle": true, - "engines": { - "node": ">=0.1.90" - } + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true }, - "node_modules/geoip-country/node_modules/iconv-lite": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz", - "integrity": "sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==", - "inBundle": true, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "function-bind": "^1.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4.0" } }, - "node_modules/geoip-country/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "inBundle": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">=8" } }, - "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", "dev": true, "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "get-intrinsic": "^1.1.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-node-dimensions": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-node-dimensions/-/get-node-dimensions-1.2.1.tgz", - "integrity": "sha512-2MSPMu7S1iOTL+BOa6K1S62hB2zUAYNF/lV0gSVlOaacd087lc6nR1H1r0e3B1CerTo+RceOmi1iJW+vp21xcQ==", - "dev": true - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stdin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", - "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", "dev": true, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "dev": true, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-symbol-description": { + "node_modules/has-tostringtag": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "has-symbols": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -11084,559 +10922,593 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-tsconfig": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.6.0.tgz", - "integrity": "sha512-lgbo68hHTQnFddybKbbs/RDRJnJT5YyGy2kQzVwbq+g67X73i+5MVTval34QxGkOe9X5Ujf1UYpCaphLyltjEg==", - "dev": true, - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } + "node_modules/hash-wasm": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/hash-wasm/-/hash-wasm-4.9.0.tgz", + "integrity": "sha512-7SW7ejyfnRxuOc7ptQHSf4LDoZaWOivfzqw+5rpcQku0nHfmicPKE51ra9BiRLAmT8+gGLestr1XroUkqdjL6w==", + "dev": true }, - "node_modules/get-user-locale": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/get-user-locale/-/get-user-locale-1.5.1.tgz", - "integrity": "sha512-WiNpoFRcHn1qxP9VabQljzGwkAQDrcpqUtaP0rNBEkFxJdh4f3tik6MfZsMYZc+UgQJdGCxWEjL9wnCUlRQXag==", + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true, - "dependencies": { - "lodash.memoize": "^4.1.1" - }, - "funding": { - "url": "https://github.com/wojtekmaj/get-user-locale?sponsor=1" + "bin": { + "he": "bin/he" } }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "inBundle": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, + "node_modules/hexoid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", + "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", + "dev": true, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=8" } }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", "dev": true, "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" + "react-is": "^16.7.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", "dev": true }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" + "safe-buffer": "~5.1.0" } }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/html-entities": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.5.tgz", + "integrity": "sha512-72TJlcMkYsEJASa/3HnX7VT59htM7iSHbH59NSZbtc+22Ap0Txnlx91sfeB+/A7wNZg7UxtZdhAW4y+/jimrdg==", + "dev": true + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", "dev": true, "dependencies": { - "isexe": "^2.0.0" + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" }, "bin": { - "which": "bin/which" + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" } }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "dev": true, "engines": { - "node": ">=4" + "node": ">= 12" } }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "node_modules/html-webpack-plugin": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", + "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", "dev": true, "dependencies": { - "define-properties": "^1.1.3" + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10.13.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/html-webpack-plugin/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" } }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", "dev": true }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", "dev": true }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", "dev": true, "dependencies": { - "duplexer": "^0.1.2" + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } } }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==", "dev": true }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, "dependencies": { - "function-bind": "^1.1.1" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", "dev": true, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "dev": true, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 4" } }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "dev": true + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", "dev": true, - "engines": { - "node": ">= 0.4" - }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/immer" } }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "node_modules/immutable": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", + "dev": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "dependencies": { - "has-symbols": "^1.0.2" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=6" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/hash-wasm": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/hash-wasm/-/hash-wasm-4.9.0.tgz", - "integrity": "sha512-7SW7ejyfnRxuOc7ptQHSf4LDoZaWOivfzqw+5rpcQku0nHfmicPKE51ra9BiRLAmT8+gGLestr1XroUkqdjL6w==", - "dev": true - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, "bin": { - "he": "bin/he" - } - }, - "node_modules/hexoid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", - "dev": true, + "import-local-fixture": "fixtures/cli.js" + }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, - "dependencies": { - "react-is": "^16.7.0" + "engines": { + "node": ">=0.8.19" } }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "inBundle": true, "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "inBundle": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "dev": true }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/inline-style-prefixer": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", + "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", "dev": true, "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "css-in-js-utils": "^3.1.0", + "fast-loops": "^1.1.3" } }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", "dev": true, "dependencies": { - "safe-buffer": "~5.1.0" + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" } }, - "node_modules/html-entities": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.5.tgz", - "integrity": "sha512-72TJlcMkYsEJASa/3HnX7VT59htM7iSHbH59NSZbtc+22Ap0Txnlx91sfeB+/A7wNZg7UxtZdhAW4y+/jimrdg==", - "dev": true - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", "dev": true, "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" }, "engines": { - "node": ">=12" + "node": ">= 0.4" } }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "node_modules/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", "dev": true, "engines": { - "node": ">= 12" + "node": ">=12" } }, - "node_modules/html-webpack-plugin": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", - "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip-address": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-6.4.0.tgz", + "integrity": "sha512-c5uxc2WUTuRBVHT/6r4m7HIr/DfV0bF6DvLH3iZGSK8wp8iMwwZSgIq2do0asFf8q9ECug0SE+6+1ACMe4sorA==", + "inBundle": true, "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" + "jsbn": "1.1.0", + "lodash.find": "4.6.0", + "lodash.max": "4.0.1", + "lodash.merge": "4.6.2", + "lodash.padstart": "4.6.1", + "lodash.repeat": "4.1.0", + "sprintf-js": "1.1.2" }, "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.0" + "node": ">= 0.10" } }, - "node_modules/html-webpack-plugin/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "dev": true, "engines": { - "node": ">=6" + "node": ">= 0.10" } }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "node_modules/is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "node_modules/is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", "dev": true, "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" }, - "engines": { - "node": ">= 0.8" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", "dev": true, "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", "dev": true, "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true }, - "node_modules/hyphenate-style-name": { + "node_modules/is-bigint": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", - "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==", - "dev": true + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "binary-extensions": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">= 0.4" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", "dev": true, "funding": [ { @@ -11651,66 +11523,67 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "engines": { + "node": ">=4" + } }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, "engines": { - "node": ">= 4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } - }, - "node_modules/immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true - }, - "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + }, + "node_modules/is-core-module": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", + "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", "dev": true, + "dependencies": { + "has": "^1.0.3" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/immutable": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", - "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", - "dev": true - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=6" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "node_modules/is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "dev": true, - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, "bin": { - "import-local-fixture": "fixtures/cli.js" + "is-docker": "cli.js" }, "engines": { "node": ">=8" @@ -11719,158 +11592,145 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "inBundle": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "node": ">=0.10.0" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "inBundle": true - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "node_modules/is-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-file/-/is-file-1.0.0.tgz", + "integrity": "sha512-ZGMuc+xA8mRnrXtmtf2l/EkIW2zaD2LSBWlaOVEF6yH4RTndHob65V4SwWWdtGKVthQfXPVKsXqw4TDUjbVxVQ==", "dev": true }, - "node_modules/inline-style-prefixer": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", - "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, - "dependencies": { - "css-in-js-utils": "^3.1.0", - "fast-loops": "^1.1.3" + "engines": { + "node": ">=8" } }, - "node_modules/inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, "engines": { - "node": ">=8.0.0" + "node": ">=6" } }, - "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", "dev": true, "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true, "engines": { - "node": ">= 0.10" + "node": ">=8" } }, - "node_modules/ip-address": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-6.4.0.tgz", - "integrity": "sha512-c5uxc2WUTuRBVHT/6r4m7HIr/DfV0bF6DvLH3iZGSK8wp8iMwwZSgIq2do0asFf8q9ECug0SE+6+1ACMe4sorA==", - "inBundle": true, - "dependencies": { - "jsbn": "1.1.0", - "lodash.find": "4.6.0", - "lodash.max": "4.0.1", - "lodash.merge": "4.6.2", - "lodash.padstart": "4.6.1", - "lodash.repeat": "4.1.0", - "sprintf-js": "1.1.2" - }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, "engines": { - "node": ">= 0.10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, "engines": { - "node": ">= 0.10" + "node": ">=0.12.0" } }, - "node_modules/is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true, - "dependencies": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, "dependencies": { "call-bind": "^1.0.2", @@ -11883,57 +11743,54 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", "dev": true, "dependencies": { - "has-bigints": "^1.0.1" + "call-bind": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" }, "engines": { @@ -11943,34 +11800,33 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "dependencies": { + "has-symbols": "^1.0.2" + }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -11978,185 +11834,258 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-core-module": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", - "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true, - "dependencies": { - "has": "^1.0.3" + "engines": { + "node": ">=10" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" + "call-bind": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, - "bin": { - "is-docker": "cli.js" + "dependencies": { + "is-docker": "^2.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true }, - "node_modules/is-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-file/-/is-file-1.0.0.tgz", - "integrity": "sha512-ZGMuc+xA8mRnrXtmtf2l/EkIW2zaD2LSBWlaOVEF6yH4RTndHob65V4SwWWdtGKVthQfXPVKsXqw4TDUjbVxVQ==", + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", "dev": true, "engines": { "node": ">=8" } }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", "dev": true, "dependencies": { - "has-tostringtag": "^1.0.0" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, "dependencies": { - "is-extglob": "^2.1.1" + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "node_modules/jest": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", + "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", "dev": true, + "dependencies": { + "@jest/core": "^28.1.3", + "@jest/types": "^28.1.3", + "import-local": "^3.0.2", + "jest-cli": "^28.1.3" + }, + "bin": { + "jest": "bin/jest.js" + }, "engines": { - "node": ">= 0.4" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "node_modules/jest-changed-files": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", + "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", "dev": true, + "dependencies": { + "execa": "^5.0.0", + "p-limit": "^3.1.0" + }, "engines": { - "node": ">=0.12.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "node_modules/jest-circus": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", + "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", "dev": true, "dependencies": { - "has-tostringtag": "^1.0.0" + "@jest/environment": "^28.1.3", + "@jest/expect": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^28.1.3", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-snapshot": "^28.1.3", + "jest-util": "^28.1.3", + "p-limit": "^3.1.0", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "node_modules/jest-cli": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", + "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", "dev": true, + "dependencies": { + "@jest/core": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "prompts": "^2.0.1", + "yargs": "^17.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "node_modules/jest-cli/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, "engines": { "node": ">=10" @@ -12165,319 +12094,351 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "node_modules/jest-cli/node_modules/jest-validate": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", + "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" + "@jest/types": "^28.1.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^28.0.2", + "leven": "^3.1.0", + "pretty-format": "^28.1.3" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "dev": true, "engines": { - "node": ">=6" - } - }, - "node_modules/is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "node_modules/jest-config": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", + "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2" + "@babel/core": "^7.11.6", + "@jest/test-sequencer": "^28.1.3", + "@jest/types": "^28.1.3", + "babel-jest": "^28.1.3", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-circus": "^28.1.3", + "jest-environment-node": "^28.1.3", + "jest-get-type": "^28.0.2", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.1.3", + "jest-runner": "^28.1.3", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "peerDependencies": { + "@types/node": "*", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "ts-node": { + "optional": true + } } }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/jest-config/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "node_modules/jest-config/node_modules/jest-validate": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", + "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", "dev": true, "dependencies": { - "has-tostringtag": "^1.0.0" + "@jest/types": "^28.1.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^28.0.2", + "leven": "^3.1.0", + "pretty-format": "^28.1.3" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "node_modules/jest-config/node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, "dependencies": { - "has-symbols": "^1.0.2" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8.6" } }, - "node_modules/is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "node_modules/jest-diff": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", + "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", "dev": true, "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "chalk": "^4.0.0", + "diff-sequences": "^28.1.1", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "node_modules/jest-docblock": { + "version": "28.1.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", + "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "detect-newline": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "node_modules/jest-each": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", + "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "@jest/types": "^28.1.3", + "chalk": "^4.0.0", + "jest-get-type": "^28.0.2", + "jest-util": "^28.1.3", + "pretty-format": "^28.1.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "node_modules/jest-environment-node": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", + "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", "dev": true, "dependencies": { - "call-bind": "^1.0.2" + "@jest/environment": "^28.1.3", + "@jest/fake-timers": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "jest-mock": "^28.1.3", + "jest-util": "^28.1.3" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "node_modules/jest-esbuild": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/jest-esbuild/-/jest-esbuild-0.3.0.tgz", + "integrity": "sha512-Ki2xCrh/n+d7hW++O1bAwuyZOp1oVhIyFHV3MjsfIUFrPDkFgxC6xiHpd34ggQgkRAQzewV81Pe5m/L9mB/+KQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "debug": "^4.3.4", + "esbuild": "^0.14.48" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "jest": ">=27" } }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "node_modules/jest-esbuild/node_modules/@esbuild/linux-loong64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz", + "integrity": "sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==", + "cpu": [ + "loong64" + ], "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "node_modules/jest-esbuild/node_modules/esbuild": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz", + "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==", "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/linux-loong64": "0.14.54", + "esbuild-android-64": "0.14.54", + "esbuild-android-arm64": "0.14.54", + "esbuild-darwin-64": "0.14.54", + "esbuild-darwin-arm64": "0.14.54", + "esbuild-freebsd-64": "0.14.54", + "esbuild-freebsd-arm64": "0.14.54", + "esbuild-linux-32": "0.14.54", + "esbuild-linux-64": "0.14.54", + "esbuild-linux-arm": "0.14.54", + "esbuild-linux-arm64": "0.14.54", + "esbuild-linux-mips64le": "0.14.54", + "esbuild-linux-ppc64le": "0.14.54", + "esbuild-linux-riscv64": "0.14.54", + "esbuild-linux-s390x": "0.14.54", + "esbuild-netbsd-64": "0.14.54", + "esbuild-openbsd-64": "0.14.54", + "esbuild-sunos-64": "0.14.54", + "esbuild-windows-32": "0.14.54", + "esbuild-windows-64": "0.14.54", + "esbuild-windows-arm64": "0.14.54" } }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "node_modules/jest-get-type": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", + "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", "dev": true, - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "node_modules/jest-haste-map": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", + "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", "dev": true, "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" + "@jest/types": "^28.1.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^28.0.2", + "jest-util": "^28.1.3", + "jest-worker": "^28.1.3", + "micromatch": "^4.0.4", + "walker": "^1.0.8" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" } }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "node_modules/jest-haste-map/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", "dev": true, "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/istanbul-lib-source-maps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/jest-haste-map/node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "node": ">=8.6" + } + }, + "node_modules/jest-haste-map/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/jest": { + "node_modules/jest-leak-detector": { "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", - "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", + "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", "dev": true, "dependencies": { - "@jest/core": "^28.1.3", - "@jest/types": "^28.1.3", - "import-local": "^3.0.2", - "jest-cli": "^28.1.3" - }, - "bin": { - "jest": "bin/jest.js" + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } } }, - "node_modules/jest-changed-files": { + "node_modules/jest-matcher-utils": { "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", - "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", + "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", "dev": true, "dependencies": { - "execa": "^5.0.0", - "p-limit": "^3.1.0" + "chalk": "^4.0.0", + "jest-diff": "^28.1.3", + "jest-get-type": "^28.0.2", + "pretty-format": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-circus": { + "node_modules/jest-message-util": { "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", - "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", "dev": true, "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/test-result": "^28.1.3", + "@babel/code-frame": "^7.12.13", "@jest/types": "^28.1.3", - "@types/node": "*", + "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "p-limit": "^3.1.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", "pretty-format": "^28.1.3", "slash": "^3.0.0", "stack-utils": "^2.0.3" @@ -12486,115 +12447,92 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-cli": { + "node_modules/jest-message-util/node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/jest-mock": { "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", - "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", + "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", "dev": true, "dependencies": { - "@jest/core": "^28.1.3", - "@jest/test-result": "^28.1.3", "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "prompts": "^2.0.1", - "yargs": "^17.3.1" - }, - "bin": { - "jest": "bin/jest.js" + "@types/node": "*" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "engines": { + "node": ">=6" }, "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + "jest-resolve": "*" }, "peerDependenciesMeta": { - "node-notifier": { + "jest-resolve": { "optional": true } } }, - "node_modules/jest-cli/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", "dev": true, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-cli/node_modules/jest-validate": { + "node_modules/jest-resolve": { "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", + "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", "dev": true, "dependencies": { - "@jest/types": "^28.1.3", - "camelcase": "^6.2.0", "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "leven": "^3.1.0", - "pretty-format": "^28.1.3" + "graceful-fs": "^4.2.9", + "jest-haste-map": "^28.1.3", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^28.1.3", + "jest-validate": "^28.1.3", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-config": { + "node_modules/jest-resolve-dependencies": { "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", - "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", + "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", "dev": true, "dependencies": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.3", - "@jest/types": "^28.1.3", - "babel-jest": "^28.1.3", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.3", - "jest-environment-node": "^28.1.3", - "jest-get-type": "^28.0.2", "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" + "jest-snapshot": "^28.1.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "@types/node": "*", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "ts-node": { - "optional": true - } } }, - "node_modules/jest-config/node_modules/camelcase": { + "node_modules/jest-resolve/node_modules/camelcase": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", @@ -12606,7 +12544,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-config/node_modules/jest-validate": { + "node_modules/jest-resolve/node_modules/jest-validate": { "version": "28.1.3", "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", @@ -12623,511 +12561,491 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-config/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/jest-runner": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", + "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", "dev": true, "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "@jest/console": "^28.1.3", + "@jest/environment": "^28.1.3", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "graceful-fs": "^4.2.9", + "jest-docblock": "^28.1.1", + "jest-environment-node": "^28.1.3", + "jest-haste-map": "^28.1.3", + "jest-leak-detector": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-resolve": "^28.1.3", + "jest-runtime": "^28.1.3", + "jest-util": "^28.1.3", + "jest-watcher": "^28.1.3", + "jest-worker": "^28.1.3", + "p-limit": "^3.1.0", + "source-map-support": "0.5.13" }, "engines": { - "node": ">=8.6" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-diff": { + "node_modules/jest-runner/node_modules/jest-worker": { "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", "dev": true, "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-docblock": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", - "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", + "node_modules/jest-runner/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "dependencies": { - "detect-newline": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/jest-each": { + "node_modules/jest-runtime": { "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", - "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", + "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", "dev": true, "dependencies": { + "@jest/environment": "^28.1.3", + "@jest/fake-timers": "^28.1.3", + "@jest/globals": "^28.1.3", + "@jest/source-map": "^28.1.2", + "@jest/test-result": "^28.1.3", + "@jest/transform": "^28.1.3", "@jest/types": "^28.1.3", "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-mock": "^28.1.3", + "jest-regex-util": "^28.0.2", + "jest-resolve": "^28.1.3", + "jest-snapshot": "^28.1.3", "jest-util": "^28.1.3", - "pretty-format": "^28.1.3" + "slash": "^3.0.0", + "strip-bom": "^4.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-environment-node": { + "node_modules/jest-snapshot": { "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", - "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", + "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", "dev": true, "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^28.1.3", + "@jest/transform": "^28.1.3", "@jest/types": "^28.1.3", - "@types/node": "*", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" + "@types/babel__traverse": "^7.0.6", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^28.1.3", + "graceful-fs": "^4.2.9", + "jest-diff": "^28.1.3", + "jest-get-type": "^28.0.2", + "jest-haste-map": "^28.1.3", + "jest-matcher-utils": "^28.1.3", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "natural-compare": "^1.4.0", + "pretty-format": "^28.1.3", + "semver": "^7.3.5" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-esbuild": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/jest-esbuild/-/jest-esbuild-0.3.0.tgz", - "integrity": "sha512-Ki2xCrh/n+d7hW++O1bAwuyZOp1oVhIyFHV3MjsfIUFrPDkFgxC6xiHpd34ggQgkRAQzewV81Pe5m/L9mB/+KQ==", + "node_modules/jest-snapshot/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "debug": "^4.3.4", - "esbuild": "^0.14.48" + "yallist": "^4.0.0" }, - "peerDependencies": { - "jest": ">=27" - } - }, - "node_modules/jest-esbuild/node_modules/@esbuild/linux-loong64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz", - "integrity": "sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], "engines": { - "node": ">=12" + "node": ">=10" } }, - "node_modules/jest-esbuild/node_modules/esbuild": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz", - "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==", + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, - "hasInstallScript": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { - "esbuild": "bin/esbuild" + "semver": "bin/semver.js" }, "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/linux-loong64": "0.14.54", - "esbuild-android-64": "0.14.54", - "esbuild-android-arm64": "0.14.54", - "esbuild-darwin-64": "0.14.54", - "esbuild-darwin-arm64": "0.14.54", - "esbuild-freebsd-64": "0.14.54", - "esbuild-freebsd-arm64": "0.14.54", - "esbuild-linux-32": "0.14.54", - "esbuild-linux-64": "0.14.54", - "esbuild-linux-arm": "0.14.54", - "esbuild-linux-arm64": "0.14.54", - "esbuild-linux-mips64le": "0.14.54", - "esbuild-linux-ppc64le": "0.14.54", - "esbuild-linux-riscv64": "0.14.54", - "esbuild-linux-s390x": "0.14.54", - "esbuild-netbsd-64": "0.14.54", - "esbuild-openbsd-64": "0.14.54", - "esbuild-sunos-64": "0.14.54", - "esbuild-windows-32": "0.14.54", - "esbuild-windows-64": "0.14.54", - "esbuild-windows-arm64": "0.14.54" + "node": ">=10" } }, - "node_modules/jest-get-type": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } + "node_modules/jest-snapshot/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, - "node_modules/jest-haste-map": { + "node_modules/jest-util": { "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", - "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", "dev": true, "dependencies": { "@jest/types": "^28.1.3", - "@types/graceful-fs": "^4.1.3", "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", "graceful-fs": "^4.2.9", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", - "micromatch": "^4.0.4", - "walker": "^1.0.8" + "picomatch": "^2.2.3" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" } }, - "node_modules/jest-haste-map/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", "dev": true, "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">= 10.14.2" } }, - "node_modules/jest-haste-map/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/jest-validate/node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", "dev": true, "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" }, "engines": { - "node": ">=8.6" + "node": ">= 10.14.2" } }, - "node_modules/jest-haste-map/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "node_modules/jest-validate/node_modules/@types/yargs": { + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" - }, + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-leak-detector": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", - "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", + "node_modules/jest-validate/node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", "dev": true, - "dependencies": { - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">= 10.14.2" } }, - "node_modules/jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", + "node_modules/jest-validate/node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", "dev": true, "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">= 10" } }, - "node_modules/jest-message-util": { + "node_modules/jest-validate/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/jest-watcher": { "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.12.13", + "@jest/test-result": "^28.1.3", "@jest/types": "^28.1.3", - "@types/stack-utils": "^2.0.0", + "@types/node": "*", + "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" }, "engines": { "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-message-util/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/jest-worker": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.5.0.tgz", + "integrity": "sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==", "dev": true, "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "@types/node": "*", + "jest-util": "^29.5.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=8.6" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-mock": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", - "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", + "node_modules/jest-worker/node_modules/@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", "dev": true, "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*" + "@sinclair/typebox": "^0.25.16" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "node_modules/jest-worker/node_modules/@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", "dev": true, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" + "dependencies": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", - "dev": true, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-resolve": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", - "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", + "node_modules/jest-worker/node_modules/@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", + "dev": true + }, + "node_modules/jest-worker/node_modules/jest-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", + "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", "dev": true, "dependencies": { + "@jest/types": "^29.5.0", + "@types/node": "*", "chalk": "^4.0.0", + "ci-info": "^3.2.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" + "picomatch": "^2.2.3" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-resolve-dependencies": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", - "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "dependencies": { - "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.3" + "has-flag": "^4.0.0" }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-resolve/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/jest-resolve/node_modules/jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", + "node_modules/jiti": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", + "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "leven": "^3.1.0", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "bin": { + "jiti": "bin/jiti.js" } }, - "node_modules/jest-runner": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", - "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", + "node_modules/join-async-iterator": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/join-async-iterator/-/join-async-iterator-1.1.1.tgz", + "integrity": "sha512-ATse+nuNeKZ9K1y27LKdvPe/GCe9R/u9dw9vI248e+vILeRK3IcJP4JUPAlSmKRCDK0cKhEwfmiw4Skqx7UnGQ==", + "dev": true + }, + "node_modules/js-cookie": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", + "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==", + "dev": true + }, + "node_modules/js-file-download": { + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/js-file-download/-/js-file-download-0.4.12.tgz", + "integrity": "sha512-rML+NkoD08p5Dllpjo0ffy4jRHeY6Zsapvr/W86N7E0yuzAO6qa5X9+xog6zQNlH102J7IXljNY2FtS6Lj3ucg==", + "dev": true + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, "dependencies": { - "@jest/console": "^28.1.3", - "@jest/environment": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "graceful-fs": "^4.2.9", - "jest-docblock": "^28.1.1", - "jest-environment-node": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-leak-detector": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-resolve": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-util": "^28.1.3", - "jest-watcher": "^28.1.3", - "jest-worker": "^28.1.3", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" + "argparse": "^2.0.1" }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/jest-runner/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "inBundle": true + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "bin": { + "jsesc": "bin/jsesc" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=4" } }, - "node_modules/jest-runner/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" + "bin": { + "json5": "lib/cli.js" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "node": ">=6" } }, - "node_modules/jest-runtime": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", - "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/globals": "^28.1.3", - "@jest/source-map": "^28.1.2", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" + "universalify": "^2.0.0" }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/jest-snapshot": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", - "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", + "node_modules/jsonwebtoken": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", "dev": true, "dependencies": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/babel__traverse": "^7.0.6", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^28.1.3", - "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "natural-compare": "^1.4.0", - "pretty-format": "^28.1.3", - "semver": "^7.3.5" + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=12", + "npm": ">=6" } }, - "node_modules/jest-snapshot/node_modules/lru-cache": { + "node_modules/jsonwebtoken/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", @@ -13139,7 +13057,7 @@ "node": ">=10" } }, - "node_modules/jest-snapshot/node_modules/semver": { + "node_modules/jsonwebtoken/node_modules/semver": { "version": "7.5.1", "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", @@ -13154,901 +13072,946 @@ "node": ">=10" } }, - "node_modules/jest-snapshot/node_modules/yallist": { + "node_modules/jsonwebtoken/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "node_modules/jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", "dev": true, "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=4.0" } }, - "node_modules/jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "node_modules/junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" - }, "engines": { - "node": ">= 10.14.2" + "node": ">=8" } }, - "node_modules/jest-validate/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", "dev": true, "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - }, + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, "engines": { - "node": ">= 10.14.2" + "node": ">=0.10.0" } }, - "node_modules/jest-validate/node_modules/@types/yargs": { - "version": "15.0.15", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", - "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", "dev": true, "dependencies": { - "@types/yargs-parser": "*" + "language-subtag-registry": "~0.3.2" } }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "node_modules/launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", "dev": true, + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, + "node_modules/lazy": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz", + "integrity": "sha512-Y+CjUfLmIpoUCCRl0ub4smrYtGGr5AOa2AKOaWelGHOGz33X/Y/KizefGqbkwfz44+cnq/+9habclf8vOmu2LA==", + "inBundle": true, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.2.0" } }, - "node_modules/jest-validate/node_modules/jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true, "engines": { - "node": ">= 10.14.2" + "node": ">=6" } }, - "node_modules/jest-validate/node_modules/pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lie": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", + "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", + "dev": true, + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/light-my-request": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.10.0.tgz", + "integrity": "sha512-ZU2D9GmAcOUculTTdH9/zryej6n8TzT+fNGdNtm6SDp5MMMpHrJJkvAdE3c6d8d2chE9i+a//dS9CWZtisknqA==", + "dev": true, + "dependencies": { + "cookie": "^0.5.0", + "process-warning": "^2.0.0", + "set-cookie-parser": "^2.4.1" + } + }, + "node_modules/light-my-request/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - }, "engines": { - "node": ">= 10" + "node": ">= 0.6" } }, - "node_modules/jest-validate/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "node_modules/jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "dev": true, - "dependencies": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.1.3", - "string-length": "^4.0.1" - }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=10" } }, - "node_modules/jest-worker": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.5.0.tgz", - "integrity": "sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==", + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", "dev": true, "dependencies": { - "@types/node": "*", - "jest-util": "^29.5.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "uc.micro": "^1.0.1" } }, - "node_modules/jest-worker/node_modules/@jest/schemas": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", - "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "dev": true, - "dependencies": { - "@sinclair/typebox": "^0.25.16" - }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=6.11.5" } }, - "node_modules/jest-worker/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.4.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=8.9.0" } }, - "node_modules/jest-worker/node_modules/@sinclair/typebox": { - "version": "0.25.24", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", - "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", - "dev": true - }, - "node_modules/jest-worker/node_modules/jest-util": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", - "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", + "node_modules/localforage": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", + "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", "dev": true, "dependencies": { - "@jest/types": "^29.5.0", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "lie": "3.1.1" } }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "p-locate": "^5.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", - "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", - "dev": true, - "bin": { - "jiti": "bin/jiti.js" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/join-async-iterator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/join-async-iterator/-/join-async-iterator-1.1.1.tgz", - "integrity": "sha512-ATse+nuNeKZ9K1y27LKdvPe/GCe9R/u9dw9vI248e+vILeRK3IcJP4JUPAlSmKRCDK0cKhEwfmiw4Skqx7UnGQ==", - "dev": true + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "inBundle": true }, - "node_modules/js-cookie": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", - "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==", + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", "dev": true }, - "node_modules/js-file-download": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/js-file-download/-/js-file-download-0.4.12.tgz", - "integrity": "sha512-rML+NkoD08p5Dllpjo0ffy4jRHeY6Zsapvr/W86N7E0yuzAO6qa5X9+xog6zQNlH102J7IXljNY2FtS6Lj3ucg==", - "dev": true + "node_modules/lodash.find": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.find/-/lodash.find-4.6.0.tgz", + "integrity": "sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg==", + "inBundle": true }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", "dev": true }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "node_modules/lodash.max": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", + "integrity": "sha512-iykTDTb7PK33HSQmKy34zv+hh4WEu7WonJPXQcgODzUbbtradtNs8RsD/GI7XV++60KaKR1xhW56N4ISqHesfQ==", "inBundle": true }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", "dev": true }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "inBundle": true }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true + "node_modules/lodash.padstart": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz", + "integrity": "sha512-sW73O6S8+Tg66eY56DBk85aQzzUJDtpoXFBgELMd5P/SotAguo+1kYO6RuYgXxA4HJH3LFTFPASX6ET6bjfriw==", + "inBundle": true }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } + "node_modules/lodash.repeat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.1.0.tgz", + "integrity": "sha512-eWsgQW89IewS95ZOcr15HHCX6FVDxq3f2PNUIng3fyzsPev9imFQxIYdFZ6crl8L56UR6ZlGDLcEb3RZsCSSqw==", + "inBundle": true }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, "dependencies": { - "universalify": "^2.0.0" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jsonwebtoken": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", - "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "dev": true, "dependencies": { - "jws": "^3.2.2", - "lodash": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" + "js-tokens": "^3.0.0 || ^4.0.0" }, - "engines": { - "node": ">=12", - "npm": ">=6" + "bin": { + "loose-envify": "cli.js" } }, - "node_modules/jsonwebtoken/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", "dev": true, "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "tslib": "^2.0.3" } }, - "node_modules/jsonwebtoken/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "yallist": "^3.0.2" } }, - "node_modules/jsonwebtoken/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", - "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "node_modules/magnet-uri": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/magnet-uri/-/magnet-uri-6.2.0.tgz", + "integrity": "sha512-O9AgdDwT771fnUj0giPYu/rACpz8173y8UXCSOdLITjOVfBenZ9H9q3FqQmveK+ORUMuD+BkKNSZP8C3+IMAKQ==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "dependencies": { - "array-includes": "^3.1.5", - "object.assign": "^4.1.3" - }, - "engines": { - "node": ">=4.0" + "bep53-range": "^1.1.0", + "thirty-two": "^1.0.2" } }, - "node_modules/junk": { + "node_modules/make-dir": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", - "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/make-plural": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/make-plural/-/make-plural-6.2.2.tgz", + "integrity": "sha512-8iTuFioatnTTmb/YJjywkVIHLjcwkFD9Ms0JpxjEm9Mo8eQYkh1z+55dwv4yc1jQ8ftVBxWQbihvZL1DfzGGWA==", + "dev": true + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dev": true, "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" + "tmpl": "1.0.5" } }, - "node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "node_modules/markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", "dev": true, "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" } }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", "dev": true, + "dependencies": { + "fs-monkey": "^1.0.4" + }, "engines": { - "node": ">=6" + "node": ">= 4.0.0" } }, - "node_modules/language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "node_modules/memoize-one": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", "dev": true }, - "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", - "dev": true, - "dependencies": { - "language-subtag-registry": "~0.3.2" - } + "node_modules/memory-fs": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", + "integrity": "sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==", + "dev": true }, - "node_modules/launch-editor": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", - "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", - "dev": true, - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.7.3" - } + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true }, - "node_modules/lazy": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz", - "integrity": "sha512-Y+CjUfLmIpoUCCRl0ub4smrYtGGr5AOa2AKOaWelGHOGz33X/Y/KizefGqbkwfz44+cnq/+9habclf8vOmu2LA==", - "inBundle": true, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, "engines": { - "node": ">=0.2.0" + "node": ">= 8" } }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "dev": true, "engines": { - "node": ">=6" + "node": ">= 0.6" } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + }, + "node_modules/micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", "dev": true, "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "braces": "^3.0.1", + "picomatch": "^2.0.5" }, "engines": { - "node": ">= 0.8.0" + "node": ">=8" } }, - "node_modules/lie": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", - "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "dev": true, - "dependencies": { - "immediate": "~3.0.5" + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" } }, - "node_modules/light-my-request": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.10.0.tgz", - "integrity": "sha512-ZU2D9GmAcOUculTTdH9/zryej6n8TzT+fNGdNtm6SDp5MMMpHrJJkvAdE3c6d8d2chE9i+a//dS9CWZtisknqA==", + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, - "dependencies": { - "cookie": "^0.5.0", - "process-warning": "^2.0.0", - "set-cookie-parser": "^2.4.1" + "engines": { + "node": ">= 0.6" } }, - "node_modules/light-my-request/node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, "engines": { "node": ">= 0.6" } }, - "node_modules/lilconfig": { + "node_modules/mimic-fn": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, "engines": { - "node": ">=10" + "node": ">=6" } }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/linkify-it": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", - "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", "dev": true, - "dependencies": { - "uc.micro": "^1.0.1" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "node_modules/mini-css-extract-plugin": { + "version": "2.7.6", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", + "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", "dev": true, + "dependencies": { + "schema-utils": "^4.0.0" + }, "engines": { - "node": ">=6.11.5" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">=8.9.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/localforage": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", - "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, "dependencies": { - "lie": "3.1.1" + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", + "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", "dev": true, "dependencies": { - "p-locate": "^5.0.0" + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" }, "engines": { - "node": ">=10" + "node": ">= 12.13.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "inBundle": true - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "node_modules/lodash.find": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.find/-/lodash.find-4.6.0.tgz", - "integrity": "sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg==", - "inBundle": true - }, - "node_modules/lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", - "dev": true - }, - "node_modules/lodash.max": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", - "integrity": "sha512-iykTDTb7PK33HSQmKy34zv+hh4WEu7WonJPXQcgODzUbbtradtNs8RsD/GI7XV++60KaKR1xhW56N4ISqHesfQ==", - "inBundle": true - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "inBundle": true - }, - "node_modules/lodash.padstart": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz", - "integrity": "sha512-sW73O6S8+Tg66eY56DBk85aQzzUJDtpoXFBgELMd5P/SotAguo+1kYO6RuYgXxA4HJH3LFTFPASX6ET6bjfriw==", - "inBundle": true - }, - "node_modules/lodash.repeat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.1.0.tgz", - "integrity": "sha512-eWsgQW89IewS95ZOcr15HHCX6FVDxq3f2PNUIng3fyzsPev9imFQxIYdFZ6crl8L56UR6ZlGDLcEb3RZsCSSqw==", - "inBundle": true + "node_modules/miniget": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/miniget/-/miniget-4.2.2.tgz", + "integrity": "sha512-a7voNL1N5lDMxvTMExOkg+Fq89jM2vY8pAi9ZEWzZtfNmdfP6RXkvUtFnCAXoCv2T9k1v/fUJVaAEuepGcvLYA==", + "dev": true, + "engines": { + "node": ">=12" + } }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", "dev": true }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "inBundle": true, "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=10" - }, + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, "bin": { - "loose-envify": "cli.js" + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "node_modules/mobx": { + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/mobx/-/mobx-6.9.0.tgz", + "integrity": "sha512-HdKewQEREEJgsWnErClfbFoVebze6rGazxFLU/XUyrII8dORfVszN1V0BMRnQSzcgsNNtkX8DHj3nC6cdWE9YQ==", "dev": true, - "dependencies": { - "tslib": "^2.0.3" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mobx" } }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "node_modules/mobx-react": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/mobx-react/-/mobx-react-7.6.0.tgz", + "integrity": "sha512-+HQUNuh7AoQ9ZnU6c4rvbiVVl+wEkb9WqYsVDzGLng+Dqj1XntHu79PvEWKtSMoMj67vFp/ZPXcElosuJO8ckA==", "dev": true, "dependencies": { - "yallist": "^3.0.2" + "mobx-react-lite": "^3.4.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mobx" + }, + "peerDependencies": { + "mobx": "^6.1.0", + "react": "^16.8.0 || ^17 || ^18" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } } }, - "node_modules/magnet-uri": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/magnet-uri/-/magnet-uri-6.2.0.tgz", - "integrity": "sha512-O9AgdDwT771fnUj0giPYu/rACpz8173y8UXCSOdLITjOVfBenZ9H9q3FqQmveK+ORUMuD+BkKNSZP8C3+IMAKQ==", + "node_modules/mobx-react-lite": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/mobx-react-lite/-/mobx-react-lite-3.4.3.tgz", + "integrity": "sha512-NkJREyFTSUXR772Qaai51BnE1voWx56LOL80xG7qkZr6vo8vEaLF3sz1JNUVh+rxmUzxYaqOhfuxTfqUh0FXUg==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mobx" + }, + "peerDependencies": { + "mobx": "^6.1.0", + "react": "^16.8.0 || ^17 || ^18" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true }, - { - "type": "consulting", - "url": "https://feross.org/support" + "react-native": { + "optional": true } - ], - "dependencies": { - "bep53-range": "^1.1.0", - "thirty-two": "^1.0.2" } }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "node_modules/moo": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz", + "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==", + "dev": true + }, + "node_modules/morgan": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", + "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", "dev": true, "dependencies": { - "semver": "^6.0.0" + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.0.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.8.0" } }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "node_modules/morgan/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } }, - "node_modules/make-plural": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/make-plural/-/make-plural-6.2.2.tgz", - "integrity": "sha512-8iTuFioatnTTmb/YJjywkVIHLjcwkFD9Ms0JpxjEm9Mo8eQYkh1z+55dwv4yc1jQ8ftVBxWQbihvZL1DfzGGWA==", + "node_modules/morgan/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "node_modules/morgan/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "dev": true, "dependencies": { - "tmpl": "1.0.5" + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" } }, - "node_modules/markdown-it": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", - "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "dev": true, "dependencies": { - "argparse": "^2.0.1", - "entities": "~2.1.0", - "linkify-it": "^3.0.1", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" }, "bin": { - "markdown-it": "bin/markdown-it.js" + "multicast-dns": "cli.js" } }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, - "node_modules/mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "node_modules/nano-css": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", + "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", "dev": true, - "engines": { - "node": ">= 0.6" + "dependencies": { + "css-tree": "^1.1.2", + "csstype": "^3.0.6", + "fastest-stable-stringify": "^2.0.2", + "inline-style-prefixer": "^6.0.0", + "rtl-css-js": "^1.14.0", + "sourcemap-codec": "^1.4.8", + "stacktrace-js": "^2.0.2", + "stylis": "^4.0.6" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" } }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", "dev": true, - "dependencies": { - "fs-monkey": "^1.0.4" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": ">= 4.0.0" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/memoize-one": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", - "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", - "dev": true - }, - "node_modules/memory-fs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", - "integrity": "sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==", - "dev": true - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", "dev": true }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true, "engines": { - "node": ">= 8" + "node": ">= 0.6" } }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/newsemitter": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/newsemitter/-/newsemitter-1.0.2.tgz", + "integrity": "sha512-N9jDBdccPetXfeM5/VkUYZewdVLQ3FzcjCuMqkJCze3tDEViP9cba0aK0oHl19Jj7GkfNxsEtntRhIzgAJ8HiA==", "dev": true, "engines": { - "node": ">= 0.6" + "node": ">=10" } }, - "node_modules/micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", "dev": true, "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - }, - "engines": { - "node": ">=8" + "lower-case": "^2.0.2", + "tslib": "^2.0.3" } }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", "dev": true, - "bin": { - "mime": "cli.js" - }, "engines": { - "node": ">=4" + "node": ">= 6.13.0" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "node_modules/node-gettext": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/node-gettext/-/node-gettext-3.0.0.tgz", + "integrity": "sha512-/VRYibXmVoN6tnSAY2JWhNRhWYJ8Cd844jrZU/DwLVoI4vBI6ceYbd8i42sYZ9uOgDH3S7vslIKOWV/ZrT2YBA==", "dev": true, - "engines": { - "node": ">= 0.6" + "dependencies": { + "lodash.get": "^4.4.2" } }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", + "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "dev": true, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", "dev": true, "engines": { "node": ">=10" @@ -14057,230 +14020,168 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mini-css-extract-plugin": { - "version": "2.7.6", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", - "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "dependencies": { - "schema-utils": "^4.0.0" + "path-key": "^3.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "node": ">=8" } }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "boolbase": "^1.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", - "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/miniget": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/miniget/-/miniget-4.2.2.tgz", - "integrity": "sha512-a7voNL1N5lDMxvTMExOkg+Fq89jM2vY8pAi9ZEWzZtfNmdfP6RXkvUtFnCAXoCv2T9k1v/fUJVaAEuepGcvLYA==", + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "inBundle": true, "dependencies": { - "brace-expansion": "^1.1.7" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" }, "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, "engines": { - "node": ">=10" + "node": ">= 0.4" } }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, - "node_modules/mobx": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/mobx/-/mobx-6.9.0.tgz", - "integrity": "sha512-HdKewQEREEJgsWnErClfbFoVebze6rGazxFLU/XUyrII8dORfVszN1V0BMRnQSzcgsNNtkX8DHj3nC6cdWE9YQ==", + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mobx" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mobx-react": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/mobx-react/-/mobx-react-7.6.0.tgz", - "integrity": "sha512-+HQUNuh7AoQ9ZnU6c4rvbiVVl+wEkb9WqYsVDzGLng+Dqj1XntHu79PvEWKtSMoMj67vFp/ZPXcElosuJO8ckA==", + "node_modules/object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", "dev": true, "dependencies": { - "mobx-react-lite": "^3.4.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mobx" - }, - "peerDependencies": { - "mobx": "^6.1.0", - "react": "^16.8.0 || ^17 || ^18" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } + "engines": { + "node": ">= 0.4" } }, - "node_modules/mobx-react-lite": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/mobx-react-lite/-/mobx-react-lite-3.4.3.tgz", - "integrity": "sha512-NkJREyFTSUXR772Qaai51BnE1voWx56LOL80xG7qkZr6vo8vEaLF3sz1JNUVh+rxmUzxYaqOhfuxTfqUh0FXUg==", + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mobx" + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, - "peerDependencies": { - "mobx": "^6.1.0", - "react": "^16.8.0 || ^17 || ^18" + "engines": { + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/moo": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz", - "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==", - "dev": true - }, - "node_modules/morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", "dev": true, "dependencies": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" }, - "engines": { - "node": ">= 0.8.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/morgan/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", "dev": true, "dependencies": { - "ms": "2.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/morgan/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", "dev": true }, - "node_modules/morgan/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "node_modules/on-exit-leak-free": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", + "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "dependencies": { "ee-first": "1.1.1" @@ -14289,1056 +14190,1065 @@ "node": ">= 0.8" } }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", "dev": true, - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" + "engines": { + "node": ">= 0.8" } }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "node_modules/nano-css": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", - "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", - "dev": true, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "inBundle": true, "dependencies": { - "css-tree": "^1.1.2", - "csstype": "^3.0.6", - "fastest-stable-stringify": "^2.0.2", - "inline-style-prefixer": "^6.0.0", - "rtl-css-js": "^1.14.0", - "sourcemap-codec": "^1.4.8", - "stacktrace-js": "^2.0.2", - "stylis": "^4.0.6" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" + "wrappy": "1" } }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" + "dependencies": { + "mimic-fn": "^2.1.0" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, "engines": { - "node": ">= 0.6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/newsemitter": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/newsemitter/-/newsemitter-1.0.2.tgz", - "integrity": "sha512-N9jDBdccPetXfeM5/VkUYZewdVLQ3FzcjCuMqkJCze3tDEViP9cba0aK0oHl19Jj7GkfNxsEtntRhIzgAJ8HiA==", + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, "engines": { - "node": ">=10" + "node": ">= 0.8.0" } }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", "dev": true, "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true, + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, "engines": { - "node": ">= 6.13.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/node-gettext": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/node-gettext/-/node-gettext-3.0.0.tgz", - "integrity": "sha512-/VRYibXmVoN6tnSAY2JWhNRhWYJ8Cd844jrZU/DwLVoI4vBI6ceYbd8i42sYZ9uOgDH3S7vslIKOWV/ZrT2YBA==", + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", "dev": true, - "dependencies": { - "lodash.get": "^4.4.2" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "node_modules/overlayscrollbars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/overlayscrollbars/-/overlayscrollbars-2.2.0.tgz", + "integrity": "sha512-Sx7gI2TEx+TFvFXJq4BUYM5R4bfWQR2ertdxyzAQ589ouPKKifMBU0/opdCb1bUC7x6sMiSNI1u9ngC0RbMnBg==", "dev": true }, - "node_modules/node-releases": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", - "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==", - "dev": true + "node_modules/overlayscrollbars-react": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/overlayscrollbars-react/-/overlayscrollbars-react-0.5.0.tgz", + "integrity": "sha512-uCNTnkfWW74veoiEv3kSwoLelKt4e8gTNv65D771X3il0x5g5Yo0fUbro7SpQzR9yNgi23cvB2mQHTTdQH96pA==", + "dev": true, + "peerDependencies": { + "overlayscrollbars": "^2.0.0", + "react": ">=16.8.0" + } }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "node_modules/p-queue": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", + "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", "dev": true, + "dependencies": { + "eventemitter3": "^4.0.7", + "p-timeout": "^5.0.2" + }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", "dev": true, "dependencies": { - "path-key": "^3.0.0" + "@types/retry": "0.12.0", + "retry": "^0.13.1" }, "engines": { "node": ">=8" } }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "node_modules/p-timeout": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", + "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", "dev": true, - "dependencies": { - "boolbase": "^1.0.0" + "engines": { + "node": ">=12" }, "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "node_modules/papaparse": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.4.1.tgz", + "integrity": "sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==", + "dev": true + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "callsites": "^3.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "node_modules/parse-torrent": { + "version": "9.1.5", + "resolved": "https://registry.npmjs.org/parse-torrent/-/parse-torrent-9.1.5.tgz", + "integrity": "sha512-K8FXRwTOaZMI0/xuv0dpng1MVHZRtMJ0jRWBJ3qZWVNTrC1MzWUxm9QwaXDz/2qPhV2XC4UIHI92IGHwseAwaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "bencode": "^2.0.2", + "blob-to-buffer": "^1.2.9", + "get-stdin": "^8.0.0", + "magnet-uri": "^6.2.0", + "queue-microtask": "^1.2.3", + "simple-get": "^4.0.1", + "simple-sha1": "^3.1.0" + }, + "bin": { + "parse-torrent": "bin/cmd.js" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "dev": true, "engines": { - "node": ">= 0.4" + "node": ">= 0.8" } }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/passport": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/passport/-/passport-0.6.0.tgz", + "integrity": "sha512-0fe+p3ZnrWRW74fe8+SvCyf4a3Pb2/h7gFkQ8yTJpAO50gDzlfjZUZTO1k5Eg9kUct22OxHLqDZoKUWRHOh9ug==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "passport-strategy": "1.x.x", + "pause": "0.0.1", + "utils-merge": "^1.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">= 0.4.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/jaredhanson" } }, - "node_modules/object.entries": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", - "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "node_modules/passport-jwt": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/passport-jwt/-/passport-jwt-4.0.1.tgz", + "integrity": "sha512-UCKMDYhNuGOBE9/9Ycuoyh7vP6jpeTp/+sfMJl7nLff/t6dps+iaeE0hhNkKN8/HZHcJ7lCdOyDxHdDoxoSvdQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" + "jsonwebtoken": "^9.0.0", + "passport-strategy": "^1.0.0" } }, - "node_modules/object.fromentries": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", - "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "node_modules/passport-strategy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz", + "integrity": "sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA==", "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.4.0" } }, - "node_modules/object.hasown": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", - "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, - "dependencies": { - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "node_modules/object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "inBundle": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, - "node_modules/on-exit-leak-free": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", - "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==", + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", "dev": true }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, "engines": { - "node": ">= 0.8" + "node": ">=8" } }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, - "engines": { - "node": ">= 0.8" - } + "node_modules/pause": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz", + "integrity": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==", + "dev": true }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "inBundle": true, - "dependencies": { - "wrappy": "1" - } + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "inBundle": true }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, "engines": { - "node": ">=6" + "node": ">=8.6" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "node_modules/piece-length": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/piece-length/-/piece-length-2.0.1.tgz", + "integrity": "sha512-dBILiDmm43y0JPISWEmVGKBETQjwJe6mSU9GND+P9KW0SJGUwoU/odyH1nbalOP9i8WSYuqf1lQnaj92Bhw+Ug==", + "dev": true + }, + "node_modules/pino": { + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.14.2.tgz", + "integrity": "sha512-zKu9aWeSWTy1JgvxIpZveJKKsAr4+6uNMZ0Vf0KRwzl/UNZA3XjHiIl/0WwqLMkDwuHuDkT5xAgPA2jpKq4whA==", "dev": true, "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.1.1", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "v1.0.0", + "pino-std-serializers": "^6.0.0", + "process-warning": "^2.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^3.1.0", + "thread-stream": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "pino": "bin.js" } }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "node_modules/pino-abstract-transport": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", + "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", "dev": true, "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" + "readable-stream": "^4.0.0", + "split2": "^4.0.0" } }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "node_modules/pino-abstract-transport/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "node_modules/pino-abstract-transport/node_modules/readable-stream": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", + "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", "dev": true, + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/overlayscrollbars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/overlayscrollbars/-/overlayscrollbars-2.2.0.tgz", - "integrity": "sha512-Sx7gI2TEx+TFvFXJq4BUYM5R4bfWQR2ertdxyzAQ589ouPKKifMBU0/opdCb1bUC7x6sMiSNI1u9ngC0RbMnBg==", + "node_modules/pino-std-serializers": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", + "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==", "dev": true }, - "node_modules/overlayscrollbars-react": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/overlayscrollbars-react/-/overlayscrollbars-react-0.5.0.tgz", - "integrity": "sha512-uCNTnkfWW74veoiEv3kSwoLelKt4e8gTNv65D771X3il0x5g5Yo0fUbro7SpQzR9yNgi23cvB2mQHTTdQH96pA==", + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", "dev": true, - "peerDependencies": { - "overlayscrollbars": "^2.0.0", - "react": ">=16.8.0" + "engines": { + "node": ">= 6" } }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, "dependencies": { - "yocto-queue": "^0.1.0" + "find-up": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "node_modules/p-locate": { + "node_modules/pkg-dir/node_modules/locate-path": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "dependencies": { - "p-limit": "^3.0.2" + "p-locate": "^4.1.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/p-queue": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", - "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "dependencies": { - "eventemitter3": "^4.0.7", - "p-timeout": "^5.0.2" + "p-try": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" + "p-limit": "^2.2.0" }, "engines": { "node": ">=8" } }, - "node_modules/p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", "dev": true, - "engines": { - "node": ">=12" + "dependencies": { + "find-up": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, "engines": { "node": ">=6" } }, - "node_modules/papaparse": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.4.1.tgz", - "integrity": "sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==", - "dev": true - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "dependencies": { - "callsites": "^3.0.0" + "p-try": "^2.0.0" }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "p-limit": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/plurals-cldr": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/plurals-cldr/-/plurals-cldr-1.0.4.tgz", + "integrity": "sha512-4nLXqtel7fsCgzi8dvRZvUjfL8SXpP982sKg7b2TgpnR8rDnes06iuQ83trQ/+XdtyMIQkBBbKzX6x97eLfsJQ==", + "dev": true + }, + "node_modules/pofile": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.1.4.tgz", + "integrity": "sha512-r6Q21sKsY1AjTVVjOuU02VYKVNQGJNQHjTIvs4dEbeuuYfxgYk/DGD2mqqq4RDaVkwdSq0VEtmQUOPe/wH8X3g==", + "dev": true + }, + "node_modules/polished": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz", + "integrity": "sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.17.8" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=10" } }, - "node_modules/parse-torrent": { - "version": "9.1.5", - "resolved": "https://registry.npmjs.org/parse-torrent/-/parse-torrent-9.1.5.tgz", - "integrity": "sha512-K8FXRwTOaZMI0/xuv0dpng1MVHZRtMJ0jRWBJ3qZWVNTrC1MzWUxm9QwaXDz/2qPhV2XC4UIHI92IGHwseAwaA==", + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "dev": true, "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" + "type": "opencollective", + "url": "https://opencollective.com/postcss/" }, { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "bencode": "^2.0.2", - "blob-to-buffer": "^1.2.9", - "get-stdin": "^8.0.0", - "magnet-uri": "^6.2.0", - "queue-microtask": "^1.2.3", - "simple-get": "^4.0.1", - "simple-sha1": "^3.1.0" - }, - "bin": { - "parse-torrent": "bin/cmd.js" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, "engines": { - "node": ">= 0.8" + "node": "^10 || ^12 || >=14" } }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", "dev": true, "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" } }, - "node_modules/passport": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/passport/-/passport-0.6.0.tgz", - "integrity": "sha512-0fe+p3ZnrWRW74fe8+SvCyf4a3Pb2/h7gFkQ8yTJpAO50gDzlfjZUZTO1k5Eg9kUct22OxHLqDZoKUWRHOh9ug==", + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", "dev": true, "dependencies": { - "passport-strategy": "1.x.x", - "pause": "0.0.1", - "utils-merge": "^1.0.1" + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 0.4.0" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/jaredhanson" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/passport-jwt": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/passport-jwt/-/passport-jwt-4.0.1.tgz", - "integrity": "sha512-UCKMDYhNuGOBE9/9Ycuoyh7vP6jpeTp/+sfMJl7nLff/t6dps+iaeE0hhNkKN8/HZHcJ7lCdOyDxHdDoxoSvdQ==", + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", "dev": true, "dependencies": { - "jsonwebtoken": "^9.0.0", - "passport-strategy": "^1.0.0" - } - }, - "node_modules/passport-strategy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz", - "integrity": "sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "inBundle": true, + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", "dev": true, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", "dev": true, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/pause": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz", - "integrity": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==", - "dev": true - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "inBundle": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", "dev": true, "engines": { - "node": ">=8.6" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/piece-length": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/piece-length/-/piece-length-2.0.1.tgz", - "integrity": "sha512-dBILiDmm43y0JPISWEmVGKBETQjwJe6mSU9GND+P9KW0SJGUwoU/odyH1nbalOP9i8WSYuqf1lQnaj92Bhw+Ug==", - "dev": true - }, - "node_modules/pino": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.14.2.tgz", - "integrity": "sha512-zKu9aWeSWTy1JgvxIpZveJKKsAr4+6uNMZ0Vf0KRwzl/UNZA3XjHiIl/0WwqLMkDwuHuDkT5xAgPA2jpKq4whA==", + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", "dev": true, - "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.0.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" + "engines": { + "node": "^10 || ^12 || >=14.0" }, - "bin": { - "pino": "bin.js" - } - }, - "node_modules/pino-abstract-transport": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", - "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", - "dev": true, - "dependencies": { - "readable-stream": "^4.0.0", - "split2": "^4.0.0" - } - }, - "node_modules/pino-abstract-transport/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/pino-abstract-transport/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "node_modules/postcss-loader": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", + "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", "dev": true, "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "cosmiconfig": "^8.2.0", + "jiti": "^1.18.2", + "semver": "^7.3.8" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" } }, - "node_modules/pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==", - "dev": true - }, - "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "node_modules/postcss-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { - "node": ">= 6" + "node": ">=10" } }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "node_modules/postcss-loader/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { - "find-up": "^4.0.0" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "node_modules/postcss-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", "dev": true, "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", "dev": true, "dependencies": { - "p-locate": "^4.1.0" + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", "dev": true, "dependencies": { - "p-try": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", "dev": true, "dependencies": { - "p-limit": "^2.2.0" + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "dev": true, "dependencies": { - "find-up": "^3.0.0" + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", "dev": true, "dependencies": { - "locate-path": "^3.0.0" + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">=6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/pkg-up/node_modules/locate-path": { + "node_modules/postcss-modules-extract-imports": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, "engines": { - "node": ">=6" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", "dev": true, "dependencies": { - "p-try": "^2.0.0" + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" }, "engines": { - "node": ">=6" + "node": "^10 || ^12 || >= 14" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/pkg-up/node_modules/p-locate": { + "node_modules/postcss-modules-scope": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", "dev": true, "dependencies": { - "p-limit": "^2.0.0" + "postcss-selector-parser": "^6.0.4" }, "engines": { - "node": ">=6" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, "engines": { - "node": ">=4" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/plurals-cldr": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/plurals-cldr/-/plurals-cldr-1.0.4.tgz", - "integrity": "sha512-4nLXqtel7fsCgzi8dvRZvUjfL8SXpP982sKg7b2TgpnR8rDnes06iuQ83trQ/+XdtyMIQkBBbKzX6x97eLfsJQ==", - "dev": true - }, - "node_modules/pofile": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.1.4.tgz", - "integrity": "sha512-r6Q21sKsY1AjTVVjOuU02VYKVNQGJNQHjTIvs4dEbeuuYfxgYk/DGD2mqqq4RDaVkwdSq0VEtmQUOPe/wH8X3g==", - "dev": true + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } }, - "node_modules/polished": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz", - "integrity": "sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==", + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", "dev": true, "dependencies": { - "@babel/runtime": "^7.17.8" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", "dev": true, "dependencies": { - "postcss-selector-parser": "^6.0.9", "postcss-value-parser": "^4.2.0" }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, "peerDependencies": { - "postcss": "^8.2.2" + "postcss": "^8.2.15" } }, - "node_modules/postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", "dev": true, "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -15348,13 +15258,12 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", "dev": true, "dependencies": { - "browserslist": "^4.21.4", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -15364,11 +15273,15 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, "engines": { "node": "^10 || ^12 || >=14.0" }, @@ -15376,11 +15289,15 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-discard-duplicates": { + "node_modules/postcss-normalize-url": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", "dev": true, + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, "engines": { "node": "^10 || ^12 || >=14.0" }, @@ -15388,11 +15305,14 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-discard-empty": { + "node_modules/postcss-normalize-whitespace": { "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { "node": "^10 || ^12 || >=14.0" }, @@ -15400,11 +15320,15 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", "dev": true, + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { "node": "^10 || ^12 || >=14.0" }, @@ -15412,69 +15336,58 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-loader": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", - "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", "dev": true, "dependencies": { - "cosmiconfig": "^8.2.0", - "jiti": "^1.18.2", - "semver": "^7.3.8" + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" }, "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" + "postcss": "^8.2.15" } }, - "node_modules/postcss-loader/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", "dev": true, "dependencies": { - "yallist": "^4.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-loader/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", "dev": true, "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/postcss-loader/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", "dev": true, "dependencies": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" + "svgo": "^2.7.0" }, "engines": { "node": "^10 || ^12 || >=14.0" @@ -15483,15 +15396,12 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", "dev": true, "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", "postcss-selector-parser": "^6.0.5" }, "engines": { @@ -15501,1159 +15411,1296 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dev": true, + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "dev": true + }, + "node_modules/pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/process-warning": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", + "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==", + "dev": true + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dev": true, "dependencies": { - "postcss-value-parser": "^4.2.0" + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 6" } }, - "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "dev": true, "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "node_modules/postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", "dev": true, "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.10" } }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "node_modules/pseudolocale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.4.0.tgz", + "integrity": "sha512-fxXgbC2ImT9OAuUyhuqkhxVWFe52flkZoNxIiAfje+PO+MZ427bwIIQDnA8wcRWoRIpPa7JuRPXn1lYq2/LmWA==", "dev": true, "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "commander": "*" } }, - "node_modules/postcss-modules-extract-imports": { + "node_modules/pump": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", - "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", "dev": true, - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=6" } }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, "dependencies": { - "postcss-selector-parser": "^6.0.4" + "side-channel": "^1.0.4" }, "engines": { - "node": "^10 || ^12 || >= 14" + "node": ">=0.6" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-format-unescaped": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", + "dev": true + }, + "node_modules/ramda": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", + "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", + "dev": true + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "safe-buffer": "^5.1.0" } }, - "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", "dev": true, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.6" } }, - "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, "dependencies": { - "postcss-value-parser": "^4.2.0" + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.8" } }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", "dev": true, "dependencies": { - "postcss-value-parser": "^4.2.0" + "loose-envify": "^1.1.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=0.10.0" } }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", "dev": true, "dependencies": { - "postcss-value-parser": "^4.2.0" + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=14" } }, - "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 12.13.0" } }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", "dev": true, "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "react": "^18.2.0" } }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "node_modules/react-dropzone": { + "version": "14.2.3", + "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.2.3.tgz", + "integrity": "sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==", "dev": true, "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" + "attr-accept": "^2.2.2", + "file-selector": "^0.6.0", + "prop-types": "^15.8.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">= 10.13" }, "peerDependencies": { - "postcss": "^8.2.15" + "react": ">= 16.8 || 18.0.0" } }, - "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", + "dev": true + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/react-measure": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/react-measure/-/react-measure-2.5.2.tgz", + "integrity": "sha512-M+rpbTLWJ3FD6FXvYV6YEGvQ5tMayQ3fGrZhRPHrE9bVlBYfDCLuDcgNttYfk8IqfOI03jz6cbpqMRTUclQnaA==", "dev": true, "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "@babel/runtime": "^7.2.0", + "get-node-dimensions": "^1.2.1", + "prop-types": "^15.6.2", + "resize-observer-polyfill": "^1.5.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "react": ">0.13.0", + "react-dom": ">0.13.0" } }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "node_modules/react-refresh": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", + "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=0.10.0" } }, - "node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "node_modules/react-router": { + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.12.1.tgz", + "integrity": "sha512-evd/GrKJOeOypD0JB9e1r7pQh2gWCsTbUfq059Wm1AFT/K2MNZuDo19lFtAgIhlBrp0MmpgpqtvZC7LPAs7vSw==", "dev": true, "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" + "@remix-run/router": "1.6.3" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=14" }, "peerDependencies": { - "postcss": "^8.2.15" + "react": ">=16.8" } }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "node_modules/react-router-dom": { + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.12.1.tgz", + "integrity": "sha512-POIZN9UDKWwEDga054LvYr2KnK8V+0HR4Ny4Bwv8V7/FZCPxJgsCjYxXGxqxzHs7VBxMKZfgvtKhafuJkJSPGA==", "dev": true, "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" + "@remix-run/router": "1.6.3", + "react-router": "6.12.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=14" }, "peerDependencies": { - "postcss": "^8.2.15" + "react": ">=16.8", + "react-dom": ">=16.8" } }, - "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", "dev": true, "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" }, "peerDependencies": { - "postcss": "^8.2.15" + "react": ">=16.6.0", + "react-dom": ">=16.6.0" } }, - "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "node_modules/react-universal-interface": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz", + "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==", "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" + "peerDependencies": { + "react": "*", + "tslib": "*" } }, - "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "node_modules/react-use": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.0.tgz", + "integrity": "sha512-TgbNTCA33Wl7xzIJegn1HndB4qTS9u03QUwyNycUnXaweZkE4Kq2SB+Yoxx8qbshkZGYBDvUXbXWRUmQDcZZ/Q==", "dev": true, "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "@types/js-cookie": "^2.2.6", + "@xobotyi/scrollbar-width": "^1.9.5", + "copy-to-clipboard": "^3.3.1", + "fast-deep-equal": "^3.1.3", + "fast-shallow-equal": "^1.0.0", + "js-cookie": "^2.2.1", + "nano-css": "^5.3.1", + "react-universal-interface": "^0.6.2", + "resize-observer-polyfill": "^1.5.1", + "screenfull": "^5.1.0", + "set-harmonic-interval": "^1.0.1", + "throttle-debounce": "^3.0.1", + "ts-easing": "^0.2.0", + "tslib": "^2.1.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "node_modules/react-window": { + "version": "1.8.9", + "resolved": "https://registry.npmjs.org/react-window/-/react-window-1.8.9.tgz", + "integrity": "sha512-+Eqx/fj1Aa5WnhRfj9dJg4VYATGwIUP2ItwItiJ6zboKWA6EX3lYDAXfGF2hyNqplEprhbtjbipiADEcwQ823Q==", "dev": true, "dependencies": { - "postcss-selector-parser": "^6.0.5" + "@babel/runtime": "^7.0.0", + "memoize-one": ">=3.1.1 <6" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">8.0.0" }, "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dev": true, - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" + "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">= 6" } }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", "dev": true, - "engines": { - "node": ">=10" + "dependencies": { + "picomatch": "^2.2.1" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": ">=8.10.0" } }, - "node_modules/pretty-format/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, - "node_modules/pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "node_modules/real-require": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", + "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", "dev": true, "engines": { - "node": ">=4" + "node": ">= 12.13.0" } }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", "dev": true, + "dependencies": { + "minimatch": "^3.0.5" + }, "engines": { - "node": ">= 0.6.0" + "node": ">=6.0.0" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==", + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", "dev": true }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", "dev": true, "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" + "regenerate": "^1.4.2" }, "engines": { - "node": ">= 6" + "node": ">=4" } }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", "dev": true, "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" + "@babel/runtime": "^7.8.4" } }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "node_modules/regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", "dev": true, "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" }, "engines": { - "node": ">= 0.10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/pseudolocale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.4.0.tgz", - "integrity": "sha512-fxXgbC2ImT9OAuUyhuqkhxVWFe52flkZoNxIiAfje+PO+MZ427bwIIQDnA8wcRWoRIpPa7JuRPXn1lYq2/LmWA==", + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "dev": true, "dependencies": { - "commander": "*" + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" } }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", "dev": true, - "engines": { - "node": ">=6" + "bin": { + "jsesc": "bin/jsesc" } }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.10" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/quick-format-unescaped": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", - "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", - "dev": true - }, - "node_modules/ramda": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", - "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", - "dev": true + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", "dev": true, "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">= 0.8" + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "dev": true, "dependencies": { - "loose-envify": "^1.1.0" + "resolve-from": "^5.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "node_modules/resolve-cwd/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, "engines": { - "node": ">=14" + "node": ">=8" } }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, "engines": { - "node": ">= 12.13.0" + "node": ">=4" } }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "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==", "dev": true, - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, - "node_modules/react-dropzone": { - "version": "14.2.3", - "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.2.3.tgz", - "integrity": "sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==", + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", "dev": true, - "dependencies": { - "attr-accept": "^2.2.2", - "file-selector": "^0.6.0", - "prop-types": "^15.8.1" - }, "engines": { - "node": ">= 10.13" - }, - "peerDependencies": { - "react": ">= 16.8 || 18.0.0" + "node": ">=10" } }, - "node_modules/react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", - "dev": true - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "node_modules/ress": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/ress/-/ress-4.0.0.tgz", + "integrity": "sha512-awpQM9e6VL6ljw4XuH/ww2q4IEU0SAY9Lcvu4h4nIB5c5XhTUXH3Me8WA0zW3s3naU79lY8uVUJg30dvKJ5cNw==", "dev": true }, - "node_modules/react-measure": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/react-measure/-/react-measure-2.5.2.tgz", - "integrity": "sha512-M+rpbTLWJ3FD6FXvYV6YEGvQ5tMayQ3fGrZhRPHrE9bVlBYfDCLuDcgNttYfk8IqfOI03jz6cbpqMRTUclQnaA==", + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, "dependencies": { - "@babel/runtime": "^7.2.0", - "get-node-dimensions": "^1.2.1", - "prop-types": "^15.6.2", - "resize-observer-polyfill": "^1.5.0" + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" }, - "peerDependencies": { - "react": ">0.13.0", - "react-dom": ">0.13.0" + "engines": { + "node": ">=8" } }, - "node_modules/react-refresh": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", - "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 4" } }, - "node_modules/react-router": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.12.1.tgz", - "integrity": "sha512-evd/GrKJOeOypD0JB9e1r7pQh2gWCsTbUfq059Wm1AFT/K2MNZuDo19lFtAgIhlBrp0MmpgpqtvZC7LPAs7vSw==", + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, - "dependencies": { - "@remix-run/router": "1.6.3" - }, "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": ">=16.8" + "iojs": ">=1.0.0", + "node": ">=0.10.0" } }, - "node_modules/react-router-dom": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.12.1.tgz", - "integrity": "sha512-POIZN9UDKWwEDga054LvYr2KnK8V+0HR4Ny4Bwv8V7/FZCPxJgsCjYxXGxqxzHs7VBxMKZfgvtKhafuJkJSPGA==", + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "dependencies": { - "@remix-run/router": "1.6.3", - "react-router": "6.12.1" + "glob": "^7.1.3" }, - "engines": { - "node": ">=14" + "bin": { + "rimraf": "bin.js" }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "node_modules/rtl-css-js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", + "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", "dev": true, "dependencies": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" + "@babel/runtime": "^7.1.2" } }, - "node_modules/react-universal-interface": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz", - "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==", + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", "dev": true, - "peerDependencies": { - "react": "*", - "tslib": "*" + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" } }, - "node_modules/react-use": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.0.tgz", - "integrity": "sha512-TgbNTCA33Wl7xzIJegn1HndB4qTS9u03QUwyNycUnXaweZkE4Kq2SB+Yoxx8qbshkZGYBDvUXbXWRUmQDcZZ/Q==", + "node_modules/rusha": { + "version": "0.8.14", + "resolved": "https://registry.npmjs.org/rusha/-/rusha-0.8.14.tgz", + "integrity": "sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==", + "dev": true + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "dev": true, "dependencies": { - "@types/js-cookie": "^2.2.6", - "@xobotyi/scrollbar-width": "^1.9.5", - "copy-to-clipboard": "^3.3.1", - "fast-deep-equal": "^3.1.3", - "fast-shallow-equal": "^1.0.0", - "js-cookie": "^2.2.1", - "nano-css": "^5.3.1", - "react-universal-interface": "^0.6.2", - "resize-observer-polyfill": "^1.5.1", - "screenfull": "^5.1.0", - "set-harmonic-interval": "^1.0.1", - "throttle-debounce": "^3.0.1", - "ts-easing": "^0.2.0", - "tslib": "^2.1.0" + "tslib": "^1.9.0" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "npm": ">=2.0.0" } }, - "node_modules/react-window": { - "version": "1.8.9", - "resolved": "https://registry.npmjs.org/react-window/-/react-window-1.8.9.tgz", - "integrity": "sha512-+Eqx/fj1Aa5WnhRfj9dJg4VYATGwIUP2ItwItiJ6zboKWA6EX3lYDAXfGF2hyNqplEprhbtjbipiADEcwQ823Q==", + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", "dev": true, "dependencies": { - "@babel/runtime": "^7.0.0", - "memoize-one": ">=3.1.1 <6" - }, - "engines": { - "node": ">8.0.0" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" }, - "peerDependencies": { - "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "node_modules/safe-regex2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz", + "integrity": "sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==", "dev": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "ret": "~0.2.0" } }, - "node_modules/readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "node_modules/safe-regex2/node_modules/ret": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", + "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==", "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, "engines": { - "node": ">=8.10.0" + "node": ">=4" } }, - "node_modules/real-require": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", - "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", + "node_modules/safe-stable-stringify": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", + "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==", "dev": true, "engines": { - "node": ">= 12.13.0" + "node": ">=10" } }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "inBundle": true + }, + "node_modules/sanitize-filename": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", + "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", "dev": true, "dependencies": { - "minimatch": "^3.0.5" + "truncate-utf8-bytes": "^1.0.0" + } + }, + "node_modules/sass": { + "version": "1.63.3", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.63.3.tgz", + "integrity": "sha512-ySdXN+DVpfwq49jG1+hmtDslYqpS7SkOR5GpF6o2bmb1RL/xS+wvPmegMvMywyfsmAV6p7TgwXYGrCZIFFbAHg==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" }, "engines": { - "node": ">=6.0.0" + "node": ">=14.0.0" } }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "node_modules/sass-loader": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.2.tgz", + "integrity": "sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==", "dev": true, "dependencies": { - "regenerate": "^1.4.2" + "neo-async": "^2.6.2" }, "engines": { - "node": ">=4" + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } } }, - "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", "dev": true }, - "node_modules/regenerator-transform": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", - "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "node_modules/saxen": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/saxen/-/saxen-8.1.2.tgz", + "integrity": "sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==", + "dev": true + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", "dev": true, "dependencies": { - "@babel/runtime": "^7.8.4" + "loose-envify": "^1.1.0" } }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", - "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "node_modules/schema-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.2.0.tgz", + "integrity": "sha512-0zTyLGyDJYd/MBxG1AhJkKa6fpEBds4OQO2ut0w7OYG+ZGhGea09lijvzsqegYSik88zc7cUtIlnnO+/BvD6gQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "functions-have-names": "^1.2.3" + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">= 0.4" + "node": ">= 10.13.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "node_modules/screenfull": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz", + "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==", "dev": true, - "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, "engines": { - "node": ">=4" + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "node_modules/secure-json-parse": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz", + "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==", + "dev": true + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", "dev": true, "dependencies": { - "jsesc": "~0.5.0" + "node-forge": "^1" }, - "bin": { - "regjsparser": "bin/parser" + "engines": { + "node": ">=10" } }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true, - "engines": { - "node": ">= 0.10" + "semver": "bin/semver.js" } }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dev": true, "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8.0" } }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, - "node_modules/resize-observer-polyfill": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", - "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==", + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true }, - "node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", "dev": true, "dependencies": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "randombytes": "^2.1.0" } }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", "dev": true, "dependencies": { - "resolve-from": "^5.0.0" + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" }, "engines": { - "node": ">=8" + "node": ">= 0.8.0" } }, - "node_modules/resolve-cwd/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", "dev": true, "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, "engines": { - "node": ">=4" + "node": ">= 0.6" } }, - "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==", + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", "dev": true, - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + "engines": { + "node": ">= 0.6" } }, - "node_modules/resolve.exports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", - "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, "engines": { - "node": ">=10" + "node": ">= 0.8.0" } }, - "node_modules/ress": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ress/-/ress-4.0.0.tgz", - "integrity": "sha512-awpQM9e6VL6ljw4XuH/ww2q4IEU0SAY9Lcvu4h4nIB5c5XhTUXH3Me8WA0zW3s3naU79lY8uVUJg30dvKJ5cNw==", + "node_modules/set-cookie-parser": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", + "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", "dev": true }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "node_modules/set-harmonic-interval": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", + "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==", "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, "engines": { - "node": ">=8" + "node": ">=6.9" } }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, "engines": { - "node": ">= 4" + "node": ">=8" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", - "dev": true - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/rtl-css-js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", - "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dev": true, "dependencies": { - "@babel/runtime": "^7.1.2" + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", "dev": true, - "engines": { - "node": ">=0.12.0" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", "dev": true, "funding": [ { @@ -16670,455 +16717,291 @@ } ], "dependencies": { - "queue-microtask": "^1.2.2" + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" } }, - "node_modules/rusha": { - "version": "0.8.14", - "resolved": "https://registry.npmjs.org/rusha/-/rusha-0.8.14.tgz", - "integrity": "sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==", - "dev": true - }, - "node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "node_modules/simple-sha1": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/simple-sha1/-/simple-sha1-3.1.0.tgz", + "integrity": "sha512-ArTptMRC1v08H8ihPD6l0wesKvMfF9e8XL5rIHPanI7kGOsSsbY514MwVu6X1PITHCTB2F08zB7cyEbfc4wQjg==", "dev": true, "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" + "queue-microtask": "^1.2.2", + "rusha": "^0.8.13" } }, - "node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", "dev": true }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-regex2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz", - "integrity": "sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==", - "dev": true, - "dependencies": { - "ret": "~0.2.0" - } - }, - "node_modules/safe-regex2/node_modules/ret": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", - "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/safe-stable-stringify": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", - "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "inBundle": true - }, - "node_modules/sanitize-filename": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", - "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", - "dev": true, - "dependencies": { - "truncate-utf8-bytes": "^1.0.0" - } - }, - "node_modules/sass": { - "version": "1.63.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.63.3.tgz", - "integrity": "sha512-ySdXN+DVpfwq49jG1+hmtDslYqpS7SkOR5GpF6o2bmb1RL/xS+wvPmegMvMywyfsmAV6p7TgwXYGrCZIFFbAHg==", + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, "engines": { - "node": ">=14.0.0" + "node": ">=8" } }, - "node_modules/sass-loader": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.2.tgz", - "integrity": "sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==", + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", "dev": true, "dependencies": { - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - } + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" } }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "node_modules/saxen": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/saxen/-/saxen-8.1.2.tgz", - "integrity": "sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==", - "dev": true - }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "node_modules/sonic-boom": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", + "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", "dev": true, "dependencies": { - "loose-envify": "^1.1.0" + "atomic-sleep": "^1.0.0" } }, - "node_modules/schema-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.2.0.tgz", - "integrity": "sha512-0zTyLGyDJYd/MBxG1AhJkKa6fpEBds4OQO2ut0w7OYG+ZGhGea09lijvzsqegYSik88zc7cUtIlnnO+/BvD6gQ==", + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=0.10.0" } }, - "node_modules/screenfull": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz", - "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==", + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "dev": true, "engines": { "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/secure-json-parse": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz", - "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==", - "dev": true - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true - }, - "node_modules/selfsigned": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "node_modules/source-map-loader": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.1.tgz", + "integrity": "sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==", "dev": true, "dependencies": { - "node-forge": "^1" + "abab": "^2.0.6", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.2" }, "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.72.1" } }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=0.10.0" } }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", "dev": true, "dependencies": { - "ms": "2.0.0" + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, - "dependencies": { - "randombytes": "^2.1.0" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", "dev": true, "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=6.0.0" } }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", "dev": true, "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "engines": { - "node": ">= 0.6" + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" } }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "node_modules/split2": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, "engines": { - "node": ">= 0.6" + "node": ">= 10.x" } }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "node_modules/sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "inBundle": true }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", "dev": true }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "node_modules/stack-generator": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", + "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", "dev": true, - "engines": { - "node": ">= 0.6" + "dependencies": { + "stackframe": "^1.3.4" } }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" + "dependencies": { + "escape-string-regexp": "^2.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=10" } }, - "node_modules/set-cookie-parser": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", - "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", - "dev": true - }, - "node_modules/set-harmonic-interval": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", - "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==", + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true, "engines": { - "node": ">=6.9" + "node": ">=8" } }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", "dev": true }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "node_modules/stacktrace-gps": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", + "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", "dev": true, "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" + "source-map": "0.5.6", + "stackframe": "^1.3.4" } }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/stacktrace-gps/node_modules/source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", "dev": true, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "node_modules/stacktrace-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", + "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "dependencies": { + "error-stack-parser": "^2.0.6", + "stack-generator": "^2.0.5", + "stacktrace-gps": "^3.0.4" } }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.3.3.tgz", + "integrity": "sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==", + "dev": true + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "internal-slot": "^1.0.4" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 0.4" } }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } }, - "node_modules/simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true, "funding": [ { @@ -17135,1235 +17018,1305 @@ } ] }, - "node_modules/simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], "dependencies": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/simple-sha1": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/simple-sha1/-/simple-sha1-3.1.0.tgz", - "integrity": "sha512-ArTptMRC1v08H8ihPD6l0wesKvMfF9e8XL5rIHPanI7kGOsSsbY514MwVu6X1PITHCTB2F08zB7cyEbfc4wQjg==", + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==", + "dev": true + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "dependencies": { - "queue-microtask": "^1.2.2", - "rusha": "^0.8.13" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", "dev": true, "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/sonic-boom": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", - "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", "dev": true, "dependencies": { - "atomic-sleep": "^1.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/source-map-loader": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.1.tgz", - "integrity": "sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==", + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, - "dependencies": { - "abab": "^2.0.6", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" + "engines": { + "node": ">=8" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz", + "integrity": "sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==", + "dev": true, "engines": { - "node": ">= 14.15.0" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "webpack": "^5.72.1" + "webpack": "^5.0.0" } }, - "node_modules/source-map-loader/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", "dev": true, "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead", + "node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", "dev": true }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "node_modules/superagent": { + "version": "8.0.9", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.9.tgz", + "integrity": "sha512-4C7Bh5pyHTvU33KpZgwrNKh/VQnvgtCSqPRfJAUdmrtSYePVzVg4E4OzsrbkhJj9O7SO6Bnv75K/F8XVZT8YHA==", "dev": true, "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" + "component-emitter": "^1.3.0", + "cookiejar": "^2.1.4", + "debug": "^4.3.4", + "fast-safe-stringify": "^2.1.1", + "form-data": "^4.0.0", + "formidable": "^2.1.2", + "methods": "^1.1.2", + "mime": "2.6.0", + "qs": "^6.11.0", + "semver": "^7.3.8" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.4.0 <13 || >=14" } }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "node_modules/superagent/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "node_modules/superagent/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", "dev": true, + "bin": { + "mime": "cli.js" + }, "engines": { - "node": ">= 10.x" + "node": ">=4.0.0" } }, - "node_modules/sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "inBundle": true - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", - "dev": true - }, - "node_modules/stack-generator": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", - "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "node_modules/superagent/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { - "stackframe": "^1.3.4" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "node_modules/superagent/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/supertest": { + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.3.3.tgz", + "integrity": "sha512-EMCG6G8gDu5qEqRQ3JjjPs6+FYT1a7Hv5ApHvtSghmOFJYtsU5S+pSb6Y2EUeCEY3CmEL3mmQ8YWlPOzQomabA==", "dev": true, "dependencies": { - "escape-string-regexp": "^2.0.0" + "methods": "^1.1.2", + "superagent": "^8.0.5" }, "engines": { - "node": ">=10" + "node": ">=6.4.0" } }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { "node": ">=8" } }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "dev": true - }, - "node_modules/stacktrace-gps": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", - "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "dev": true, "dependencies": { - "source-map": "0.5.6", - "stackframe": "^1.3.4" + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/stacktrace-gps/node_modules/source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/stacktrace-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", - "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", "dev": true, "dependencies": { - "error-stack-parser": "^2.0.6", - "stack-generator": "^2.0.5", - "stacktrace-gps": "^3.0.4" + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" } }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true, "engines": { - "node": ">= 0.8" + "node": ">= 10" } }, - "node_modules/std-env": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.3.3.tgz", - "integrity": "sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==", - "dev": true - }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "node_modules/tapable": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz", + "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==", "dev": true, - "dependencies": { - "internal-slot": "^1.0.4" - }, "engines": { - "node": ">= 0.4" + "node": ">=0.6" } }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", "dev": true, "dependencies": { - "safe-buffer": "~5.2.0" + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" } }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", "dev": true, "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" }, "engines": { - "node": ">=10" + "node": ">=6" } }, - "node_modules/string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==", - "dev": true - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", "dev": true, "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/string-width/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", - "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "node_modules/terser": { + "version": "5.17.7", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.7.tgz", + "integrity": "sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4" + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" } }, - "node_modules/string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "node_modules/terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" }, "engines": { - "node": ">= 0.4" + "node": ">= 10.13.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 10.13.0" } }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "node_modules/terser/node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, "engines": { "node": ">=8" } }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thirty-two": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/thirty-two/-/thirty-two-1.0.2.tgz", + "integrity": "sha512-OEI0IWCe+Dw46019YLl6V10Us5bi574EvlJEOcAkB29IzQ/mYD1A6RyNHLjZPiHCmuodxvgF6U+vZO1L15lxVA==", "dev": true, "engines": { - "node": ">=6" + "node": ">=0.2.6" } }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "node_modules/thread-stream": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.3.0.tgz", + "integrity": "sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==", "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "real-require": "^0.2.0" } }, - "node_modules/style-loader": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz", - "integrity": "sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==", + "node_modules/throttle-debounce": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", + "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==", "dev": true, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "node": ">=10" } }, - "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tiny-lru": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.0.1.tgz", + "integrity": "sha512-iNgFugVuQgBKrqeO/mpiTTgmBsTP0WL6yeuLfLs/Ctf0pI/ixGqIRm8sDCwMcXGe9WWvt2sGXI5mNqZbValmJg==", "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=12" } }, - "node_modules/stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "node_modules/tiny-typed-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-typed-emitter/-/tiny-typed-emitter-2.1.0.tgz", + "integrity": "sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==", "dev": true }, - "node_modules/superagent": { - "version": "8.0.9", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.9.tgz", - "integrity": "sha512-4C7Bh5pyHTvU33KpZgwrNKh/VQnvgtCSqPRfJAUdmrtSYePVzVg4E4OzsrbkhJj9O7SO6Bnv75K/F8XVZT8YHA==", + "node_modules/tldts": { + "version": "5.7.112", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-5.7.112.tgz", + "integrity": "sha512-6VSJ/C0uBtc2PQlLsp4IT8MIk2UUh6qVeXB1HZtK+0HiXlAPzNcfF3p2WM9RqCO/2X1PIa4danlBLPoC2/Tc7A==", "dev": true, "dependencies": { - "component-emitter": "^1.3.0", - "cookiejar": "^2.1.4", - "debug": "^4.3.4", - "fast-safe-stringify": "^2.1.1", - "form-data": "^4.0.0", - "formidable": "^2.1.2", - "methods": "^1.1.2", - "mime": "2.6.0", - "qs": "^6.11.0", - "semver": "^7.3.8" + "tldts-core": "^5.7.112" }, - "engines": { - "node": ">=6.4.0 <13 || >=14" + "bin": { + "tldts": "bin/cli.js" } }, - "node_modules/superagent/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/tldts-core": { + "version": "5.7.112", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-5.7.112.tgz", + "integrity": "sha512-mutrEUgG2sp0e/MIAnv9TbSLR0IPbvmAImpzqul5O/HJ2XM1/I1sajchQ/fbj0fPdA31IiuWde8EUhfwyldY1Q==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "dev": true, "dependencies": { - "yallist": "^4.0.0" + "os-tmpdir": "~1.0.2" }, "engines": { - "node": ">=10" + "node": ">=0.6.0" } }, - "node_modules/superagent/node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true, - "bin": { - "mime": "cli.js" - }, "engines": { - "node": ">=4.0.0" + "node": ">=4" } }, - "node_modules/superagent/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "is-number": "^7.0.0" }, "engines": { - "node": ">=10" + "node": ">=8.0" } }, - "node_modules/superagent/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "node_modules/toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==", "dev": true }, - "node_modules/supertest": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.3.3.tgz", - "integrity": "sha512-EMCG6G8gDu5qEqRQ3JjjPs6+FYT1a7Hv5ApHvtSghmOFJYtsU5S+pSb6Y2EUeCEY3CmEL3mmQ8YWlPOzQomabA==", + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true, - "dependencies": { - "methods": "^1.1.2", - "superagent": "^8.0.5" - }, "engines": { - "node": ">=6.4.0" + "node": ">=0.6" } }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/truncate-utf8-bytes": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", + "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "utf8-byte-length": "^1.0.1" } }, - "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "node_modules/ts-easing": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", + "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==", + "dev": true + }, + "node_modules/ts-jest": { + "version": "28.0.8", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-28.0.8.tgz", + "integrity": "sha512-5FaG0lXmRPzApix8oFG8RKjAz4ehtm8yMKOTy5HX3fY6W8kmvOrmcY0hKDElW52FJov+clhUbrKAqofnj4mXTg==", "dev": true, "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" + "bs-logger": "0.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^28.0.0", + "json5": "^2.2.1", + "lodash.memoize": "4.x", + "make-error": "1.x", + "semver": "7.x", + "yargs-parser": "^21.0.1" + }, + "bin": { + "ts-jest": "cli.js" }, "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "@babel/core": ">=7.0.0-beta.0 <8", + "@jest/types": "^28.0.0", + "babel-jest": "^28.0.0", + "jest": "^28.0.0", + "typescript": ">=4.3" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@jest/types": { + "optional": true + }, + "babel-jest": { + "optional": true + }, + "esbuild": { + "optional": true + } } }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "node_modules/ts-jest/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" + "yallist": "^4.0.0" }, "engines": { - "node": ">=10.13.0" + "node": ">=10" } }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "node_modules/ts-jest/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, "engines": { - "node": ">= 10" + "node": ">=10" } }, - "node_modules/tapable": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz", - "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==", - "dev": true, - "engines": { - "node": ">=0.6" - } + "node_modules/ts-jest/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, - "node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "node_modules/ts-loader": { + "version": "9.4.3", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.3.tgz", + "integrity": "sha512-n3hBnm6ozJYzwiwt5YRiJZkzktftRpMiBApHaJPoWLA+qetQBAXkHqCLM6nwSdRDimqVtA5ocIkcTRLMTt7yzA==", "dev": true, "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "chalk": "^4.1.0", + "enhanced-resolve": "^5.0.0", + "micromatch": "^4.0.0", + "semver": "^7.3.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "typescript": "*", + "webpack": "^5.0.0" } }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "node_modules/ts-loader/node_modules/enhanced-resolve": { + "version": "5.14.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz", + "integrity": "sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==", "dev": true, "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" }, "engines": { - "node": ">=6" + "node": ">=10.13.0" } }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "node_modules/ts-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/terser": { - "version": "5.17.7", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.7.tgz", - "integrity": "sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==", + "node_modules/ts-loader/node_modules/semver": { + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dev": true, "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" + "lru-cache": "^6.0.0" }, "bin": { - "terser": "bin/terser" + "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "node_modules/ts-loader/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" - }, "engines": { - "node": ">= 10.13.0" + "node": ">=6" + } + }, + "node_modules/ts-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dev": true, + "peer": true, + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" }, "peerDependencies": { - "webpack": "^5.1.0" + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" }, "peerDependenciesMeta": { "@swc/core": { "optional": true }, - "esbuild": { - "optional": true - }, - "uglify-js": { + "@swc/wasm": { "optional": true } } }, - "node_modules/terser-webpack-plugin/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "node_modules/tsconfig-paths": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", + "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", "dev": true, "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "json5": "^2.2.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" }, "engines": { - "node": ">= 10.13.0" + "node": ">=6" } }, - "node_modules/terser-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "node": ">=4" } }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "node_modules/tslib": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", + "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==", "dev": true }, - "node_modules/terser/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/terser/node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" + "tslib": "^1.8.1" }, "engines": { - "node": ">=8" + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, - "node_modules/thirty-two": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/thirty-two/-/thirty-two-1.0.2.tgz", - "integrity": "sha512-OEI0IWCe+Dw46019YLl6V10Us5bi574EvlJEOcAkB29IzQ/mYD1A6RyNHLjZPiHCmuodxvgF6U+vZO1L15lxVA==", + "node_modules/tsx": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.6.2.tgz", + "integrity": "sha512-QPpBdJo+ZDtqZgAnq86iY/PD2KYCUPSUGIunHdGwyII99GKH+f3z3FZ8XNFLSGQIA4I365ui8wnQpl8OKLqcsg==", "dev": true, + "dependencies": { + "esbuild": "~0.18.20", + "get-tsconfig": "^4.7.2" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, "engines": { - "node": ">=0.2.6" + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" } }, - "node_modules/thread-stream": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.3.0.tgz", - "integrity": "sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==", + "node_modules/tsx/node_modules/@esbuild/android-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "real-require": "^0.2.0" + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" } }, - "node_modules/throttle-debounce": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", - "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==", + "node_modules/tsx/node_modules/@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "cpu": [ + "arm64" + ], "dev": true, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "node_modules/tiny-lru": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.0.1.tgz", - "integrity": "sha512-iNgFugVuQgBKrqeO/mpiTTgmBsTP0WL6yeuLfLs/Ctf0pI/ixGqIRm8sDCwMcXGe9WWvt2sGXI5mNqZbValmJg==", + "node_modules/tsx/node_modules/@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "android" + ], "engines": { "node": ">=12" } }, - "node_modules/tiny-typed-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-typed-emitter/-/tiny-typed-emitter-2.1.0.tgz", - "integrity": "sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==", - "dev": true - }, - "node_modules/tldts": { - "version": "5.7.112", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-5.7.112.tgz", - "integrity": "sha512-6VSJ/C0uBtc2PQlLsp4IT8MIk2UUh6qVeXB1HZtK+0HiXlAPzNcfF3p2WM9RqCO/2X1PIa4danlBLPoC2/Tc7A==", + "node_modules/tsx/node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "tldts-core": "^5.7.112" - }, - "bin": { - "tldts": "bin/cli.js" + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" } }, - "node_modules/tldts-core": { - "version": "5.7.112", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-5.7.112.tgz", - "integrity": "sha512-mutrEUgG2sp0e/MIAnv9TbSLR0IPbvmAImpzqul5O/HJ2XM1/I1sajchQ/fbj0fPdA31IiuWde8EUhfwyldY1Q==", - "dev": true - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "node_modules/tsx/node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=0.6.0" + "node": ">=12" } }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "node_modules/tsx/node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "cpu": [ + "arm64" + ], "dev": true, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "node_modules/tsx/node_modules/@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=8.0" + "node": ">=12" } }, - "node_modules/toggle-selection": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==", - "dev": true - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "node_modules/tsx/node_modules/@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "cpu": [ + "arm" + ], "dev": true, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=0.6" + "node": ">=12" } }, - "node_modules/truncate-utf8-bytes": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", - "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", + "node_modules/tsx/node_modules/@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "utf8-byte-length": "^1.0.1" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/ts-easing": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", - "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==", - "dev": true + "node_modules/tsx/node_modules/@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/ts-jest": { - "version": "28.0.8", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-28.0.8.tgz", - "integrity": "sha512-5FaG0lXmRPzApix8oFG8RKjAz4ehtm8yMKOTy5HX3fY6W8kmvOrmcY0hKDElW52FJov+clhUbrKAqofnj4mXTg==", + "node_modules/tsx/node_modules/@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "cpu": [ + "loong64" + ], "dev": true, - "dependencies": { - "bs-logger": "0.x", - "fast-json-stable-stringify": "2.x", - "jest-util": "^28.0.0", - "json5": "^2.2.1", - "lodash.memoize": "4.x", - "make-error": "1.x", - "semver": "7.x", - "yargs-parser": "^21.0.1" - }, - "bin": { - "ts-jest": "cli.js" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "@babel/core": ">=7.0.0-beta.0 <8", - "@jest/types": "^28.0.0", - "babel-jest": "^28.0.0", - "jest": "^28.0.0", - "typescript": ">=4.3" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@jest/types": { - "optional": true - }, - "babel-jest": { - "optional": true - }, - "esbuild": { - "optional": true - } + "node": ">=12" } }, - "node_modules/ts-jest/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/tsx/node_modules/@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "cpu": [ + "mips64el" + ], "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/ts-jest/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "node_modules/tsx/node_modules/@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "cpu": [ + "ppc64" + ], "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/ts-jest/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/ts-loader": { - "version": "9.4.3", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.3.tgz", - "integrity": "sha512-n3hBnm6ozJYzwiwt5YRiJZkzktftRpMiBApHaJPoWLA+qetQBAXkHqCLM6nwSdRDimqVtA5ocIkcTRLMTt7yzA==", + "node_modules/tsx/node_modules/@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "cpu": [ + "riscv64" + ], "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.0.0", - "micromatch": "^4.0.0", - "semver": "^7.3.4" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "typescript": "*", - "webpack": "^5.0.0" + "node": ">=12" } }, - "node_modules/ts-loader/node_modules/enhanced-resolve": { - "version": "5.14.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz", - "integrity": "sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==", + "node_modules/tsx/node_modules/@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "cpu": [ + "s390x" + ], "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=10.13.0" + "node": ">=12" } }, - "node_modules/ts-loader/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/tsx/node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/ts-loader/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "node_modules/tsx/node_modules/@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, + "optional": true, + "os": [ + "netbsd" + ], "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/ts-loader/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "node_modules/tsx/node_modules/@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "openbsd" + ], "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/ts-loader/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "node_modules/tsx/node_modules/@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "cpu": [ + "x64" + ], "dev": true, - "peer": true, - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" } }, - "node_modules/tsconfig-paths": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", - "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", + "node_modules/tsx/node_modules/@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "json5": "^2.2.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "node_modules/tsx/node_modules/@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "cpu": [ + "ia32" + ], "dev": true, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/tslib": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", - "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==", - "dev": true - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "node_modules/tsx/node_modules/@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + "node": ">=12" } }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tsx": { - "version": "3.12.7", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-3.12.7.tgz", - "integrity": "sha512-C2Ip+jPmqKd1GWVQDvz/Eyc6QJbGfE7NrR3fx5BpEHMZsEHoIxHL1j+lKdGobr8ovEyqeNkPLSKp6SCSOt7gmw==", + "node_modules/tsx/node_modules/esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", "dev": true, - "dependencies": { - "@esbuild-kit/cjs-loader": "^2.4.2", - "@esbuild-kit/core-utils": "^3.0.0", - "@esbuild-kit/esm-loader": "^2.5.5" - }, + "hasInstallScript": true, "bin": { - "tsx": "dist/cli.js" + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" }, "optionalDependencies": { - "fsevents": "~2.3.2" + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" } }, "node_modules/type-check": { diff --git a/package.json b/package.json index 216c64428..dce42d3c0 100644 --- a/package.json +++ b/package.json @@ -205,7 +205,7 @@ "ts-jest": "^28.0.8", "ts-loader": "^9.4.3", "tsconfig-paths": "^4.2.0", - "tsx": "^3.12.7", + "tsx": "^4.6.2", "typed-emitter": "^2.1.0", "typescript": "~4.9.5", "webpack": "^5.86.0", From e52cfc91700e57c2dd4835ed9dd286268eab59fb Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 12 Dec 2023 03:08:43 +0800 Subject: [PATCH 034/113] refactor(server): migrate to fastify (#707) --- package-lock.json | 233 +++++++++++++++++++++++++++++-- package.json | 3 +- server/middleware/eventStream.ts | 1 - server/models/ServerEvent.ts | 1 - server/routes/index.ts | 31 ++-- 5 files changed, 235 insertions(+), 34 deletions(-) diff --git a/package-lock.json b/package-lock.json index d9aad5358..623b492af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,6 +32,7 @@ "@emotion/babel-plugin": "^11.11.0", "@emotion/css": "^11.11.0", "@emotion/react": "^11.11.1", + "@fastify/compress": "^6.5.0", "@fastify/express": "^2.3.0", "@fastify/static": "^6.10.2", "@lingui/loader": "^3.17.2", @@ -40,7 +41,6 @@ "@seald-io/nedb": "^3.1.0", "@types/bencode": "^2.0.1", "@types/body-parser": "^1.19.2", - "@types/compression": "^1.7.2", "@types/content-disposition": "^0.5.5", "@types/cookie-parser": "^1.4.3", "@types/create-torrent": "^5.0.0", @@ -77,7 +77,6 @@ "case-sensitive-paths-webpack-plugin": "2.4.0", "chalk": "^4.1.2", "classnames": "^2.3.2", - "compression": "^1.7.4", "content-disposition": "^0.5.4", "cookie-parser": "^1.4.6", "create-torrent": "^5.0.9", @@ -3047,6 +3046,22 @@ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, + "node_modules/@fastify/compress": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@fastify/compress/-/compress-6.5.0.tgz", + "integrity": "sha512-AqUOK714jY7qkzbQbS4zyI4yNFgnRoOJ3eH/oV1T9f5fFdPDRdrFxm5de1ya5n+as4bvitjwU9EY7zvtT9pI2A==", + "dev": true, + "dependencies": { + "@fastify/accept-negotiator": "^1.1.0", + "fastify-plugin": "^4.5.0", + "into-stream": "^6.0.0", + "mime-db": "^1.52.0", + "minipass": "^7.0.2", + "peek-stream": "^1.1.3", + "pump": "^3.0.0", + "pumpify": "^2.0.1" + } + }, "node_modules/@fastify/deepmerge": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@fastify/deepmerge/-/deepmerge-1.3.0.tgz", @@ -4219,15 +4234,6 @@ "@types/node": "*" } }, - "node_modules/@types/compression": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@types/compression/-/compression-1.7.2.tgz", - "integrity": "sha512-lwEL4M/uAGWngWFLSG87ZDr2kLrbuR8p7X+QZB1OQlT+qkHsCPDVFnHPyXf4Vyl4yDDorNY+mAhosxkCvppatg==", - "dev": true, - "dependencies": { - "@types/express": "*" - } - }, "node_modules/@types/connect": { "version": "3.4.35", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", @@ -8037,6 +8043,48 @@ "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", "dev": true }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/ecdsa-sig-formatter": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", @@ -10374,6 +10422,46 @@ "node": ">= 0.6" } }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/from2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/from2/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/from2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/front-matter": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", @@ -11378,6 +11466,22 @@ "node": ">= 0.10" } }, + "node_modules/into-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-6.0.0.tgz", + "integrity": "sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==", + "dev": true, + "dependencies": { + "from2": "^2.3.0", + "p-is-promise": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/ip-address": { "version": "6.4.0", "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-6.4.0.tgz", @@ -13727,6 +13831,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -14305,6 +14418,15 @@ "react": ">=16.8.0" } }, + "node_modules/p-is-promise": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz", + "integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -14573,6 +14695,17 @@ "integrity": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==", "dev": true }, + "node_modules/peek-stream": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", + "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "duplexify": "^3.5.0", + "through2": "^2.0.3" + } + }, "node_modules/pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", @@ -15570,6 +15703,29 @@ "once": "^1.3.1" } }, + "node_modules/pumpify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", + "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", + "dev": true, + "dependencies": { + "duplexify": "^4.1.1", + "inherits": "^2.0.3", + "pump": "^3.0.0" + } + }, + "node_modules/pumpify/node_modules/duplexify": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz", + "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.4.1", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1", + "stream-shift": "^1.0.0" + } + }, "node_modules/punycode": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", @@ -16989,6 +17145,12 @@ "node": ">= 0.4" } }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", @@ -17559,6 +17721,46 @@ "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "dev": true }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/through2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", @@ -19131,6 +19333,15 @@ } } }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", diff --git a/package.json b/package.json index dce42d3c0..279c1526d 100644 --- a/package.json +++ b/package.json @@ -83,6 +83,7 @@ "@emotion/babel-plugin": "^11.11.0", "@emotion/css": "^11.11.0", "@emotion/react": "^11.11.1", + "@fastify/compress": "^6.5.0", "@fastify/express": "^2.3.0", "@fastify/static": "^6.10.2", "@lingui/loader": "^3.17.2", @@ -91,7 +92,6 @@ "@seald-io/nedb": "^3.1.0", "@types/bencode": "^2.0.1", "@types/body-parser": "^1.19.2", - "@types/compression": "^1.7.2", "@types/content-disposition": "^0.5.5", "@types/cookie-parser": "^1.4.3", "@types/create-torrent": "^5.0.0", @@ -128,7 +128,6 @@ "case-sensitive-paths-webpack-plugin": "2.4.0", "chalk": "^4.1.2", "classnames": "^2.3.2", - "compression": "^1.7.4", "content-disposition": "^0.5.4", "cookie-parser": "^1.4.6", "create-torrent": "^5.0.9", diff --git a/server/middleware/eventStream.ts b/server/middleware/eventStream.ts index 6fabb7189..1410ed3e8 100644 --- a/server/middleware/eventStream.ts +++ b/server/middleware/eventStream.ts @@ -17,7 +17,6 @@ export default (req: Request, res: Response, next: NextFunction) => { // Keep the connection open by sending a message every so often. const keepAliveTimeout = setInterval(() => { res.write(':keep-alive\n\n'); - res.flush(); }, 500); // cleanup on close diff --git a/server/models/ServerEvent.ts b/server/models/ServerEvent.ts index 9a8efafc6..e0f4cc2bc 100644 --- a/server/models/ServerEvent.ts +++ b/server/models/ServerEvent.ts @@ -13,7 +13,6 @@ class ServerEvent { this.res.write(`id:${id}\n`); this.res.write(`event:${eventType}\n`); this.res.write(`data:${JSON.stringify(data)}\n\n`); - this.res.flush(); } } diff --git a/server/routes/index.ts b/server/routes/index.ts index 97418947e..469ecffce 100644 --- a/server/routes/index.ts +++ b/server/routes/index.ts @@ -12,11 +12,12 @@ import Users from '../models/Users'; import {authTokenSchema, UserInDatabase} from '@shared/schema/Auth'; import express from 'express'; import morgan from 'morgan'; -import compression from 'compression'; import passport from 'passport'; import bodyParser from 'body-parser'; import cookieParser from 'cookie-parser'; import {fastifyExpress} from '@fastify/express'; +import fastifyCompress from '@fastify/compress'; +import fastifyStatic from '@fastify/static'; declare global { // eslint-disable-next-line @typescript-eslint/no-namespace @@ -48,11 +49,9 @@ const constructRoutes = async (fastify: FastifyInstance) => { // Disable ETag app.set('etag', false); - // Enable compression - app.use(compression()); - // Static assets - app.use(servedPath, express.static(paths.appDist)); + // app.use(servedPath, express.static(paths.appDist)); + fastify.register(fastifyStatic, {root: paths.appDist, prefix: servedPath}); // Client app routes, serve index.html and client js will figure it out const html = fs.readFileSync(path.join(paths.appDist, 'index.html'), { @@ -65,30 +64,23 @@ const constructRoutes = async (fastify: FastifyInstance) => { 'Cache-Control': 'no-cache, no-store, must-revalidate', Pragma: 'no-cache', Expires: '0', + 'content-type': 'html', }; - app.get(`${servedPath}login`, (_req, res) => { - res.set(headers); + fastify.get(`${servedPath}login`, (_req, res) => { + res.headers(headers); res.send(html); }); - app.get(`${servedPath}register`, (_req, res) => { - res.set(headers); + fastify.get(`${servedPath}register`, (_req, res) => { + res.headers(headers); res.send(html); }); - app.get(`${servedPath}overview`, (_req, res) => { - res.set(headers); + fastify.get(`${servedPath}overview`, (_req, res) => { + res.headers(headers); res.send(html); }); - } else { - // no-op res.flush() as compression is not handled by Express - app.use((_req, res, next) => { - res.flush = () => { - // do nothing. - }; - next(); - }); } app.use(passport.initialize()); @@ -128,6 +120,7 @@ const constructRoutes = async (fastify: FastifyInstance) => { app.use(`${servedPath}api`, apiRoutes); + await fastify.register(fastifyCompress); await fastify.register(fastifyExpress); fastify.use(app); From 725fbb4055a6cf5a4a3b8cb1845719d52d8669c0 Mon Sep 17 00:00:00 2001 From: Harry Merritt Date: Mon, 11 Dec 2023 20:59:45 +0000 Subject: [PATCH 035/113] fix(client): misc styles (#691) --- client/src/javascript/components/general/LinkedText.tsx | 6 +++--- client/src/sass/components/_torrent.scss | 5 +++++ client/src/sass/components/_torrents.scss | 5 +++-- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/client/src/javascript/components/general/LinkedText.tsx b/client/src/javascript/components/general/LinkedText.tsx index b0f4b1458..5fbe11ee9 100644 --- a/client/src/javascript/components/general/LinkedText.tsx +++ b/client/src/javascript/components/general/LinkedText.tsx @@ -18,13 +18,13 @@ function isValidHttpUrl(s: string) { } const LinkedText: FC = ({text, className}: LinkedTextProps) => { - const nodes = text.split(/([ \n])/).map((s) => { + const nodes = text.split(/([ \n])/).map((s, index) => { if (s === '\n') { - return
    ; + return
    ; } if (isValidHttpUrl(s)) { return ( - + {s} ); diff --git a/client/src/sass/components/_torrent.scss b/client/src/sass/components/_torrent.scss index 37a39775e..467c8be71 100644 --- a/client/src/sass/components/_torrent.scss +++ b/client/src/sass/components/_torrent.scss @@ -437,6 +437,11 @@ $more-info--border: floating-action.$textbox-repeater--button--border; width: 70px; } + &--directory { + width: auto; + max-width: 300px; + } + &--tags { &:last-child { margin-left: auto; diff --git a/client/src/sass/components/_torrents.scss b/client/src/sass/components/_torrents.scss index 1168c31f9..235f876bd 100644 --- a/client/src/sass/components/_torrents.scss +++ b/client/src/sass/components/_torrents.scss @@ -26,11 +26,12 @@ text-align: center; &__wrapper { + display: flex; + flex-direction: column; justify-content: center; align-items: center; + gap: math.div(variables.$spacing-unit * 1, 3); // bottom: 0; - display: flex; - flex-direction: column; // left: $torrent-list--offset; // position: absolute; // right: 0; From b0dafe2f553b5c76efcd0f176e799592bc6a7251 Mon Sep 17 00:00:00 2001 From: Gilles De Mey Date: Mon, 11 Dec 2023 22:07:03 +0100 Subject: [PATCH 036/113] fix(client): allows modal to grow when inner width exceeds container (#597) Co-authored-by: Trim21 --- client/src/sass/components/_modals.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/sass/components/_modals.scss b/client/src/sass/components/_modals.scss index ea94aa3c7..3ed51efa0 100644 --- a/client/src/sass/components/_modals.scss +++ b/client/src/sass/components/_modals.scss @@ -162,7 +162,7 @@ $modal--tabs--padding--vertical--left: $modal--padding--horizontal; transition: transform $modal--transition--duration; transform: translate(-50%, 0); transform-origin: 50% 50%; - width: 500px; + min-width: 500px; @media (max-width: 720px) { max-width: 100%; From 7ad8e2796734e2ae7be8d6756b1aae5ec69b2258 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 12 Dec 2023 20:37:49 +0800 Subject: [PATCH 037/113] fix(server): content-type on responding html (#708) --- server/routes/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/routes/index.ts b/server/routes/index.ts index 469ecffce..c5a99bf5f 100644 --- a/server/routes/index.ts +++ b/server/routes/index.ts @@ -64,7 +64,7 @@ const constructRoutes = async (fastify: FastifyInstance) => { 'Cache-Control': 'no-cache, no-store, must-revalidate', Pragma: 'no-cache', Expires: '0', - 'content-type': 'html', + 'content-type': 'text/html; charset=UTF-8', }; fastify.get(`${servedPath}login`, (_req, res) => { From d114335cd8d669f75fc1a318f02684a3badc346a Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 12 Dec 2023 22:38:46 +0800 Subject: [PATCH 038/113] i18n: new translations (#709) Co-authored-by: Crowdin Bot --- client/src/javascript/i18n/strings/ar.json | 2 + client/src/javascript/i18n/strings/it.json | 1 + client/src/javascript/i18n/strings/tr.json | 197 ++++++++++++++++++++- 3 files changed, 199 insertions(+), 1 deletion(-) diff --git a/client/src/javascript/i18n/strings/ar.json b/client/src/javascript/i18n/strings/ar.json index 75b1d2ec8..cc64154df 100644 --- a/client/src/javascript/i18n/strings/ar.json +++ b/client/src/javascript/i18n/strings/ar.json @@ -253,6 +253,7 @@ "torrents.details.general.connected": "{connected} متصل بـ {total}", "torrents.details.general.date.active.now": "الآن", "torrents.details.general.date.added": "أضيف", + "torrents.details.general.date.created": "تم الإنشاء", "torrents.details.general.date.finished": "منتهى", "torrents.details.general.downloaded": "تم التحميل", "torrents.details.general.free.disk.space": "مساحة القرص الحرة", @@ -303,6 +304,7 @@ "torrents.properties.comment": "تعليق", "torrents.properties.date.added": "أضيف", "torrents.properties.date.created": "تم الإنشاء", + "torrents.properties.date.finished": "منتهى", "torrents.properties.directory": "الموقع", "torrents.properties.download.speed": "سرعة التنزيل", "torrents.properties.download.total": "تم التحميل", diff --git a/client/src/javascript/i18n/strings/it.json b/client/src/javascript/i18n/strings/it.json index 19efd101f..6f031d87f 100644 --- a/client/src/javascript/i18n/strings/it.json +++ b/client/src/javascript/i18n/strings/it.json @@ -210,6 +210,7 @@ "settings.ui.displayed.context.menu.items": "Elementi Del Menu Contestuale", "settings.ui.displayed.details": "Colonne Dettagli Torrent", "settings.ui.language": "Lingua", + "settings.ui.misc": "Varie", "settings.ui.page.title.speed": "Mostra velocità di upload e download nel titolo della pagina", "settings.ui.locale": "Localizzazione", "settings.ui.tag.selector.mode": "Preferenza Selettore Etichetta", diff --git a/client/src/javascript/i18n/strings/tr.json b/client/src/javascript/i18n/strings/tr.json index 5d52a513d..b0cec6321 100644 --- a/client/src/javascript/i18n/strings/tr.json +++ b/client/src/javascript/i18n/strings/tr.json @@ -71,6 +71,7 @@ "connection.settings.rtorrent.type": "Bağlantı Türü", "connection.settings.rtorrent.type.socket": "Soket", "connection.settings.rtorrent.type.tcp": "TCP", + "connection.settings.rtorrent.type.tcp.warning": "RTorrent'i TCP protokolü ile kullamak ayrıcalık artışına izin verebilir.", "connection.settings.transmission": "Transmission", "connection.settings.transmission.password": "Şifre", "connection.settings.transmission.password.input.placeholder": "Şifre", @@ -80,11 +81,23 @@ "connection.settings.transmission.username.input.placeholder": "Kullanıcı Adı", "dependency.loading.notifications": "Bildirimler", "dependency.loading.torrent.list": "Torrent Listesi", + "dependency.loading.torrent.taxonomy": "Torrent Taksonomisi", "dependency.loading.transfer.history": "Veri Transfer Geçmişi", "dependency.loading.transfer.rate.details": "Veri Transfer Oranı Detayları", + "feeds.applicable.feed": "Uygulanabilir Besleme", + "feeds.apply.tags": "Etiketleri Uygula", "feeds.browse.feeds": "Akışları görüntüle", + "feeds.check": "Deneyerek kuralı doğrulayın. Kaydedilmemiş veya gönderilmemiş.", + "feeds.exclude": "Hariç Tut", + "feeds.exclude.pattern": "Diğerleri Hariç", + "feeds.existing.feeds": "Mevcut Beslemeler", + "feeds.existing.rules": "Mevcut Kurallar", "feeds.interval": "Sıklık", "feeds.label": "Etiket", + "feeds.match": "Eşleşme", + "feeds.match.count": "{count, plural, =1 {# match} other {# match}}", + "feeds.match.pattern": "Eşleşme modeli", + "feeds.no.feeds.available": "Yayın yok.", "feeds.no.feeds.defined": "Tanımlı akış yok.", "feeds.no.items.matching": "Arama terimiyle eşleşen öge bulunmuyor.", "feeds.no.rules.defined": "Hiçbir kural tanımlanmadı.", @@ -93,6 +106,7 @@ "feeds.search.term": "Arama terimi", "feeds.select.feed": "Bir Akış Seçin", "feeds.select.interval": "Sıklık", + "feeds.start.on.load": "Yüklemeye başla", "feeds.tabs.download.rules": "İndirme Kuralları", "feeds.tabs.feeds": "Akışlar", "feeds.tabs.heading": "Torrent Akışları", @@ -105,8 +119,16 @@ "feeds.url": "URL", "feeds.validation.interval.not.positive": "Sıklık, pozitif bir tamsayı olmalı.", "feeds.validation.invalid.regular.expression": "Geçersiz RegEx deseni.", + "feeds.validation.must.select.feed": "Bir yayın seçmelisiniz.", + "feeds.validation.must.specify.destination": "Bir hedef belirtmelisiniz.", "feeds.validation.must.specify.label": "Bir etiket belirlemeniz gerekmektedir.", + "feeds.validation.must.specify.valid.feed.url": "Geçerli bir besleme URL'si belirtmelisiniz.", "filesystem.empty.directory": "Boş dizin.", + "filesystem.error.eacces": "Flood bu dizine erişmek için izine sahip değil.", + "filesystem.error.enoent": "Bu yol mevcut değil. Oluşturulacak.", + "filesystem.error.no.input": "Lütfen yolu girin.", + "filesystem.error.unknown": "Bilinmeyen bir hata oluştu. Lütfen tekrar deneyin.", + "filesystem.fetching": "Dizin yapısı getiriliyor...", "filter.all": "Tümü", "filter.status.active": "Aktif", "filter.status.checking": "Denetleniyor", @@ -114,19 +136,67 @@ "filter.status.downloading": "İndiriliyor", "filter.status.error": "Hata", "filter.status.inactive": "İnaktif", + "filter.status.seeding": "Gönderiliyor", "filter.status.stopped": "Durduruldu", + "filter.status.title": "Duruma göre Filtrele", + "filter.tag.title": "Etikete göre filtrele", + "filter.tracker.title": "Tracker'a göre filtrele", + "filter.untagged": "Etiketlenmemiş", "general.ago": "önce", "general.clipboard.copied": "Kopyalandı", "general.clipboard.copy": "Kopyala", + "general.error.unknown": "Bilinmeyen bir hata oluştu", + "general.of": "ile", + "general.to": "ile", "locale.language.auto": "Otomatik", + "mediainfo.execError": "Sunucuda mediainfo çalıştırılırken bir hata oluştu. Mediainfo'nun kurulu ve Flood'un kök dizininde mevcut olduğunu kontrol edin.", + "mediainfo.fetching": "Getiriliyor...", + "mediainfo.heading": "Mediainfo Çıktısı", + "notification.clear.all": "Tümünü Temizle", "notification.feed.torrent.added.body": "{title}", + "notification.feed.torrent.added.heading": "Besleme Öğesi Sıraya Alındı", + "notification.no.notification": "Görüntülenecek bildirim yok.", + "notification.showing": "Gösteriliyor", + "notification.torrent.errored.body": "{name}", + "notification.torrent.errored.heading": "Hata Raporu", + "notification.torrent.finished.body": "{name}", + "notification.torrent.finished.heading": "Tamamlanmış İndirmeler", + "priority.dont.download": "İndirilmiyor", + "priority.high": "Yüksek", + "priority.low": "Düşük", + "priority.normal": "Normal", + "settings.bandwidth.slots.download.global.label": "Global Slotları İndi", + "settings.bandwidth.slots.download.label": "Torrent Başına Slot İndir", + "settings.bandwidth.slots.heading": "Slot Kullanılabilirliği", + "settings.bandwidth.slots.upload.global.label": "Global Slotları Yükle", + "settings.bandwidth.slots.upload.label": "Torrent Başına Slot Yuvası", + "settings.bandwidth.transferrate.dropdown.preset.download.label": "Açılır Ön Ayarlar: İndir", + "settings.bandwidth.transferrate.dropdown.preset.upload.label": "Açılır Ön Ayarlar: Yükle", + "settings.bandwidth.transferrate.global.throttle.download": "Global İndirme Hızı Azaltma", + "settings.bandwidth.transferrate.global.throttle.upload": "Global Yükleme Hızı Kısma", + "settings.bandwidth.transferrate.heading": "Aktarım Hızı Kısıtlamaları", + "settings.connectivity.dht.label": "DHT'yi etkinleştir", + "settings.connectivity.dht.port.label": "DHT Port", + "settings.connectivity.dpd.heading": "Merkezi Olmayan Eş Keşfi", + "settings.connectivity.incoming.heading": "Gelen Bağlantılar", + "settings.connectivity.ip.hostname.label": "Bildirilen IP/Ana Bilgisayar Adı", + "settings.connectivity.max.http.connections": "Maksimum HTTP Bağlantısı", + "settings.connectivity.peer.exchange.label": "Eş Değişimini Etkinleştir", + "settings.connectivity.peers.desired.label": "İstenen Eşler", "settings.connectivity.peers.heading": "Eşler", "settings.connectivity.peers.max.label": "Maksimum Eş", "settings.connectivity.peers.min.label": "Minimum Eş", + "settings.connectivity.peers.seeding.max.label": "Maksimum Eş Tohumlama", + "settings.connectivity.peers.seeding.min.label": "Minimum Eş Tohumlama", "settings.connectivity.port.open.label": "Açık Port", "settings.connectivity.port.randomize.label": "Rastgele Port", + "settings.connectivity.port.range.label": "Port Aralığı", + "settings.diskusage.mount.points": "Disk Kullanımı Bağlama Noktaları", "settings.diskusage.show": "Göster", + "settings.resources.disk.check.hash.label": "Tamamlandığında Hash'i Doğrulayın", + "settings.resources.disk.download.location.label": "Varsayılan İndirme Dizini", "settings.resources.disk.heading": "Disk", + "settings.resources.max.open.files": "Maksimum Açılack Dosya", "settings.resources.memory.heading": "Bellek", "settings.resources.memory.max.label": "Maksimum Bellek Kullanımı", "settings.tabs.about": "Hakkında", @@ -137,22 +207,68 @@ "settings.tabs.heading": "Ayarlar", "settings.tabs.resources": "Kaynaklar", "settings.tabs.userinterface": "Kullanıcı Arayüzü", + "settings.ui.displayed.context.menu.items": "Bağlam Menüsü Öğeleri", "settings.ui.displayed.details": "Torrent Detay Sütunları", "settings.ui.language": "Dil", + "settings.ui.misc": "Çeşitli", + "settings.ui.page.title.speed": "Sayfa başlığında yükleme ve indirme hızını göster", + "settings.ui.locale": "Local", + "settings.ui.tag.selector.mode": "Etiket Seçici Tercihi", + "settings.ui.tag.selector.mode.multi": "Çoklu Seçim", + "settings.ui.tag.selector.mode.single": "Tekli Seçim", "settings.ui.torrent.context.menu.items.show": "Göster", "settings.ui.torrent.details.enabled": "Etkin", + "settings.ui.torrent.details.tags.placement": "Genişletilmiş görünümde, etiketler en iyi listenin sonunda çalışır.", + "settings.ui.torrent.list": "Torrent Listesi Görünümü", + "settings.ui.torrent.size": "Torrent Boyutu", + "settings.ui.torrent.size.condensed": "Yoğun Görünüm", + "settings.ui.torrent.size.expanded": "Genişletilmiş Görünüm", + "sidebar.button.feeds": "Beslemeler", + "sidebar.button.log.out": "Oturumu Kapat", + "sidebar.button.settings": "Ayarlar", + "sidebar.button.speedlimits": "Hız Sınırları", + "sidebar.button.theme.dark": "Koyu Tema", + "sidebar.button.theme.light": "Açık Tema", + "sidebar.search.placeholder": "Torrentleri ara", + "sidebar.speedlimits.download": "İNDİR", + "sidebar.speedlimits.upload": "YÜKLE", + "sidebar.transferdata.downloaded": "İndirilenler", + "sidebar.transferdata.uploaded": "Karşıya yüklenen", + "speed.unlimited": "Limitsiz", + "status.diskusage.free": "Ücretsiz", + "status.diskusage.title": "Disk Kullanımı", + "status.diskusage.total": "Toplam", + "status.diskusage.used": "Kullanılan", + "torrent.list.peers": "{connected} {of} {total}", + "torrent.list.peers.of": "ile", "torrents.add.button.add": "Torrent Ekle", + "torrents.add.cookies.input.placeholder": "İsteğe bağlı tanımlama bilgisi-ad = tanımlama bilgisi-değer", "torrents.add.cookies.label": "Çerezler", "torrents.add.destination.label": "Hedef", "torrents.add.destination.placeholder": "Hedef", "torrents.add.heading": "Torrentleri Ekle", "torrents.add.start.label": "Torrent'i Başlat", "torrents.add.tab.create.title": "Oluştur", + "torrents.add.tab.file.browse": "veya göz atmak için tıklayın", + "torrents.add.tab.file.drop": "Dosyanızı buraya bırakın,", + "torrents.add.tab.file.title": "Dosyaya Göre", + "torrents.add.tab.url.input.placeholder": "Torrent URL'si veya Magnet Bağlantısı", + "torrents.add.tab.url.register.magnet.handler": "Magnet bağlantılarını işlemek için kaydolun", + "torrents.add.tab.url.title": "URL'ye göre", "torrents.add.tags": "Etiketler", "torrents.add.torrents.label": "Torrent'ler", + "torrents.create.base.name.input.placeholder": "İsteğe bağlı temel dosya veya torrentin dizin adı", + "torrents.create.base.name.label": "Temel İsim", + "torrents.create.comment.input.placeholder": "Torrent dosyasında isteğe bağlı yorum", "torrents.create.comment.label": "Yorum", + "torrents.create.info.source.input.placeholder": "Infohash'ta isteğe bağlı kaynak girişi", + "torrents.create.info.source.label": "Bilgi Kaynağı", "torrents.create.is.private.label": "Özel", "torrents.create.source.path.label": "Kaynak", + "torrents.create.tags.input.placeholder": "Flood'daki Etiketler. Oluşturulan torrente eklenmedi.", + "torrents.create.tracker.input.placeholder": "İzleyici URL'si", + "torrents.create.trackers.label": "İzleyiciler", + "torrents.destination.base_path": "Temel Yol olarak kullan", "torrents.destination.completed": "Tamamlandı", "torrents.destination.sequential": "Sıralı İndirme", "torrents.details.actions.pause": "Duraklat", @@ -160,8 +276,10 @@ "torrents.details.actions.stop": "Durdur", "torrents.details.details": "Ayrıntılar", "torrents.details.files": "Dosyalar", + "torrents.details.files.download.file": "{count, plural, =1 {Download File} other {Download Files}}", "torrents.details.files.loading": "Dosya detayları yükleniyor...", "torrents.details.general.comment": "Yorum", + "torrents.details.general.connected": "{connected} bağlantılı {total}", "torrents.details.general.date.active": "Son Etkinlik", "torrents.details.general.date.active.now": "Şimdi", "torrents.details.general.date.added": "Eklendi", @@ -169,31 +287,108 @@ "torrents.details.general.date.finished": "Tamamlandı", "torrents.details.general.downloaded": "İndirilenler", "torrents.details.general.free.disk.space": "Boş Disk Alanı", + "torrents.details.general.hash": "Hash", + "torrents.details.general.heading.general": "Genel", "torrents.details.general.heading.torrent": "Torrent", "torrents.details.general.heading.tracker": "Takipçi", + "torrents.details.general.heading.transfer": "Aktarım", + "torrents.details.general.location": "Konum", + "torrents.details.general.none": "Yok", + "torrents.details.general.peers": "Eşler", + "torrents.details.general.scheduler": "Zamanlayıcı", + "torrents.details.general.scheduler.ignored": "Yoksayıldı", + "torrents.details.general.scheduler.obeyed": "Dinleniyor", + "torrents.details.general.seeds": "Tohumlar", + "torrents.details.general.size": "Boyut", + "torrents.details.general.tags": "Etiketler", + "torrents.details.general.tracker.message": "İzleyici Mesajı", + "torrents.details.general.type": "Tür", + "torrents.details.general.type.private": "Özel", + "torrents.details.general.type.public": "Herkese Açık", + "torrents.details.mediainfo": "Mediainfo", + "torrents.details.peers": "Eşler", + "torrents.details.peers.no.data": "Bu torrent için eş verisi yok.", + "torrents.details.selected.files": "{count, plural, =1 {{countElement} selected file} other {{countElement} selected files}}", + "torrents.details.selected.files.set.priority": "Öncelik Ayarla", + "torrents.details.trackers": "İzleyiciler", + "torrents.details.trackers.no.data": "Bu torrent için izleyici verisi yok.", + "torrents.details.trackers.type": "Tür", + "torrents.generate.magnet.heading": "Magnet Bağlantısı Oluştur", + "torrents.generate.magnet.loading.trackers": "İzleyiciler yükleniyor...", + "torrents.generate.magnet.magnet": "Magnet Bağlantısı", + "torrents.generate.magnet.magnet.with.trackers": "İzleyicili Mıknatıs Bağlantısı", + "torrents.generate.magnet.private.torrent": "Bu özel bir torrent.", + "torrents.list.cannot.connect": "İstemciye bağlanılamıyor.", + "torrents.list.clear.filters": "Filtreleri Temizle", + "torrents.list.context.check.hash": "Hash'ı Kontrol Et", "torrents.list.context.details": "Torrent Detayları", "torrents.list.context.download.contents": "Torrent İçeriği", + "torrents.list.context.download.metainfo": ".torrent indir", "torrents.list.context.generate.magnet": "Magnet Bağlantısı Oluştur", + "torrents.list.context.initial.seeding": "İlk Tohumlama", + "torrents.list.context.move": "Torrent Konumunu Ayarla", "torrents.list.context.pause": "Duraklat", "torrents.list.context.priority": "Öncelik", "torrents.list.context.reannounce": "Yeniden Duyurma", "torrents.list.context.remove": "Kaldır", "torrents.list.context.sequential": "Sıralı", "torrents.list.context.set.tags": "Etiketleri Ata", + "torrents.list.context.set.trackers": "İzleyicileri Ayarla", "torrents.list.context.start": "Başlat", "torrents.list.context.stop": "Durdur", + "torrents.list.drop": "Dosya eklemek için buraya sürükleyin.", "torrents.list.no.torrents": "Gösterecek torrent yok.", "torrents.move.button.set.location": "Konumu Ayarla", "torrents.move.button.state.setting": "Ayar...", + "torrents.move.check_hash.label": "Hash'ı Kontrol Et", + "torrents.move.data.label": "Verileri taşı", + "torrents.move.heading": "Torrent Konumunu Ayarla", "torrents.properties.comment": "Yorum", "torrents.properties.date.added": "Eklenme", "torrents.properties.date.created": "Oluşturulma", + "torrents.properties.date.finished": "Tamamlandı", "torrents.properties.directory": "Konum", "torrents.properties.download.speed": "İndirme Hızı", + "torrents.properties.download.total": "İndirilenler", "torrents.properties.eta": "Kalan Süre", "torrents.properties.free.disk.space": "Boş Disk Alanı", + "torrents.properties.hash": "Hash", + "torrents.properties.ignore.schedule": "Zamanlayıcıyı Yoksay", + "torrents.properties.is.private": "Özel", "torrents.properties.name": "Ad", + "torrents.properties.peers": "Eşler", + "torrents.properties.percentage": "Tamamlanma Yüzdesi", "torrents.properties.ratio": "Oran", + "torrents.properties.seeds": "Tohumlar", "torrents.properties.size": "Dosya Boyutu", - "torrents.properties.tags": "Etiketler" + "torrents.properties.tags": "Etiketler", + "torrents.properties.tracker.message": "İzleyici Mesajı", + "torrents.properties.trackers": "İzleyiciler", + "torrents.properties.upload.speed": "Gönderme Hızı", + "torrents.properties.upload.total": "Karşıya yüklenen", + "torrents.remove": "Torrent'i Kaldır", + "torrents.remove.are.you.sure": "{count, plural, =1 {# torrent} other {# torrents}} kaldırmak istediğinizden emin misiniz?", + "torrents.remove.delete.data": "Veriyi sil", + "torrents.remove.error.no.torrents.selected": "Herhangi bir torrent seçmedin.", + "torrents.set.tags.button.set": "Etiketleri Ata", + "torrents.set.tags.enter.tags": "Etiket gir", + "torrents.set.tags.heading": "Etiketleri Ata", + "torrents.set.trackers.button.set": "İzleyicileri Ayarla", + "torrents.set.trackers.enter.tracker": "Bir izleyici girin", + "torrents.set.trackers.heading": "İzleyicileri Ayarla", + "torrents.set.trackers.loading.trackers": "İzleyiciler yükleniyor...", + "torrents.sort.title": "Göre sırala", + "unit.size.byte": "B", + "unit.size.gigabyte": "GB", + "unit.size.kilobyte": "kB", + "unit.size.megabyte": "MB", + "unit.size.terabyte": "TB", + "unit.speed": "{baseUnit}/sn", + "unit.time.day": "d", + "unit.time.hour": "sa", + "unit.time.infinity": "∞", + "unit.time.minute": "dk", + "unit.time.second": "sn", + "unit.time.week": "hft", + "unit.time.year": "yıl" } From 5acf61b3722cf7ecfac8d922c49d258fbc829a3f Mon Sep 17 00:00:00 2001 From: David Rivera Date: Sun, 17 Dec 2023 12:17:50 -0800 Subject: [PATCH 039/113] chore: add error value to console.error (#564) Co-authored-by: Trim21 --- config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.ts b/config.ts index bd4e38e2d..9910a234b 100644 --- a/config.ts +++ b/config.ts @@ -211,7 +211,7 @@ try { fs.mkdirSync(path.join(argv.rundir, 'db'), {recursive: true}); fs.mkdirSync(path.join(argv.rundir, 'temp'), {recursive: true}); } catch (error) { - console.error('Failed to access runtime directory'); + console.error('Failed to access runtime directory', error); process.exit(1); } From 20a672af9ffc7d6ccf3e413c0a2902089eaaf26d Mon Sep 17 00:00:00 2001 From: Gilles De Mey Date: Wed, 20 Dec 2023 11:17:24 +0100 Subject: [PATCH 040/113] fix(client): modal overflow on mobile (#713) --- client/src/sass/components/_modals.scss | 1 + 1 file changed, 1 insertion(+) diff --git a/client/src/sass/components/_modals.scss b/client/src/sass/components/_modals.scss index 3ed51efa0..181b48f5f 100644 --- a/client/src/sass/components/_modals.scss +++ b/client/src/sass/components/_modals.scss @@ -170,6 +170,7 @@ $modal--tabs--padding--vertical--left: $modal--padding--horizontal; width: 100%; top: unset; bottom: 0%; + min-width: unset; } } From 748195a21bf5bb32e46c87e96898ae6ad824a07c Mon Sep 17 00:00:00 2001 From: FinalDoom <677609+FinalDoom@users.noreply.github.com> Date: Thu, 4 Jan 2024 08:58:12 -0700 Subject: [PATCH 041/113] fix(client): filter empty tags when setting/submitting tags (#715) --- .../components/modals/set-tags-modal/SetTagsModal.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/javascript/components/modals/set-tags-modal/SetTagsModal.tsx b/client/src/javascript/components/modals/set-tags-modal/SetTagsModal.tsx index 8cc0f3285..2ad830dee 100644 --- a/client/src/javascript/components/modals/set-tags-modal/SetTagsModal.tsx +++ b/client/src/javascript/components/modals/set-tags-modal/SetTagsModal.tsx @@ -47,7 +47,7 @@ const SetTagsModal: FC = () => { const {selectedTorrents} = TorrentStore; const formData = formRef.current.getFormData() as {tags: string}; - const tags = formData.tags ? formData.tags.split(',') : []; + const tags = formData.tags ? formData.tags.split(',').filter((tag) => !!tag) : []; setIsSettingTags(true); From 151094073562328b70bf0faabf84d9069302f3d1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 11 Jan 2024 03:32:10 +0800 Subject: [PATCH 042/113] build(deps-dev): bump follow-redirects from 1.15.2 to 1.15.4 (#718) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.4. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 623b492af..f911c9a7b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10204,9 +10204,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", + "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", "dev": true, "funding": [ { From 3cffd50a16b2e3fdac94928169c4754d6a6144f6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 17 Mar 2024 15:18:25 +0800 Subject: [PATCH 043/113] build(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 (#724) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f911c9a7b..13ae139fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10204,9 +10204,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.4", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", - "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "dev": true, "funding": [ { From b41007dd555f8ef0f25db8d5a7e73670e01c20f1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 25 Apr 2024 04:59:23 +0800 Subject: [PATCH 044/113] build(deps-dev): bump axios from 0.27.2 to 0.28.0 (#721) Bumps [axios](https://github.com/axios/axios) from 0.27.2 to 0.28.0. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v0.28.0/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v0.27.2...v0.28.0) --- updated-dependencies: - dependency-name: axios dependency-type: direct:development ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 19 +++++++++++++------ package.json | 2 +- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 13ae139fd..ed26c14e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -69,7 +69,7 @@ "@typescript-eslint/eslint-plugin": "^5.59.9", "@typescript-eslint/parser": "^5.59.9", "autoprefixer": "^10.4.14", - "axios": "^0.27.2", + "axios": "^0.28.0", "axios-mock-adapter": "^1.21.4", "babel-loader": "^8.3.0", "bencode": "^2.0.3", @@ -5958,13 +5958,14 @@ } }, "node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.28.0.tgz", + "integrity": "sha512-Tu7NYoGY4Yoc7I+Npf9HhUMtEEpV7ZiLH9yndTCoNhcpBH0kwcvFbzYN9/u5QKI5A6uefjsNNWaz5olJVYS62Q==", "dev": true, "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "node_modules/axios-mock-adapter": { @@ -15684,6 +15685,12 @@ "node": ">= 0.10" } }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, "node_modules/pseudolocale": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.4.0.tgz", diff --git a/package.json b/package.json index 279c1526d..0a20d1c24 100644 --- a/package.json +++ b/package.json @@ -120,7 +120,7 @@ "@typescript-eslint/eslint-plugin": "^5.59.9", "@typescript-eslint/parser": "^5.59.9", "autoprefixer": "^10.4.14", - "axios": "^0.27.2", + "axios": "^0.28.0", "axios-mock-adapter": "^1.21.4", "babel-loader": "^8.3.0", "bencode": "^2.0.3", From 2dbe8c017013fa9cca781416aa510f3682a172b4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 24 Apr 2024 21:02:12 +0000 Subject: [PATCH 045/113] build(deps-dev): bump express from 4.18.2 to 4.19.2 (#727) Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: direct:development ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 55 +++++++---------------------------------------- 1 file changed, 8 insertions(+), 47 deletions(-) diff --git a/package-lock.json b/package-lock.json index ed26c14e4..595b32377 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9556,17 +9556,17 @@ } }, "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.5.0", + "cookie": "0.6.0", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", @@ -9609,34 +9609,10 @@ "express": "^4 || ^5" } }, - "node_modules/express/node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, "node_modules/express/node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "dev": true, "engines": { "node": ">= 0.6" @@ -9657,21 +9633,6 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, - "node_modules/express/node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/express/node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", From 4ce073d6118c8cf41bfaf350cc4bdb0b2e65bd40 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 24 Apr 2024 21:06:37 +0000 Subject: [PATCH 046/113] build(deps): bump formidable and supertest (#733) Bumps [formidable](https://github.com/node-formidable/formidable) to 3.5.1 and updates ancestor dependency [supertest](https://github.com/ladjs/supertest). These dependencies need to be updated together. Updates `formidable` from 2.1.2 to 3.5.1 - [Release notes](https://github.com/node-formidable/formidable/releases) - [Changelog](https://github.com/node-formidable/formidable/blob/master/CHANGELOG.md) - [Commits](https://github.com/node-formidable/formidable/commits/v3.5.1) Updates `supertest` from 6.3.3 to 7.0.0 - [Release notes](https://github.com/ladjs/supertest/releases) - [Commits](https://github.com/ladjs/supertest/compare/v6.3.3...v7.0.0) --- updated-dependencies: - dependency-name: formidable dependency-type: indirect - dependency-name: supertest dependency-type: direct:development ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 48 ++++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 26 insertions(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index 595b32377..63febf60d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -146,7 +146,7 @@ "saxen": "^8.1.2", "source-map-loader": "^4.0.1", "style-loader": "^3.3.3", - "supertest": "^6.3.3", + "supertest": "^7.0.0", "tar-fs": "^2.1.1", "terser-webpack-plugin": "^5.3.9", "tldts": "^5.7.112", @@ -6901,10 +6901,13 @@ "dev": true }, "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/compressible": { "version": "2.0.18", @@ -10339,15 +10342,14 @@ } }, "node_modules/formidable": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-2.1.2.tgz", - "integrity": "sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.1.tgz", + "integrity": "sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==", "dev": true, "dependencies": { "dezalgo": "^1.0.4", "hexoid": "^1.0.0", - "once": "^1.4.0", - "qs": "^6.11.0" + "once": "^1.4.0" }, "funding": { "url": "https://ko-fi.com/tunnckoCore/commissions" @@ -17332,9 +17334,9 @@ "dev": true }, "node_modules/superagent": { - "version": "8.0.9", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-8.0.9.tgz", - "integrity": "sha512-4C7Bh5pyHTvU33KpZgwrNKh/VQnvgtCSqPRfJAUdmrtSYePVzVg4E4OzsrbkhJj9O7SO6Bnv75K/F8XVZT8YHA==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-9.0.1.tgz", + "integrity": "sha512-CcRSdb/P2oUVaEpQ87w9Obsl+E9FruRd6b2b7LdiBtJoyMr2DQt7a89anAfiX/EL59j9b2CbRFvf2S91DhuCww==", "dev": true, "dependencies": { "component-emitter": "^1.3.0", @@ -17342,14 +17344,14 @@ "debug": "^4.3.4", "fast-safe-stringify": "^2.1.1", "form-data": "^4.0.0", - "formidable": "^2.1.2", + "formidable": "^3.5.1", "methods": "^1.1.2", "mime": "2.6.0", "qs": "^6.11.0", "semver": "^7.3.8" }, "engines": { - "node": ">=6.4.0 <13 || >=14" + "node": ">=14.18.0" } }, "node_modules/superagent/node_modules/lru-cache": { @@ -17377,9 +17379,9 @@ } }, "node_modules/superagent/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -17398,16 +17400,16 @@ "dev": true }, "node_modules/supertest": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/supertest/-/supertest-6.3.3.tgz", - "integrity": "sha512-EMCG6G8gDu5qEqRQ3JjjPs6+FYT1a7Hv5ApHvtSghmOFJYtsU5S+pSb6Y2EUeCEY3CmEL3mmQ8YWlPOzQomabA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/supertest/-/supertest-7.0.0.tgz", + "integrity": "sha512-qlsr7fIC0lSddmA3tzojvzubYxvlGtzumcdHgPwbFWMISQwL22MhM2Y3LNt+6w9Yyx7559VW5ab70dgphm8qQA==", "dev": true, "dependencies": { "methods": "^1.1.2", - "superagent": "^8.0.5" + "superagent": "^9.0.1" }, "engines": { - "node": ">=6.4.0" + "node": ">=14.18.0" } }, "node_modules/supports-color": { diff --git a/package.json b/package.json index 0a20d1c24..ee5ce68bd 100644 --- a/package.json +++ b/package.json @@ -197,7 +197,7 @@ "saxen": "^8.1.2", "source-map-loader": "^4.0.1", "style-loader": "^3.3.3", - "supertest": "^6.3.3", + "supertest": "^7.0.0", "tar-fs": "^2.1.1", "terser-webpack-plugin": "^5.3.9", "tldts": "^5.7.112", From 955bc932f17bafcdebc99e9884a9af80e5cb4660 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 24 Apr 2024 21:10:50 +0000 Subject: [PATCH 047/113] build(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#725) Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases) - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4) --- updated-dependencies: - dependency-name: webpack-dev-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 63febf60d..1e3ae551d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18858,9 +18858,9 @@ } }, "node_modules/webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", "dev": true, "dependencies": { "colorette": "^2.0.10", From 93114da3bb0735a41be020174d225c48a351e236 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 25 Apr 2024 19:58:53 +0000 Subject: [PATCH 048/113] i18n: new translations (#722) Co-authored-by: Crowdin Bot --- client/src/javascript/i18n/strings/ja.json | 39 ++++++++++++++++++++++ client/src/javascript/i18n/strings/no.json | 3 ++ 2 files changed, 42 insertions(+) diff --git a/client/src/javascript/i18n/strings/ja.json b/client/src/javascript/i18n/strings/ja.json index 9a76539b7..1acb325ea 100644 --- a/client/src/javascript/i18n/strings/ja.json +++ b/client/src/javascript/i18n/strings/ja.json @@ -27,32 +27,54 @@ "auth.username": "ユーザー名", "button.add": "追加", "button.cancel": "キャンセル", + "button.close": "閉じる", "button.download": "ダウンロード", "button.new": "新規作成", "button.no": "いいえ", + "button.ok": "OK", + "button.retry": "再試行", "button.save": "設定を保存", "button.save.feed": "保存", "button.yes": "はい", + "connection-interruption.action.selection.config": "クライアント接続設定を更新する", + "connection-interruption.action.selection.retry": "現在のクライアント接続設定で再試行する", "connection-interruption.heading": "クライアントに接続できません", + "connection-interruption.not.admin": "続行する場合は、Floodの管理者に連絡してください。", "connection-interruption.verification-error": "接続を確認できませんでした。", "connection.settings.client.select": "クライアント", "connection.settings.error.empty": "接続設定は空にできません。", + "connection.settings.deluge": "Deluge", + "connection.settings.deluge.host": "ホスト", + "connection.settings.deluge.host.input.placeholder": "例: localhost", "connection.settings.deluge.password": "パスワード", "connection.settings.deluge.password.input.placeholder": "パスワード", + "connection.settings.deluge.port": "ポート", + "connection.settings.deluge.port.input.placeholder": "例: 58846", + "connection.settings.deluge.username": "ユーザー名", + "connection.settings.deluge.username.input.placeholder": "例: localclient", "connection.settings.qbittorrent": "qBittorrentformat@@0", "connection.settings.qbittorrent.password": "パスワード", "connection.settings.qbittorrent.password.input.placeholder": "パスワード", + "connection.settings.qbittorrent.url": "URL", + "connection.settings.qbittorrent.url.input.placeholder": "例: http://localhost:8080/", "connection.settings.qbittorrent.username": "ユーザー名", "connection.settings.qbittorrent.username.input.placeholder": "ユーザー名", + "connection.settings.rtorrent": "rTorrent", "connection.settings.rtorrent.host": "ホスト", "connection.settings.rtorrent.host.input.placeholder": "ホスト名または IP", "connection.settings.rtorrent.port": "ポート", "connection.settings.rtorrent.port.input.placeholder": "ポート", "connection.settings.rtorrent.socket": "パス", + "connection.settings.rtorrent.socket.input.placeholder": "例: ~/.local/share/rtorrent/rtorrent.sock", "connection.settings.rtorrent.type": "接続タイプ", "connection.settings.rtorrent.type.socket": "ソケット", + "connection.settings.rtorrent.type.tcp": "TCP", + "connection.settings.rtorrent.type.tcp.warning": "TCP経由でrTorrentを公開すると、権限の昇格が許可される可能性があります。", + "connection.settings.transmission": "Transmission", "connection.settings.transmission.password": "パスワード", "connection.settings.transmission.password.input.placeholder": "パスワード", + "connection.settings.transmission.url": "URL", + "connection.settings.transmission.url.input.placeholder": "例: http://localhost:9091/transmission/rpc", "connection.settings.transmission.username": "ユーザー名", "connection.settings.transmission.username.input.placeholder": "ユーザー名", "dependency.loading.notifications": "通知", @@ -76,6 +98,7 @@ "feeds.no.feeds.defined": "フィードが定義されていません。", "feeds.no.items.matching": "検索語に一致するアイテムはありません。", "feeds.no.rules.defined": "ルールが定義されていません。", + "feeds.regEx": "正規表現", "feeds.search": "検索キーワード:", "feeds.search.term": "検索キーワード:", "feeds.select.feed": "フィードを選択", @@ -90,6 +113,7 @@ "feeds.time.hr": "時間", "feeds.time.min": "分", "feeds.torrent.destination": "トレントの宛先", + "feeds.url": "URL", "feeds.validation.interval.not.positive": "intervalは正の整数でなければなりません。", "feeds.validation.invalid.regular.expression": "無効な正規表現です。", "feeds.validation.must.select.feed": "フィードを選択してください。", @@ -99,6 +123,7 @@ "filesystem.empty.directory": "空のディレクトリ。", "filesystem.error.eacces": "このディレクトリを読み込む権限がありません。", "filesystem.error.enoent": "このパスは存在しません。作成されます。", + "filesystem.error.no.input": "パスを入力してください。", "filesystem.error.unknown": "不明なエラーが発生しました。もう一度やり直してください。", "filesystem.fetching": "ディレクトリ構造を取得しています...", "filter.all": "すべて", @@ -125,6 +150,7 @@ "mediainfo.heading": "Mediainfo 出力", "notification.clear.all": "すべてクリア", "notification.feed.torrent.added.heading": "フィードアイテムがキューに追加されました", + "notification.no.notification": "表示する通知はありません", "notification.showing": "表示", "notification.torrent.errored.heading": "報告エラー", "notification.torrent.finished.heading": "ダウンロード完了", @@ -167,6 +193,7 @@ "settings.resources.memory.heading": "メモリ", "settings.resources.memory.max.label": "最大メモリ使用量", "settings.tabs.authentication": "認証", + "settings.tabs.bandwidth": "帯域幅", "settings.tabs.connectivity": "接続", "settings.tabs.diskusage": "ディスクの使用量", "settings.tabs.heading": "設定", @@ -175,7 +202,10 @@ "settings.ui.displayed.context.menu.items": "コンテキストメニューアイテム", "settings.ui.displayed.details": "トレントの詳細列", "settings.ui.language": "言語", + "settings.ui.misc": "その他", + "settings.ui.page.title.speed": "ページタイトルにアップロードとダウンロード速度を表示する", "settings.ui.locale": "ロケール", + "settings.ui.tag.selector.mode": "タグセレクターの設定", "settings.ui.torrent.context.menu.items.show": "表示", "settings.ui.torrent.details.enabled": "有効", "settings.ui.torrent.details.tags.placement": "展開されたビューでは、タグはリストの最後に最適に動作します。", @@ -211,6 +241,7 @@ "torrents.add.tab.file.drop": "ここにファイルをドロップ", "torrents.add.tab.file.title": "ファイル順", "torrents.add.tab.url.input.placeholder": "Torrent URL または Magnet リンク", + "torrents.add.tab.url.register.magnet.handler": "マグネットリンクを処理するために登録する", "torrents.add.tab.url.title": "URL順", "torrents.add.tags": "タグ", "torrents.add.torrents.label": "Torrent", @@ -227,6 +258,7 @@ "torrents.create.trackers.label": "トラッカー", "torrents.destination.base_path": "ベースパスとして使用", "torrents.destination.completed": "完了", + "torrents.destination.sequential": "シーケンシャルダウンロード", "torrents.details.actions.pause": "一時停止", "torrents.details.actions.start": "開始", "torrents.details.actions.stop": "停止", @@ -236,6 +268,8 @@ "torrents.details.files.loading": "ファイル詳細を読み込んでいます...", "torrents.details.general.comment": "コメント", "torrents.details.general.connected": "{connected} の {total} が接続されました", + "torrents.details.general.date.active": "最後のアクティビティ", + "torrents.details.general.date.active.now": "今", "torrents.details.general.date.added": "追加しました", "torrents.details.general.downloaded": "ダウンロード済み", "torrents.details.general.free.disk.space": "空きディスク容量", @@ -256,6 +290,7 @@ "torrents.details.general.type": "タイプ", "torrents.details.general.type.private": "非公開", "torrents.details.general.type.public": "公開", + "torrents.details.mediainfo": "Mediainfo", "torrents.details.peers": "ピア", "torrents.details.peers.no.data": "このトレントのピアデータはありません。", "torrents.details.selected.files": "{count, plural, =1 {{countElement} 選択したファイル} other {{countElement} 選択したファイル}}", @@ -263,6 +298,7 @@ "torrents.details.trackers": "トラッカー", "torrents.details.trackers.no.data": "このトレントにはトラッカーデータがありません。", "torrents.details.trackers.type": "タイプ", + "torrents.generate.magnet.heading": "Magnetリンクを生成", "torrents.generate.magnet.loading.trackers": "トラッカーを読み込み中...", "torrents.generate.magnet.magnet": "マグネットリンク", "torrents.generate.magnet.private.torrent": "これはプライベートトレントです。", @@ -271,6 +307,9 @@ "torrents.list.context.check.hash": "ハッシュを確認", "torrents.list.context.details": "トレントの詳細", "torrents.list.context.download.contents": "ダウンロードコンテンツ", + "torrents.list.context.download.metainfo": "torrentファイルをダウンロード", + "torrents.list.context.generate.magnet": "Magnetリンクを生成", + "torrents.list.context.initial.seeding": "初期シード中", "torrents.list.context.move": "トレントの場所を設定", "torrents.list.context.pause": "一時停止", "torrents.list.context.priority": "優先度", diff --git a/client/src/javascript/i18n/strings/no.json b/client/src/javascript/i18n/strings/no.json index 6c9fd49f1..983dac697 100644 --- a/client/src/javascript/i18n/strings/no.json +++ b/client/src/javascript/i18n/strings/no.json @@ -210,6 +210,8 @@ "settings.ui.displayed.context.menu.items": "Hurtigmenyelementer", "settings.ui.displayed.details": "Kolonner for torrent-detaljer", "settings.ui.language": "Språk", + "settings.ui.misc": "Diverse", + "settings.ui.page.title.speed": "Vis opplastings- og nedlastingshastighet i sidetittel", "settings.ui.locale": "Språk", "settings.ui.tag.selector.mode": "Tag Velger Preferanse", "settings.ui.tag.selector.mode.multi": "Flervalg", @@ -344,6 +346,7 @@ "torrents.properties.comment": "Kommentar", "torrents.properties.date.added": "Lagt til", "torrents.properties.date.created": "Opprettet", + "torrents.properties.date.finished": "Fullført", "torrents.properties.directory": "Plassering", "torrents.properties.download.speed": "Nedlastingshastighet", "torrents.properties.download.total": "Nedlastet", From e36bca468fa71493c9d4cec678eaa060fa1fa017 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Fri, 26 Apr 2024 03:59:22 +0800 Subject: [PATCH 049/113] i18n: new translations (#734) Co-authored-by: Crowdin Bot From 1b31312362931e2a47ca7ae1089172343596a571 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Fri, 26 Apr 2024 04:10:34 +0800 Subject: [PATCH 050/113] bump: 4.8.0 (#735) --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1e3ae551d..25b566800 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "flood", - "version": "4.7.0", + "version": "4.8.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "flood", - "version": "4.7.0", + "version": "4.8.0", "bundleDependencies": [ "geoip-country" ], diff --git a/package.json b/package.json index ee5ce68bd..f1a50dbb7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "flood", - "version": "4.7.0", + "version": "4.8.0", "description": "A modern Web UI for various torrent clients with multi-user and multi-client support", "keywords": [ "typescript", From 5ff9cddeadf339a9c97b7915c268c073df8f6670 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Mon, 29 Apr 2024 06:24:23 +0800 Subject: [PATCH 051/113] feat: new args `--disable-rate-limit` (#737) --- config.ts | 7 +++++++ server/routes/api/index.ts | 2 +- server/routes/api/torrents.ts | 2 +- server/routes/utils.ts | 14 ++++++++++++++ shared/schema/Config.ts | 4 ++++ 5 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 server/routes/utils.ts diff --git a/config.ts b/config.ts index 9910a234b..8688b45a1 100644 --- a/config.ts +++ b/config.ts @@ -54,6 +54,12 @@ const {argv: argvObj} = yargs(process.argv.slice(2)) describe: "Disable Flood's builtin access control system, deprecated, use auth=none instead", type: 'boolean', }) + .option('disable-rate-limit', { + default: false, + describe: 'disable api request limit except for login', + hidden: true, + type: 'boolean', + }) .option('dehost', { describe: 'Host of Deluge RPC interface', type: 'string', @@ -342,6 +348,7 @@ const result = configSchema.safeParse({ sslCert: argv.sslcert || path.resolve(path.join(argv.rundir, 'fullchain.pem')), allowedPaths: allowedPaths.length > 0 ? allowedPaths : undefined, serveAssets: argv.assets, + disableRateLimit: argv.disableRateLimit, }); if (!result.success) { diff --git a/server/routes/api/index.ts b/server/routes/api/index.ts index 1dd0a7fcb..f7d7e1b36 100644 --- a/server/routes/api/index.ts +++ b/server/routes/api/index.ts @@ -2,7 +2,6 @@ import express, {Response} from 'express'; import fs from 'fs'; import passport from 'passport'; import path from 'path'; -import rateLimit from 'express-rate-limit'; import {contentTokenSchema} from '@shared/schema/api/torrents'; @@ -19,6 +18,7 @@ import eventStream from '../../middleware/eventStream'; import feedMonitorRoutes from './feed-monitor'; import {getAuthToken, verifyToken} from '../../util/authUtil'; import torrentsRoutes from './torrents'; +import {rateLimit} from '../utils'; const router = express.Router(); diff --git a/server/routes/api/torrents.ts b/server/routes/api/torrents.ts index 84cbcc537..e2c9d96f9 100644 --- a/server/routes/api/torrents.ts +++ b/server/routes/api/torrents.ts @@ -4,7 +4,6 @@ import createTorrent from 'create-torrent'; import express, {Response} from 'express'; import fs from 'fs'; import path from 'path'; -import rateLimit from 'express-rate-limit'; import sanitize from 'sanitize-filename'; import tar, {Pack} from 'tar-fs'; @@ -46,6 +45,7 @@ import { import {getTempPath} from '../../models/TemporaryStorage'; import {getToken} from '../../util/authUtil'; import {asyncFilter} from '../../util/async'; +import {rateLimit} from '../utils'; const getDestination = async ( services: Express.Request['services'], diff --git a/server/routes/utils.ts b/server/routes/utils.ts new file mode 100644 index 000000000..8290af348 --- /dev/null +++ b/server/routes/utils.ts @@ -0,0 +1,14 @@ +import config from '../../config'; + +import expressRateLimit, {Options} from 'express-rate-limit'; +import {RequestHandler} from 'express'; + +export function rateLimit(passedOptions?: Partial): RequestHandler { + if (config.disableRateLimit) { + return function (req, res, next) { + next(); + }; + } + + return expressRateLimit(passedOptions); +} diff --git a/shared/schema/Config.ts b/shared/schema/Config.ts index 2022acb06..3a7bc2b9e 100644 --- a/shared/schema/Config.ts +++ b/shared/schema/Config.ts @@ -125,6 +125,10 @@ export const configSchema = strictObject({ // Users may prefer to serve static assets via a "professional" web server such as nginx to // increase performance or have more flexibility on compression or other options. [default: true] serveAssets: boolean().optional(), + + // CLI argument: --disable-rate-limit + // Disable api request limit except for login + disableRateLimit: boolean(), }) .refine( (config) => { From e0cd98f5a0a1a9e1a5d39ece14bf687cadf08a6d Mon Sep 17 00:00:00 2001 From: Trim21 Date: Mon, 29 Apr 2024 16:27:25 +0800 Subject: [PATCH 052/113] fix: /metainfo json response (#738) --- server/routes/api/torrents.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/routes/api/torrents.ts b/server/routes/api/torrents.ts index e2c9d96f9..440edca2e 100644 --- a/server/routes/api/torrents.ts +++ b/server/routes/api/torrents.ts @@ -588,7 +588,7 @@ router.get<{hashes: string}>( ), ); } catch { - return res.status(404).json('Failed to access torrent files.'); + return res.status(404).json({code: 404, message: 'Failed to access torrent files.'}); } if (hashes.length < 2) { From 875a575833283f98c40fe346a19d66db3d0f7856 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 4 May 2024 00:15:22 +0800 Subject: [PATCH 053/113] fix: `/metainfo` response code (#740) --- server/routes/api/torrents.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/server/routes/api/torrents.ts b/server/routes/api/torrents.ts index 440edca2e..f71f9076e 100644 --- a/server/routes/api/torrents.ts +++ b/server/routes/api/torrents.ts @@ -587,8 +587,15 @@ router.get<{hashes: string}>( await fs.promises.access(path.join(sessionDirectory, torrentFileName), fs.constants.R_OK), ), ); - } catch { - return res.status(404).json({code: 404, message: 'Failed to access torrent files.'}); + } catch (e) { + const err = e as NodeJS.ErrnoException; + if (err.code === 'ENOENT') { + return res.status(404).json({code: err.code, message: err.message}); + } + return res.status(500).json({ + code: err.code, + message: `Failed to access torrent files: ${e}`, + }); } if (hashes.length < 2) { From 75dee9b50bf57d76743b16b2cb7386b611348d33 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 4 May 2024 00:57:23 +0800 Subject: [PATCH 054/113] fix: only generate mediainfo for video file (#741) --- server/routes/api/torrents.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/server/routes/api/torrents.ts b/server/routes/api/torrents.ts index f71f9076e..70a56a508 100644 --- a/server/routes/api/torrents.ts +++ b/server/routes/api/torrents.ts @@ -920,7 +920,17 @@ router.get<{hash: string}>( const mediainfoProcess = childProcess.execFile( 'mediainfo', - torrentContentPaths.map((x) => path.relative(torrentDirectory, x)), + torrentContentPaths + .filter((x) => { + const fn = x.toLowerCase(); + for (const ext of ['.mp4', '.mkv', '.ts', '.avi', '.rmvb', '.dat', '.wmv', '.iso']) { + if (fn.endsWith(ext)) { + return true; + } + } + return false; + }) + .map((x) => path.relative(torrentDirectory, x)), {maxBuffer: 1024 * 2000, timeout: 1000 * 10, cwd: torrentDirectory}, (error, stdout) => { if (error) { From 39e0e3eb92446b8c60b6c125cba0b62bc0a28a83 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 4 May 2024 01:08:33 +0800 Subject: [PATCH 055/113] chore: improve mediainfo no video file error (#742) --- server/routes/api/torrents.ts | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/server/routes/api/torrents.ts b/server/routes/api/torrents.ts index 70a56a508..ab429e194 100644 --- a/server/routes/api/torrents.ts +++ b/server/routes/api/torrents.ts @@ -918,19 +918,26 @@ router.get<{hash: string}>( return res.status(404).json({code, message}); } + const args = torrentContentPaths.filter((x) => { + const fn = x.toLowerCase(); + for (const ext of ['.mp4', '.mkv', '.ts', '.avi', '.rmvb', '.dat', '.wmv', '.iso']) { + if (fn.endsWith(ext)) { + return true; + } + } + return false; + }); + + if (args.length < 1) { + return res.status(200).json({ + output: + 'no video file found.\nIf this is a error, please create a issue at https://github.com/jesec/flood/issues', + }); + } + const mediainfoProcess = childProcess.execFile( 'mediainfo', - torrentContentPaths - .filter((x) => { - const fn = x.toLowerCase(); - for (const ext of ['.mp4', '.mkv', '.ts', '.avi', '.rmvb', '.dat', '.wmv', '.iso']) { - if (fn.endsWith(ext)) { - return true; - } - } - return false; - }) - .map((x) => path.relative(torrentDirectory, x)), + args.map((x) => path.relative(torrentDirectory, x)), {maxBuffer: 1024 * 2000, timeout: 1000 * 10, cwd: torrentDirectory}, (error, stdout) => { if (error) { From 8cf7fb11688caf4736627ba1e19ea391db3d1ed5 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 4 May 2024 11:20:17 +0800 Subject: [PATCH 056/113] bump: 4.8.1 (#744) --- CHANGELOG.md | 71 +++++++++++++++++++++++++++ distribution/alpine/flood/APKBUILD | 2 +- distribution/archlinux/flood/PKGBUILD | 2 +- distribution/debian/flood-bin/BUILD | 2 +- distribution/debian/flood/changelog | 2 +- package-lock.json | 4 +- package.json | 2 +- 7 files changed, 78 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 87d739c0b..fedaa55fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,74 @@ # Changelog +## [4.8.1] (May 4, 204) + +- feat: new args `--disable-rate-limit` to disable rate limit on api except login (#737) +- fix: only generate mediainfo for video file (#741) +- fix: `/metainfo` json response for error (#740) + +## [4.8.0] (April 24, 2024) + +- fix(client): filter empty tags when setting/submitting tags (#715) +- fix(client): modal overflow on mobile (#713) +- fix(server): content-type on responding html (#708) +- fix(client): allows modal to grow when inner width exceeds container (#597) +- fix(client): misc styles (#691) +- fix(server): `@fastify/express` doesn't work with http2 (#705) +- fix(client): tracker filter size conditional render logic and react key prop (#702) +- fix: log error trace (#697) +- fix(server): handle number port (#692) +- feat(client): detect magnet and torrent links from clipboard (#690) +- server: remove port requirement, permit running on paths (#680) +- perf: mediainfo router should use async/await to get file info (#656) +- feat: use relative path in mediainfo info (#657) +- TorrentGeneralInfo: drop leading and trailing whitespaces from comment (#674) +- LinkedText: fix torrent comment line break (#667) +- server: rTorrent: manage request queue with p-queue - fix memory leak (#650) +- TransferRateGraph: explicitly declare width and height to 100% +- server: qBittorrent: use POST method for API calls +- server: qBittorrent: log in using POST method (#594) +- server: torrentService: normalize case of hash during torrent lookup +- TorrentListColumns: add "Finished" column (#565) +- styles: sortable-list: disallow selecting text in a list +- client: scripts: development: drop unnecessary browser popup +- MoveTorrentsModal: suggest longest common prefix as path +- server: rTorrent: throw error when file moving fails +- FilesystemBrowser: line break unconditionally for long paths +- TorrentListDropzone: pop up "Add Torrents" modal instead of adding directly +- server: rTorrent: avoid relying on type coercion of RPC value +- server: rTorrent: remove "hasLoadThrow" and fold into "isJSONCapable" +- server: ditch unmaintained "spdy" +- SortableList: switch to clauderic/dnd-kit +- server: drop databases before removing user +- server: switch to @seald/nedb +- server: tests: replace "ts-jest/utils" with "ts-jest" +- TorrentGeneralInfo: display "None" when there is no comment +- LinkedText: drop RegEx incompatible with Safari +- feature: display comment inside .torrent in torrent details (#541) +- TransferRateGraph: fix blank graph in some cases +- TorrentList: fix "a wild 0 appears" +- client: Fix regression introduced in PR #519, fixes #522 (#523) +- sidebar: make filter sections collapsible (#519) +- client: add page title speed display preference +- DownloadRulesTab, FeedsTab: force new component when editing +- server: add shebang to bundled executable +- Dockerfile: use the "npm run build" command +- server: create production build with webpack directly +- server: flatten directory structure a bit +- server: tests: ensure connectivity to client before tests +- server: tests: confirm deletion of torrents before continue +- client: reformat "typings.d.ts", fixup ffcc5c8e0 +- server: tests: mock response to torrents fetch +- server: normalize fetching of torrents added with URL +- client: fix webpack devServer port selection +- styles: apply dark theme to TorrentListDropzone +- TorrentFilterStore: simplify and fix scroll to top on filter change +- client: allow multi-select of filters with Ctrl and Shift keys +- server: remove unused history snapshots and make it in-mem only +- TagFilters, TrackerFilters: fix filtering by tag/tracker +- client: remove unnecessary "UIActions" abstraction +- server: Transmission: normalize "unknown" ETA (-2) to infinity (-1) (#432) + ## [4.7.0] (October 9, 2021) - Display total size by tag or tracker of torrents on sidebar (#369, @sabersalv) @@ -536,3 +605,5 @@ Other changes: [4.6.0]: https://github.com/jesec/flood/compare/v4.5.4...v4.6.0 [4.6.1]: https://github.com/jesec/flood/compare/v4.6.0...v4.6.1 [4.7.0]: https://github.com/jesec/flood/compare/v4.6.1...v4.7.0 +[4.8.0]: https://github.com/jesec/flood/compare/v4.7.0...v4.8.0 +[4.8.1]: https://github.com/jesec/flood/compare/v4.8.0...v4.8.1 diff --git a/distribution/alpine/flood/APKBUILD b/distribution/alpine/flood/APKBUILD index df1cd6526..4050cb760 100644 --- a/distribution/alpine/flood/APKBUILD +++ b/distribution/alpine/flood/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: replace with your name # Contributor: replace with your name _npmname=flood -_npmver=4.7.0 +_npmver=4.8.1 pkgname=flood pkgver=$_npmver pkgrel=1 diff --git a/distribution/archlinux/flood/PKGBUILD b/distribution/archlinux/flood/PKGBUILD index e890a091f..6c21e219d 100644 --- a/distribution/archlinux/flood/PKGBUILD +++ b/distribution/archlinux/flood/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: replace-with-your-name # Contributor: replace-with-your-name _npmname=flood -_npmver=4.7.0 +_npmver=4.8.1 pkgname=flood pkgver=$_npmver pkgrel=1 diff --git a/distribution/debian/flood-bin/BUILD b/distribution/debian/flood-bin/BUILD index a4db849a5..71bbd0bd0 100644 --- a/distribution/debian/flood-bin/BUILD +++ b/distribution/debian/flood-bin/BUILD @@ -10,7 +10,7 @@ PACKAGE = "flood" RECOMMENDS = ["mediainfo"] -VERSION = "4.7.0-0" +VERSION = "4.8.1-0" genrule( name = "flood-pkg-arm64", diff --git a/distribution/debian/flood/changelog b/distribution/debian/flood/changelog index be4e293dc..b06ac8725 100644 --- a/distribution/debian/flood/changelog +++ b/distribution/debian/flood/changelog @@ -1,4 +1,4 @@ -flood (4.7.0-1) UNRELEASED; urgency=low +flood (4.8.1-1) UNRELEASED; urgency=low * Initial release diff --git a/package-lock.json b/package-lock.json index 25b566800..358ec6d05 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "flood", - "version": "4.8.0", + "version": "4.8.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "flood", - "version": "4.8.0", + "version": "4.8.1", "bundleDependencies": [ "geoip-country" ], diff --git a/package.json b/package.json index f1a50dbb7..6e4bcd691 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "flood", - "version": "4.8.0", + "version": "4.8.1", "description": "A modern Web UI for various torrent clients with multi-user and multi-client support", "keywords": [ "typescript", From 537ae2d7e67a3e1e38d21e6eb05589d62aa13fdf Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 4 May 2024 11:31:24 +0800 Subject: [PATCH 057/113] ci: upgrade deprecated actions and command (#745) --- .github/workflows/build.yml | 2 +- .github/workflows/check.yml | 2 +- .github/workflows/codeql-analysis.yml | 8 ++++---- .github/workflows/distribute-archlinux.yml | 2 +- .github/workflows/distribute-debian.yml | 6 +++--- .github/workflows/publish-rolling.yml | 12 ++++++------ .github/workflows/release.yml | 14 +++++++------- .github/workflows/test-backend.yml | 2 +- .github/workflows/translations.yml | 2 +- 9 files changed, 25 insertions(+), 25 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5be313390..d3228c994 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,7 +18,7 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 122cbd5dc..95d5b6a87 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -19,7 +19,7 @@ jobs: check: [check-source-formatting, check-types, lint] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index c7d22a703..e957c6420 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -26,7 +26,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: # We must fetch at least the immediate parents so that if this is # a pull request then we can checkout the head. @@ -39,13 +39,13 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). - name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v3 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 diff --git a/.github/workflows/distribute-archlinux.yml b/.github/workflows/distribute-archlinux.yml index f045d180e..b2132c2d5 100644 --- a/.github/workflows/distribute-archlinux.yml +++ b/.github/workflows/distribute-archlinux.yml @@ -11,7 +11,7 @@ jobs: aur: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Update PKGBUILD for AUR run: | diff --git a/.github/workflows/distribute-debian.yml b/.github/workflows/distribute-debian.yml index 7636c0218..408bc720a 100644 --- a/.github/workflows/distribute-debian.yml +++ b/.github/workflows/distribute-debian.yml @@ -16,7 +16,7 @@ jobs: node: [20] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 @@ -45,7 +45,7 @@ jobs: - name: Parse version id: parse_version - run: echo ::set-output name=VERSION::`grep "VERSION = " ./BUILD | cut -d"\"" -f2 | cut -d"-" -f1` + run: echo VERSION=`grep "VERSION = " ./BUILD | cut -d"\"" -f2 | cut -d"-" -f1` >> $GITHUB_OUTPUT - name: Extract Flood tarball run: | @@ -60,7 +60,7 @@ jobs: cp -L bazel-bin/flood-deb-x64.deb flood-linux-x64.deb - name: Upload packages to Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index 1184783b1..3180f04f7 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -14,7 +14,7 @@ jobs: node: [20] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 @@ -32,7 +32,7 @@ jobs: git config --local user.name "github-actions[bot]" build_version=0.0.0-master.`git rev-parse --short HEAD` npm version --no-git-tag-version $build_version - echo ::set-output name=BUILD_VERSION::$build_version + echo BUILD_VERSION=$build_version >> $GITHUB_OUTPUT - name: Use @jesec scope run: | @@ -67,7 +67,7 @@ jobs: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up QEMU uses: docker/setup-qemu-action@v2 @@ -84,7 +84,7 @@ jobs: - name: Parse version id: parse_version run: | - echo ::set-output name=BUILD_VERSION::0.0.0-master.`git rev-parse --short HEAD` + echo BUILD_VERSION=0.0.0-master.`git rev-parse --short HEAD` >> $GITHUB_OUTPUT - name: Publish flood:master to Docker Hub uses: docker/build-push-action@v4 @@ -122,7 +122,7 @@ jobs: node: [20] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 @@ -259,7 +259,7 @@ jobs: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up QEMU uses: docker/setup-qemu-action@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bb7f77158..a565e1add 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: node: [20] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 @@ -51,10 +51,10 @@ jobs: - name: Get the version id: get_version - run: echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\//} + run: echo VERSION=${GITHUB_REF/refs\/tags\//} >> $GITHUB_OUTPUT - name: Create Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -72,7 +72,7 @@ jobs: needs: release runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Parse semantic version id: parse_semver @@ -81,9 +81,9 @@ jobs: major_version=`echo $full_version | cut -d'.' -f1` minor_version=`echo $full_version | cut -d'.' -f2` major_minor=`echo $major_version.$minor_version` - echo ::set-output name=MAJOR_VERSION::$major_version - echo ::set-output name=MAJOR_MINOR::$major_minor - echo ::set-output name=FULL_VERSION::$full_version + echo MAJOR_VERSION=$major_version >> $GITHUB_OUTPUT + echo MAJOR_MINOR=$major_minor >> $GITHUB_OUTPUT + echo FULL_VERSION=$full_version >> $GITHUB_OUTPUT - name: Set up QEMU run: | diff --git a/.github/workflows/test-backend.yml b/.github/workflows/test-backend.yml index 627d8b7b9..0cead520d 100644 --- a/.github/workflows/test-backend.yml +++ b/.github/workflows/test-backend.yml @@ -18,7 +18,7 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 diff --git a/.github/workflows/translations.yml b/.github/workflows/translations.yml index d6739d1fc..1b7e92812 100644 --- a/.github/workflows/translations.yml +++ b/.github/workflows/translations.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Crowdin Action uses: crowdin/github-action@1.4.8 From 7cdf1de10743f6f4bf5f0eb553450f8e2a60e268 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 4 May 2024 11:35:24 +0800 Subject: [PATCH 058/113] bump: 4.8.2 (#746) --- CHANGELOG.md | 5 +++++ distribution/alpine/flood/APKBUILD | 2 +- distribution/archlinux/flood/PKGBUILD | 2 +- distribution/debian/flood-bin/BUILD | 2 +- distribution/debian/flood/changelog | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 7 files changed, 12 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fedaa55fb..f97f3a04e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## [4.8.2] (May 4, 204) + +nothing new, just a new release to for deb files. + ## [4.8.1] (May 4, 204) - feat: new args `--disable-rate-limit` to disable rate limit on api except login (#737) @@ -607,3 +611,4 @@ Other changes: [4.7.0]: https://github.com/jesec/flood/compare/v4.6.1...v4.7.0 [4.8.0]: https://github.com/jesec/flood/compare/v4.7.0...v4.8.0 [4.8.1]: https://github.com/jesec/flood/compare/v4.8.0...v4.8.1 +[4.8.2]: https://github.com/jesec/flood/compare/v4.8.1...v4.8.2 diff --git a/distribution/alpine/flood/APKBUILD b/distribution/alpine/flood/APKBUILD index 4050cb760..fe22abe6e 100644 --- a/distribution/alpine/flood/APKBUILD +++ b/distribution/alpine/flood/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: replace with your name # Contributor: replace with your name _npmname=flood -_npmver=4.8.1 +_npmver=4.8.2 pkgname=flood pkgver=$_npmver pkgrel=1 diff --git a/distribution/archlinux/flood/PKGBUILD b/distribution/archlinux/flood/PKGBUILD index 6c21e219d..60667d663 100644 --- a/distribution/archlinux/flood/PKGBUILD +++ b/distribution/archlinux/flood/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: replace-with-your-name # Contributor: replace-with-your-name _npmname=flood -_npmver=4.8.1 +_npmver=4.8.2 pkgname=flood pkgver=$_npmver pkgrel=1 diff --git a/distribution/debian/flood-bin/BUILD b/distribution/debian/flood-bin/BUILD index 71bbd0bd0..ada3b339b 100644 --- a/distribution/debian/flood-bin/BUILD +++ b/distribution/debian/flood-bin/BUILD @@ -10,7 +10,7 @@ PACKAGE = "flood" RECOMMENDS = ["mediainfo"] -VERSION = "4.8.1-0" +VERSION = "4.8.2-0" genrule( name = "flood-pkg-arm64", diff --git a/distribution/debian/flood/changelog b/distribution/debian/flood/changelog index b06ac8725..6469966d2 100644 --- a/distribution/debian/flood/changelog +++ b/distribution/debian/flood/changelog @@ -1,4 +1,4 @@ -flood (4.8.1-1) UNRELEASED; urgency=low +flood (4.8.2-1) UNRELEASED; urgency=low * Initial release diff --git a/package-lock.json b/package-lock.json index 358ec6d05..bc0ac8559 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "flood", - "version": "4.8.1", + "version": "4.8.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "flood", - "version": "4.8.1", + "version": "4.8.2", "bundleDependencies": [ "geoip-country" ], diff --git a/package.json b/package.json index 6e4bcd691..64ce69317 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "flood", - "version": "4.8.1", + "version": "4.8.2", "description": "A modern Web UI for various torrent clients with multi-user and multi-client support", "keywords": [ "typescript", From d7b94c91b3fbc26595151c3d368dbb095412e146 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 4 May 2024 11:50:29 +0800 Subject: [PATCH 059/113] ci: upgrade deprecated actions (#747) --- .github/workflows/distribute-archlinux.yml | 4 +- .github/workflows/publish-rolling.yml | 52 +++++++++++----------- .github/workflows/release.yml | 8 ++-- 3 files changed, 32 insertions(+), 32 deletions(-) diff --git a/.github/workflows/distribute-archlinux.yml b/.github/workflows/distribute-archlinux.yml index b2132c2d5..c5c8c6a9f 100644 --- a/.github/workflows/distribute-archlinux.yml +++ b/.github/workflows/distribute-archlinux.yml @@ -20,10 +20,10 @@ jobs: sed -i 's/to-be-determined@tbd/jc@linux.com/' ./distribution/archlinux/flood/PKGBUILD - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Publish to AUR - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: build-args: | AUR_FOLDER=./flood diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index 3180f04f7..afbd7e960 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -46,14 +46,14 @@ jobs: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - name: Upload tarball - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: flood path: ./*.tgz if-no-files-found: error - name: Wait until the package is available - uses: nick-invision/retry@v2 + uses: nick-invision/retry@v3 with: command: curl -f -s https://registry.npmjs.org/@jesec/flood/${{ steps.tag_release.outputs.BUILD_VERSION }} &>/dev/null timeout_minutes: 30 @@ -70,13 +70,13 @@ jobs: - uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -87,7 +87,7 @@ jobs: echo BUILD_VERSION=0.0.0-master.`git rev-parse --short HEAD` >> $GITHUB_OUTPUT - name: Publish flood:master to Docker Hub - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: . file: ./distribution/containers/Dockerfile.release @@ -101,7 +101,7 @@ jobs: - run: sleep 10 - name: Publish rtorrent-flood to Docker Hub - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: . file: ./distribution/containers/Dockerfile.rtorrent @@ -132,13 +132,13 @@ jobs: cache: npm - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -150,7 +150,7 @@ jobs: npm version --no-git-tag-version 0.0.0-master.`git rev-parse --short HEAD` - name: Publish flood:master-dbg to Docker Hub - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: . file: ./Dockerfile @@ -160,7 +160,7 @@ jobs: tags: jesec/flood:master-dbg - name: Publish rtorrent-flood:master-dbg to Docker Hub - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: . file: ./Dockerfile @@ -196,7 +196,7 @@ jobs: - run: sudo npm install -g pkg - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: flood @@ -213,42 +213,42 @@ jobs: mv dist-pkg/flood-linuxstatic-arm64 dist-pkg/flood-linux-arm64 - name: 'Upload executable: Linux x64' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: flood-linux-x64 path: dist-pkg/flood-linux-x64 if-no-files-found: error - name: 'Upload executable: Linux arm64' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: flood-linux-arm64 path: dist-pkg/flood-linux-arm64 if-no-files-found: error - name: 'Upload executable: MacOS x64' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: flood-macos-x64 path: dist-pkg/flood-macos-x64 if-no-files-found: error - name: 'Upload executable: MacOS arm64' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: flood-macos-arm64 path: dist-pkg/flood-macos-arm64 if-no-files-found: error - name: 'Upload executable: Windows x64' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: flood-win-x64.exe path: dist-pkg/flood-win-x64.exe if-no-files-found: error - name: 'Upload executable: Windows arm64' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4d with: name: flood-win-arm64.exe path: dist-pkg/flood-win-arm64.exe @@ -262,23 +262,23 @@ jobs: - uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: flood-linux-arm64 path: artifacts - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: flood-linux-x64 path: artifacts @@ -286,7 +286,7 @@ jobs: - run: find . - name: Publish flood:master-distroless to Docker Hub - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: . file: ./distribution/containers/Dockerfile.distroless @@ -296,7 +296,7 @@ jobs: tags: jesec/flood:master-distroless - name: Publish rtorrent-flood:master-distroless to Docker Hub - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: . file: ./distribution/containers/Dockerfile.distroless diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a565e1add..ec994f6fd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -91,16 +91,16 @@ jobs: sudo apt install --reinstall -y qemu-user-static - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Wait until the package is available - uses: nick-invision/retry@v2 + uses: nick-invision/retry@v3 with: command: curl -f -s https://registry.npmjs.org/flood/${{ steps.parse_semver.outputs.FULL_VERSION }} &>/dev/null timeout_minutes: 30 @@ -110,7 +110,7 @@ jobs: - run: sleep 120 - name: Publish to Docker Hub - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: build-args: VERSION=${{ steps.parse_semver.outputs.FULL_VERSION }} context: . From 755848ba3443eed23d30587e429ac74a282bcee8 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 4 May 2024 12:00:22 +0800 Subject: [PATCH 060/113] chore: add husky (#748) --- .husky/pre-commit | 1 + package-lock.json | 643 ++++++++++++++++++++++++++++++++++++++++++++++ package.json | 11 +- 3 files changed, 653 insertions(+), 2 deletions(-) create mode 100644 .husky/pre-commit diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100644 index 000000000..0100eae14 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1 @@ +npm run lint-staged diff --git a/package-lock.json b/package-lock.json index bc0ac8559..06159c308 100644 --- a/package-lock.json +++ b/package-lock.json @@ -109,10 +109,12 @@ "hash-wasm": "^4.9.0", "html-webpack-plugin": "^5.5.3", "http-errors": "^2.0.0", + "husky": "^9.0.11", "jest": "^28.1.3", "jest-esbuild": "^0.3.0", "js-file-download": "^0.4.12", "jsonwebtoken": "^9.0.0", + "lint-staged": "^15.2.2", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.7.6", "mobx": "^6.9.0", @@ -6780,6 +6782,72 @@ "node": ">= 0.2.0" } }, + "node_modules/cli-truncate": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "dev": true, + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "dev": true + }, + "node_modules/cli-truncate/node_modules/string-width": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", + "dev": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/cli-width": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", @@ -10628,6 +10696,18 @@ "node": "6.* || 8.* || >= 10.*" } }, + "node_modules/get-east-asian-width": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", + "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/get-intrinsic": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", @@ -11217,6 +11297,21 @@ "node": ">=10.17.0" } }, + "node_modules/husky": { + "version": "9.0.11", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", + "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", + "dev": true, + "bin": { + "husky": "bin.mjs" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, "node_modules/hyphenate-style-name": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", @@ -13316,6 +13411,321 @@ "uc.micro": "^1.0.1" } }, + "node_modules/lint-staged": { + "version": "15.2.2", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.2.tgz", + "integrity": "sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==", + "dev": true, + "dependencies": { + "chalk": "5.3.0", + "commander": "11.1.0", + "debug": "4.3.4", + "execa": "8.0.1", + "lilconfig": "3.0.0", + "listr2": "8.0.1", + "micromatch": "4.0.5", + "pidtree": "0.6.0", + "string-argv": "0.3.2", + "yaml": "2.3.4" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "engines": { + "node": ">=18.12.0" + }, + "funding": { + "url": "https://opencollective.com/lint-staged" + } + }, + "node_modules/lint-staged/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/lint-staged/node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/lint-staged/node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/lint-staged/node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "dev": true, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "dev": true, + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/lint-staged/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/lilconfig": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", + "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/lint-staged/node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/lint-staged/node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "dev": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/lint-staged/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/yaml": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", + "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, + "node_modules/listr2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.1.tgz", + "integrity": "sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==", + "dev": true, + "dependencies": { + "cli-truncate": "^4.0.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^6.0.0", + "rfdc": "^1.3.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/listr2/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/listr2/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/listr2/node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "dev": true + }, + "node_modules/listr2/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true + }, + "node_modules/listr2/node_modules/string-width": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", + "dev": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/listr2/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/listr2/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", @@ -13439,6 +13849,178 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/log-update": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.0.0.tgz", + "integrity": "sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==", + "dev": true, + "dependencies": { + "ansi-escapes": "^6.2.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^7.0.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-escapes": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", + "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/log-update/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-update/node_modules/cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "dev": true, + "dependencies": { + "restore-cursor": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/emoji-regex": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", + "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", + "dev": true + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", + "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", + "dev": true, + "dependencies": { + "get-east-asian-width": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", + "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", + "dev": true, + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/loose-envify": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", @@ -14694,6 +15276,18 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/pidtree": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", + "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, "node_modules/piece-length": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/piece-length/-/piece-length-2.0.1.tgz", @@ -16873,6 +17467,46 @@ "node": ">=8" } }, + "node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", @@ -17150,6 +17784,15 @@ } ] }, + "node_modules/string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, "node_modules/string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", diff --git a/package.json b/package.json index 64ce69317..1d6f1846b 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,9 @@ "start:test:rtorrent": "node scripts/testsetup.js", "test": "jest --forceExit", "test:watch": "jest --watchAll --forceExit", - "test:client": "FLOOD_OPTION_port=4200 start-server-and-test start 4200 'cypress run'" + "test:client": "FLOOD_OPTION_port=4200 start-server-and-test start 4200 'cypress run'", + "lint-staged": "lint-staged", + "prepare": "husky" }, "dependencies": { "geoip-country": "^4.1.60" @@ -160,10 +162,12 @@ "hash-wasm": "^4.9.0", "html-webpack-plugin": "^5.5.3", "http-errors": "^2.0.0", + "husky": "^9.0.11", "jest": "^28.1.3", "jest-esbuild": "^0.3.0", "js-file-download": "^0.4.12", "jsonwebtoken": "^9.0.0", + "lint-staged": "^15.2.2", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.7.6", "mobx": "^6.9.0", @@ -228,5 +232,8 @@ ], "bundleDependencies": [ "geoip-country" - ] + ], + "lint-staged": { + "*": "prettier --ignore-unknown -w" + } } From 80c0c0799789797e1467ea90ae1a438c7bef7f23 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 4 May 2024 12:04:10 +0800 Subject: [PATCH 061/113] ci: fix typo (#749) --- .github/workflows/publish-rolling.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index afbd7e960..632112c5b 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -248,7 +248,7 @@ jobs: if-no-files-found: error - name: 'Upload executable: Windows arm64' - uses: actions/upload-artifact@v4d + uses: actions/upload-artifact@v4 with: name: flood-win-arm64.exe path: dist-pkg/flood-win-arm64.exe From 812f3515bfbcbdd3eeace03e60db453ac8fd9364 Mon Sep 17 00:00:00 2001 From: Devin Bayer Date: Tue, 7 May 2024 13:22:27 +0200 Subject: [PATCH 062/113] chore: update CHANGELOG.md (#750) Fix years --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f97f3a04e..f5fb334bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,10 @@ # Changelog -## [4.8.2] (May 4, 204) +## [4.8.2] (May 4, 2024) nothing new, just a new release to for deb files. -## [4.8.1] (May 4, 204) +## [4.8.1] (May 4, 2024) - feat: new args `--disable-rate-limit` to disable rate limit on api except login (#737) - fix: only generate mediainfo for video file (#741) From be79fe0a46abb5e0e7c431291c27434b586af904 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 29 May 2024 00:44:29 +0800 Subject: [PATCH 063/113] fix: mergerfs disappear (#753) --- server/util/diskUsageUtil.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/server/util/diskUsageUtil.ts b/server/util/diskUsageUtil.ts index 3afbde6b2..b6b832f4a 100644 --- a/server/util/diskUsageUtil.ts +++ b/server/util/diskUsageUtil.ts @@ -62,7 +62,7 @@ export const diskUsage: Readonly linux: (timeout) => spawnAsync( 'df', - ['-T'], + ['--exclude-type=devtmpfs', '--exclude-type=squashfs', '--exclude-type=tmpfs', '--exclude-type=overlay'], { timeout: timeout, }, @@ -73,9 +73,8 @@ export const diskUsage: Readonly .split('\n') .slice(1) .map((disk) => disk.split(/\s+/)) - .filter((disk) => filterMountPoint(disk[6])) - .filter((disk) => !['devtmpfs', 'squashfs', 'tmpfs', 'overlay'].includes(disk[1])) - .map(([_dev, _fs, size, used, avail, _pcent, target]) => { + .filter((disk) => filterMountPoint(disk[5])) + .map(([_dev, size, used, avail, _pcent, target]) => { return { size: Number.parseInt(size, 10) * 1024, used: Number.parseInt(used, 10) * 1024, From 503c63781e60097314b9fe663dba3a742ceafb94 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 29 May 2024 03:34:25 +0800 Subject: [PATCH 064/113] fix: mergefs again (#754) --- distribution/containers/Dockerfile.distroless | 6 ++---- distribution/containers/Dockerfile.release | 3 ++- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/distribution/containers/Dockerfile.distroless b/distribution/containers/Dockerfile.distroless index 59fd973a3..6e1d5c798 100644 --- a/distribution/containers/Dockerfile.distroless +++ b/distribution/containers/Dockerfile.distroless @@ -1,5 +1,3 @@ -FROM docker.io/jesec/busybox-applets as busybox - FROM docker.io/alpine as build WORKDIR /root @@ -15,9 +13,9 @@ RUN if [[ `uname -m` == "aarch64" ]]; \ fi RUN mv flood /root/sysroot/bin/flood -COPY --from=busybox /bin/busybox_DF /root/sysroot/bin/df -RUN apk --no-cache add tini-static +RUN apk --no-cache add tini-static coreutils +COPY /bin/df /root/sysroot/bin/df RUN cp /sbin/tini-static /root/sysroot/bin/tini RUN chmod 0555 /root/sysroot/bin/* diff --git a/distribution/containers/Dockerfile.release b/distribution/containers/Dockerfile.release index f9973f7d0..4d1e8d539 100644 --- a/distribution/containers/Dockerfile.release +++ b/distribution/containers/Dockerfile.release @@ -13,7 +13,8 @@ RUN npm i -g "${PACKAGE}"@"${VERSION}" &&\ # Install runtime dependencies RUN apk --no-cache add \ mediainfo \ - tini + tini \ + coreutils # Create "download" user RUN adduser -h /home/download -s /sbin/nologin --disabled-password download From b52ff510e3aa8ca88f1e0458da82dc2b9352afc1 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 29 May 2024 03:42:30 +0800 Subject: [PATCH 065/113] build: `RUN cp` not `COPY` (#755) --- distribution/containers/Dockerfile.distroless | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/distribution/containers/Dockerfile.distroless b/distribution/containers/Dockerfile.distroless index 6e1d5c798..31f56f222 100644 --- a/distribution/containers/Dockerfile.distroless +++ b/distribution/containers/Dockerfile.distroless @@ -15,7 +15,7 @@ RUN mv flood /root/sysroot/bin/flood RUN apk --no-cache add tini-static coreutils -COPY /bin/df /root/sysroot/bin/df +RUN cp /bin/df /root/sysroot/bin/df RUN cp /sbin/tini-static /root/sysroot/bin/tini RUN chmod 0555 /root/sysroot/bin/* From 4b36bdbc6bfd1db9ffaf76993f24c18532107750 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Fri, 7 Jun 2024 22:32:58 +0800 Subject: [PATCH 066/113] fix(ui): wrap too long tracker url (#757) --- .../modals/torrent-details-modal/TorrentTrackers.tsx | 2 +- client/src/sass/components/_torrent-details-panel.scss | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/client/src/javascript/components/modals/torrent-details-modal/TorrentTrackers.tsx b/client/src/javascript/components/modals/torrent-details-modal/TorrentTrackers.tsx index b04896d41..381a4c865 100644 --- a/client/src/javascript/components/modals/torrent-details-modal/TorrentTrackers.tsx +++ b/client/src/javascript/components/modals/torrent-details-modal/TorrentTrackers.tsx @@ -15,7 +15,7 @@ const TorrentTrackers: FC = () => { const trackerDetails = trackers.map((tracker) => ( - {tracker.url} + {tracker.url} {trackerTypes[tracker.type - 1]} )); diff --git a/client/src/sass/components/_torrent-details-panel.scss b/client/src/sass/components/_torrent-details-panel.scss index e2a5c8962..7c94a1ea8 100644 --- a/client/src/sass/components/_torrent-details-panel.scss +++ b/client/src/sass/components/_torrent-details-panel.scss @@ -347,4 +347,11 @@ $torrent-details--tags--foreground: #1a2028; white-space: nowrap; } } + + &__trackers { + &--url { + overflow-wrap: anywhere; + text-wrap: balance; + } + } } From 4dadd27e847989b8c5162ab72ba926a9dadadbb5 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Fri, 7 Jun 2024 22:38:56 +0800 Subject: [PATCH 067/113] i18n: new translations (#758) Co-authored-by: Crowdin Bot --- client/src/javascript/i18n/strings/da.json | 7 +++++ client/src/javascript/i18n/strings/ko.json | 36 +++++++++++----------- 2 files changed, 25 insertions(+), 18 deletions(-) diff --git a/client/src/javascript/i18n/strings/da.json b/client/src/javascript/i18n/strings/da.json index 6de3487e5..e74987fd6 100644 --- a/client/src/javascript/i18n/strings/da.json +++ b/client/src/javascript/i18n/strings/da.json @@ -1,9 +1,12 @@ { "actionbar.button.add.torrent": "Tilføj Torrent", "actionbar.button.remove.torrent": "Fjern Torrent", + "actionbar.button.start.torrent": "Start Torrent", + "actionbar.button.stop.torrent": "Stop Torrent", "alert.settings.saved": "Indstillingerne er gemt korrekt.", "alert.torrent.add": "Tilføjet {countElement} {count, plural, =1 {torrent} other {torrents}}.", "alert.torrent.add.failed": "Mislykkedes at tilføje {countElement} {count, plural, =1 {torrent} other {torrents}}.", + "alert.torrent.add.sent": "{countElement} {count, plural, one {}=1 {anmodning} other {anmodninger}} sendt til torrent-klienten.", "alert.torrent.move": "Flyttede {countElement} {count, plural, =1 {torrent} other {torrents}}.", "alert.torrent.move.failed": "Mislykkedes at flytte {countElement} {count, plural, =1 {torrent} other {torrents}}.", "alert.torrent.remove": "Slettede {countElement} {count, plural, =1 {torrent} other {torrents}}.", @@ -34,6 +37,9 @@ "connection-interruption.verification-error": "Forbindelsen kunne ikke verificeres.", "connection.settings.client.select": "Klient", "connection.settings.error.empty": "Forbindelsesindstillinger kan ikke være tomme.", + "connection.settings.deluge.port": "Port", + "connection.settings.deluge.port.input.placeholder": "f.eks. 58846", + "connection.settings.deluge.username": "Brugernavn", "connection.settings.qbittorrent.password": "Adgangskode", "connection.settings.qbittorrent.password.input.placeholder": "Adgangskode", "connection.settings.qbittorrent.username": "Brugernavn", @@ -104,6 +110,7 @@ "mediainfo.execError": "Der opstod en fejl under kørsel af mediainfo på serveren. Kontroller at mediainfo er installeret og tilgængelig i PATH til Flood.", "mediainfo.fetching": "Henter...", "notification.clear.all": "Ryd Alle", + "notification.feed.torrent.added.body": "{title}", "notification.feed.torrent.added.heading": "Feed Element I Køen", "notification.showing": "Viser", "notification.torrent.errored.heading": "Fejl Rapporteret", diff --git a/client/src/javascript/i18n/strings/ko.json b/client/src/javascript/i18n/strings/ko.json index 0fe891553..234364ce7 100644 --- a/client/src/javascript/i18n/strings/ko.json +++ b/client/src/javascript/i18n/strings/ko.json @@ -4,21 +4,21 @@ "actionbar.button.start.torrent": "토렌트 시작", "actionbar.button.stop.torrent": "토렌트 중지", "alert.settings.saved": "설정을 저장했습니다.", - "alert.torrent.add": "{countElement} {count, plural, =1 {토렌트} other {토렌트}}를 추가했습니다.", - "alert.torrent.add.failed": "{countElement} {count, plural, =1 {토렌트} other {토렌트}}를 추가하지 못했습니다.", - "alert.torrent.add.sent": "{countElement} {count, plural, =1 {request} other {requests}} 토렌트 클라이언트로 보냄", - "alert.torrent.move": "{countElement} {count, plural, =1 {토렌트} other {토렌트}}를 이동했습니다.", - "alert.torrent.move.failed": "{countElement} {count, plural, =1 {토렌트} other {토렌트}}를 이동하지 못했습니다.", - "alert.torrent.remove": "{countElement} {count, plural, =1 {토렌트} other {토렌트}}를 제거했습니다.", - "alert.torrent.remove.failed": "{countElement} {count, plural, =1 {토렌트} other {토렌트}}를 제거하지 못했습니다.", + "alert.torrent.add": "{countElement}개의 {count, plural, =1 {토렌트} other {토렌트}}를 추가했습니다.", + "alert.torrent.add.failed": "{countElement}개의 {count, plural, =1 {토렌트} other {토렌트}}를 추가하지 못했습니다.", + "alert.torrent.add.sent": "{countElement}개의 {count, plural, =1 {요청} other {요청}}을 토렌트 클라이언트로 전송하였습니다.", + "alert.torrent.move": "{countElement}개의 {count, plural, =1 {토렌트} other {토렌트}}를 이동했습니다.", + "alert.torrent.move.failed": "{countElement}개의 {count, plural, =1 {토렌트} other {토렌트}}를 이동하지 못했습니다.", + "alert.torrent.remove": "{countElement}개의 {count, plural, =1 {토렌트} other {토렌트}}를 제거했습니다.", + "alert.torrent.remove.failed": "{countElement}개의 {count, plural, =1 {토렌트} other {토렌트}}를 제거하지 못했습니다.", "auth.add.user": "사용자 추가", "auth.admin": "관리자", "auth.create.account": "계정 생성", "auth.create.an.account": "계정 생성", "auth.create.an.account.intro": "환영합니다, Flood입니다!", "auth.current.user": "현재 사용자", - "auth.error.password.empty": "비밀번호는 비울 수 없습니다.", - "auth.error.username.empty": "사용자 이름은 비어있을 수 없습니다.", + "auth.error.password.empty": "암호는 비워둘 수 없습니다.", + "auth.error.username.empty": "사용자 이름은 비워둘 수 없습니다.", "auth.input.clear": "지우기", "auth.log.in": "로그인", "auth.login": "로그인", @@ -71,8 +71,8 @@ "connection.settings.rtorrent.type": "연결 유형", "connection.settings.rtorrent.type.socket": "소켓", "connection.settings.rtorrent.type.tcp": "TCP", - "connection.settings.rtorrent.type.tcp.warning": "TCP를 통해 rTorrent를 노출하면 권한 에스컬레이션이 허용 될 수 있습니다.", - "connection.settings.transmission": "트렌스미션", + "connection.settings.rtorrent.type.tcp.warning": "TCP를 통해 rTorrent를 노출하면 권한 상승이 허용될 수 있습니다.", + "connection.settings.transmission": "트랜스미션", "connection.settings.transmission.password": "비밀번호", "connection.settings.transmission.password.input.placeholder": "비밀번호", "connection.settings.transmission.url": "URL", @@ -80,14 +80,14 @@ "connection.settings.transmission.username": "아이디", "connection.settings.transmission.username.input.placeholder": "아이디", "dependency.loading.notifications": "알림", - "dependency.loading.torrent.list": "토렌트 리스트", + "dependency.loading.torrent.list": "토렌트 목록", "dependency.loading.torrent.taxonomy": "토렌트 분류", "dependency.loading.transfer.history": "데이터 전송내역", "dependency.loading.transfer.rate.details": "데이터 전송률 세부정보", "feeds.applicable.feed": "가용 피드", "feeds.apply.tags": "태그 적용", "feeds.browse.feeds": "피드 찾아보기", - "feeds.check": "다른곳에서 시도해서 규칙을 검증하십시요. 저장 또는 전송되지 않았습니다.", + "feeds.check": "다른 곳에서 시도해서 규칙을 검증하십시오. 저장 또는 전송되지 않았습니다.", "feeds.exclude": "제외", "feeds.exclude.pattern": "제외 패턴", "feeds.existing.feeds": "설정된 피드", @@ -118,7 +118,7 @@ "feeds.torrent.destination": "토렌트 저장 경로", "feeds.url": "URL", "feeds.validation.interval.not.positive": "간격은 반드시 0보다 큰 정수여야 합니다.", - "feeds.validation.invalid.regular.expression": "정규 표현식이 잘못되었습니다.", + "feeds.validation.invalid.regular.expression": "잘못된 정규 표현식입니다.", "feeds.validation.must.select.feed": "피드를 선택해야 합니다.", "feeds.validation.must.specify.destination": "저장할 경로를 지정해야 합니다.", "feeds.validation.must.specify.label": "라벨을 지정해야 합니다.", @@ -149,7 +149,7 @@ "general.of": "/", "general.to": "-", "locale.language.auto": "자동", - "mediainfo.execError": "서버에서 미디어 정보를 가져오는 중 오류가 발생했습니다. mediainfo가 설치되어 있으며 Flood가 쓸 수 있도록 PATH가 지정되어 있는지 확인하세요.", + "mediainfo.execError": "서버에서 미디어 정보를 가져오는 중 오류가 발생했습니다. mediainfo가 설치되어 있으며 Flood에서 사용할 수 있도록 PATH가 지정되어 있는지 확인하세요.", "mediainfo.fetching": "가져오는 중...", "mediainfo.heading": "Mediainfo 출력", "notification.clear.all": "모두 지우기", @@ -228,7 +228,7 @@ "sidebar.button.settings": "설정", "sidebar.button.speedlimits": "속도 제한", "sidebar.button.theme.dark": "어두운 테마", - "sidebar.button.theme.light": "라이트 테마", + "sidebar.button.theme.light": "밝은 테마", "sidebar.search.placeholder": "토렌트 검색", "sidebar.speedlimits.download": "다운로드", "sidebar.speedlimits.upload": "업로드", @@ -308,7 +308,7 @@ "torrents.details.mediainfo": "미디어 정보", "torrents.details.peers": "피어", "torrents.details.peers.no.data": "이 토렌트에는 피어 정보가 없습니다.", - "torrents.details.selected.files": "{count, plural, =1 {{countElement} 파일 선택} other {{countElement} 파일 선택}}", + "torrents.details.selected.files": "{count, plural, =1 {{countElement}개 파일 선택} other {{countElement}개 파일 선택}}됨", "torrents.details.selected.files.set.priority": "우선순위 지정", "torrents.details.trackers": "트래커", "torrents.details.trackers.no.data": "이 토렌트에는 트래커 정보가 없습니다.", @@ -383,7 +383,7 @@ "unit.size.kilobyte": "kB", "unit.size.megabyte": "MB", "unit.size.terabyte": "TB", - "unit.speed": "초당 {baseUnit}", + "unit.speed": "{baseUnit}/s", "unit.time.day": "일", "unit.time.hour": "시간", "unit.time.infinity": "∞", From 8ff9b2e4cdc1d2c8c5bbc99e427938d325f6ae9f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 09:49:11 +0800 Subject: [PATCH 068/113] build(deps-dev): bump braces from 3.0.2 to 3.0.3 (#760) Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 06159c308..35294c013 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6420,12 +6420,12 @@ } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" @@ -10120,9 +10120,9 @@ } }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "dependencies": { "to-regex-range": "^5.0.1" From 9d2aaf409c56fb8d5b986f39fc3aa5b8136409c0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 19 Jun 2024 14:13:06 +0800 Subject: [PATCH 069/113] build(deps-dev): bump ws from 8.13.0 to 8.17.1 (#761) Bumps [ws](https://github.com/websockets/ws) from 8.13.0 to 8.17.1. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/8.13.0...8.17.1) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 35294c013..48055d75f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19926,9 +19926,9 @@ } }, "node_modules/ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "dev": true, "engines": { "node": ">=10.0.0" From 7e4a23c1c2f0de4fb5b4cc95c2ee575dfe06c995 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 11 Jul 2024 00:35:10 +0800 Subject: [PATCH 070/113] build(deps-dev): bump fast-loops from 1.1.3 to 1.1.4 (#765) Bumps [fast-loops](https://github.com/robinweser/fast-loops) from 1.1.3 to 1.1.4. - [Commits](https://github.com/robinweser/fast-loops/commits) --- updated-dependencies: - dependency-name: fast-loops dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 48055d75f..06e67a94b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9840,9 +9840,9 @@ "dev": true }, "node_modules/fast-loops": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.3.tgz", - "integrity": "sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.4.tgz", + "integrity": "sha512-8dbd3XWoKCTms18ize6JmQF1SFnnfj5s0B7rRry22EofgMu7B6LKHVh+XfFqFGsqnbH54xgeO83PzpKI+ODhlg==", "dev": true }, "node_modules/fast-querystring": { From 77339cce1af041901f3d071d720a6b2b0616e775 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Thu, 11 Jul 2024 01:37:38 +0800 Subject: [PATCH 071/113] fix(transmission): avoid set down/upload speed to 0 (#766) --- .../Transmission/clientGatewayService.ts | 41 ++++++++++++------- 1 file changed, 27 insertions(+), 14 deletions(-) diff --git a/server/services/Transmission/clientGatewayService.ts b/server/services/Transmission/clientGatewayService.ts index d1f24e5ee..8b9048489 100644 --- a/server/services/Transmission/clientGatewayService.ts +++ b/server/services/Transmission/clientGatewayService.ts @@ -509,21 +509,34 @@ class TransmissionClientGatewayService extends ClientGatewayService { } async setClientSettings(settings: SetClientSettingsOptions): Promise { + const req: Record = { + 'dht-enabled': settings.dht, + 'download-dir': settings.directoryDefault, + 'peer-port-random-on-start': settings.networkPortRandom, + 'pex-enabled': settings.protocolPex, + }; + + if (typeof settings.networkPortRandom !== 'undefined') { + req['peer-port'] = Number(settings.networkPortRange?.split('-')[0]); + } + + if (typeof settings.throttleMaxUploadsGlobal === 'undefined') { + req['seed-queue-enabled'] = settings.throttleMaxUploadsGlobal !== 0; + req['seed-queue-size'] = settings.throttleMaxUploadsGlobal; + } + + if (typeof settings.throttleGlobalUpSpeed !== 'undefined') { + req['speed-limit-up-enabled'] = settings.throttleGlobalUpSpeed !== 0; + req['speed-limit-up'] = settings.throttleGlobalUpSpeed / 1024; + } + + if (typeof settings.throttleGlobalDownSpeed !== 'undefined') { + req['speed-limit-down-enabled'] = settings.throttleGlobalDownSpeed !== 0; + req['speed-limit-down'] = settings.throttleGlobalDownSpeed / 1024; + } + return this.clientRequestManager - .setSessionProperties({ - 'dht-enabled': settings.dht, - 'download-dir': settings.directoryDefault, - 'peer-port': settings.networkPortRange ? Number(settings.networkPortRange?.split('-')[0]) : undefined, - 'peer-port-random-on-start': settings.networkPortRandom, - 'pex-enabled': settings.protocolPex, - 'speed-limit-down-enabled': settings.throttleGlobalDownSpeed !== 0, - 'speed-limit-down': - settings.throttleGlobalDownSpeed != null ? settings.throttleGlobalDownSpeed / 1024 : undefined, - 'speed-limit-up-enabled': settings.throttleGlobalUpSpeed !== 0, - 'speed-limit-up': settings.throttleGlobalUpSpeed != null ? settings.throttleGlobalUpSpeed / 1024 : undefined, - 'seed-queue-enabled': settings.throttleMaxUploadsGlobal !== 0, - 'seed-queue-size': settings.throttleMaxUploadsGlobal, - }) + .setSessionProperties(req) .then(this.processClientRequestSuccess, this.processClientRequestError); } From 89e90bfd7411cefd1c25da88b59e80069a17a78b Mon Sep 17 00:00:00 2001 From: Alma <113595328+almarzn@users.noreply.github.com> Date: Tue, 23 Jul 2024 02:35:33 +0200 Subject: [PATCH 072/113] fix(qBittorrent): Add torrent files without authentication (#768) authCookie resolves to undefined when used without authentication. This lead to axios throwing ERR_HTTP_INVALID_HEADER_VALUE. Fixed to use the same method getRequestHeaders instead of the direct this.authCookie call, so it does not try to send the request with Cookie: undefined header. --- server/services/qBittorrent/clientRequestManager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/services/qBittorrent/clientRequestManager.ts b/server/services/qBittorrent/clientRequestManager.ts index 9e8d6100d..df44b1886 100644 --- a/server/services/qBittorrent/clientRequestManager.ts +++ b/server/services/qBittorrent/clientRequestManager.ts @@ -422,7 +422,7 @@ class ClientRequestManager { }); const headers = form.getHeaders({ - Cookie: await this.authCookie, + ...(await this.getRequestHeaders()), 'Content-Length': form.getLengthSync(), }); From a078cfe2b0c657ebeb69578ad28bd932d50c11ac Mon Sep 17 00:00:00 2001 From: Alex Thomson <10443061+LXGaming@users.noreply.github.com> Date: Fri, 9 Aug 2024 15:24:19 +1200 Subject: [PATCH 073/113] fix(qBittorrent): Tag removal (#605) (#770) --- server/services/qBittorrent/clientRequestManager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/services/qBittorrent/clientRequestManager.ts b/server/services/qBittorrent/clientRequestManager.ts index df44b1886..294bc0f60 100644 --- a/server/services/qBittorrent/clientRequestManager.ts +++ b/server/services/qBittorrent/clientRequestManager.ts @@ -482,7 +482,7 @@ class ClientRequestManager { `${this.apiBase}/torrents/removeTags`, new URLSearchParams({ hashes: hashes.join('|').toLowerCase(), - tags: tags?.join(','), + tags: tags?.join(',') ?? '', }), { headers: await this.getRequestHeaders(), From 61ea0b445aa7a255db0313e5f1b1bc79f432f9a8 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 10 Aug 2024 04:36:38 +0800 Subject: [PATCH 074/113] build: migrate to pnpm (#772) --- .github/workflows/build.yml | 23 +- .github/workflows/check.yml | 25 +- .github/workflows/codeql-analysis.yml | 11 +- .github/workflows/distribute-archlinux.yml | 2 +- .github/workflows/distribute-debian.yml | 7 +- .github/workflows/publish-rolling.yml | 24 +- .github/workflows/release.yml | 12 +- .github/workflows/test-backend.yml | 22 +- .github/workflows/translations.yml | 2 +- .prettierignore | 1 + Dockerfile | 2 +- .../modals/settings-modal/AboutTab.tsx | 4 +- .../components/sidebar/LogoutButton.tsx | 3 +- distribution/containers/Dockerfile.release | 2 +- package-lock.json | 20060 ---------------- package.json | 35 +- pnpm-lock.yaml | 14141 +++++++++++ server/.jest/common.js | 2 +- server/services/rTorrent/util/scgiUtil.ts | 4 +- server/tsconfig.json | 3 +- tsconfig.json | 1 + 21 files changed, 14256 insertions(+), 20130 deletions(-) delete mode 100644 package-lock.json create mode 100644 pnpm-lock.yaml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d3228c994..3da77d5ce 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,23 +9,36 @@ on: - master jobs: - build: - runs-on: ubuntu-20.04 + build-real: + runs-on: ubuntu-24.04 strategy: matrix: - node: [18, 20] + node: ['20', '22'] fail-fast: false steps: - uses: actions/checkout@v4 + - uses: pnpm/action-setup@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} - cache: 'npm' + cache: 'pnpm' - - run: npm ci + - run: pnpm install --frozen-lockfile - run: npm run build - run: npm run start -- --help + + build: + # so we do not need to update GitHub repo config + needs: build-real + runs-on: ubuntu-latest + + strategy: + matrix: + node: ['18', '20'] + fail-fast: false + steps: + - run: echo pass diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 95d5b6a87..5336f71b4 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -9,23 +9,36 @@ on: - master jobs: - check: - runs-on: ubuntu-20.04 + check-real: + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: - node: [20] + node: ['22'] check: [check-source-formatting, check-types, lint] steps: - uses: actions/checkout@v4 - + - uses: pnpm/action-setup@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} - cache: npm + cache: 'pnpm' - - run: npm ci + - run: pnpm install --frozen-lockfile - run: npm run ${{ matrix.check }} + + check: + # so we do not need to update GitHub repo config + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + node: ['20'] + check: [check-source-formatting, check-types, lint] + needs: + - check-real + steps: + - run: echo ok diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index e957c6420..4039c2cbf 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -13,7 +13,7 @@ on: jobs: analyze: name: Analyze - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false @@ -27,15 +27,6 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 - with: - # We must fetch at least the immediate parents so that if this is - # a pull request then we can checkout the head. - fetch-depth: 2 - - # If this run was triggered by a pull request event, then checkout - # the head of the pull request instead of the merge commit. - - run: git checkout HEAD^2 - if: ${{ github.event_name == 'pull_request' }} # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/distribute-archlinux.yml b/.github/workflows/distribute-archlinux.yml index c5c8c6a9f..a5543cded 100644 --- a/.github/workflows/distribute-archlinux.yml +++ b/.github/workflows/distribute-archlinux.yml @@ -9,7 +9,7 @@ on: jobs: aur: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/distribute-debian.yml b/.github/workflows/distribute-debian.yml index 408bc720a..4e14ec0f8 100644 --- a/.github/workflows/distribute-debian.yml +++ b/.github/workflows/distribute-debian.yml @@ -9,21 +9,22 @@ on: jobs: flood-bin: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: - node: [20] + node: ['22'] steps: - uses: actions/checkout@v4 + - uses: pnpm/action-setup@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} registry-url: 'https://registry.npmjs.org' - cache: npm + cache: 'pnpm' - name: Set up QEMU run: | diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index 632112c5b..aa063e947 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -7,23 +7,25 @@ on: jobs: npm: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: - node: [20] + node: ['22'] steps: - uses: actions/checkout@v4 + - uses: pnpm/action-setup@v4 + - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} registry-url: 'https://registry.npmjs.org' - cache: npm + cache: pnpm - - run: npm ci + - run: pnpm install --frozen-lockfile - name: Tag rolling release id: tag_release @@ -64,7 +66,7 @@ jobs: docker: needs: npm - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -115,11 +117,11 @@ jobs: RTORRENT_VERSION=master docker-dbg: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: - node: [20] + node: ['22'] steps: - uses: actions/checkout@v4 @@ -129,7 +131,7 @@ jobs: with: node-version: ${{ matrix.node }} registry-url: 'https://registry.npmjs.org' - cache: npm + cache: 'pnpm' - name: Set up QEMU uses: docker/setup-qemu-action@v3 @@ -171,11 +173,11 @@ jobs: pkg: needs: npm - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: - node: [20] + node: ['22'] steps: - name: Use Node.js ${{ matrix.node }} @@ -256,7 +258,7 @@ jobs: docker-distroless: needs: pkg - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ec994f6fd..f741484b7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,7 +7,7 @@ on: jobs: release: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: @@ -16,15 +16,17 @@ jobs: steps: - uses: actions/checkout@v4 + - uses: pnpm/action-setup@v4 + - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 with: - node-version: ${{ matrix.node }} + node-version: ${{ matrix.node + 2 }} registry-url: 'https://registry.npmjs.org' - cache: npm + cache: 'pnpm' - run: sudo npm i -g pkg - - run: npm ci + - run: pnpm install --frozen-lockfile - run: npm publish --access public env: @@ -70,7 +72,7 @@ jobs: release-docker: needs: release - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/test-backend.yml b/.github/workflows/test-backend.yml index 0cead520d..cce9c37fd 100644 --- a/.github/workflows/test-backend.yml +++ b/.github/workflows/test-backend.yml @@ -9,22 +9,23 @@ on: - master jobs: - test-backend: + test-backend-real: runs-on: ubuntu-22.04 strategy: matrix: - node: ['18', '20'] + node: ['20', '22'] fail-fast: false steps: - uses: actions/checkout@v4 + - uses: pnpm/action-setup@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} - cache: npm + cache: 'pnpm' - run: sudo add-apt-repository -y ppa:qbittorrent-team/qbittorrent-stable - run: sudo add-apt-repository -y ppa:transmissionbt/ppa @@ -34,7 +35,7 @@ jobs: wget https://github.com/jesec/rtorrent/releases/latest/download/rtorrent-linux-amd64.deb sudo dpkg -i rtorrent-linux-amd64.deb - - run: npm ci + - run: pnpm install --frozen-lockfile - run: npm test || npm test || npm test - uses: codecov/codecov-action@v3 @@ -46,3 +47,16 @@ jobs: - run: npm test -- --selectProjects rtorrent || npm test -- --selectProjects rtorrent || npm test -- --selectProjects rtorrent if: matrix['node'] == '20' + + test-backend: + # so we do not need to update GitHub repo config + runs-on: ubuntu-latest + needs: + - test-backend-real + strategy: + matrix: + node: ['18', '20'] + fail-fast: false + + steps: + - run: echo pass diff --git a/.github/workflows/translations.yml b/.github/workflows/translations.yml index 1b7e92812..620774d3e 100644 --- a/.github/workflows/translations.yml +++ b/.github/workflows/translations.yml @@ -10,7 +10,7 @@ on: jobs: synchronize-with-crowdin: if: github.repository_owner == 'jesec' - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.prettierignore b/.prettierignore index e9fb1c38b..a6ed68379 100644 --- a/.prettierignore +++ b/.prettierignore @@ -4,3 +4,4 @@ dist-pkg/ # Coverage reports coverage/ +pnpm-lock.yaml diff --git a/Dockerfile b/Dockerfile index 8f6a3c2f8..d27a05ea5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,7 +21,7 @@ WORKDIR /usr/src/app/ COPY . ./ # Fetch dependencies from npm -RUN npm ci --legacy-peer-deps +RUN pnpm install --frozen-lockfile --legacy-peer-deps # Build assets RUN npm run build diff --git a/client/src/javascript/components/modals/settings-modal/AboutTab.tsx b/client/src/javascript/components/modals/settings-modal/AboutTab.tsx index e7b239b0e..b83f5db0e 100644 --- a/client/src/javascript/components/modals/settings-modal/AboutTab.tsx +++ b/client/src/javascript/components/modals/settings-modal/AboutTab.tsx @@ -1,8 +1,8 @@ -import {FC, lazy, Suspense} from 'react'; +import {ComponentType, FC, lazy, Suspense} from 'react'; import packageJSON from '../../../../../../package.json'; -const AboutMarkdown = lazy(() => +const AboutMarkdown = lazy>(() => import(/* webpackChunkName: 'about' */ '../../../../ABOUT.md').then((module) => ({default: module.react})), ); diff --git a/client/src/javascript/components/sidebar/LogoutButton.tsx b/client/src/javascript/components/sidebar/LogoutButton.tsx index eeafc4518..0c460881a 100644 --- a/client/src/javascript/components/sidebar/LogoutButton.tsx +++ b/client/src/javascript/components/sidebar/LogoutButton.tsx @@ -1,6 +1,7 @@ -import {ClassNamesArg, cx} from '@emotion/css'; +import {cx} from '@emotion/css'; import {FC} from 'react'; import {useLingui} from '@lingui/react'; +import {ClassNamesArg} from '@emotion/react'; import AuthActions from '@client/actions/AuthActions'; import ConfigStore from '@client/stores/ConfigStore'; diff --git a/distribution/containers/Dockerfile.release b/distribution/containers/Dockerfile.release index 4d1e8d539..83249cb05 100644 --- a/distribution/containers/Dockerfile.release +++ b/distribution/containers/Dockerfile.release @@ -1,5 +1,5 @@ # Use node alpine docker image -FROM docker.io/node:alpine +FROM docker.io/node:22-alpine ARG PACKAGE=flood ARG VERSION=latest diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 06e67a94b..000000000 --- a/package-lock.json +++ /dev/null @@ -1,20060 +0,0 @@ -{ - "name": "flood", - "version": "4.8.2", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "flood", - "version": "4.8.2", - "bundleDependencies": [ - "geoip-country" - ], - "license": "GPL-3.0-only", - "dependencies": { - "geoip-country": "^4.1.60" - }, - "bin": { - "flood": "dist/index.js" - }, - "devDependencies": { - "@babel/core": "^7.22.5", - "@babel/eslint-parser": "^7.22.5", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-decorators": "^7.22.5", - "@babel/plugin-proposal-optional-chaining": "^7.21.0", - "@babel/preset-env": "^7.22.5", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", - "@dnd-kit/core": "^6.0.8", - "@dnd-kit/modifiers": "^6.0.1", - "@dnd-kit/sortable": "^7.0.2", - "@emotion/babel-plugin": "^11.11.0", - "@emotion/css": "^11.11.0", - "@emotion/react": "^11.11.1", - "@fastify/compress": "^6.5.0", - "@fastify/express": "^2.3.0", - "@fastify/static": "^6.10.2", - "@lingui/loader": "^3.17.2", - "@lingui/react": "^3.17.2", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", - "@seald-io/nedb": "^3.1.0", - "@types/bencode": "^2.0.1", - "@types/body-parser": "^1.19.2", - "@types/content-disposition": "^0.5.5", - "@types/cookie-parser": "^1.4.3", - "@types/create-torrent": "^5.0.0", - "@types/d3": "^7.4.0", - "@types/express": "^4.17.17", - "@types/fs-extra": "^9.0.13", - "@types/geoip-country": "^4.0.0", - "@types/http-errors": "^1.8.2", - "@types/jest": "^28.1.8", - "@types/jsonwebtoken": "^9.0.2", - "@types/lodash": "^4.14.195", - "@types/morgan": "^1.9.4", - "@types/node": "^12.20.55", - "@types/parse-torrent": "^5.8.4", - "@types/passport": "^1.0.12", - "@types/passport-jwt": "^3.0.9", - "@types/react": "^18.2.11", - "@types/react-dom": "^18.2.4", - "@types/react-measure": "^2.0.8", - "@types/react-router-dom": "^5.3.3", - "@types/react-transition-group": "^4.4.6", - "@types/react-window": "^1.8.5", - "@types/supertest": "^2.0.12", - "@types/tar-fs": "^2.0.1", - "@types/yargs": "^17.0.24", - "@typescript-eslint/eslint-plugin": "^5.59.9", - "@typescript-eslint/parser": "^5.59.9", - "autoprefixer": "^10.4.14", - "axios": "^0.28.0", - "axios-mock-adapter": "^1.21.4", - "babel-loader": "^8.3.0", - "bencode": "^2.0.3", - "body-parser": "^1.20.2", - "case-sensitive-paths-webpack-plugin": "2.4.0", - "chalk": "^4.1.2", - "classnames": "^2.3.2", - "content-disposition": "^0.5.4", - "cookie-parser": "^1.4.6", - "create-torrent": "^5.0.9", - "css-loader": "^6.8.1", - "css-minimizer-webpack-plugin": "^4.2.2", - "d3-array": "^3.2.4", - "d3-scale": "^4.0.2", - "d3-selection": "^3.0.0", - "d3-shape": "^3.2.0", - "esbuild": "^0.19.8", - "eslint": "^8.42.0", - "eslint-config-airbnb": "^19.0.4", - "eslint-config-airbnb-typescript": "^17.0.0", - "eslint-config-prettier": "^8.8.0", - "eslint-config-react-app": "^7.0.1", - "eslint-import-resolver-webpack": "^0.13.2", - "eslint-webpack-plugin": "^3.2.0", - "express": "^4.18.2", - "express-rate-limit": "^6.7.0", - "fast-json-patch": "^3.1.1", - "fast-sort": "^3.4.0", - "fastify": "^4.21.0", - "fastify-type-provider-zod": "^1.1.9", - "feedsub": "^0.7.8", - "file-loader": "^6.2.0", - "form-data": "^4.0.0", - "frontmatter-markdown-loader": "^3.7.0", - "fs-extra": "^10.1.0", - "get-user-locale": "^1.5.1", - "hash-wasm": "^4.9.0", - "html-webpack-plugin": "^5.5.3", - "http-errors": "^2.0.0", - "husky": "^9.0.11", - "jest": "^28.1.3", - "jest-esbuild": "^0.3.0", - "js-file-download": "^0.4.12", - "jsonwebtoken": "^9.0.0", - "lint-staged": "^15.2.2", - "lodash": "^4.17.21", - "mini-css-extract-plugin": "^2.7.6", - "mobx": "^6.9.0", - "mobx-react": "^7.6.0", - "morgan": "^1.10.0", - "overlayscrollbars": "^2.2.0", - "overlayscrollbars-react": "^0.5.0", - "p-queue": "^7.3.4", - "parse-torrent": "^9.1.5", - "passport": "^0.6.0", - "passport-jwt": "^4.0.1", - "polished": "^4.2.2", - "postcss": "^8.4.24", - "postcss-loader": "^7.3.3", - "prettier": "^2.8.8", - "react": "^18.2.0", - "react-dev-utils": "^12.0.1", - "react-dom": "^18.2.0", - "react-dropzone": "^14.2.3", - "react-measure": "^2.5.2", - "react-refresh": "^0.14.0", - "react-router": "^6.12.1", - "react-router-dom": "^6.12.1", - "react-transition-group": "^4.4.5", - "react-use": "^17.4.0", - "react-window": "^1.8.9", - "ress": "^4.0.0", - "sanitize-filename": "^1.6.3", - "sass": "^1.63.3", - "sass-loader": "^13.3.2", - "saxen": "^8.1.2", - "source-map-loader": "^4.0.1", - "style-loader": "^3.3.3", - "supertest": "^7.0.0", - "tar-fs": "^2.1.1", - "terser-webpack-plugin": "^5.3.9", - "tldts": "^5.7.112", - "ts-jest": "^28.0.8", - "ts-loader": "^9.4.3", - "tsconfig-paths": "^4.2.0", - "tsx": "^4.6.2", - "typed-emitter": "^2.1.0", - "typescript": "~4.9.5", - "webpack": "^5.86.0", - "webpack-dev-server": "^4.15.1", - "webpack-shebang-plugin": "^1.1.8", - "webpackbar": "^5.0.2", - "yargs": "^17.7.2", - "zod": "^3.21.4" - }, - "engines": { - "node": ">=12.0.0", - "npm": ">=6.0.0" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", - "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.23.4", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/code-frame/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/code-frame/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/code-frame/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz", - "integrity": "sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.5.tgz", - "integrity": "sha512-SBuTAjg91A3eKOvD+bPEz3LlhHZRNu1nFOVts9lzDJTXshHTjII0BAtDS3Y2DAkdZdDKWVZGVwkDfc4Clxn1dg==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.5", - "@babel/generator": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helpers": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/eslint-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.5.tgz", - "integrity": "sha512-C69RWYNYtrgIRE5CmTd77ZiLDXqgBipahJc/jHP3sLcAGj6AJzxNIuKNpVnICqbyK7X3pFUfEvL++rvtbQpZkQ==", - "dev": true, - "dependencies": { - "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || >=14.0.0" - }, - "peerDependencies": { - "@babel/core": ">=7.11.0", - "eslint": "^7.5.0 || ^8.0.0" - } - }, - "node_modules/@babel/generator": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.5.tgz", - "integrity": "sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.23.5", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", - "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz", - "integrity": "sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "browserslist": "^4.21.3", - "lru-cache": "^5.1.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.5.tgz", - "integrity": "sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.5.tgz", - "integrity": "sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "regexpu-core": "^5.3.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz", - "integrity": "sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", - "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", - "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz", - "integrity": "sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.5.tgz", - "integrity": "sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-wrap-function": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz", - "integrity": "sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", - "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.5.tgz", - "integrity": "sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.5.tgz", - "integrity": "sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz", - "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz", - "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", - "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.5.tgz", - "integrity": "sha512-h8hlezQ4dl6ixodgXkH8lUfcD7x+WAuIqPUjwGoItynrXOAv4a4Tci1zA/qjzQjjcl0v3QpLdc2LM6ZACQuY7A==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "@babel/plugin-syntax-decorators": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", - "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.5.tgz", - "integrity": "sha512-avpUOBS7IU6al8MmF1XpAyj9QYeLPuSDJI5D4pVMSMdL7xQokKqJPYQC67RCT0aCTashUXPiGwMJ0DEXXCEmMA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz", - "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", - "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", - "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", - "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", - "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.5.tgz", - "integrity": "sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", - "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", - "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz", - "integrity": "sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", - "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", - "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.5.tgz", - "integrity": "sha512-2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", - "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz", - "integrity": "sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", - "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", - "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", - "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", - "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", - "dev": true, - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", - "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz", - "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-flow": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", - "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", - "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", - "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", - "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", - "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", - "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", - "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", - "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", - "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", - "dev": true, - "dependencies": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", - "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", - "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", - "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", - "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", - "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", - "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", - "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.5.tgz", - "integrity": "sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", - "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", - "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", - "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", - "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", - "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz", - "integrity": "sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", - "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", - "dev": true, - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz", - "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz", - "integrity": "sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "regenerator-transform": "^0.15.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", - "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.5.tgz", - "integrity": "sha512-bg4Wxd1FWeFx3daHFTWk1pkSWK/AyQuiyAoeZAOkAOUBjnZPH6KT7eMxouV47tQ6hl6ax2zyAWBdWZXbrvXlaw==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.3", - "babel-plugin-polyfill-corejs3": "^0.8.1", - "babel-plugin-polyfill-regenerator": "^0.5.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", - "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", - "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", - "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", - "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", - "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.5.tgz", - "integrity": "sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-typescript": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz", - "integrity": "sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", - "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", - "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", - "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.5.tgz", - "integrity": "sha512-fj06hw89dpiZzGZtxn+QybifF07nNiZjZ7sazs2aVDcysAZVGjW7+7iFYxg6GLNM47R/thYfLdrXc+2f11Vi9A==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.22.5", - "@babel/plugin-syntax-import-attributes": "^7.22.5", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.22.5", - "@babel/plugin-transform-async-generator-functions": "^7.22.5", - "@babel/plugin-transform-async-to-generator": "^7.22.5", - "@babel/plugin-transform-block-scoped-functions": "^7.22.5", - "@babel/plugin-transform-block-scoping": "^7.22.5", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-class-static-block": "^7.22.5", - "@babel/plugin-transform-classes": "^7.22.5", - "@babel/plugin-transform-computed-properties": "^7.22.5", - "@babel/plugin-transform-destructuring": "^7.22.5", - "@babel/plugin-transform-dotall-regex": "^7.22.5", - "@babel/plugin-transform-duplicate-keys": "^7.22.5", - "@babel/plugin-transform-dynamic-import": "^7.22.5", - "@babel/plugin-transform-exponentiation-operator": "^7.22.5", - "@babel/plugin-transform-export-namespace-from": "^7.22.5", - "@babel/plugin-transform-for-of": "^7.22.5", - "@babel/plugin-transform-function-name": "^7.22.5", - "@babel/plugin-transform-json-strings": "^7.22.5", - "@babel/plugin-transform-literals": "^7.22.5", - "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", - "@babel/plugin-transform-member-expression-literals": "^7.22.5", - "@babel/plugin-transform-modules-amd": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.5", - "@babel/plugin-transform-modules-systemjs": "^7.22.5", - "@babel/plugin-transform-modules-umd": "^7.22.5", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.22.5", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", - "@babel/plugin-transform-numeric-separator": "^7.22.5", - "@babel/plugin-transform-object-rest-spread": "^7.22.5", - "@babel/plugin-transform-object-super": "^7.22.5", - "@babel/plugin-transform-optional-catch-binding": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.5", - "@babel/plugin-transform-parameters": "^7.22.5", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/plugin-transform-private-property-in-object": "^7.22.5", - "@babel/plugin-transform-property-literals": "^7.22.5", - "@babel/plugin-transform-regenerator": "^7.22.5", - "@babel/plugin-transform-reserved-words": "^7.22.5", - "@babel/plugin-transform-shorthand-properties": "^7.22.5", - "@babel/plugin-transform-spread": "^7.22.5", - "@babel/plugin-transform-sticky-regex": "^7.22.5", - "@babel/plugin-transform-template-literals": "^7.22.5", - "@babel/plugin-transform-typeof-symbol": "^7.22.5", - "@babel/plugin-transform-unicode-escapes": "^7.22.5", - "@babel/plugin-transform-unicode-property-regex": "^7.22.5", - "@babel/plugin-transform-unicode-regex": "^7.22.5", - "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.3", - "babel-plugin-polyfill-corejs3": "^0.8.1", - "babel-plugin-polyfill-regenerator": "^0.5.0", - "core-js-compat": "^3.30.2", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.5.tgz", - "integrity": "sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "@babel/plugin-transform-react-display-name": "^7.22.5", - "@babel/plugin-transform-react-jsx": "^7.22.5", - "@babel/plugin-transform-react-jsx-development": "^7.22.5", - "@babel/plugin-transform-react-pure-annotations": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz", - "integrity": "sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.22.5", - "@babel/plugin-transform-typescript": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true - }, - "node_modules/@babel/runtime": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.5.tgz", - "integrity": "sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.13.11" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.5.tgz", - "integrity": "sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.5", - "@babel/types": "^7.23.5", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.5.tgz", - "integrity": "sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==", - "dev": true, - "dependencies": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "peer": true, - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "peer": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@dnd-kit/accessibility": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@dnd-kit/accessibility/-/accessibility-3.0.1.tgz", - "integrity": "sha512-HXRrwS9YUYQO9lFRc/49uO/VICbM+O+ZRpFDe9Pd1rwVv2PCNkRiTZRdxrDgng/UkvdC3Re9r2vwPpXXrWeFzg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.0" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@dnd-kit/core": { - "version": "6.0.8", - "resolved": "https://registry.npmjs.org/@dnd-kit/core/-/core-6.0.8.tgz", - "integrity": "sha512-lYaoP8yHTQSLlZe6Rr9qogouGUz9oRUj4AHhDQGQzq/hqaJRpFo65X+JKsdHf8oUFBzx5A+SJPUvxAwTF2OabA==", - "dev": true, - "dependencies": { - "@dnd-kit/accessibility": "^3.0.0", - "@dnd-kit/utilities": "^3.2.1", - "tslib": "^2.0.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@dnd-kit/modifiers": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@dnd-kit/modifiers/-/modifiers-6.0.1.tgz", - "integrity": "sha512-rbxcsg3HhzlcMHVHWDuh9LCjpOVAgqbV78wLGI8tziXY3+qcMQ61qVXIvNKQFuhj75dSfD+o+PYZQ/NUk2A23A==", - "dev": true, - "dependencies": { - "@dnd-kit/utilities": "^3.2.1", - "tslib": "^2.0.0" - }, - "peerDependencies": { - "@dnd-kit/core": "^6.0.6", - "react": ">=16.8.0" - } - }, - "node_modules/@dnd-kit/sortable": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@dnd-kit/sortable/-/sortable-7.0.2.tgz", - "integrity": "sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA==", - "dev": true, - "dependencies": { - "@dnd-kit/utilities": "^3.2.0", - "tslib": "^2.0.0" - }, - "peerDependencies": { - "@dnd-kit/core": "^6.0.7", - "react": ">=16.8.0" - } - }, - "node_modules/@dnd-kit/utilities": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@dnd-kit/utilities/-/utilities-3.2.1.tgz", - "integrity": "sha512-OOXqISfvBw/1REtkSK2N3Fi2EQiLMlWUlqnOK/UpOISqBZPWpE6TqL+jcPtMOkE8TqYGiURvRdPSI9hltNUjEA==", - "dev": true, - "dependencies": { - "tslib": "^2.0.0" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@emotion/babel-plugin": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", - "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.1", - "@emotion/memoize": "^0.8.1", - "@emotion/serialize": "^1.1.2", - "babel-plugin-macros": "^3.1.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/cache": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz", - "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==", - "dev": true, - "dependencies": { - "@emotion/memoize": "^0.8.1", - "@emotion/sheet": "^1.2.2", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/css": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.11.0.tgz", - "integrity": "sha512-m4g6nKzZyiKyJ3WOfdwrBdcujVcpaScIWHAnyNKPm/A/xJKwfXPfQAbEVi1kgexWTDakmg+r2aDj0KvnMTo4oQ==", - "dev": true, - "dependencies": { - "@emotion/babel-plugin": "^11.11.0", - "@emotion/cache": "^11.11.0", - "@emotion/serialize": "^1.1.2", - "@emotion/sheet": "^1.2.2", - "@emotion/utils": "^1.2.1" - } - }, - "node_modules/@emotion/hash": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", - "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==", - "dev": true - }, - "node_modules/@emotion/memoize": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", - "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==", - "dev": true - }, - "node_modules/@emotion/react": { - "version": "11.11.1", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz", - "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.11.0", - "@emotion/cache": "^11.11.0", - "@emotion/serialize": "^1.1.2", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "hoist-non-react-statics": "^3.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/serialize": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz", - "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==", - "dev": true, - "dependencies": { - "@emotion/hash": "^0.9.1", - "@emotion/memoize": "^0.8.1", - "@emotion/unitless": "^0.8.1", - "@emotion/utils": "^1.2.1", - "csstype": "^3.0.2" - } - }, - "node_modules/@emotion/sheet": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz", - "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==", - "dev": true - }, - "node_modules/@emotion/unitless": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", - "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==", - "dev": true - }, - "node_modules/@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", - "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", - "dev": true, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@emotion/utils": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz", - "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==", - "dev": true - }, - "node_modules/@emotion/weak-memoize": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", - "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==", - "dev": true - }, - "node_modules/@esbuild/android-arm": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.8.tgz", - "integrity": "sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.8.tgz", - "integrity": "sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.8.tgz", - "integrity": "sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.8.tgz", - "integrity": "sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.8.tgz", - "integrity": "sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.8.tgz", - "integrity": "sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.8.tgz", - "integrity": "sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.8.tgz", - "integrity": "sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.8.tgz", - "integrity": "sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.8.tgz", - "integrity": "sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.8.tgz", - "integrity": "sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.8.tgz", - "integrity": "sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.8.tgz", - "integrity": "sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.8.tgz", - "integrity": "sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.8.tgz", - "integrity": "sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.8.tgz", - "integrity": "sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.8.tgz", - "integrity": "sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.8.tgz", - "integrity": "sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.8.tgz", - "integrity": "sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.8.tgz", - "integrity": "sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.8.tgz", - "integrity": "sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.8.tgz", - "integrity": "sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==", - "cpu": [ - "x64" - ], - "dev": true, - "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", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", - "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", - "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.5.2", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/js": { - "version": "8.42.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz", - "integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@fastify/accept-negotiator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-1.1.0.tgz", - "integrity": "sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@fastify/ajv-compiler": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.5.0.tgz", - "integrity": "sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==", - "dev": true, - "dependencies": { - "ajv": "^8.11.0", - "ajv-formats": "^2.1.1", - "fast-uri": "^2.0.0" - } - }, - "node_modules/@fastify/ajv-compiler/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@fastify/ajv-compiler/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/@fastify/compress": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@fastify/compress/-/compress-6.5.0.tgz", - "integrity": "sha512-AqUOK714jY7qkzbQbS4zyI4yNFgnRoOJ3eH/oV1T9f5fFdPDRdrFxm5de1ya5n+as4bvitjwU9EY7zvtT9pI2A==", - "dev": true, - "dependencies": { - "@fastify/accept-negotiator": "^1.1.0", - "fastify-plugin": "^4.5.0", - "into-stream": "^6.0.0", - "mime-db": "^1.52.0", - "minipass": "^7.0.2", - "peek-stream": "^1.1.3", - "pump": "^3.0.0", - "pumpify": "^2.0.1" - } - }, - "node_modules/@fastify/deepmerge": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@fastify/deepmerge/-/deepmerge-1.3.0.tgz", - "integrity": "sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==", - "dev": true - }, - "node_modules/@fastify/error": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@fastify/error/-/error-3.3.0.tgz", - "integrity": "sha512-dj7vjIn1Ar8sVXj2yAXiMNCJDmS9MQ9XMlIecX2dIzzhjSHCyKo4DdXjXMs7wKW2kj6yvVRSpuQjOZ3YLrh56w==", - "dev": true - }, - "node_modules/@fastify/express": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@fastify/express/-/express-2.3.0.tgz", - "integrity": "sha512-jvvjlPPCfJsSHfF6tQDyARJ3+c3xXiqcxVZu6bi3xMWCWB3fl07vrjFDeaqnwqKhLZ9+m6cog5dw7gIMKEsTnQ==", - "dev": true, - "dependencies": { - "express": "^4.17.1", - "fastify-plugin": "^4.0.0" - } - }, - "node_modules/@fastify/fast-json-stringify-compiler": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.3.0.tgz", - "integrity": "sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==", - "dev": true, - "dependencies": { - "fast-json-stringify": "^5.7.0" - } - }, - "node_modules/@fastify/send": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@fastify/send/-/send-2.1.0.tgz", - "integrity": "sha512-yNYiY6sDkexoJR0D8IDy3aRP3+L4wdqCpvx5WP+VtEU58sn7USmKynBzDQex5X42Zzvw2gNzzYgP90UfWShLFA==", - "dev": true, - "dependencies": { - "@lukeed/ms": "^2.0.1", - "escape-html": "~1.0.3", - "fast-decode-uri-component": "^1.0.1", - "http-errors": "2.0.0", - "mime": "^3.0.0" - } - }, - "node_modules/@fastify/send/node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@fastify/static": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/@fastify/static/-/static-6.10.2.tgz", - "integrity": "sha512-UoaMvIHSBLCZBYOVZwFRYqX2ufUhd7FFMYGDeSf0Z+D8jhYtwljjmuQGuanUP8kS4y/ZEV1a8mfLha3zNwsnnQ==", - "dev": true, - "dependencies": { - "@fastify/accept-negotiator": "^1.0.0", - "@fastify/send": "^2.0.0", - "content-disposition": "^0.5.3", - "fastify-plugin": "^4.0.0", - "glob": "^8.0.1", - "p-limit": "^3.1.0", - "readable-stream": "^4.0.0" - } - }, - "node_modules/@fastify/static/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@fastify/static/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/@fastify/static/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@fastify/static/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@fastify/static/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", - "dev": true, - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", - "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/core": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.3.tgz", - "integrity": "sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==", - "dev": true, - "dependencies": { - "@jest/console": "^28.1.3", - "@jest/reporters": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^28.1.3", - "jest-config": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-resolve-dependencies": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "jest-watcher": "^28.1.3", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/core/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@jest/core/node_modules/jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "leven": "^3.1.0", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/core/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/@jest/environment": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz", - "integrity": "sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==", - "dev": true, - "dependencies": { - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "jest-mock": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==", - "dev": true, - "dependencies": { - "expect": "^28.1.3", - "jest-snapshot": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/expect-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz", - "integrity": "sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==", - "dev": true, - "dependencies": { - "jest-get-type": "^28.0.2" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/fake-timers": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz", - "integrity": "sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "@sinonjs/fake-timers": "^9.1.2", - "@types/node": "*", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/globals": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz", - "integrity": "sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==", - "dev": true, - "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/types": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/reporters": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.3.tgz", - "integrity": "sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==", - "dev": true, - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^9.0.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/reporters/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/@jest/schemas": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", - "dev": true, - "dependencies": { - "@sinclair/typebox": "^0.24.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/source-map": { - "version": "28.1.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz", - "integrity": "sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.13", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/test-result": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", - "dev": true, - "dependencies": { - "@jest/console": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz", - "integrity": "sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==", - "dev": true, - "dependencies": { - "@jest/test-result": "^28.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz", - "integrity": "sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/types": "^28.1.3", - "@jridgewell/trace-mapping": "^0.3.13", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/transform/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/@jest/types": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", - "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", - "dev": true - }, - "node_modules/@lingui/babel-plugin-extract-messages": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/@lingui/babel-plugin-extract-messages/-/babel-plugin-extract-messages-3.17.2.tgz", - "integrity": "sha512-Ovhf8a6dBlIZJFOqk6/+LRgQvSlVMol6hxvnVGLsCr/0xNcKlpGUAJ+bvY6NrmxZubpTvZqNkH23u5nEAdXtfg==", - "dev": true, - "dependencies": { - "@babel/generator": "^7.20.14", - "@babel/runtime": "^7.20.13", - "@lingui/conf": "3.17.2", - "mkdirp": "^1.0.4" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@lingui/cli": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/@lingui/cli/-/cli-3.17.2.tgz", - "integrity": "sha512-8hPZOfwB7KZolZ01diUqtprKva1RNAUUNdzISN9pmAUGw9zCPRY/dlOvM6obZi8v0VC/JKrcadOs4Z8krIS2QQ==", - "dev": true, - "dependencies": { - "@babel/generator": "^7.20.14", - "@babel/parser": "^7.20.15", - "@babel/plugin-syntax-jsx": "^7.18.6", - "@babel/runtime": "^7.20.13", - "@babel/types": "^7.20.7", - "@lingui/babel-plugin-extract-messages": "3.17.2", - "@lingui/conf": "3.17.2", - "@lingui/core": "3.17.2", - "@messageformat/parser": "^5.0.0", - "babel-plugin-macros": "^3.0.1", - "bcp-47": "^1.0.7", - "chalk": "^4.1.0", - "chokidar": "3.5.1", - "cli-table": "0.3.6", - "commander": "^6.1.0", - "date-fns": "^2.16.1", - "fs-extra": "^9.0.1", - "fuzzaldrin": "^2.1.0", - "glob": "^7.1.4", - "inquirer": "^7.3.3", - "make-plural": "^6.2.2", - "micromatch": "4.0.2", - "mkdirp": "^1.0.4", - "node-gettext": "^3.0.0", - "normalize-path": "^3.0.0", - "ora": "^5.1.0", - "papaparse": "^5.3.0", - "pkg-up": "^3.1.0", - "plurals-cldr": "^1.0.4", - "pofile": "^1.1.0", - "pseudolocale": "^1.1.0", - "ramda": "^0.27.1" - }, - "bin": { - "lingui": "build/lingui.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "babel-plugin-macros": "2 || 3", - "typescript": "2 || 3 || 4" - } - }, - "node_modules/@lingui/cli/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@lingui/conf": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/@lingui/conf/-/conf-3.17.2.tgz", - "integrity": "sha512-q3ADfpMYCYMgiu/lrYOOvE3ptxXIqYhA1ozyAq6ynguL8ppqfyaTluLoHfVJVWxnTMI/es9s2W9Kg81QH+nuXQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.20.13", - "chalk": "^4.1.0", - "cosmiconfig": "^8.0.0", - "cosmiconfig-typescript-loader": "^4.3.0", - "jest-validate": "^26.5.2", - "lodash.get": "^4.4.2" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "ts-node": ">=10", - "typescript": ">=4" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - }, - "typescript": { - "optional": true - } - } - }, - "node_modules/@lingui/core": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/@lingui/core/-/core-3.17.2.tgz", - "integrity": "sha512-YOd068NanznN8lLQqOKPlAY0ill3rrgmiAvPRKuYkrxzJMIHqlIFO/2Kcc/RH5vClOmLfg+wgR4rsHK/kLKelQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.20.13", - "@messageformat/parser": "^5.0.0", - "make-plural": "^6.2.2" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@lingui/loader": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/@lingui/loader/-/loader-3.17.2.tgz", - "integrity": "sha512-0sZj84y5nyAkDyCKYj3QxhePN1w4egIpUEZANlk3K0o0yo2kJXsmi9pnCeG8Z5/GniuWxF4C/JIJejRn226OmQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.20.13", - "@lingui/cli": "3.17.2", - "@lingui/conf": "3.17.2", - "loader-utils": "^2.0.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/@lingui/react": { - "version": "3.17.2", - "resolved": "https://registry.npmjs.org/@lingui/react/-/react-3.17.2.tgz", - "integrity": "sha512-+PECPknIiQn/zdXgrXVTCbcJUSjPFZTtPOuIO72huGNh/QA+iRVsGTvef0/Q+pWkiPEOU6CmaGHkwdtgFMtJ8g==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.20.13", - "@lingui/core": "3.17.2" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/@lukeed/ms": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@lukeed/ms/-/ms-2.0.1.tgz", - "integrity": "sha512-Xs/4RZltsAL7pkvaNStUQt7netTkyxrS0K+RILcVr3TRMS/ToOg4I6uNfhB9SlGsnWBym4U+EaXq0f0cEMNkHA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@messageformat/parser": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@messageformat/parser/-/parser-5.1.0.tgz", - "integrity": "sha512-jKlkls3Gewgw6qMjKZ9SFfHUpdzEVdovKFtW1qRhJ3WI4FW5R/NnGDqr8SDGz+krWDO3ki94boMmQvGke1HwUQ==", - "dev": true, - "dependencies": { - "moo": "^0.5.1" - } - }, - "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { - "version": "5.1.1-v1", - "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", - "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", - "dev": true, - "dependencies": { - "eslint-scope": "5.1.1" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", - "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", - "dev": true, - "dependencies": { - "ansi-html-community": "^0.0.8", - "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.23.3", - "error-stack-parser": "^2.0.6", - "find-up": "^5.0.0", - "html-entities": "^2.1.0", - "loader-utils": "^2.0.4", - "schema-utils": "^3.0.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": ">= 10.13" - }, - "peerDependencies": { - "@types/webpack": "4.x || 5.x", - "react-refresh": ">=0.10.0 <1.0.0", - "sockjs-client": "^1.4.0", - "type-fest": ">=0.17.0 <4.0.0", - "webpack": ">=4.43.0 <6.0.0", - "webpack-dev-server": "3.x || 4.x", - "webpack-hot-middleware": "2.x", - "webpack-plugin-serve": "0.x || 1.x" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "sockjs-client": { - "optional": true - }, - "type-fest": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - }, - "webpack-hot-middleware": { - "optional": true - }, - "webpack-plugin-serve": { - "optional": true - } - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@remix-run/router": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.6.3.tgz", - "integrity": "sha512-EXJysQ7J3veRECd0kZFQwYYd5sJMcq2O/m60zu1W2l3oVQ9xtub8jTOtYRE0+M2iomyG/W3Ps7+vp2kna0C27Q==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.1.tgz", - "integrity": "sha512-RkmuBcqiNioeeBKbgzMlOdreUkJfYaSjwgx9XDgGGpjvWgyaxWvDmZVSN9CS6LjEASadhgPv2BcFp+SeouWXXA==", - "dev": true - }, - "node_modules/@seald-io/binary-search-tree": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@seald-io/binary-search-tree/-/binary-search-tree-1.0.3.tgz", - "integrity": "sha512-qv3jnwoakeax2razYaMsGI/luWdliBLHTdC6jU55hQt1hcFqzauH/HsBollQ7IR4ySTtYhT+xyHoijpA16C+tA==", - "dev": true - }, - "node_modules/@seald-io/nedb": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@seald-io/nedb/-/nedb-3.1.0.tgz", - "integrity": "sha512-5G0hCQGJjOelOutvW1l4VD581XMhTPxpj1BUaCWTEM2MPXR9TzIr0MKMnEjnTA5nEKfujPyvVW7iF3etm1/gKQ==", - "dev": true, - "dependencies": { - "@seald-io/binary-search-tree": "^1.0.2", - "localforage": "^1.9.0", - "util": "^0.12.4" - } - }, - "node_modules/@sinclair/typebox": { - "version": "0.24.51", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", - "dev": true - }, - "node_modules/@sinonjs/commons": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", - "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", - "dev": true, - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", - "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", - "dev": true, - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true, - "peer": true - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true, - "peer": true - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true, - "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==", - "dev": true, - "peer": true - }, - "node_modules/@types/babel__core": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", - "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", - "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/bencode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/bencode/-/bencode-2.0.1.tgz", - "integrity": "sha512-7B+nj0INdBeFE7xJiGUKQXzKZYkGy/JDduVBG7uunozXIH+KCmQasqXbYzYdmlN/LPmHX0F/OdieWVqoxVhW1g==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dev": true, - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", - "integrity": "sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==", - "dev": true, - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/content-disposition": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz", - "integrity": "sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA==", - "dev": true - }, - "node_modules/@types/cookie-parser": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/@types/cookie-parser/-/cookie-parser-1.4.3.tgz", - "integrity": "sha512-CqSKwFwefj4PzZ5n/iwad/bow2hTCh0FlNAeWLtQM3JA/NX/iYagIpWG2cf1bQKQ2c9gU2log5VUCrn7LDOs0w==", - "dev": true, - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/cookiejar": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@types/cookiejar/-/cookiejar-2.1.2.tgz", - "integrity": "sha512-t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==", - "dev": true - }, - "node_modules/@types/create-torrent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@types/create-torrent/-/create-torrent-5.0.0.tgz", - "integrity": "sha512-mZbaThIOP3NQru6/oi7I3hcWSu8/d0/4os13JVWGAU5hoAZIUc6MbeloHAX5nnnIZgn7YIp5PpNRf9Im/QvAvA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/d3": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.4.0.tgz", - "integrity": "sha512-jIfNVK0ZlxcuRDKtRS/SypEyOQ6UHaFQBKv032X45VvxSJ6Yi5G9behy9h6tNTHTDGh5Vq+KbmBjUWLgY4meCA==", - "dev": true, - "dependencies": { - "@types/d3-array": "*", - "@types/d3-axis": "*", - "@types/d3-brush": "*", - "@types/d3-chord": "*", - "@types/d3-color": "*", - "@types/d3-contour": "*", - "@types/d3-delaunay": "*", - "@types/d3-dispatch": "*", - "@types/d3-drag": "*", - "@types/d3-dsv": "*", - "@types/d3-ease": "*", - "@types/d3-fetch": "*", - "@types/d3-force": "*", - "@types/d3-format": "*", - "@types/d3-geo": "*", - "@types/d3-hierarchy": "*", - "@types/d3-interpolate": "*", - "@types/d3-path": "*", - "@types/d3-polygon": "*", - "@types/d3-quadtree": "*", - "@types/d3-random": "*", - "@types/d3-scale": "*", - "@types/d3-scale-chromatic": "*", - "@types/d3-selection": "*", - "@types/d3-shape": "*", - "@types/d3-time": "*", - "@types/d3-time-format": "*", - "@types/d3-timer": "*", - "@types/d3-transition": "*", - "@types/d3-zoom": "*" - } - }, - "node_modules/@types/d3-array": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.0.5.tgz", - "integrity": "sha512-Qk7fpJ6qFp+26VeQ47WY0mkwXaiq8+76RJcncDEfMc2ocRzXLO67bLFRNI4OX1aGBoPzsM5Y2T+/m1pldOgD+A==", - "dev": true - }, - "node_modules/@types/d3-axis": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.2.tgz", - "integrity": "sha512-uGC7DBh0TZrU/LY43Fd8Qr+2ja1FKmH07q2FoZFHo1eYl8aj87GhfVoY1saJVJiq24rp1+wpI6BvQJMKgQm8oA==", - "dev": true, - "dependencies": { - "@types/d3-selection": "*" - } - }, - "node_modules/@types/d3-brush": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.2.tgz", - "integrity": "sha512-2TEm8KzUG3N7z0TrSKPmbxByBx54M+S9lHoP2J55QuLU0VSQ9mE96EJSAOVNEqd1bbynMjeTS9VHmz8/bSw8rA==", - "dev": true, - "dependencies": { - "@types/d3-selection": "*" - } - }, - "node_modules/@types/d3-chord": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.2.tgz", - "integrity": "sha512-abT/iLHD3sGZwqMTX1TYCMEulr+wBd0SzyOQnjYNLp7sngdOHYtNkMRI5v3w5thoN+BWtlHVDx2Osvq6fxhZWw==", - "dev": true - }, - "node_modules/@types/d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-HKuicPHJuvPgCD+np6Se9MQvS6OCbJmOjGvylzMJRlDwUXjKTTXs6Pwgk79O09Vj/ho3u1ofXnhFOaEWWPrlwA==", - "dev": true - }, - "node_modules/@types/d3-contour": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.2.tgz", - "integrity": "sha512-k6/bGDoAGJZnZWaKzeB+9glgXCYGvh6YlluxzBREiVo8f/X2vpTEdgPy9DN7Z2i42PZOZ4JDhVdlTSTSkLDPlQ==", - "dev": true, - "dependencies": { - "@types/d3-array": "*", - "@types/geojson": "*" - } - }, - "node_modules/@types/d3-delaunay": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.1.tgz", - "integrity": "sha512-tLxQ2sfT0p6sxdG75c6f/ekqxjyYR0+LwPrsO1mbC9YDBzPJhs2HbJJRrn8Ez1DBoHRo2yx7YEATI+8V1nGMnQ==", - "dev": true - }, - "node_modules/@types/d3-dispatch": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.2.tgz", - "integrity": "sha512-rxN6sHUXEZYCKV05MEh4z4WpPSqIw+aP7n9ZN6WYAAvZoEAghEK1WeVZMZcHRBwyaKflU43PCUAJNjFxCzPDjg==", - "dev": true - }, - "node_modules/@types/d3-drag": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.2.tgz", - "integrity": "sha512-qmODKEDvyKWVHcWWCOVcuVcOwikLVsyc4q4EBJMREsoQnR2Qoc2cZQUyFUPgO9q4S3qdSqJKBsuefv+h0Qy+tw==", - "dev": true, - "dependencies": { - "@types/d3-selection": "*" - } - }, - "node_modules/@types/d3-dsv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.1.tgz", - "integrity": "sha512-76pBHCMTvPLt44wFOieouXcGXWOF0AJCceUvaFkxSZEu4VDUdv93JfpMa6VGNFs01FHfuP4a5Ou68eRG1KBfTw==", - "dev": true - }, - "node_modules/@types/d3-ease": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.0.tgz", - "integrity": "sha512-aMo4eaAOijJjA6uU+GIeW018dvy9+oH5Y2VPPzjjfxevvGQ/oRDs+tfYC9b50Q4BygRR8yE2QCLsrT0WtAVseA==", - "dev": true - }, - "node_modules/@types/d3-fetch": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.2.tgz", - "integrity": "sha512-gllwYWozWfbep16N9fByNBDTkJW/SyhH6SGRlXloR7WdtAaBui4plTP+gbUgiEot7vGw/ZZop1yDZlgXXSuzjA==", - "dev": true, - "dependencies": { - "@types/d3-dsv": "*" - } - }, - "node_modules/@types/d3-force": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.4.tgz", - "integrity": "sha512-q7xbVLrWcXvSBBEoadowIUJ7sRpS1yvgMWnzHJggFy5cUZBq2HZL5k/pBSm0GdYWS1vs5/EDwMjSKF55PDY4Aw==", - "dev": true - }, - "node_modules/@types/d3-format": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.1.tgz", - "integrity": "sha512-5KY70ifCCzorkLuIkDe0Z9YTf9RR2CjBX1iaJG+rgM/cPP+sO+q9YdQ9WdhQcgPj1EQiJ2/0+yUkkziTG6Lubg==", - "dev": true - }, - "node_modules/@types/d3-geo": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.0.3.tgz", - "integrity": "sha512-bK9uZJS3vuDCNeeXQ4z3u0E7OeJZXjUgzFdSOtNtMCJCLvDtWDwfpRVWlyt3y8EvRzI0ccOu9xlMVirawolSCw==", - "dev": true, - "dependencies": { - "@types/geojson": "*" - } - }, - "node_modules/@types/d3-hierarchy": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", - "integrity": "sha512-9hjRTVoZjRFR6xo8igAJyNXQyPX6Aq++Nhb5ebrUF414dv4jr2MitM2fWiOY475wa3Za7TOS2Gh9fmqEhLTt0A==", - "dev": true - }, - "node_modules/@types/d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-jx5leotSeac3jr0RePOH1KdR9rISG91QIE4Q2PYTu4OymLTZfA3SrnURSLzKH48HmXVUru50b8nje4E79oQSQw==", - "dev": true, - "dependencies": { - "@types/d3-color": "*" - } - }, - "node_modules/@types/d3-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.0.0.tgz", - "integrity": "sha512-0g/A+mZXgFkQxN3HniRDbXMN79K3CdTpLsevj+PXiTcb2hVyvkZUBg37StmgCQkaD84cUJ4uaDAWq7UJOQy2Tg==", - "dev": true - }, - "node_modules/@types/d3-polygon": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.0.tgz", - "integrity": "sha512-D49z4DyzTKXM0sGKVqiTDTYr+DHg/uxsiWDAkNrwXYuiZVd9o9wXZIo+YsHkifOiyBkmSWlEngHCQme54/hnHw==", - "dev": true - }, - "node_modules/@types/d3-quadtree": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.2.tgz", - "integrity": "sha512-QNcK8Jguvc8lU+4OfeNx+qnVy7c0VrDJ+CCVFS9srBo2GL9Y18CnIxBdTF3v38flrGy5s1YggcoAiu6s4fLQIw==", - "dev": true - }, - "node_modules/@types/d3-random": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.1.tgz", - "integrity": "sha512-IIE6YTekGczpLYo/HehAy3JGF1ty7+usI97LqraNa8IiDur+L44d0VOjAvFQWJVdZOJHukUJw+ZdZBlgeUsHOQ==", - "dev": true - }, - "node_modules/@types/d3-scale": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.3.tgz", - "integrity": "sha512-PATBiMCpvHJSMtZAMEhc2WyL+hnzarKzI6wAHYjhsonjWJYGq5BXTzQjv4l8m2jO183/4wZ90rKvSeT7o72xNQ==", - "dev": true, - "dependencies": { - "@types/d3-time": "*" - } - }, - "node_modules/@types/d3-scale-chromatic": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz", - "integrity": "sha512-dsoJGEIShosKVRBZB0Vo3C8nqSDqVGujJU6tPznsBJxNJNwMF8utmS83nvCBKQYPpjCzaaHcrf66iTRpZosLPw==", - "dev": true - }, - "node_modules/@types/d3-selection": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.5.tgz", - "integrity": "sha512-xCB0z3Hi8eFIqyja3vW8iV01+OHGYR2di/+e+AiOcXIOrY82lcvWW8Ke1DYE/EUVMsBl4Db9RppSBS3X1U6J0w==", - "dev": true - }, - "node_modules/@types/d3-shape": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.1.tgz", - "integrity": "sha512-6Uh86YFF7LGg4PQkuO2oG6EMBRLuW9cbavUW46zkIO5kuS2PfTqo2o9SkgtQzguBHbLgNnU90UNsITpsX1My+A==", - "dev": true, - "dependencies": { - "@types/d3-path": "*" - } - }, - "node_modules/@types/d3-time": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.0.tgz", - "integrity": "sha512-sZLCdHvBUcNby1cB6Fd3ZBrABbjz3v1Vm90nysCQ6Vt7vd6e/h9Lt7SiJUoEX0l4Dzc7P5llKyhqSi1ycSf1Hg==", - "dev": true - }, - "node_modules/@types/d3-time-format": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.0.tgz", - "integrity": "sha512-yjfBUe6DJBsDin2BMIulhSHmr5qNR5Pxs17+oW4DoVPyVIXZ+m6bs7j1UVKP08Emv6jRmYrYqxYzO63mQxy1rw==", - "dev": true - }, - "node_modules/@types/d3-timer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.0.tgz", - "integrity": "sha512-HNB/9GHqu7Fo8AQiugyJbv6ZxYz58wef0esl4Mv828w1ZKpAshw/uFWVDUcIB9KKFeFKoxS3cHY07FFgtTRZ1g==", - "dev": true - }, - "node_modules/@types/d3-transition": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.3.tgz", - "integrity": "sha512-/S90Od8Id1wgQNvIA8iFv9jRhCiZcGhPd2qX0bKF/PS+y0W5CrXKgIiELd2CvG1mlQrWK/qlYh3VxicqG1ZvgA==", - "dev": true, - "dependencies": { - "@types/d3-selection": "*" - } - }, - "node_modules/@types/d3-zoom": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.3.tgz", - "integrity": "sha512-OWk1yYIIWcZ07+igN6BeoG6rqhnJ/pYe+R1qWFM2DtW49zsoSjgb9G5xB0ZXA8hh2jAzey1XuRmMSoXdKw8MDA==", - "dev": true, - "dependencies": { - "@types/d3-interpolate": "*", - "@types/d3-selection": "*" - } - }, - "node_modules/@types/eslint": { - "version": "8.40.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.40.1.tgz", - "integrity": "sha512-vRb792M4mF1FBT+eoLecmkpLXwxsBHvWWRGJjzbYANBM6DtiJc6yETyv4rqDA6QNjF1pkj1U7LMA6dGb3VYlHw==", - "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "dev": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", - "dev": true - }, - "node_modules/@types/express": { - "version": "4.17.17", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", - "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", - "dev": true, - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.35", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", - "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/geoip-country": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/geoip-country/-/geoip-country-4.0.0.tgz", - "integrity": "sha512-RngLyEh1cMcH/fphQa4+AiMJX+t0/kD/CijkRCgZzQWwFE5ZnSP/WxVhcMAHfTY7fNgZvWtkgeKBc96dsEss9Q==", - "dev": true - }, - "node_modules/@types/geojson": { - "version": "7946.0.10", - "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.10.tgz", - "integrity": "sha512-Nmh0K3iWQJzniTuPRcJn5hxXkfB1T1pgB89SBig5PlJQU5yocazeu4jATJlaA0GYFKWMqDdvYemoSnF2pXgLVA==", - "dev": true - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", - "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", - "dev": true - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "dev": true - }, - "node_modules/@types/http-errors": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-1.8.2.tgz", - "integrity": "sha512-EqX+YQxINb+MeXaIqYDASb6U6FCHbWjkj4a1CKDBks3d/QiB2+PqBLyO72vLDgAO1wUI4O+9gweRcQK11bTL/w==", - "dev": true - }, - "node_modules/@types/http-proxy": { - "version": "1.17.11", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", - "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "28.1.8", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-28.1.8.tgz", - "integrity": "sha512-8TJkV++s7B6XqnDrzR1m/TT0A0h948Pnl/097veySPN67VRAgQ4gZ7n2KfJo2rVq6njQjdxU3GCCyDvAeuHoiw==", - "dev": true, - "dependencies": { - "expect": "^28.0.0", - "pretty-format": "^28.0.0" - } - }, - "node_modules/@types/js-cookie": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz", - "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==", - "dev": true - }, - "node_modules/@types/json-schema": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", - "dev": true - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "node_modules/@types/jsonwebtoken": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", - "integrity": "sha512-drE6uz7QBKq1fYqqoFKTDRdFCPHd5TCub75BM+D+cMx7NU9hUz7SESLfC2fSCXVFMO5Yj8sOWHuGqPgjc+fz0Q==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/lodash": { - "version": "4.14.195", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.195.tgz", - "integrity": "sha512-Hwx9EUgdwf2GLarOjQp5ZH8ZmblzcbTBC2wtQWNKARBSxM9ezRIAUpeDTgoQRAFB0+8CNWXVA9+MaSOzOF3nPg==", - "dev": true - }, - "node_modules/@types/magnet-uri": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@types/magnet-uri/-/magnet-uri-5.1.3.tgz", - "integrity": "sha512-FvJN1yYdLhvU6zWJ2YnWQ2GnpFLsA8bt+85WY0tLh6ehzGNrvBorjlcc53/zY43r/IKn+ctFs1nt7andwGnQCQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "dev": true - }, - "node_modules/@types/morgan": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/morgan/-/morgan-1.9.4.tgz", - "integrity": "sha512-cXoc4k+6+YAllH3ZHmx4hf7La1dzUk6keTR4bF4b4Sc0mZxU/zK4wO7l+ZzezXm/jkYj/qC+uYGZrarZdIVvyQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/node": { - "version": "12.20.55", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", - "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", - "dev": true - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "node_modules/@types/parse-torrent": { - "version": "5.8.4", - "resolved": "https://registry.npmjs.org/@types/parse-torrent/-/parse-torrent-5.8.4.tgz", - "integrity": "sha512-FdKs5yN5iYO5Cu9gVz1Zl30CbZe6HTsqloWmCf+LfbImgSzlsUkov2+npQWCQSQ3zi/a2G5C824K0UpZ2sRufA==", - "dev": true, - "dependencies": { - "@types/magnet-uri": "*", - "@types/node": "*", - "@types/parse-torrent-file": "*" - } - }, - "node_modules/@types/parse-torrent-file": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@types/parse-torrent-file/-/parse-torrent-file-4.0.3.tgz", - "integrity": "sha512-dFkPnJPKiFWiGX+HXmyTVt2js3k0d9dThmUxX8nfGC22hbyZ5BTmetsEl45sQhHLcFo43njVrIKMXM3F1ahXRw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/passport": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/@types/passport/-/passport-1.0.12.tgz", - "integrity": "sha512-QFdJ2TiAEoXfEQSNDISJR1Tm51I78CymqcBa8imbjo6dNNu+l2huDxxbDEIoFIwOSKMkOfHEikyDuZ38WwWsmw==", - "dev": true, - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/passport-jwt": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@types/passport-jwt/-/passport-jwt-3.0.9.tgz", - "integrity": "sha512-5XJt+79emfgpuBvBQusUPylFIVtW1QVAAkTRwCbRJAmxUjmLtIqUU6V1ovpnHPu6Qut3mR5Juc+s7kd06roNTg==", - "dev": true, - "dependencies": { - "@types/express": "*", - "@types/jsonwebtoken": "*", - "@types/passport-strategy": "*" - } - }, - "node_modules/@types/passport-strategy": { - "version": "0.2.35", - "resolved": "https://registry.npmjs.org/@types/passport-strategy/-/passport-strategy-0.2.35.tgz", - "integrity": "sha512-o5D19Jy2XPFoX2rKApykY15et3Apgax00RRLf0RUotPDUsYrQa7x4howLYr9El2mlUApHmCMv5CZ1IXqKFQ2+g==", - "dev": true, - "dependencies": { - "@types/express": "*", - "@types/passport": "*" - } - }, - "node_modules/@types/prettier": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", - "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", - "dev": true - }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", - "dev": true - }, - "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "dev": true - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "dev": true - }, - "node_modules/@types/react": { - "version": "18.2.11", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.11.tgz", - "integrity": "sha512-+hsJr9hmwyDecSMQAmX7drgbDpyE+EgSF6t7+5QEBAn1tQK7kl1vWZ4iRf6SjQ8lk7dyEULxUmZOIpN0W5baZA==", - "dev": true, - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.2.4", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.4.tgz", - "integrity": "sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/react-measure": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/react-measure/-/react-measure-2.0.8.tgz", - "integrity": "sha512-Pu4/hQ/1AKVN6efoawtcM+l376WYOI8e1fiM6ir4pdLkHilDCkJLjUGvAm0mWKJ0GE6hzu55yCrcJ/xNyEdFwA==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/react-router": { - "version": "5.1.20", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", - "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", - "dev": true, - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*" - } - }, - "node_modules/@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "dev": true, - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "node_modules/@types/react-transition-group": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz", - "integrity": "sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/react-window": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@types/react-window/-/react-window-1.8.5.tgz", - "integrity": "sha512-V9q3CvhC9Jk9bWBOysPGaWy/Z0lxYcTXLtLipkt2cnRj1JOSFNF7wqGpkScSXMgBwC+fnVRg/7shwgddBG5ICw==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "node_modules/@types/scheduler": { - "version": "0.16.3", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", - "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==", - "dev": true - }, - "node_modules/@types/semver": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", - "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", - "dev": true - }, - "node_modules/@types/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", - "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", - "dev": true, - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dev": true, - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", - "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", - "dev": true, - "dependencies": { - "@types/mime": "*", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "node_modules/@types/superagent": { - "version": "4.1.18", - "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-4.1.18.tgz", - "integrity": "sha512-LOWgpacIV8GHhrsQU+QMZuomfqXiqzz3ILLkCtKx3Us6AmomFViuzKT9D693QTKgyut2oCytMG8/efOop+DB+w==", - "dev": true, - "dependencies": { - "@types/cookiejar": "*", - "@types/node": "*" - } - }, - "node_modules/@types/supertest": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/@types/supertest/-/supertest-2.0.12.tgz", - "integrity": "sha512-X3HPWTwXRerBZS7Mo1k6vMVR1Z6zmJcDVn5O/31whe0tnjE4te6ZJSJGq1RiqHPjzPdMTfjCFogDJmwng9xHaQ==", - "dev": true, - "dependencies": { - "@types/superagent": "*" - } - }, - "node_modules/@types/tar-fs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/tar-fs/-/tar-fs-2.0.1.tgz", - "integrity": "sha512-qlsQyIY9sN7p221xHuXKNoMfUenOcvEBN4zI8dGsYbYCqHtTarXOEXSIgUnK+GcR0fZDse6pAIc5pIrCh9NefQ==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/tar-stream": "*" - } - }, - "node_modules/@types/tar-stream": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@types/tar-stream/-/tar-stream-2.2.2.tgz", - "integrity": "sha512-1AX+Yt3icFuU6kxwmPakaiGrJUwG44MpuiqPg4dSolRFk6jmvs4b3IbUol9wKDLIgU76gevn3EwE8y/DkSJCZQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/ws": { - "version": "8.5.5", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz", - "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.9.tgz", - "integrity": "sha512-4uQIBq1ffXd2YvF7MAvehWKW3zVv/w+mSfRAu+8cKbfj3nwzyqJLNcZJpQ/WZ1HLbJDiowwmQ6NO+63nCA+fqA==", - "dev": true, - "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.59.9", - "@typescript-eslint/type-utils": "5.59.9", - "@typescript-eslint/utils": "5.59.9", - "debug": "^4.3.4", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.9.tgz", - "integrity": "sha512-eZTK/Ci0QAqNc/q2MqMwI2+QI5ZI9HM12FcfGwbEvKif5ev/CIIYLmrlckvgPrC8XSbl39HtErR5NJiQkRkvWg==", - "dev": true, - "dependencies": { - "@typescript-eslint/utils": "5.59.9" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.9.tgz", - "integrity": "sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "5.59.9", - "@typescript-eslint/types": "5.59.9", - "@typescript-eslint/typescript-estree": "5.59.9", - "debug": "^4.3.4" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.9.tgz", - "integrity": "sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.59.9", - "@typescript-eslint/visitor-keys": "5.59.9" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.9.tgz", - "integrity": "sha512-ksEsT0/mEHg9e3qZu98AlSrONAQtrSTljL3ow9CGej8eRo7pe+yaC/mvTjptp23Xo/xIf2mLZKC6KPv4Sji26Q==", - "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "5.59.9", - "@typescript-eslint/utils": "5.59.9", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.9.tgz", - "integrity": "sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.9.tgz", - "integrity": "sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.59.9", - "@typescript-eslint/visitor-keys": "5.59.9", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@typescript-eslint/utils": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.9.tgz", - "integrity": "sha512-1PuMYsju/38I5Ggblaeb98TOoUvjhRvLpLa1DoTOFaLWqaXl/1iQ1eGurTXgBY58NUdtfTXKP5xBq7q9NDaLKg==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.59.9", - "@typescript-eslint/types": "5.59.9", - "@typescript-eslint/typescript-estree": "5.59.9", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.9.tgz", - "integrity": "sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.59.9", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "dev": true, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xobotyi/scrollbar-width": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz", - "integrity": "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==", - "dev": true - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "dev": true, - "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" - } - }, - "node_modules/abstract-logging": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", - "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==", - "dev": true - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "dev": true, - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", - "dev": true - }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true, - "peer": true - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "dev": true, - "dependencies": { - "deep-equal": "^2.0.5" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-find": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-find/-/array-find-1.0.0.tgz", - "integrity": "sha512-kO/vVCacW9mnpn3WPWbTVlEnOabK2L7LWi2HViURtCM46y1zb6I8UMjx4LgbiqadTgHnLInUronwn3ampNTJtQ==", - "dev": true - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true - }, - "node_modules/array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", - "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.1.3" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "inBundle": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/atomic-sleep": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", - "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/attr-accept": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.2.tgz", - "integrity": "sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.14", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", - "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], - "dependencies": { - "browserslist": "^4.21.5", - "caniuse-lite": "^1.0.30001464", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/avvio": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/avvio/-/avvio-8.2.1.tgz", - "integrity": "sha512-TAlMYvOuwGyLK3PfBb5WKBXZmXz2fVCgv23d6zZFdle/q3gPjmxBaeuC0pY0Dzs5PWMSgfqqEZkrye19GlDTgw==", - "dev": true, - "dependencies": { - "archy": "^1.0.0", - "debug": "^4.0.0", - "fastq": "^1.6.1" - } - }, - "node_modules/axe-core": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz", - "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/axios": { - "version": "0.28.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.28.0.tgz", - "integrity": "sha512-Tu7NYoGY4Yoc7I+Npf9HhUMtEEpV7ZiLH9yndTCoNhcpBH0kwcvFbzYN9/u5QKI5A6uefjsNNWaz5olJVYS62Q==", - "dev": true, - "dependencies": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/axios-mock-adapter": { - "version": "1.21.4", - "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.21.4.tgz", - "integrity": "sha512-ztnENm28ONAKeRXC/6SUW6pcsaXbThKq93MRDRAA47LYTzrGSDoO/DCr1NHz7jApEl95DrBoGPvZ0r9xtSbjqw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "is-buffer": "^2.0.5" - }, - "peerDependencies": { - "axios": ">= 0.17.0" - } - }, - "node_modules/axobject-query": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", - "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", - "dev": true, - "dependencies": { - "deep-equal": "^2.0.5" - } - }, - "node_modules/babel-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz", - "integrity": "sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==", - "dev": true, - "dependencies": { - "@jest/transform": "^28.1.3", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^28.1.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-loader": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", - "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", - "dev": true, - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-loader/node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz", - "integrity": "sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==", - "dev": true, - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - } - }, - "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz", - "integrity": "sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.4.0", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz", - "integrity": "sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.0", - "core-js-compat": "^3.30.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz", - "integrity": "sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", - "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==", - "dev": true - }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz", - "integrity": "sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==", - "dev": true, - "dependencies": { - "babel-plugin-jest-hoist": "^28.1.3", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-react-app": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", - "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-decorators": "^7.16.4", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", - "@babel/plugin-proposal-numeric-separator": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.0", - "@babel/plugin-proposal-private-methods": "^7.16.0", - "@babel/plugin-transform-flow-strip-types": "^7.16.0", - "@babel/plugin-transform-react-display-name": "^7.16.0", - "@babel/plugin-transform-runtime": "^7.16.4", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", - "@babel/runtime": "^7.16.3", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-react-remove-prop-types": "^0.4.24" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "inBundle": true - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "node_modules/bcp-47": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/bcp-47/-/bcp-47-1.0.8.tgz", - "integrity": "sha512-Y9y1QNBBtYtv7hcmoX0tR+tUNSFZGZ6OL6vKPObq8BbOhkCoyayF6ogfLTgAli/KuAEbsYHYUNq2AQuY6IuLag==", - "dev": true, - "dependencies": { - "is-alphabetical": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/bencode": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/bencode/-/bencode-2.0.3.tgz", - "integrity": "sha512-D/vrAD4dLVX23NalHwb8dSvsUsxeRPO8Y7ToKA015JQYq69MLDOMkC0uGZYA/MPpltLO8rt8eqFC2j8DxjTZ/w==", - "dev": true - }, - "node_modules/bep53-range": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bep53-range/-/bep53-range-1.1.1.tgz", - "integrity": "sha512-ct6s33iiwRCUPp9KXnJ4QMWDgHIgaw36caK/5XEQ9L8dCzSQlJt1Vk6VmHh1VD4AlGCAI4C2zmtfItifBBPrhQ==", - "dev": true - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/blob-to-buffer": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/blob-to-buffer/-/blob-to-buffer-1.2.9.tgz", - "integrity": "sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/block-iterator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/block-iterator/-/block-iterator-1.1.1.tgz", - "integrity": "sha512-DrjdVWZemVO4iBf4tiOXjUrY5cNesjzy0t7sIiu2rdl8cOCHRxAgKjSJFc3vBZYYMMmshUAxajl8QQh/uxXTKQ==", - "dev": true - }, - "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/bonjour-service": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", - "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", - "dev": true, - "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "node_modules/bonjour-service/node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "inBundle": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.21.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.7.tgz", - "integrity": "sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001489", - "electron-to-chromium": "^1.4.411", - "node-releases": "^2.0.12", - "update-browserslist-db": "^1.0.11" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", - "dev": true, - "dependencies": { - "fast-json-stable-stringify": "2.x" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "inBundle": true, - "engines": { - "node": "*" - } - }, - "node_modules/buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001499", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001499.tgz", - "integrity": "sha512-IhoQqRrW6WiecFcfZgoJS1YLEN1/HR1vHP5WNgjCARRW7KUNToHHTX3FrwCM+y4zkRa48D9rE90WFYc2IWhDWQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", - "dev": true, - "dependencies": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.1" - } - }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", - "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", - "dev": true - }, - "node_modules/clarinet": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/clarinet/-/clarinet-0.12.5.tgz", - "integrity": "sha512-4833ySquSUW91fnPaYI94LX3OdnyfwD8/NrMi6a4Kt6EmOsphLWmEzx9bZPqO9+DtQzSv2s3WSYNLsrXt59FKg==", - "dev": true, - "engines": { - "chrome": ">=16.0.912", - "firefox": ">=0.8.0", - "node": ">=0.3.6" - } - }, - "node_modules/classnames": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", - "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==", - "dev": true - }, - "node_modules/clean-css": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", - "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", - "dev": true, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", - "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-table": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.6.tgz", - "integrity": "sha512-ZkNZbnZjKERTY5NwC2SeMeLeifSPq/pubeRoTpdr3WchLlnZg6hEgvHkK5zL7KNFdd9PmHN8lxrENUwI3cE8vQ==", - "dev": true, - "dependencies": { - "colors": "1.0.3" - }, - "engines": { - "node": ">= 0.2.0" - } - }, - "node_modules/cli-truncate": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", - "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", - "dev": true, - "dependencies": { - "slice-ansi": "^5.0.0", - "string-width": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/cli-truncate/node_modules/emoji-regex": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", - "dev": true - }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", - "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", - "dev": true, - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true, - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "node_modules/colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/component-emitter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", - "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "inBundle": true - }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "dev": true - }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/consola": { - "version": "2.15.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", - "dev": true - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "node_modules/cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-parser": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/cookie-parser/-/cookie-parser-1.4.6.tgz", - "integrity": "sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA==", - "dev": true, - "dependencies": { - "cookie": "0.4.1", - "cookie-signature": "1.0.6" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "node_modules/cookiejar": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz", - "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==", - "dev": true - }, - "node_modules/copy-to-clipboard": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", - "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", - "dev": true, - "dependencies": { - "toggle-selection": "^1.0.6" - } - }, - "node_modules/core-js-compat": { - "version": "3.30.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.2.tgz", - "integrity": "sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-pure": { - "version": "3.30.2", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.2.tgz", - "integrity": "sha512-p/npFUJXXBkCCTIlEGBdghofn00jWG6ZOtdoIXSJmAu2QBvN0IqpZXWweOytcwE6cfx8ZvVUy1vw8zxhe4Y2vg==", - "dev": true, - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "node_modules/cosmiconfig": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", - "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", - "dev": true, - "dependencies": { - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - } - }, - "node_modules/cosmiconfig-typescript-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz", - "integrity": "sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==", - "dev": true, - "engines": { - "node": ">=12", - "npm": ">=6" - }, - "peerDependencies": { - "@types/node": "*", - "cosmiconfig": ">=7", - "ts-node": ">=10", - "typescript": ">=3" - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true, - "peer": true - }, - "node_modules/create-torrent": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/create-torrent/-/create-torrent-5.0.9.tgz", - "integrity": "sha512-WQ/bMe+aCBSa5EonIkgw7CTM/1JnJDQuLJhA78omSWvuEbXDwaUy0rG3a+IYt+EiO+rdTLxdsBwrsn/wfWOMQA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "bencode": "^2.0.3", - "block-iterator": "^1.0.1", - "fast-readable-async-iterator": "^1.1.1", - "is-file": "^1.0.0", - "join-async-iterator": "^1.1.1", - "junk": "^3.1.0", - "minimist": "^1.2.7", - "piece-length": "^2.0.1", - "queue-microtask": "^1.2.3", - "run-parallel": "^1.2.0", - "simple-sha1": "^3.1.0" - }, - "bin": { - "create-torrent": "bin/cmd.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", - "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-in-js-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", - "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", - "dev": true, - "dependencies": { - "hyphenate-style-name": "^1.0.3" - } - }, - "node_modules/css-loader": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", - "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", - "dev": true, - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.21", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.3", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.8" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/css-loader/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/css-loader/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/css-loader/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz", - "integrity": "sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==", - "dev": true, - "dependencies": { - "cssnano": "^5.1.8", - "jest-worker": "^29.1.2", - "postcss": "^8.4.17", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "@swc/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "lightningcss": { - "optional": true - } - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", - "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", - "dev": true, - "dependencies": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", - "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", - "dev": true, - "dependencies": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.1", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.4", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.2", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", - "dev": true - }, - "node_modules/d3-array": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", - "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", - "dev": true, - "dependencies": { - "internmap": "1 - 2" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-format": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", - "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", - "dev": true, - "dependencies": { - "d3-color": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", - "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", - "dev": true, - "dependencies": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-selection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", - "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-shape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", - "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", - "dev": true, - "dependencies": { - "d3-path": "^3.1.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-time": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", - "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", - "dev": true, - "dependencies": { - "d3-array": "2 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", - "dev": true, - "dependencies": { - "d3-time": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "node_modules/date-fns": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", - "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.21.0" - }, - "engines": { - "node": ">=0.11" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/date-fns" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dev": true, - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true - }, - "node_modules/deep-equal": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.1.tgz", - "integrity": "sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.0", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dev": true, - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", - "dev": true, - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "dev": true, - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" - }, - "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dev": true, - "dependencies": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/diff-sequences": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz", - "integrity": "sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, - "node_modules/dns-packet": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", - "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", - "dev": true, - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dev": true, - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - } - }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/duplexify/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/duplexify/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "node_modules/electron-to-chromium": { - "version": "1.4.427", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.427.tgz", - "integrity": "sha512-HK3r9l+Jm8dYAm1ctXEWIC+hV60zfcjS9UA5BDlYvnI5S7PU/yytjpvSrTNrSSRRkuu3tDyZhdkwIczh+0DWaw==", - "dev": true - }, - "node_modules/emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", - "integrity": "sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.2.0", - "tapable": "^0.1.8" - }, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/entities": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", - "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", - "dev": true, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "dev": true, - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/es-abstract": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", - "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.0", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-module-lexer": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", - "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==", - "dev": true - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/esbuild": { - "version": "0.19.8", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.8.tgz", - "integrity": "sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.19.8", - "@esbuild/android-arm64": "0.19.8", - "@esbuild/android-x64": "0.19.8", - "@esbuild/darwin-arm64": "0.19.8", - "@esbuild/darwin-x64": "0.19.8", - "@esbuild/freebsd-arm64": "0.19.8", - "@esbuild/freebsd-x64": "0.19.8", - "@esbuild/linux-arm": "0.19.8", - "@esbuild/linux-arm64": "0.19.8", - "@esbuild/linux-ia32": "0.19.8", - "@esbuild/linux-loong64": "0.19.8", - "@esbuild/linux-mips64el": "0.19.8", - "@esbuild/linux-ppc64": "0.19.8", - "@esbuild/linux-riscv64": "0.19.8", - "@esbuild/linux-s390x": "0.19.8", - "@esbuild/linux-x64": "0.19.8", - "@esbuild/netbsd-x64": "0.19.8", - "@esbuild/openbsd-x64": "0.19.8", - "@esbuild/sunos-x64": "0.19.8", - "@esbuild/win32-arm64": "0.19.8", - "@esbuild/win32-ia32": "0.19.8", - "@esbuild/win32-x64": "0.19.8" - } - }, - "node_modules/esbuild-android-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz", - "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-android-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz", - "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-darwin-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz", - "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-darwin-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz", - "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-freebsd-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz", - "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-freebsd-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz", - "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-32": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz", - "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz", - "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-arm": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz", - "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz", - "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-mips64le": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz", - "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-ppc64le": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz", - "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-riscv64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz", - "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-linux-s390x": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz", - "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-netbsd-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz", - "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-openbsd-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz", - "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-sunos-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz", - "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-windows-32": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz", - "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-windows-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz", - "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/esbuild-windows-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz", - "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "8.42.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz", - "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.0.3", - "@eslint/js": "8.42.0", - "@humanwhocodes/config-array": "^0.11.10", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.0", - "eslint-visitor-keys": "^3.4.1", - "espree": "^9.5.2", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-airbnb": { - "version": "19.0.4", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", - "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", - "dev": true, - "dependencies": { - "eslint-config-airbnb-base": "^15.0.0", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5" - }, - "engines": { - "node": "^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^7.32.0 || ^8.2.0", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.28.0", - "eslint-plugin-react-hooks": "^4.3.0" - } - }, - "node_modules/eslint-config-airbnb-base": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", - "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", - "dev": true, - "dependencies": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.5", - "semver": "^6.3.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "peerDependencies": { - "eslint": "^7.32.0 || ^8.2.0", - "eslint-plugin-import": "^2.25.2" - } - }, - "node_modules/eslint-config-airbnb-typescript": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-17.0.0.tgz", - "integrity": "sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g==", - "dev": true, - "dependencies": { - "eslint-config-airbnb-base": "^15.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.13.0", - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^7.32.0 || ^8.2.0", - "eslint-plugin-import": "^2.25.3" - } - }, - "node_modules/eslint-config-prettier": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", - "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", - "dev": true, - "bin": { - "eslint-config-prettier": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=7.0.0" - } - }, - "node_modules/eslint-config-react-app": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", - "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.16.0", - "@babel/eslint-parser": "^7.16.3", - "@rushstack/eslint-patch": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^5.5.0", - "@typescript-eslint/parser": "^5.5.0", - "babel-preset-react-app": "^10.0.1", - "confusing-browser-globals": "^1.0.11", - "eslint-plugin-flowtype": "^8.0.3", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jest": "^25.3.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.27.1", - "eslint-plugin-react-hooks": "^4.3.0", - "eslint-plugin-testing-library": "^5.0.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "eslint": "^8.0.0" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", - "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", - "dev": true, - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.11.0", - "resolve": "^1.22.1" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-import-resolver-webpack": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.2.tgz", - "integrity": "sha512-XodIPyg1OgE2h5BDErz3WJoK7lawxKTJNhgPNafRST6csC/MZC+L5P6kKqsZGRInpbgc02s/WZMrb4uGJzcuRg==", - "dev": true, - "dependencies": { - "array-find": "^1.0.0", - "debug": "^3.2.7", - "enhanced-resolve": "^0.9.1", - "find-root": "^1.1.0", - "has": "^1.0.3", - "interpret": "^1.4.0", - "is-core-module": "^2.7.0", - "is-regex": "^1.1.4", - "lodash": "^4.17.21", - "resolve": "^1.20.0", - "semver": "^5.7.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "eslint-plugin-import": ">=1.4.0", - "webpack": ">=1.11.0" - } - }, - "node_modules/eslint-import-resolver-webpack/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-import-resolver-webpack/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", - "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", - "dev": true, - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-flowtype": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", - "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", - "dev": true, - "dependencies": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@babel/plugin-syntax-flow": "^7.14.5", - "@babel/plugin-transform-react-jsx": "^7.14.9", - "eslint": "^8.1.0" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", - "has": "^1.0.3", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", - "tsconfig-paths": "^3.14.1" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/eslint-plugin-import/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-plugin-import/node_modules/tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", - "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/eslint-plugin-jest": { - "version": "25.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", - "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/experimental-utils": "^5.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { - "optional": true - }, - "jest": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.32.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", - "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.8" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "dev": true, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-testing-library": { - "version": "5.11.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.0.tgz", - "integrity": "sha512-ELY7Gefo+61OfXKlQeXNIDVVLPcvKTeiQOoMZG9TeuWa7Ln4dUNRv8JdRWBQI9Mbb427XGlVB1aa1QPZxBJM8Q==", - "dev": true, - "dependencies": { - "@typescript-eslint/utils": "^5.58.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0", - "npm": ">=6" - }, - "peerDependencies": { - "eslint": "^7.5.0 || ^8.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-scope/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-webpack-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", - "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", - "dev": true, - "dependencies": { - "@types/eslint": "^7.29.0 || ^8.4.1", - "jest-worker": "^28.0.2", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "webpack": "^5.0.0" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/eslint-webpack-plugin/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", - "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/espree": { - "version": "9.5.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", - "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", - "dev": true, - "dependencies": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expect": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz", - "integrity": "sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==", - "dev": true, - "dependencies": { - "@jest/expect-utils": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", - "dev": true, - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.2", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.6.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express-rate-limit": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-6.7.0.tgz", - "integrity": "sha512-vhwIdRoqcYB/72TK3tRZI+0ttS8Ytrk24GfmsxDXK9o9IhHNO5bXRiXQSExPQ4GbaE5tvIS7j1SGrxsuWs+sGA==", - "dev": true, - "engines": { - "node": ">= 12.9.0" - }, - "peerDependencies": { - "express": "^4 || ^5" - } - }, - "node_modules/express/node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/fast-content-type-parse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-1.0.0.tgz", - "integrity": "sha512-Xbc4XcysUXcsP5aHUU7Nq3OwvHq97C+WnbkeIefpeYLX+ryzFJlU6OStFJhs6Ol0LkUGpcK+wL0JwfM+FCU5IA==", - "dev": true - }, - "node_modules/fast-decode-uri-component": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", - "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==", - "dev": true - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/fast-json-patch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-3.1.1.tgz", - "integrity": "sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==", - "dev": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-json-stringify": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.7.0.tgz", - "integrity": "sha512-sBVPTgnAZseLu1Qgj6lUbQ0HfjFhZWXAmpZ5AaSGkyLh5gAXBga/uPJjQPHpDFjC9adWIpdOcCLSDTgrZ7snoQ==", - "dev": true, - "dependencies": { - "@fastify/deepmerge": "^1.0.0", - "ajv": "^8.10.0", - "ajv-formats": "^2.1.1", - "fast-deep-equal": "^3.1.3", - "fast-uri": "^2.1.0", - "rfdc": "^1.2.0" - } - }, - "node_modules/fast-json-stringify/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/fast-json-stringify/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fast-loops": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.4.tgz", - "integrity": "sha512-8dbd3XWoKCTms18ize6JmQF1SFnnfj5s0B7rRry22EofgMu7B6LKHVh+XfFqFGsqnbH54xgeO83PzpKI+ODhlg==", - "dev": true - }, - "node_modules/fast-querystring": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.2.tgz", - "integrity": "sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==", - "dev": true, - "dependencies": { - "fast-decode-uri-component": "^1.0.1" - } - }, - "node_modules/fast-readable-async-iterator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/fast-readable-async-iterator/-/fast-readable-async-iterator-1.1.1.tgz", - "integrity": "sha512-xEHkLUEmStETI+15zhglJLO9TjXxNkkp2ldEfYVZdcqxFhM172EfGl1irI6mVlTxXspYKH1/kjevnt/XSsPeFA==", - "dev": true - }, - "node_modules/fast-redact": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.3.0.tgz", - "integrity": "sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/fast-safe-stringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", - "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", - "dev": true - }, - "node_modules/fast-shallow-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz", - "integrity": "sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==", - "dev": true - }, - "node_modules/fast-sort": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/fast-sort/-/fast-sort-3.4.0.tgz", - "integrity": "sha512-c/cMBGA5mH3OYjaXedtLIM3hQjv+KuZuiD2QEH5GofNOZeQVDIYIN7Okc2AW1KPhk44g5PTZnXp8t2lOMl8qhQ==", - "dev": true - }, - "node_modules/fast-uri": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-2.2.0.tgz", - "integrity": "sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==", - "dev": true - }, - "node_modules/fastest-stable-stringify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", - "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==", - "dev": true - }, - "node_modules/fastify": { - "version": "4.21.0", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.21.0.tgz", - "integrity": "sha512-tsu4bcwE4HetxqW8prA5fbC9bKHMYDp7jGEDWyzK1l90a3uOaLoIcQbdGcWeODNLVJviQnzh1wvIjTZE3MJFEg==", - "dev": true, - "dependencies": { - "@fastify/ajv-compiler": "^3.5.0", - "@fastify/error": "^3.2.0", - "@fastify/fast-json-stringify-compiler": "^4.3.0", - "abstract-logging": "^2.0.1", - "avvio": "^8.2.1", - "fast-content-type-parse": "^1.0.0", - "fast-json-stringify": "^5.7.0", - "find-my-way": "^7.6.0", - "light-my-request": "^5.9.1", - "pino": "^8.12.0", - "process-warning": "^2.2.0", - "proxy-addr": "^2.0.7", - "rfdc": "^1.3.0", - "secure-json-parse": "^2.5.0", - "semver": "^7.5.0", - "tiny-lru": "^11.0.1" - } - }, - "node_modules/fastify-plugin": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.5.1.tgz", - "integrity": "sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==", - "dev": true - }, - "node_modules/fastify-type-provider-zod": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/fastify-type-provider-zod/-/fastify-type-provider-zod-1.1.9.tgz", - "integrity": "sha512-Ztnu1ZWJEKJouZvdTyfgjuVqS+A4JLoCbWBvFqFhfnrg6YQvEvW+5cJvP98kNbuV5gjfpWmHSOTi3BpkidJPQg==", - "dev": true, - "dependencies": { - "zod-to-json-schema": "^3.17.1" - }, - "peerDependencies": { - "fastify": "^4.0.0", - "zod": "^3.14.2" - } - }, - "node_modules/fastify/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fastify/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fastify/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", - "inBundle": true, - "dependencies": { - "pend": "~1.2.0" - } - }, - "node_modules/feedme": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/feedme/-/feedme-2.0.2.tgz", - "integrity": "sha512-0RNn0uLaSey8EThxgABR0T1Q47kSRatYnAXy1cfUc8/eypqXiAu38XGthuwwzb7mESCD9465k6Nym8D9AtB8HA==", - "dev": true, - "dependencies": { - "clarinet": "^0.12.4", - "sax": "^1.2.4" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/feedsub": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/feedsub/-/feedsub-0.7.8.tgz", - "integrity": "sha512-gxq7gpWf2eOJsIgvTKRvb7Gljvh8sufdJe0ewlCFDpviLBFi2YlDnJ2gj+DIQYel4YNjjSAydPV0+f9jHobdpg==", - "dev": true, - "dependencies": { - "feedme": "^2.0.2", - "miniget": "^4.2.2", - "newsemitter": "^1.0.2", - "tiny-typed-emitter": "^2.0.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dev": true, - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/file-selector": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/file-selector/-/file-selector-0.6.0.tgz", - "integrity": "sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==", - "dev": true, - "dependencies": { - "tslib": "^2.4.0" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-my-way": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-7.6.2.tgz", - "integrity": "sha512-0OjHn1b1nCX3eVbm9ByeEHiscPYiHLfhei1wOUU9qffQkk98wE0Lo8VrVYfSGMgnSnDh86DxedduAnBf4nwUEw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-querystring": "^1.0.0", - "safe-regex2": "^2.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", - "dev": true - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/formidable": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/formidable/-/formidable-3.5.1.tgz", - "integrity": "sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==", - "dev": true, - "dependencies": { - "dezalgo": "^1.0.4", - "hexoid": "^1.0.0", - "once": "^1.4.0" - }, - "funding": { - "url": "https://ko-fi.com/tunnckoCore/commissions" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "dev": true, - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "node_modules/from2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/from2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/from2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/front-matter": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", - "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==", - "dev": true, - "dependencies": { - "js-yaml": "^3.13.1" - } - }, - "node_modules/front-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/front-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/front-matter/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/frontmatter-markdown-loader": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/frontmatter-markdown-loader/-/frontmatter-markdown-loader-3.7.0.tgz", - "integrity": "sha512-AApxrNtVTlvvfHcj/7u+bLRozMVOedPMEESPzlVJiRPwidKvPDkbGOmaj7wps/M63fYzlwo6iXQtrjNrtuYh9A==", - "dev": true, - "dependencies": { - "front-matter": "^4.0.0", - "loader-utils": "^2.0.0", - "markdown-it": "^12.0.0" - } - }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fs-monkey": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", - "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "inBundle": true - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/fuzzaldrin": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fuzzaldrin/-/fuzzaldrin-2.1.0.tgz", - "integrity": "sha512-zgllBYwfHR5P3CncJiGbGVPpa3iFYW1yuPaIv8DiTVRrcg5/6uETNL5zvIoKflG1aifXVUZTlIroDehw4WygGA==", - "dev": true - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/geoip-country": { - "version": "4.1.60", - "resolved": "https://registry.npmjs.org/geoip-country/-/geoip-country-4.1.60.tgz", - "integrity": "sha512-+G2DTTqZnJIrqMuL0lecgBjJ54QzitUuQnPi8AtopOMZLzDG606waZmNN6ZU6ioVBfeMjg1LcZygWUVKAUxQaA==", - "inBundle": true, - "dependencies": { - "async": "^2.6.4", - "colors": "^1.4.0", - "iconv-lite": "^0.5.2", - "ip-address": "^6.3.0", - "lazy": "^1.0.11", - "rimraf": "^2.7.1", - "yauzl": "^2.10.0" - }, - "engines": { - "node": ">=0.6.3" - } - }, - "node_modules/geoip-country/node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "inBundle": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/geoip-country/node_modules/iconv-lite": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz", - "integrity": "sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==", - "inBundle": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/geoip-country/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "inBundle": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-east-asian-width": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz", - "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-node-dimensions": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-node-dimensions/-/get-node-dimensions-1.2.1.tgz", - "integrity": "sha512-2MSPMu7S1iOTL+BOa6K1S62hB2zUAYNF/lV0gSVlOaacd087lc6nR1H1r0e3B1CerTo+RceOmi1iJW+vp21xcQ==", - "dev": true - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stdin": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", - "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-tsconfig": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.2.tgz", - "integrity": "sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==", - "dev": true, - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, - "node_modules/get-user-locale": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/get-user-locale/-/get-user-locale-1.5.1.tgz", - "integrity": "sha512-WiNpoFRcHn1qxP9VabQljzGwkAQDrcpqUtaP0rNBEkFxJdh4f3tik6MfZsMYZc+UgQJdGCxWEjL9wnCUlRQXag==", - "dev": true, - "dependencies": { - "lodash.memoize": "^4.1.1" - }, - "funding": { - "url": "https://github.com/wojtekmaj/get-user-locale?sponsor=1" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "inBundle": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "dev": true, - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hash-wasm": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/hash-wasm/-/hash-wasm-4.9.0.tgz", - "integrity": "sha512-7SW7ejyfnRxuOc7ptQHSf4LDoZaWOivfzqw+5rpcQku0nHfmicPKE51ra9BiRLAmT8+gGLestr1XroUkqdjL6w==", - "dev": true - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, - "bin": { - "he": "bin/he" - } - }, - "node_modules/hexoid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hexoid/-/hexoid-1.0.0.tgz", - "integrity": "sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dev": true, - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-entities": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.5.tgz", - "integrity": "sha512-72TJlcMkYsEJASa/3HnX7VT59htM7iSHbH59NSZbtc+22Ap0Txnlx91sfeB+/A7wNZg7UxtZdhAW4y+/jimrdg==", - "dev": true - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "dev": true, - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", - "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", - "dev": true, - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.0" - } - }, - "node_modules/html-webpack-plugin/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "dev": true, - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/husky": { - "version": "9.0.11", - "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz", - "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==", - "dev": true, - "bin": { - "husky": "bin.mjs" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/typicode" - } - }, - "node_modules/hyphenate-style-name": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", - "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==", - "dev": true - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true - }, - "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/immutable": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", - "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", - "dev": true - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "inBundle": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "inBundle": true - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/inline-style-prefixer": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz", - "integrity": "sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==", - "dev": true, - "dependencies": { - "css-in-js-utils": "^3.1.0", - "fast-loops": "^1.1.3" - } - }, - "node_modules/inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/into-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-6.0.0.tgz", - "integrity": "sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==", - "dev": true, - "dependencies": { - "from2": "^2.3.0", - "p-is-promise": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ip-address": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-6.4.0.tgz", - "integrity": "sha512-c5uxc2WUTuRBVHT/6r4m7HIr/DfV0bF6DvLH3iZGSK8wp8iMwwZSgIq2do0asFf8q9ECug0SE+6+1ACMe4sorA==", - "inBundle": true, - "dependencies": { - "jsbn": "1.1.0", - "lodash.find": "4.6.0", - "lodash.max": "4.0.1", - "lodash.merge": "4.6.2", - "lodash.padstart": "4.6.1", - "lodash.repeat": "4.1.0", - "sprintf-js": "1.1.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-alphabetical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", - "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", - "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", - "dev": true, - "dependencies": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", - "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-file/-/is-file-1.0.0.tgz", - "integrity": "sha512-ZGMuc+xA8mRnrXtmtf2l/EkIW2zaD2LSBWlaOVEF6yH4RTndHob65V4SwWWdtGKVthQfXPVKsXqw4TDUjbVxVQ==", - "dev": true - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", - "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.3.tgz", - "integrity": "sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==", - "dev": true, - "dependencies": { - "@jest/core": "^28.1.3", - "@jest/types": "^28.1.3", - "import-local": "^3.0.2", - "jest-cli": "^28.1.3" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-changed-files": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.1.3.tgz", - "integrity": "sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==", - "dev": true, - "dependencies": { - "execa": "^5.0.0", - "p-limit": "^3.1.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-circus": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz", - "integrity": "sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==", - "dev": true, - "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/expect": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "p-limit": "^3.1.0", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-cli": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.3.tgz", - "integrity": "sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==", - "dev": true, - "dependencies": { - "@jest/core": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "prompts": "^2.0.1", - "yargs": "^17.3.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-cli/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-cli/node_modules/jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "leven": "^3.1.0", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-config": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.3.tgz", - "integrity": "sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^28.1.3", - "@jest/types": "^28.1.3", - "babel-jest": "^28.1.3", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^28.1.3", - "jest-environment-node": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-runner": "^28.1.3", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "@types/node": "*", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-config/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-config/node_modules/jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "leven": "^3.1.0", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-config/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/jest-diff": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz", - "integrity": "sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^28.1.1", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-docblock": { - "version": "28.1.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz", - "integrity": "sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==", - "dev": true, - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-each": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz", - "integrity": "sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "jest-util": "^28.1.3", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-environment-node": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz", - "integrity": "sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==", - "dev": true, - "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "jest-mock": "^28.1.3", - "jest-util": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-esbuild": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/jest-esbuild/-/jest-esbuild-0.3.0.tgz", - "integrity": "sha512-Ki2xCrh/n+d7hW++O1bAwuyZOp1oVhIyFHV3MjsfIUFrPDkFgxC6xiHpd34ggQgkRAQzewV81Pe5m/L9mB/+KQ==", - "dev": true, - "dependencies": { - "debug": "^4.3.4", - "esbuild": "^0.14.48" - }, - "peerDependencies": { - "jest": ">=27" - } - }, - "node_modules/jest-esbuild/node_modules/@esbuild/linux-loong64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz", - "integrity": "sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/jest-esbuild/node_modules/esbuild": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz", - "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/linux-loong64": "0.14.54", - "esbuild-android-64": "0.14.54", - "esbuild-android-arm64": "0.14.54", - "esbuild-darwin-64": "0.14.54", - "esbuild-darwin-arm64": "0.14.54", - "esbuild-freebsd-64": "0.14.54", - "esbuild-freebsd-arm64": "0.14.54", - "esbuild-linux-32": "0.14.54", - "esbuild-linux-64": "0.14.54", - "esbuild-linux-arm": "0.14.54", - "esbuild-linux-arm64": "0.14.54", - "esbuild-linux-mips64le": "0.14.54", - "esbuild-linux-ppc64le": "0.14.54", - "esbuild-linux-riscv64": "0.14.54", - "esbuild-linux-s390x": "0.14.54", - "esbuild-netbsd-64": "0.14.54", - "esbuild-openbsd-64": "0.14.54", - "esbuild-sunos-64": "0.14.54", - "esbuild-windows-32": "0.14.54", - "esbuild-windows-64": "0.14.54", - "esbuild-windows-arm64": "0.14.54" - } - }, - "node_modules/jest-get-type": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz", - "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz", - "integrity": "sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^28.0.2", - "jest-util": "^28.1.3", - "jest-worker": "^28.1.3", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-haste-map/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-haste-map/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/jest-haste-map/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jest-leak-detector": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz", - "integrity": "sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==", - "dev": true, - "dependencies": { - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz", - "integrity": "sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-message-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-message-util/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/jest-mock": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz", - "integrity": "sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz", - "integrity": "sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^28.1.3", - "jest-validate": "^28.1.3", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.3.tgz", - "integrity": "sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==", - "dev": true, - "dependencies": { - "jest-regex-util": "^28.0.2", - "jest-snapshot": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-resolve/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-resolve/node_modules/jest-validate": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz", - "integrity": "sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^28.0.2", - "leven": "^3.1.0", - "pretty-format": "^28.1.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-runner": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz", - "integrity": "sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==", - "dev": true, - "dependencies": { - "@jest/console": "^28.1.3", - "@jest/environment": "^28.1.3", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "graceful-fs": "^4.2.9", - "jest-docblock": "^28.1.1", - "jest-environment-node": "^28.1.3", - "jest-haste-map": "^28.1.3", - "jest-leak-detector": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-resolve": "^28.1.3", - "jest-runtime": "^28.1.3", - "jest-util": "^28.1.3", - "jest-watcher": "^28.1.3", - "jest-worker": "^28.1.3", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-runner/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-runner/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jest-runtime": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz", - "integrity": "sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==", - "dev": true, - "dependencies": { - "@jest/environment": "^28.1.3", - "@jest/fake-timers": "^28.1.3", - "@jest/globals": "^28.1.3", - "@jest/source-map": "^28.1.2", - "@jest/test-result": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-mock": "^28.1.3", - "jest-regex-util": "^28.0.2", - "jest-resolve": "^28.1.3", - "jest-snapshot": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-snapshot": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz", - "integrity": "sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^28.1.3", - "@jest/transform": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/babel__traverse": "^7.0.6", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^28.1.3", - "graceful-fs": "^4.2.9", - "jest-diff": "^28.1.3", - "jest-get-type": "^28.0.2", - "jest-haste-map": "^28.1.3", - "jest-matcher-utils": "^28.1.3", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "natural-compare": "^1.4.0", - "pretty-format": "^28.1.3", - "semver": "^7.3.5" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-snapshot/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", - "dev": true, - "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", - "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-validate/node_modules/@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-validate/node_modules/@types/yargs": { - "version": "15.0.15", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", - "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-validate/node_modules/jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", - "dev": true, - "engines": { - "node": ">= 10.14.2" - } - }, - "node_modules/jest-validate/node_modules/pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", - "dev": true, - "dependencies": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/jest-validate/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "node_modules/jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", - "dev": true, - "dependencies": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.1.3", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-worker": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.5.0.tgz", - "integrity": "sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==", - "dev": true, - "dependencies": { - "@types/node": "*", - "jest-util": "^29.5.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/@jest/schemas": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", - "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", - "dev": true, - "dependencies": { - "@sinclair/typebox": "^0.25.16" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", - "dev": true, - "dependencies": { - "@jest/schemas": "^29.4.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/@sinclair/typebox": { - "version": "0.25.24", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", - "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==", - "dev": true - }, - "node_modules/jest-worker/node_modules/jest-util": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", - "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", - "dev": true, - "dependencies": { - "@jest/types": "^29.5.0", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", - "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", - "dev": true, - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/join-async-iterator": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/join-async-iterator/-/join-async-iterator-1.1.1.tgz", - "integrity": "sha512-ATse+nuNeKZ9K1y27LKdvPe/GCe9R/u9dw9vI248e+vILeRK3IcJP4JUPAlSmKRCDK0cKhEwfmiw4Skqx7UnGQ==", - "dev": true - }, - "node_modules/js-cookie": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", - "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==", - "dev": true - }, - "node_modules/js-file-download": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/js-file-download/-/js-file-download-0.4.12.tgz", - "integrity": "sha512-rML+NkoD08p5Dllpjo0ffy4jRHeY6Zsapvr/W86N7E0yuzAO6qa5X9+xog6zQNlH102J7IXljNY2FtS6Lj3ucg==", - "dev": true - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", - "inBundle": true - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonwebtoken": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", - "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", - "dev": true, - "dependencies": { - "jws": "^3.2.2", - "lodash": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" - }, - "engines": { - "node": ">=12", - "npm": ">=6" - } - }, - "node_modules/jsonwebtoken/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jsonwebtoken/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jsonwebtoken/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", - "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.5", - "object.assign": "^4.1.3" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/junk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", - "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dev": true, - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", - "dev": true - }, - "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", - "dev": true, - "dependencies": { - "language-subtag-registry": "~0.3.2" - } - }, - "node_modules/launch-editor": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", - "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", - "dev": true, - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.7.3" - } - }, - "node_modules/lazy": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz", - "integrity": "sha512-Y+CjUfLmIpoUCCRl0ub4smrYtGGr5AOa2AKOaWelGHOGz33X/Y/KizefGqbkwfz44+cnq/+9habclf8vOmu2LA==", - "inBundle": true, - "engines": { - "node": ">=0.2.0" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lie": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", - "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", - "dev": true, - "dependencies": { - "immediate": "~3.0.5" - } - }, - "node_modules/light-my-request": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.10.0.tgz", - "integrity": "sha512-ZU2D9GmAcOUculTTdH9/zryej6n8TzT+fNGdNtm6SDp5MMMpHrJJkvAdE3c6d8d2chE9i+a//dS9CWZtisknqA==", - "dev": true, - "dependencies": { - "cookie": "^0.5.0", - "process-warning": "^2.0.0", - "set-cookie-parser": "^2.4.1" - } - }, - "node_modules/light-my-request/node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/linkify-it": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", - "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", - "dev": true, - "dependencies": { - "uc.micro": "^1.0.1" - } - }, - "node_modules/lint-staged": { - "version": "15.2.2", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.2.tgz", - "integrity": "sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==", - "dev": true, - "dependencies": { - "chalk": "5.3.0", - "commander": "11.1.0", - "debug": "4.3.4", - "execa": "8.0.1", - "lilconfig": "3.0.0", - "listr2": "8.0.1", - "micromatch": "4.0.5", - "pidtree": "0.6.0", - "string-argv": "0.3.2", - "yaml": "2.3.4" - }, - "bin": { - "lint-staged": "bin/lint-staged.js" - }, - "engines": { - "node": ">=18.12.0" - }, - "funding": { - "url": "https://opencollective.com/lint-staged" - } - }, - "node_modules/lint-staged/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/lint-staged/node_modules/commander": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", - "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", - "dev": true, - "engines": { - "node": ">=16" - } - }, - "node_modules/lint-staged/node_modules/execa": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", - "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/lint-staged/node_modules/get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", - "dev": true, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/human-signals": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", - "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", - "dev": true, - "engines": { - "node": ">=16.17.0" - } - }, - "node_modules/lint-staged/node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/lilconfig": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", - "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/lint-staged/node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/lint-staged/node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/npm-run-path": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", - "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", - "dev": true, - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/lint-staged/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/yaml": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", - "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", - "dev": true, - "engines": { - "node": ">= 14" - } - }, - "node_modules/listr2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.1.tgz", - "integrity": "sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==", - "dev": true, - "dependencies": { - "cli-truncate": "^4.0.0", - "colorette": "^2.0.20", - "eventemitter3": "^5.0.1", - "log-update": "^6.0.0", - "rfdc": "^1.3.0", - "wrap-ansi": "^9.0.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/listr2/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/listr2/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/listr2/node_modules/emoji-regex": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", - "dev": true - }, - "node_modules/listr2/node_modules/eventemitter3": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", - "dev": true - }, - "node_modules/listr2/node_modules/string-width": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", - "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", - "dev": true, - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/listr2/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/listr2/node_modules/wrap-ansi": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", - "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true, - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/localforage": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", - "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", - "dev": true, - "dependencies": { - "lie": "3.1.1" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "inBundle": true - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "node_modules/lodash.find": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.find/-/lodash.find-4.6.0.tgz", - "integrity": "sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg==", - "inBundle": true - }, - "node_modules/lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", - "dev": true - }, - "node_modules/lodash.max": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.max/-/lodash.max-4.0.1.tgz", - "integrity": "sha512-iykTDTb7PK33HSQmKy34zv+hh4WEu7WonJPXQcgODzUbbtradtNs8RsD/GI7XV++60KaKR1xhW56N4ISqHesfQ==", - "inBundle": true - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "inBundle": true - }, - "node_modules/lodash.padstart": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.6.1.tgz", - "integrity": "sha512-sW73O6S8+Tg66eY56DBk85aQzzUJDtpoXFBgELMd5P/SotAguo+1kYO6RuYgXxA4HJH3LFTFPASX6ET6bjfriw==", - "inBundle": true - }, - "node_modules/lodash.repeat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.1.0.tgz", - "integrity": "sha512-eWsgQW89IewS95ZOcr15HHCX6FVDxq3f2PNUIng3fyzsPev9imFQxIYdFZ6crl8L56UR6ZlGDLcEb3RZsCSSqw==", - "inBundle": true - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.0.0.tgz", - "integrity": "sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==", - "dev": true, - "dependencies": { - "ansi-escapes": "^6.2.0", - "cli-cursor": "^4.0.0", - "slice-ansi": "^7.0.0", - "strip-ansi": "^7.1.0", - "wrap-ansi": "^9.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-escapes": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", - "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", - "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/log-update/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-update/node_modules/cli-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", - "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", - "dev": true, - "dependencies": { - "restore-cursor": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/emoji-regex": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz", - "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==", - "dev": true - }, - "node_modules/log-update/node_modules/is-fullwidth-code-point": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", - "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", - "dev": true, - "dependencies": { - "get-east-asian-width": "^1.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/restore-cursor": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", - "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", - "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.2.1", - "is-fullwidth-code-point": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/string-width": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", - "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", - "dev": true, - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/wrap-ansi": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", - "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/magnet-uri": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/magnet-uri/-/magnet-uri-6.2.0.tgz", - "integrity": "sha512-O9AgdDwT771fnUj0giPYu/rACpz8173y8UXCSOdLITjOVfBenZ9H9q3FqQmveK+ORUMuD+BkKNSZP8C3+IMAKQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "bep53-range": "^1.1.0", - "thirty-two": "^1.0.2" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/make-plural": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/make-plural/-/make-plural-6.2.2.tgz", - "integrity": "sha512-8iTuFioatnTTmb/YJjywkVIHLjcwkFD9Ms0JpxjEm9Mo8eQYkh1z+55dwv4yc1jQ8ftVBxWQbihvZL1DfzGGWA==", - "dev": true - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/markdown-it": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", - "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1", - "entities": "~2.1.0", - "linkify-it": "^3.0.1", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - }, - "bin": { - "markdown-it": "bin/markdown-it.js" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, - "node_modules/mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", - "dev": true - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "dev": true, - "dependencies": { - "fs-monkey": "^1.0.4" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/memoize-one": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", - "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", - "dev": true - }, - "node_modules/memory-fs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", - "integrity": "sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==", - "dev": true - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.7.6", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", - "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", - "dev": true, - "dependencies": { - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", - "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/miniget": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/miniget/-/miniget-4.2.2.tgz", - "integrity": "sha512-a7voNL1N5lDMxvTMExOkg+Fq89jM2vY8pAi9ZEWzZtfNmdfP6RXkvUtFnCAXoCv2T9k1v/fUJVaAEuepGcvLYA==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "inBundle": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, - "node_modules/mobx": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/mobx/-/mobx-6.9.0.tgz", - "integrity": "sha512-HdKewQEREEJgsWnErClfbFoVebze6rGazxFLU/XUyrII8dORfVszN1V0BMRnQSzcgsNNtkX8DHj3nC6cdWE9YQ==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mobx" - } - }, - "node_modules/mobx-react": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/mobx-react/-/mobx-react-7.6.0.tgz", - "integrity": "sha512-+HQUNuh7AoQ9ZnU6c4rvbiVVl+wEkb9WqYsVDzGLng+Dqj1XntHu79PvEWKtSMoMj67vFp/ZPXcElosuJO8ckA==", - "dev": true, - "dependencies": { - "mobx-react-lite": "^3.4.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mobx" - }, - "peerDependencies": { - "mobx": "^6.1.0", - "react": "^16.8.0 || ^17 || ^18" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } - } - }, - "node_modules/mobx-react-lite": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/mobx-react-lite/-/mobx-react-lite-3.4.3.tgz", - "integrity": "sha512-NkJREyFTSUXR772Qaai51BnE1voWx56LOL80xG7qkZr6vo8vEaLF3sz1JNUVh+rxmUzxYaqOhfuxTfqUh0FXUg==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mobx" - }, - "peerDependencies": { - "mobx": "^6.1.0", - "react": "^16.8.0 || ^17 || ^18" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } - } - }, - "node_modules/moo": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz", - "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==", - "dev": true - }, - "node_modules/morgan": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", - "dev": true, - "dependencies": { - "basic-auth": "~2.0.1", - "debug": "2.6.9", - "depd": "~2.0.0", - "on-finished": "~2.3.0", - "on-headers": "~1.0.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/morgan/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/morgan/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/morgan/node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dev": true, - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "node_modules/nano-css": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", - "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", - "dev": true, - "dependencies": { - "css-tree": "^1.1.2", - "csstype": "^3.0.6", - "fastest-stable-stringify": "^2.0.2", - "inline-style-prefixer": "^6.0.0", - "rtl-css-js": "^1.14.0", - "sourcemap-codec": "^1.4.8", - "stacktrace-js": "^2.0.2", - "stylis": "^4.0.6" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/newsemitter": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/newsemitter/-/newsemitter-1.0.2.tgz", - "integrity": "sha512-N9jDBdccPetXfeM5/VkUYZewdVLQ3FzcjCuMqkJCze3tDEViP9cba0aK0oHl19Jj7GkfNxsEtntRhIzgAJ8HiA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true, - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-gettext": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/node-gettext/-/node-gettext-3.0.0.tgz", - "integrity": "sha512-/VRYibXmVoN6tnSAY2JWhNRhWYJ8Cd844jrZU/DwLVoI4vBI6ceYbd8i42sYZ9uOgDH3S7vslIKOWV/ZrT2YBA==", - "dev": true, - "dependencies": { - "lodash.get": "^4.4.2" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node_modules/node-releases": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", - "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", - "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", - "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.hasown": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", - "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "node_modules/on-exit-leak-free": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz", - "integrity": "sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==", - "dev": true - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "inBundle": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/overlayscrollbars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/overlayscrollbars/-/overlayscrollbars-2.2.0.tgz", - "integrity": "sha512-Sx7gI2TEx+TFvFXJq4BUYM5R4bfWQR2ertdxyzAQ589ouPKKifMBU0/opdCb1bUC7x6sMiSNI1u9ngC0RbMnBg==", - "dev": true - }, - "node_modules/overlayscrollbars-react": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/overlayscrollbars-react/-/overlayscrollbars-react-0.5.0.tgz", - "integrity": "sha512-uCNTnkfWW74veoiEv3kSwoLelKt4e8gTNv65D771X3il0x5g5Yo0fUbro7SpQzR9yNgi23cvB2mQHTTdQH96pA==", - "dev": true, - "peerDependencies": { - "overlayscrollbars": "^2.0.0", - "react": ">=16.8.0" - } - }, - "node_modules/p-is-promise": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz", - "integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-queue": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", - "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", - "dev": true, - "dependencies": { - "eventemitter3": "^4.0.7", - "p-timeout": "^5.0.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dev": true, - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-timeout": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/papaparse": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.4.1.tgz", - "integrity": "sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==", - "dev": true - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-torrent": { - "version": "9.1.5", - "resolved": "https://registry.npmjs.org/parse-torrent/-/parse-torrent-9.1.5.tgz", - "integrity": "sha512-K8FXRwTOaZMI0/xuv0dpng1MVHZRtMJ0jRWBJ3qZWVNTrC1MzWUxm9QwaXDz/2qPhV2XC4UIHI92IGHwseAwaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "bencode": "^2.0.2", - "blob-to-buffer": "^1.2.9", - "get-stdin": "^8.0.0", - "magnet-uri": "^6.2.0", - "queue-microtask": "^1.2.3", - "simple-get": "^4.0.1", - "simple-sha1": "^3.1.0" - }, - "bin": { - "parse-torrent": "bin/cmd.js" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/passport": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/passport/-/passport-0.6.0.tgz", - "integrity": "sha512-0fe+p3ZnrWRW74fe8+SvCyf4a3Pb2/h7gFkQ8yTJpAO50gDzlfjZUZTO1k5Eg9kUct22OxHLqDZoKUWRHOh9ug==", - "dev": true, - "dependencies": { - "passport-strategy": "1.x.x", - "pause": "0.0.1", - "utils-merge": "^1.0.1" - }, - "engines": { - "node": ">= 0.4.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/jaredhanson" - } - }, - "node_modules/passport-jwt": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/passport-jwt/-/passport-jwt-4.0.1.tgz", - "integrity": "sha512-UCKMDYhNuGOBE9/9Ycuoyh7vP6jpeTp/+sfMJl7nLff/t6dps+iaeE0hhNkKN8/HZHcJ7lCdOyDxHdDoxoSvdQ==", - "dev": true, - "dependencies": { - "jsonwebtoken": "^9.0.0", - "passport-strategy": "^1.0.0" - } - }, - "node_modules/passport-strategy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/passport-strategy/-/passport-strategy-1.0.0.tgz", - "integrity": "sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "inBundle": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/pause": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz", - "integrity": "sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==", - "dev": true - }, - "node_modules/peek-stream": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", - "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "duplexify": "^3.5.0", - "through2": "^2.0.3" - } - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "inBundle": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pidtree": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", - "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", - "dev": true, - "bin": { - "pidtree": "bin/pidtree.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/piece-length": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/piece-length/-/piece-length-2.0.1.tgz", - "integrity": "sha512-dBILiDmm43y0JPISWEmVGKBETQjwJe6mSU9GND+P9KW0SJGUwoU/odyH1nbalOP9i8WSYuqf1lQnaj92Bhw+Ug==", - "dev": true - }, - "node_modules/pino": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.14.2.tgz", - "integrity": "sha512-zKu9aWeSWTy1JgvxIpZveJKKsAr4+6uNMZ0Vf0KRwzl/UNZA3XjHiIl/0WwqLMkDwuHuDkT5xAgPA2jpKq4whA==", - "dev": true, - "dependencies": { - "atomic-sleep": "^1.0.0", - "fast-redact": "^3.1.1", - "on-exit-leak-free": "^2.1.0", - "pino-abstract-transport": "v1.0.0", - "pino-std-serializers": "^6.0.0", - "process-warning": "^2.0.0", - "quick-format-unescaped": "^4.0.3", - "real-require": "^0.2.0", - "safe-stable-stringify": "^2.3.1", - "sonic-boom": "^3.1.0", - "thread-stream": "^2.0.0" - }, - "bin": { - "pino": "bin.js" - } - }, - "node_modules/pino-abstract-transport": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.0.0.tgz", - "integrity": "sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==", - "dev": true, - "dependencies": { - "readable-stream": "^4.0.0", - "split2": "^4.0.0" - } - }, - "node_modules/pino-abstract-transport/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/pino-abstract-transport/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", - "dev": true, - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/pino-std-serializers": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", - "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==", - "dev": true - }, - "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-up/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/plurals-cldr": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/plurals-cldr/-/plurals-cldr-1.0.4.tgz", - "integrity": "sha512-4nLXqtel7fsCgzi8dvRZvUjfL8SXpP982sKg7b2TgpnR8rDnes06iuQ83trQ/+XdtyMIQkBBbKzX6x97eLfsJQ==", - "dev": true - }, - "node_modules/pofile": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.1.4.tgz", - "integrity": "sha512-r6Q21sKsY1AjTVVjOuU02VYKVNQGJNQHjTIvs4dEbeuuYfxgYk/DGD2mqqq4RDaVkwdSq0VEtmQUOPe/wH8X3g==", - "dev": true - }, - "node_modules/polished": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz", - "integrity": "sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.17.8" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-loader": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", - "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", - "dev": true, - "dependencies": { - "cosmiconfig": "^8.2.0", - "jiti": "^1.18.2", - "semver": "^7.3.8" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-loader/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss-loader/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss-loader/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "dev": true, - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", - "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "dev": true, - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", - "dev": true, - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dev": true, - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dev": true, - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-format/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, - "node_modules/pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/process-warning": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-2.2.0.tgz", - "integrity": "sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==", - "dev": true - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true - }, - "node_modules/pseudolocale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.4.0.tgz", - "integrity": "sha512-fxXgbC2ImT9OAuUyhuqkhxVWFe52flkZoNxIiAfje+PO+MZ427bwIIQDnA8wcRWoRIpPa7JuRPXn1lYq2/LmWA==", - "dev": true, - "dependencies": { - "commander": "*" - } - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", - "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", - "dev": true, - "dependencies": { - "duplexify": "^4.1.1", - "inherits": "^2.0.3", - "pump": "^3.0.0" - } - }, - "node_modules/pumpify/node_modules/duplexify": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz", - "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" - } - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/quick-format-unescaped": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", - "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", - "dev": true - }, - "node_modules/ramda": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", - "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", - "dev": true - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dev": true, - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", - "dev": true, - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dev": true, - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/react-dropzone": { - "version": "14.2.3", - "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.2.3.tgz", - "integrity": "sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==", - "dev": true, - "dependencies": { - "attr-accept": "^2.2.2", - "file-selector": "^0.6.0", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">= 10.13" - }, - "peerDependencies": { - "react": ">= 16.8 || 18.0.0" - } - }, - "node_modules/react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", - "dev": true - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true - }, - "node_modules/react-measure": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/react-measure/-/react-measure-2.5.2.tgz", - "integrity": "sha512-M+rpbTLWJ3FD6FXvYV6YEGvQ5tMayQ3fGrZhRPHrE9bVlBYfDCLuDcgNttYfk8IqfOI03jz6cbpqMRTUclQnaA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.2.0", - "get-node-dimensions": "^1.2.1", - "prop-types": "^15.6.2", - "resize-observer-polyfill": "^1.5.0" - }, - "peerDependencies": { - "react": ">0.13.0", - "react-dom": ">0.13.0" - } - }, - "node_modules/react-refresh": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", - "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-router": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.12.1.tgz", - "integrity": "sha512-evd/GrKJOeOypD0JB9e1r7pQh2gWCsTbUfq059Wm1AFT/K2MNZuDo19lFtAgIhlBrp0MmpgpqtvZC7LPAs7vSw==", - "dev": true, - "dependencies": { - "@remix-run/router": "1.6.3" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/react-router-dom": { - "version": "6.12.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.12.1.tgz", - "integrity": "sha512-POIZN9UDKWwEDga054LvYr2KnK8V+0HR4Ny4Bwv8V7/FZCPxJgsCjYxXGxqxzHs7VBxMKZfgvtKhafuJkJSPGA==", - "dev": true, - "dependencies": { - "@remix-run/router": "1.6.3", - "react-router": "6.12.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" - } - }, - "node_modules/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" - } - }, - "node_modules/react-universal-interface": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz", - "integrity": "sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==", - "dev": true, - "peerDependencies": { - "react": "*", - "tslib": "*" - } - }, - "node_modules/react-use": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/react-use/-/react-use-17.4.0.tgz", - "integrity": "sha512-TgbNTCA33Wl7xzIJegn1HndB4qTS9u03QUwyNycUnXaweZkE4Kq2SB+Yoxx8qbshkZGYBDvUXbXWRUmQDcZZ/Q==", - "dev": true, - "dependencies": { - "@types/js-cookie": "^2.2.6", - "@xobotyi/scrollbar-width": "^1.9.5", - "copy-to-clipboard": "^3.3.1", - "fast-deep-equal": "^3.1.3", - "fast-shallow-equal": "^1.0.0", - "js-cookie": "^2.2.1", - "nano-css": "^5.3.1", - "react-universal-interface": "^0.6.2", - "resize-observer-polyfill": "^1.5.1", - "screenfull": "^5.1.0", - "set-harmonic-interval": "^1.0.1", - "throttle-debounce": "^3.0.1", - "ts-easing": "^0.2.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-window": { - "version": "1.8.9", - "resolved": "https://registry.npmjs.org/react-window/-/react-window-1.8.9.tgz", - "integrity": "sha512-+Eqx/fj1Aa5WnhRfj9dJg4VYATGwIUP2ItwItiJ6zboKWA6EX3lYDAXfGF2hyNqplEprhbtjbipiADEcwQ823Q==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.0.0", - "memoize-one": ">=3.1.1 <6" - }, - "engines": { - "node": ">8.0.0" - }, - "peerDependencies": { - "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/real-require": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", - "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", - "dev": true, - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "dev": true, - "dependencies": { - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true - }, - "node_modules/regenerator-transform": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", - "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", - "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "dev": true, - "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "dev": true, - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "node_modules/resize-observer-polyfill": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", - "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==", - "dev": true - }, - "node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", - "dev": true, - "dependencies": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-cwd/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "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==", - "dev": true, - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, - "node_modules/resolve.exports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", - "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/ress": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/ress/-/ress-4.0.0.tgz", - "integrity": "sha512-awpQM9e6VL6ljw4XuH/ww2q4IEU0SAY9Lcvu4h4nIB5c5XhTUXH3Me8WA0zW3s3naU79lY8uVUJg30dvKJ5cNw==", - "dev": true - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", - "dev": true - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rtl-css-js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", - "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.1.2" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rusha": { - "version": "0.8.14", - "resolved": "https://registry.npmjs.org/rusha/-/rusha-0.8.14.tgz", - "integrity": "sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==", - "dev": true - }, - "node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-regex2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-2.0.0.tgz", - "integrity": "sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==", - "dev": true, - "dependencies": { - "ret": "~0.2.0" - } - }, - "node_modules/safe-regex2/node_modules/ret": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.2.2.tgz", - "integrity": "sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/safe-stable-stringify": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", - "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "inBundle": true - }, - "node_modules/sanitize-filename": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", - "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", - "dev": true, - "dependencies": { - "truncate-utf8-bytes": "^1.0.0" - } - }, - "node_modules/sass": { - "version": "1.63.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.63.3.tgz", - "integrity": "sha512-ySdXN+DVpfwq49jG1+hmtDslYqpS7SkOR5GpF6o2bmb1RL/xS+wvPmegMvMywyfsmAV6p7TgwXYGrCZIFFbAHg==", - "dev": true, - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-loader": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.2.tgz", - "integrity": "sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==", - "dev": true, - "dependencies": { - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - } - } - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "node_modules/saxen": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/saxen/-/saxen-8.1.2.tgz", - "integrity": "sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==", - "dev": true - }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "dev": true, - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/schema-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.2.0.tgz", - "integrity": "sha512-0zTyLGyDJYd/MBxG1AhJkKa6fpEBds4OQO2ut0w7OYG+ZGhGea09lijvzsqegYSik88zc7cUtIlnnO+/BvD6gQ==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/screenfull": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/screenfull/-/screenfull-5.2.0.tgz", - "integrity": "sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/secure-json-parse": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz", - "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==", - "dev": true - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true - }, - "node_modules/selfsigned": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", - "dev": true, - "dependencies": { - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dev": true, - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-cookie-parser": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", - "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", - "dev": true - }, - "node_modules/set-harmonic-interval": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz", - "integrity": "sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==", - "dev": true, - "engines": { - "node": ">=6.9" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" - } - }, - "node_modules/simple-sha1": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/simple-sha1/-/simple-sha1-3.1.0.tgz", - "integrity": "sha512-ArTptMRC1v08H8ihPD6l0wesKvMfF9e8XL5rIHPanI7kGOsSsbY514MwVu6X1PITHCTB2F08zB7cyEbfc4wQjg==", - "dev": true, - "dependencies": { - "queue-microtask": "^1.2.2", - "rusha": "^0.8.13" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", - "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.0.0", - "is-fullwidth-code-point": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", - "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/sonic-boom": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.3.0.tgz", - "integrity": "sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==", - "dev": true, - "dependencies": { - "atomic-sleep": "^1.0.0" - } - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-loader": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.1.tgz", - "integrity": "sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==", - "dev": true, - "dependencies": { - "abab": "^2.0.6", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.72.1" - } - }, - "node_modules/source-map-loader/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead", - "dev": true - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", - "dev": true, - "engines": { - "node": ">= 10.x" - } - }, - "node_modules/sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "inBundle": true - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", - "dev": true - }, - "node_modules/stack-generator": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", - "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", - "dev": true, - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "dev": true - }, - "node_modules/stacktrace-gps": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", - "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", - "dev": true, - "dependencies": { - "source-map": "0.5.6", - "stackframe": "^1.3.4" - } - }, - "node_modules/stacktrace-gps/node_modules/source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stacktrace-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", - "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", - "dev": true, - "dependencies": { - "error-stack-parser": "^2.0.6", - "stack-generator": "^2.0.5", - "stacktrace-gps": "^3.0.4" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/std-env": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.3.3.tgz", - "integrity": "sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==", - "dev": true - }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "dev": true, - "dependencies": { - "internal-slot": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/string-argv": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", - "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", - "dev": true, - "engines": { - "node": ">=0.6.19" - } - }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==", - "dev": true - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", - "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-loader": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz", - "integrity": "sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==", - "dev": true, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", - "dev": true - }, - "node_modules/superagent": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/superagent/-/superagent-9.0.1.tgz", - "integrity": "sha512-CcRSdb/P2oUVaEpQ87w9Obsl+E9FruRd6b2b7LdiBtJoyMr2DQt7a89anAfiX/EL59j9b2CbRFvf2S91DhuCww==", - "dev": true, - "dependencies": { - "component-emitter": "^1.3.0", - "cookiejar": "^2.1.4", - "debug": "^4.3.4", - "fast-safe-stringify": "^2.1.1", - "form-data": "^4.0.0", - "formidable": "^3.5.1", - "methods": "^1.1.2", - "mime": "2.6.0", - "qs": "^6.11.0", - "semver": "^7.3.8" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/superagent/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/superagent/node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/superagent/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/superagent/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/supertest": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/supertest/-/supertest-7.0.0.tgz", - "integrity": "sha512-qlsr7fIC0lSddmA3tzojvzubYxvlGtzumcdHgPwbFWMISQwL22MhM2Y3LNt+6w9Yyx7559VW5ab70dgphm8qQA==", - "dev": true, - "dependencies": { - "methods": "^1.1.2", - "superagent": "^9.0.1" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dev": true, - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/tapable": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz", - "integrity": "sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "dev": true, - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terser": { - "version": "5.17.7", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.7.tgz", - "integrity": "sha512-/bi0Zm2C6VAexlGgLlVxA0P2lru/sdLyfCVaRMfKVo9nWxbmz7f/sD8VPybPeSUJaJcwmCJis9pBIhcVcG1QcQ==", - "dev": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/terser/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/terser/node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/thirty-two": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/thirty-two/-/thirty-two-1.0.2.tgz", - "integrity": "sha512-OEI0IWCe+Dw46019YLl6V10Us5bi574EvlJEOcAkB29IzQ/mYD1A6RyNHLjZPiHCmuodxvgF6U+vZO1L15lxVA==", - "dev": true, - "engines": { - "node": ">=0.2.6" - } - }, - "node_modules/thread-stream": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.3.0.tgz", - "integrity": "sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA==", - "dev": true, - "dependencies": { - "real-require": "^0.2.0" - } - }, - "node_modules/throttle-debounce": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz", - "integrity": "sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/through2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "node_modules/tiny-lru": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.0.1.tgz", - "integrity": "sha512-iNgFugVuQgBKrqeO/mpiTTgmBsTP0WL6yeuLfLs/Ctf0pI/ixGqIRm8sDCwMcXGe9WWvt2sGXI5mNqZbValmJg==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/tiny-typed-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-typed-emitter/-/tiny-typed-emitter-2.1.0.tgz", - "integrity": "sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==", - "dev": true - }, - "node_modules/tldts": { - "version": "5.7.112", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-5.7.112.tgz", - "integrity": "sha512-6VSJ/C0uBtc2PQlLsp4IT8MIk2UUh6qVeXB1HZtK+0HiXlAPzNcfF3p2WM9RqCO/2X1PIa4danlBLPoC2/Tc7A==", - "dev": true, - "dependencies": { - "tldts-core": "^5.7.112" - }, - "bin": { - "tldts": "bin/cli.js" - } - }, - "node_modules/tldts-core": { - "version": "5.7.112", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-5.7.112.tgz", - "integrity": "sha512-mutrEUgG2sp0e/MIAnv9TbSLR0IPbvmAImpzqul5O/HJ2XM1/I1sajchQ/fbj0fPdA31IiuWde8EUhfwyldY1Q==", - "dev": true - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toggle-selection": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==", - "dev": true - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/truncate-utf8-bytes": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", - "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", - "dev": true, - "dependencies": { - "utf8-byte-length": "^1.0.1" - } - }, - "node_modules/ts-easing": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/ts-easing/-/ts-easing-0.2.0.tgz", - "integrity": "sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==", - "dev": true - }, - "node_modules/ts-jest": { - "version": "28.0.8", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-28.0.8.tgz", - "integrity": "sha512-5FaG0lXmRPzApix8oFG8RKjAz4ehtm8yMKOTy5HX3fY6W8kmvOrmcY0hKDElW52FJov+clhUbrKAqofnj4mXTg==", - "dev": true, - "dependencies": { - "bs-logger": "0.x", - "fast-json-stable-stringify": "2.x", - "jest-util": "^28.0.0", - "json5": "^2.2.1", - "lodash.memoize": "4.x", - "make-error": "1.x", - "semver": "7.x", - "yargs-parser": "^21.0.1" - }, - "bin": { - "ts-jest": "cli.js" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - }, - "peerDependencies": { - "@babel/core": ">=7.0.0-beta.0 <8", - "@jest/types": "^28.0.0", - "babel-jest": "^28.0.0", - "jest": "^28.0.0", - "typescript": ">=4.3" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@jest/types": { - "optional": true - }, - "babel-jest": { - "optional": true - }, - "esbuild": { - "optional": true - } - } - }, - "node_modules/ts-jest/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ts-jest/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ts-jest/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/ts-loader": { - "version": "9.4.3", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.3.tgz", - "integrity": "sha512-n3hBnm6ozJYzwiwt5YRiJZkzktftRpMiBApHaJPoWLA+qetQBAXkHqCLM6nwSdRDimqVtA5ocIkcTRLMTt7yzA==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.0.0", - "micromatch": "^4.0.0", - "semver": "^7.3.4" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "typescript": "*", - "webpack": "^5.0.0" - } - }, - "node_modules/ts-loader/node_modules/enhanced-resolve": { - "version": "5.14.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz", - "integrity": "sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/ts-loader/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ts-loader/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ts-loader/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/ts-loader/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, - "peer": true, - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/tsconfig-paths": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", - "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", - "dev": true, - "dependencies": { - "json5": "^2.2.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/tslib": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", - "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==", - "dev": true - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tsx": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.6.2.tgz", - "integrity": "sha512-QPpBdJo+ZDtqZgAnq86iY/PD2KYCUPSUGIunHdGwyII99GKH+f3z3FZ8XNFLSGQIA4I365ui8wnQpl8OKLqcsg==", - "dev": true, - "dependencies": { - "esbuild": "~0.18.20", - "get-tsconfig": "^4.7.2" - }, - "bin": { - "tsx": "dist/cli.mjs" - }, - "engines": { - "node": ">=18.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - } - }, - "node_modules/tsx/node_modules/@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/tsx/node_modules/esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" - } - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/typed-emitter/-/typed-emitter-2.1.0.tgz", - "integrity": "sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==", - "dev": true, - "optionalDependencies": { - "rxjs": "*" - } - }, - "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/uc.micro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", - "dev": true - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/utf8-byte-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", - "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==", - "dev": true - }, - "node_modules/util": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", - "dev": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true, - "peer": true - }, - "node_modules/v8-to-istanbul": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", - "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webpack": { - "version": "5.86.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.86.0.tgz", - "integrity": "sha512-3BOvworZ8SO/D4GVP+GoRC3fVeg5MO4vzmq8TJJEkdmopxyazGDxN8ClqN12uzrZW9Tv8EED8v5VSb6Sqyi0pg==", - "dev": true, - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.14.1", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.2", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", - "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", - "dev": true, - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", - "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", - "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", - "dev": true, - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.5", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "launch-editor": "^2.6.0", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.13.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-server/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-server/node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/webpack-dev-server/node_modules/ipaddr.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", - "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.1.0.tgz", - "integrity": "sha512-Jw+GZVbP5IggB2WAn6UHI02LBwGmsIeYN/lNbSMZyDziQ7jmtAUrqKqDja+W89YHVs+KL/3IkIMltAklqB1vAw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-shebang-plugin": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/webpack-shebang-plugin/-/webpack-shebang-plugin-1.1.8.tgz", - "integrity": "sha512-8iHYp37XjytLuTkw8GCb4wm0s/0IWcv03YsfaDbOeRJfzSuBYVOadvc/QXQvr2b55pOEX1ANAEbz1fFSydJWVA==", - "dev": true - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/enhanced-resolve": { - "version": "5.14.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz", - "integrity": "sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "consola": "^2.15.3", - "pretty-time": "^1.1.0", - "std-env": "^3.0.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "webpack": "3 || 4 || 5" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "dev": true, - "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "inBundle": true - }, - "node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", - "inBundle": true, - "dependencies": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zod": { - "version": "3.21.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", - "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/zod-to-json-schema": { - "version": "3.21.4", - "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.21.4.tgz", - "integrity": "sha512-fjUZh4nQ1s6HMccgIeE0VP4QG/YRGPmyjO9sAh890aQKPEk3nqbfUXhMFaC+Dr5KvYBm8BCyvfpZf2jY9aGSsw==", - "dev": true, - "peerDependencies": { - "zod": "^3.21.4" - } - } - } -} diff --git a/package.json b/package.json index 1d6f1846b..26b80692b 100644 --- a/package.json +++ b/package.json @@ -40,12 +40,12 @@ "dist/geoip-country6.dat" ], "targets": [ - "node18-linuxstatic-x64", - "node18-linuxstatic-arm64", - "node18-macos-x64", - "node18-macos-arm64", - "node18-win-x64", - "node18-win-arm64" + "node20-linuxstatic-x64", + "node20-linuxstatic-arm64", + "node20-macos-x64", + "node20-macos-arm64", + "node20-win-x64", + "node20-win-arm64" ] }, "scripts": { @@ -82,12 +82,14 @@ "@dnd-kit/core": "^6.0.8", "@dnd-kit/modifiers": "^6.0.1", "@dnd-kit/sortable": "^7.0.2", + "@dnd-kit/utilities": "^3.2.2", "@emotion/babel-plugin": "^11.11.0", "@emotion/css": "^11.11.0", "@emotion/react": "^11.11.1", "@fastify/compress": "^6.5.0", "@fastify/express": "^2.3.0", "@fastify/static": "^6.10.2", + "@lingui/core": "^3.17.2", "@lingui/loader": "^3.17.2", "@lingui/react": "^3.17.2", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", @@ -98,6 +100,9 @@ "@types/cookie-parser": "^1.4.3", "@types/create-torrent": "^5.0.0", "@types/d3": "^7.4.0", + "@types/d3-array": "^3.2.1", + "@types/d3-scale": "^4.0.8", + "@types/d3-shape": "^3.1.6", "@types/express": "^4.17.17", "@types/fs-extra": "^9.0.13", "@types/geoip-country": "^4.0.0", @@ -106,14 +111,13 @@ "@types/jsonwebtoken": "^9.0.2", "@types/lodash": "^4.14.195", "@types/morgan": "^1.9.4", - "@types/node": "^12.20.55", + "@types/node": "^14.0.0", "@types/parse-torrent": "^5.8.4", "@types/passport": "^1.0.12", "@types/passport-jwt": "^3.0.9", - "@types/react": "^18.2.11", + "@types/react": "^18.3.3", "@types/react-dom": "^18.2.4", "@types/react-measure": "^2.0.8", - "@types/react-router-dom": "^5.3.3", "@types/react-transition-group": "^4.4.6", "@types/react-window": "^1.8.5", "@types/supertest": "^2.0.12", @@ -169,6 +173,7 @@ "jsonwebtoken": "^9.0.0", "lint-staged": "^15.2.2", "lodash": "^4.17.21", + "make-plural": "^7.4.0", "mini-css-extract-plugin": "^2.7.6", "mobx": "^6.9.0", "mobx-react": "^7.6.0", @@ -189,8 +194,8 @@ "react-dropzone": "^14.2.3", "react-measure": "^2.5.2", "react-refresh": "^0.14.0", - "react-router": "^6.12.1", - "react-router-dom": "^6.12.1", + "react-router": "^6.26.0", + "react-router-dom": "^6.26.0", "react-transition-group": "^4.4.5", "react-use": "^17.4.0", "react-window": "^1.8.9", @@ -210,7 +215,7 @@ "tsconfig-paths": "^4.2.0", "tsx": "^4.6.2", "typed-emitter": "^2.1.0", - "typescript": "~4.9.5", + "typescript": "~5.0.4", "webpack": "^5.86.0", "webpack-dev-server": "^4.15.1", "webpack-shebang-plugin": "^1.1.8", @@ -219,8 +224,7 @@ "zod": "^3.21.4" }, "engines": { - "node": ">=12.0.0", - "npm": ">=6.0.0" + "node": ">=16.0.0" }, "browserslist": [ "> 2%", @@ -235,5 +239,6 @@ ], "lint-staged": { "*": "prettier --ignore-unknown -w" - } + }, + "packageManager": "pnpm@9.7.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 000000000..61450044b --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,14141 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + geoip-country: + specifier: ^4.1.60 + version: 4.2.121 + devDependencies: + '@babel/core': + specifier: ^7.22.5 + version: 7.25.2 + '@babel/eslint-parser': + specifier: ^7.22.5 + version: 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) + '@babel/plugin-proposal-class-properties': + specifier: ^7.18.6 + version: 7.18.6(@babel/core@7.25.2) + '@babel/plugin-proposal-decorators': + specifier: ^7.22.5 + version: 7.24.7(@babel/core@7.25.2) + '@babel/plugin-proposal-optional-chaining': + specifier: ^7.21.0 + version: 7.21.0(@babel/core@7.25.2) + '@babel/preset-env': + specifier: ^7.22.5 + version: 7.25.3(@babel/core@7.25.2) + '@babel/preset-react': + specifier: ^7.22.5 + version: 7.24.7(@babel/core@7.25.2) + '@babel/preset-typescript': + specifier: ^7.22.5 + version: 7.24.7(@babel/core@7.25.2) + '@dnd-kit/core': + specifier: ^6.0.8 + version: 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@dnd-kit/modifiers': + specifier: ^6.0.1 + version: 6.0.1(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + '@dnd-kit/sortable': + specifier: ^7.0.2 + version: 7.0.2(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + '@dnd-kit/utilities': + specifier: ^3.2.2 + version: 3.2.2(react@18.3.1) + '@emotion/babel-plugin': + specifier: ^11.11.0 + version: 11.12.0 + '@emotion/css': + specifier: ^11.11.0 + version: 11.13.0 + '@emotion/react': + specifier: ^11.11.1 + version: 11.13.0(@types/react@18.3.3)(react@18.3.1) + '@fastify/compress': + specifier: ^6.5.0 + version: 6.5.0 + '@fastify/express': + specifier: ^2.3.0 + version: 2.3.0 + '@fastify/static': + specifier: ^6.10.2 + version: 6.12.0 + '@lingui/core': + specifier: ^3.17.2 + version: 3.17.2 + '@lingui/loader': + specifier: ^3.17.2 + version: 3.17.2(@babel/core@7.25.2)(@types/node@14.18.63)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) + '@lingui/react': + specifier: ^3.17.2 + version: 3.17.2(react@18.3.1) + '@pmmmwh/react-refresh-webpack-plugin': + specifier: ^0.5.10 + version: 0.5.15(react-refresh@0.14.2)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.93.0(esbuild@0.19.12)))(webpack@5.93.0(esbuild@0.19.12)) + '@seald-io/nedb': + specifier: ^3.1.0 + version: 3.1.0 + '@types/bencode': + specifier: ^2.0.1 + version: 2.0.4 + '@types/body-parser': + specifier: ^1.19.2 + version: 1.19.5 + '@types/content-disposition': + specifier: ^0.5.5 + version: 0.5.8 + '@types/cookie-parser': + specifier: ^1.4.3 + version: 1.4.7 + '@types/create-torrent': + specifier: ^5.0.0 + version: 5.0.2 + '@types/d3': + specifier: ^7.4.0 + version: 7.4.3 + '@types/d3-array': + specifier: ^3.2.1 + version: 3.2.1 + '@types/d3-scale': + specifier: ^4.0.8 + version: 4.0.8 + '@types/d3-shape': + specifier: ^3.1.6 + version: 3.1.6 + '@types/express': + specifier: ^4.17.17 + version: 4.17.21 + '@types/fs-extra': + specifier: ^9.0.13 + version: 9.0.13 + '@types/geoip-country': + specifier: ^4.0.0 + version: 4.0.2 + '@types/http-errors': + specifier: ^1.8.2 + version: 1.8.2 + '@types/jest': + specifier: ^28.1.8 + version: 28.1.8 + '@types/jsonwebtoken': + specifier: ^9.0.2 + version: 9.0.6 + '@types/lodash': + specifier: ^4.14.195 + version: 4.17.7 + '@types/morgan': + specifier: ^1.9.4 + version: 1.9.9 + '@types/node': + specifier: ^14.0.0 + version: 14.18.63 + '@types/parse-torrent': + specifier: ^5.8.4 + version: 5.8.7 + '@types/passport': + specifier: ^1.0.12 + version: 1.0.16 + '@types/passport-jwt': + specifier: ^3.0.9 + version: 3.0.13 + '@types/react': + specifier: ^18.3.3 + version: 18.3.3 + '@types/react-dom': + specifier: ^18.2.4 + version: 18.3.0 + '@types/react-measure': + specifier: ^2.0.8 + version: 2.0.12 + '@types/react-transition-group': + specifier: ^4.4.6 + version: 4.4.10 + '@types/react-window': + specifier: ^1.8.5 + version: 1.8.8 + '@types/supertest': + specifier: ^2.0.12 + version: 2.0.16 + '@types/tar-fs': + specifier: ^2.0.1 + version: 2.0.4 + '@types/yargs': + specifier: ^17.0.24 + version: 17.0.33 + '@typescript-eslint/eslint-plugin': + specifier: ^5.59.9 + version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4) + '@typescript-eslint/parser': + specifier: ^5.59.9 + version: 5.62.0(eslint@8.57.0)(typescript@5.0.4) + autoprefixer: + specifier: ^10.4.14 + version: 10.4.20(postcss@8.4.41) + axios: + specifier: ^0.28.0 + version: 0.28.1 + axios-mock-adapter: + specifier: ^1.21.4 + version: 1.22.0(axios@0.28.1) + babel-loader: + specifier: ^8.3.0 + version: 8.3.0(@babel/core@7.25.2)(webpack@5.93.0(esbuild@0.19.12)) + bencode: + specifier: ^2.0.3 + version: 2.0.3 + body-parser: + specifier: ^1.20.2 + version: 1.20.2 + case-sensitive-paths-webpack-plugin: + specifier: 2.4.0 + version: 2.4.0 + chalk: + specifier: ^4.1.2 + version: 4.1.2 + classnames: + specifier: ^2.3.2 + version: 2.5.1 + content-disposition: + specifier: ^0.5.4 + version: 0.5.4 + cookie-parser: + specifier: ^1.4.6 + version: 1.4.6 + create-torrent: + specifier: ^5.0.9 + version: 5.0.9 + css-loader: + specifier: ^6.8.1 + version: 6.11.0(webpack@5.93.0(esbuild@0.19.12)) + css-minimizer-webpack-plugin: + specifier: ^4.2.2 + version: 4.2.2(esbuild@0.19.12)(webpack@5.93.0(esbuild@0.19.12)) + d3-array: + specifier: ^3.2.4 + version: 3.2.4 + d3-scale: + specifier: ^4.0.2 + version: 4.0.2 + d3-selection: + specifier: ^3.0.0 + version: 3.0.0 + d3-shape: + specifier: ^3.2.0 + version: 3.2.0 + esbuild: + specifier: ^0.19.8 + version: 0.19.12 + eslint: + specifier: ^8.42.0 + version: 8.57.0 + eslint-config-airbnb: + specifier: ^19.0.4 + version: 19.0.4(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0))(eslint-plugin-jsx-a11y@6.9.0(eslint@8.57.0))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.35.0(eslint@8.57.0))(eslint@8.57.0) + eslint-config-airbnb-typescript: + specifier: ^17.0.0 + version: 17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4))(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0))(eslint@8.57.0) + eslint-config-prettier: + specifier: ^8.8.0 + version: 8.10.0(eslint@8.57.0) + eslint-config-react-app: + specifier: ^7.0.1 + version: 7.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)))(eslint@8.57.0)(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)))(typescript@5.0.4) + eslint-import-resolver-webpack: + specifier: ^0.13.2 + version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)) + eslint-webpack-plugin: + specifier: ^3.2.0 + version: 3.2.0(eslint@8.57.0)(webpack@5.93.0(esbuild@0.19.12)) + express: + specifier: ^4.18.2 + version: 4.19.2 + express-rate-limit: + specifier: ^6.7.0 + version: 6.11.2(express@4.19.2) + fast-json-patch: + specifier: ^3.1.1 + version: 3.1.1 + fast-sort: + specifier: ^3.4.0 + version: 3.4.1 + fastify: + specifier: ^4.21.0 + version: 4.28.1 + fastify-type-provider-zod: + specifier: ^1.1.9 + version: 1.2.0(fastify@4.28.1)(zod@3.23.8) + feedsub: + specifier: ^0.7.8 + version: 0.7.8 + file-loader: + specifier: ^6.2.0 + version: 6.2.0(webpack@5.93.0(esbuild@0.19.12)) + form-data: + specifier: ^4.0.0 + version: 4.0.0 + frontmatter-markdown-loader: + specifier: ^3.7.0 + version: 3.7.0 + fs-extra: + specifier: ^10.1.0 + version: 10.1.0 + get-user-locale: + specifier: ^1.5.1 + version: 1.5.1 + hash-wasm: + specifier: ^4.9.0 + version: 4.11.0 + html-webpack-plugin: + specifier: ^5.5.3 + version: 5.6.0(webpack@5.93.0(esbuild@0.19.12)) + http-errors: + specifier: ^2.0.0 + version: 2.0.0 + husky: + specifier: ^9.0.11 + version: 9.1.4 + jest: + specifier: ^28.1.3 + version: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + jest-esbuild: + specifier: ^0.3.0 + version: 0.3.0(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))) + js-file-download: + specifier: ^0.4.12 + version: 0.4.12 + jsonwebtoken: + specifier: ^9.0.0 + version: 9.0.2 + lint-staged: + specifier: ^15.2.2 + version: 15.2.8 + lodash: + specifier: ^4.17.21 + version: 4.17.21 + make-plural: + specifier: ^7.4.0 + version: 7.4.0 + mini-css-extract-plugin: + specifier: ^2.7.6 + version: 2.9.0(webpack@5.93.0(esbuild@0.19.12)) + mobx: + specifier: ^6.9.0 + version: 6.13.1 + mobx-react: + specifier: ^7.6.0 + version: 7.6.0(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + morgan: + specifier: ^1.10.0 + version: 1.10.0 + overlayscrollbars: + specifier: ^2.2.0 + version: 2.10.0 + overlayscrollbars-react: + specifier: ^0.5.0 + version: 0.5.6(overlayscrollbars@2.10.0)(react@18.3.1) + p-queue: + specifier: ^7.3.4 + version: 7.4.1 + parse-torrent: + specifier: ^9.1.5 + version: 9.1.5 + passport: + specifier: ^0.6.0 + version: 0.6.0 + passport-jwt: + specifier: ^4.0.1 + version: 4.0.1 + polished: + specifier: ^4.2.2 + version: 4.3.1 + postcss: + specifier: ^8.4.24 + version: 8.4.41 + postcss-loader: + specifier: ^7.3.3 + version: 7.3.4(postcss@8.4.41)(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) + prettier: + specifier: ^2.8.8 + version: 2.8.8 + react: + specifier: ^18.2.0 + version: 18.3.1 + react-dev-utils: + specifier: ^12.0.1 + version: 12.0.1(eslint@8.57.0)(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) + react-dom: + specifier: ^18.2.0 + version: 18.3.1(react@18.3.1) + react-dropzone: + specifier: ^14.2.3 + version: 14.2.3(react@18.3.1) + react-measure: + specifier: ^2.5.2 + version: 2.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-refresh: + specifier: ^0.14.0 + version: 0.14.2 + react-router: + specifier: ^6.26.0 + version: 6.26.0(react@18.3.1) + react-router-dom: + specifier: ^6.26.0 + version: 6.26.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-transition-group: + specifier: ^4.4.5 + version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-use: + specifier: ^17.4.0 + version: 17.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-window: + specifier: ^1.8.9 + version: 1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + ress: + specifier: ^4.0.0 + version: 4.0.0 + sanitize-filename: + specifier: ^1.6.3 + version: 1.6.3 + sass: + specifier: ^1.63.3 + version: 1.77.8 + sass-loader: + specifier: ^13.3.2 + version: 13.3.3(sass@1.77.8)(webpack@5.93.0(esbuild@0.19.12)) + saxen: + specifier: ^8.1.2 + version: 8.1.2 + source-map-loader: + specifier: ^4.0.1 + version: 4.0.2(webpack@5.93.0(esbuild@0.19.12)) + style-loader: + specifier: ^3.3.3 + version: 3.3.4(webpack@5.93.0(esbuild@0.19.12)) + supertest: + specifier: ^7.0.0 + version: 7.0.0 + tar-fs: + specifier: ^2.1.1 + version: 2.1.1 + terser-webpack-plugin: + specifier: ^5.3.9 + version: 5.3.10(esbuild@0.19.12)(webpack@5.93.0(esbuild@0.19.12)) + tldts: + specifier: ^5.7.112 + version: 5.7.112 + ts-jest: + specifier: ^28.0.8 + version: 28.0.8(@babel/core@7.25.2)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.25.2))(esbuild@0.19.12)(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)))(typescript@5.0.4) + ts-loader: + specifier: ^9.4.3 + version: 9.5.1(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) + tsconfig-paths: + specifier: ^4.2.0 + version: 4.2.0 + tsx: + specifier: ^4.6.2 + version: 4.17.0 + typed-emitter: + specifier: ^2.1.0 + version: 2.1.0 + typescript: + specifier: ~5.0.4 + version: 5.0.4 + webpack: + specifier: ^5.86.0 + version: 5.93.0(esbuild@0.19.12) + webpack-dev-server: + specifier: ^4.15.1 + version: 4.15.2(webpack@5.93.0(esbuild@0.19.12)) + webpack-shebang-plugin: + specifier: ^1.1.8 + version: 1.1.8 + webpackbar: + specifier: ^5.0.2 + version: 5.0.2(webpack@5.93.0(esbuild@0.19.12)) + yargs: + specifier: ^17.7.2 + version: 17.7.2 + zod: + specifier: ^3.21.4 + version: 3.23.8 + +packages: + + '@ampproject/remapping@2.3.0': + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + + '@babel/code-frame@7.24.7': + resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} + engines: {node: '>=6.9.0'} + + '@babel/compat-data@7.25.2': + resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} + engines: {node: '>=6.9.0'} + + '@babel/core@7.25.2': + resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} + engines: {node: '>=6.9.0'} + + '@babel/eslint-parser@7.25.1': + resolution: {integrity: sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==} + engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} + peerDependencies: + '@babel/core': ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 + + '@babel/generator@7.25.0': + resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-annotate-as-pure@7.24.7': + resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': + resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-compilation-targets@7.25.2': + resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-create-class-features-plugin@7.25.0': + resolution: {integrity: sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-create-regexp-features-plugin@7.25.2': + resolution: {integrity: sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-define-polyfill-provider@0.6.2': + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + '@babel/helper-member-expression-to-functions@7.24.8': + resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-imports@7.24.7': + resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-transforms@7.25.2': + resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-optimise-call-expression@7.24.7': + resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} + engines: {node: '>=6.9.0'} + + '@babel/helper-plugin-utils@7.24.8': + resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-remap-async-to-generator@7.25.0': + resolution: {integrity: sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-replace-supers@7.25.0': + resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-simple-access@7.24.7': + resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-skip-transparent-expression-wrappers@7.24.7': + resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.24.8': + resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.24.7': + resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-option@7.24.8': + resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} + engines: {node: '>=6.9.0'} + + '@babel/helper-wrap-function@7.25.0': + resolution: {integrity: sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==} + engines: {node: '>=6.9.0'} + + '@babel/helpers@7.25.0': + resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==} + engines: {node: '>=6.9.0'} + + '@babel/highlight@7.24.7': + resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} + engines: {node: '>=6.9.0'} + + '@babel/parser@7.25.3': + resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3': + resolution: {integrity: sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0': + resolution: {integrity: sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0': + resolution: {integrity: sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7': + resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0': + resolution: {integrity: sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-proposal-class-properties@7.18.6': + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-decorators@7.24.7': + resolution: {integrity: sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6': + resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-numeric-separator@7.18.6': + resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-optional-chaining@7.21.0': + resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-private-methods@7.18.6': + resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-proposal-private-property-in-object@7.21.11': + resolution: {integrity: sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-async-generators@7.8.4': + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-bigint@7.8.3': + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-class-properties@7.12.13': + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-class-static-block@7.14.5': + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-decorators@7.24.7': + resolution: {integrity: sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-dynamic-import@7.8.3': + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-export-namespace-from@7.8.3': + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-flow@7.24.7': + resolution: {integrity: sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-import-assertions@7.24.7': + resolution: {integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-import-attributes@7.24.7': + resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-import-meta@7.10.4': + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-json-strings@7.8.3': + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-jsx@7.24.7': + resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-logical-assignment-operators@7.10.4': + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-numeric-separator@7.10.4': + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-object-rest-spread@7.8.3': + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-optional-catch-binding@7.8.3': + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-optional-chaining@7.8.3': + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-private-property-in-object@7.14.5': + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-top-level-await@7.14.5': + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-typescript@7.24.7': + resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-syntax-unicode-sets-regex@7.18.6': + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-transform-arrow-functions@7.24.7': + resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-async-generator-functions@7.25.0': + resolution: {integrity: sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-async-to-generator@7.24.7': + resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-block-scoped-functions@7.24.7': + resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-block-scoping@7.25.0': + resolution: {integrity: sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-class-properties@7.24.7': + resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-class-static-block@7.24.7': + resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + + '@babel/plugin-transform-classes@7.25.0': + resolution: {integrity: sha512-xyi6qjr/fYU304fiRwFbekzkqVJZ6A7hOjWZd+89FVcBqPV3S9Wuozz82xdpLspckeaafntbzglaW4pqpzvtSw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-computed-properties@7.24.7': + resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-destructuring@7.24.8': + resolution: {integrity: sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-dotall-regex@7.24.7': + resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-duplicate-keys@7.24.7': + resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0': + resolution: {integrity: sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-transform-dynamic-import@7.24.7': + resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-exponentiation-operator@7.24.7': + resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-export-namespace-from@7.24.7': + resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-flow-strip-types@7.25.2': + resolution: {integrity: sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-for-of@7.24.7': + resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-function-name@7.25.1': + resolution: {integrity: sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-json-strings@7.24.7': + resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-literals@7.25.2': + resolution: {integrity: sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-logical-assignment-operators@7.24.7': + resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-member-expression-literals@7.24.7': + resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-amd@7.24.7': + resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-commonjs@7.24.8': + resolution: {integrity: sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-systemjs@7.25.0': + resolution: {integrity: sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-umd@7.24.7': + resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-named-capturing-groups-regex@7.24.7': + resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/plugin-transform-new-target@7.24.7': + resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-nullish-coalescing-operator@7.24.7': + resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-numeric-separator@7.24.7': + resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-object-rest-spread@7.24.7': + resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-object-super@7.24.7': + resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-optional-catch-binding@7.24.7': + resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-optional-chaining@7.24.8': + resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-parameters@7.24.7': + resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-private-methods@7.24.7': + resolution: {integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-private-property-in-object@7.24.7': + resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-property-literals@7.24.7': + resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-display-name@7.24.7': + resolution: {integrity: sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-jsx-development@7.24.7': + resolution: {integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-jsx@7.25.2': + resolution: {integrity: sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-pure-annotations@7.24.7': + resolution: {integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-regenerator@7.24.7': + resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-reserved-words@7.24.7': + resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-runtime@7.24.7': + resolution: {integrity: sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-shorthand-properties@7.24.7': + resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-spread@7.24.7': + resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-sticky-regex@7.24.7': + resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-template-literals@7.24.7': + resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-typeof-symbol@7.24.8': + resolution: {integrity: sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-typescript@7.25.2': + resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-escapes@7.24.7': + resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-property-regex@7.24.7': + resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-regex@7.24.7': + resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-unicode-sets-regex@7.24.7': + resolution: {integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/preset-env@7.25.3': + resolution: {integrity: sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/preset-modules@0.1.6-no-external-plugins': + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + + '@babel/preset-react@7.24.7': + resolution: {integrity: sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/preset-typescript@7.24.7': + resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/regjsgen@0.8.0': + resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} + + '@babel/runtime@7.25.0': + resolution: {integrity: sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==} + engines: {node: '>=6.9.0'} + + '@babel/template@7.25.0': + resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.25.3': + resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.25.2': + resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} + engines: {node: '>=6.9.0'} + + '@bcoe/v8-coverage@0.2.3': + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + + '@cspotcode/source-map-support@0.8.1': + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} + + '@dnd-kit/accessibility@3.1.0': + resolution: {integrity: sha512-ea7IkhKvlJUv9iSHJOnxinBcoOI3ppGnnL+VDJ75O45Nss6HtZd8IdN8touXPDtASfeI2T2LImb8VOZcL47wjQ==} + peerDependencies: + react: '>=16.8.0' + + '@dnd-kit/core@6.1.0': + resolution: {integrity: sha512-J3cQBClB4TVxwGo3KEjssGEXNJqGVWx17aRTZ1ob0FliR5IjYgTxl5YJbKTzA6IzrtelotH19v6y7uoIRUZPSg==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@dnd-kit/modifiers@6.0.1': + resolution: {integrity: sha512-rbxcsg3HhzlcMHVHWDuh9LCjpOVAgqbV78wLGI8tziXY3+qcMQ61qVXIvNKQFuhj75dSfD+o+PYZQ/NUk2A23A==} + peerDependencies: + '@dnd-kit/core': ^6.0.6 + react: '>=16.8.0' + + '@dnd-kit/sortable@7.0.2': + resolution: {integrity: sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA==} + peerDependencies: + '@dnd-kit/core': ^6.0.7 + react: '>=16.8.0' + + '@dnd-kit/utilities@3.2.2': + resolution: {integrity: sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==} + peerDependencies: + react: '>=16.8.0' + + '@emotion/babel-plugin@11.12.0': + resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==} + + '@emotion/cache@11.13.1': + resolution: {integrity: sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw==} + + '@emotion/css@11.13.0': + resolution: {integrity: sha512-BUk99ylT+YHl+W/HN7nv1RCTkDYmKKqa1qbvM/qLSQEg61gipuBF5Hptk/2/ERmX2DCv0ccuFGhz9i0KSZOqPg==} + + '@emotion/hash@0.9.2': + resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} + + '@emotion/memoize@0.9.0': + resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} + + '@emotion/react@11.13.0': + resolution: {integrity: sha512-WkL+bw1REC2VNV1goQyfxjx1GYJkcc23CRQkXX+vZNLINyfI7o+uUn/rTGPt/xJ3bJHd5GcljgnxHf4wRw5VWQ==} + peerDependencies: + '@types/react': '*' + react: '>=16.8.0' + peerDependenciesMeta: + '@types/react': + optional: true + + '@emotion/serialize@1.3.0': + resolution: {integrity: sha512-jACuBa9SlYajnpIVXB+XOXnfJHyckDfe6fOpORIM6yhBDlqGuExvDdZYHDQGoDf3bZXGv7tNr+LpLjJqiEQ6EA==} + + '@emotion/sheet@1.4.0': + resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==} + + '@emotion/unitless@0.9.0': + resolution: {integrity: sha512-TP6GgNZtmtFaFcsOgExdnfxLLpRDla4Q66tnenA9CktvVSdNKDvMVuUah4QvWPIpNjrWsGg3qeGo9a43QooGZQ==} + + '@emotion/use-insertion-effect-with-fallbacks@1.1.0': + resolution: {integrity: sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==} + peerDependencies: + react: '>=16.8.0' + + '@emotion/utils@1.4.0': + resolution: {integrity: sha512-spEnrA1b6hDR/C68lC2M7m6ALPUHZC0lIY7jAS/B/9DuuO1ZP04eov8SMv/6fwRd8pzmsn2AuJEznRREWlQrlQ==} + + '@emotion/weak-memoize@0.4.0': + resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} + + '@esbuild/aix-ppc64@0.19.12': + resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + + '@esbuild/aix-ppc64@0.23.0': + resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.19.12': + resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm64@0.23.0': + resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.19.12': + resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + + '@esbuild/android-arm@0.23.0': + resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.19.12': + resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + + '@esbuild/android-x64@0.23.0': + resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.19.12': + resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-arm64@0.23.0': + resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.19.12': + resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + + '@esbuild/darwin-x64@0.23.0': + resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.19.12': + resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-arm64@0.23.0': + resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.19.12': + resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.23.0': + resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.19.12': + resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm64@0.23.0': + resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.19.12': + resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-arm@0.23.0': + resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.19.12': + resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-ia32@0.23.0': + resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.14.54': + resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-loong64@0.19.12': + resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-loong64@0.23.0': + resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.19.12': + resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-mips64el@0.23.0': + resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.19.12': + resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-ppc64@0.23.0': + resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.19.12': + resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-riscv64@0.23.0': + resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.19.12': + resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-s390x@0.23.0': + resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.19.12': + resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + + '@esbuild/linux-x64@0.23.0': + resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-x64@0.19.12': + resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.23.0': + resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.23.0': + resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.19.12': + resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.23.0': + resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.19.12': + resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + + '@esbuild/sunos-x64@0.23.0': + resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.19.12': + resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-arm64@0.23.0': + resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.19.12': + resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-ia32@0.23.0': + resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.19.12': + resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + + '@esbuild/win32-x64@0.23.0': + resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + + '@eslint-community/eslint-utils@4.4.0': + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.11.0': + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/eslintrc@2.1.4': + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@eslint/js@8.57.0': + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@fastify/accept-negotiator@1.1.0': + resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==} + engines: {node: '>=14'} + + '@fastify/ajv-compiler@3.6.0': + resolution: {integrity: sha512-LwdXQJjmMD+GwLOkP7TVC68qa+pSSogeWWmznRJ/coyTcfe9qA05AHFSe1eZFwK6q+xVRpChnvFUkf1iYaSZsQ==} + + '@fastify/compress@6.5.0': + resolution: {integrity: sha512-AqUOK714jY7qkzbQbS4zyI4yNFgnRoOJ3eH/oV1T9f5fFdPDRdrFxm5de1ya5n+as4bvitjwU9EY7zvtT9pI2A==} + + '@fastify/error@3.4.1': + resolution: {integrity: sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==} + + '@fastify/express@2.3.0': + resolution: {integrity: sha512-jvvjlPPCfJsSHfF6tQDyARJ3+c3xXiqcxVZu6bi3xMWCWB3fl07vrjFDeaqnwqKhLZ9+m6cog5dw7gIMKEsTnQ==} + + '@fastify/fast-json-stringify-compiler@4.3.0': + resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==} + + '@fastify/merge-json-schemas@0.1.1': + resolution: {integrity: sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==} + + '@fastify/send@2.1.0': + resolution: {integrity: sha512-yNYiY6sDkexoJR0D8IDy3aRP3+L4wdqCpvx5WP+VtEU58sn7USmKynBzDQex5X42Zzvw2gNzzYgP90UfWShLFA==} + + '@fastify/static@6.12.0': + resolution: {integrity: sha512-KK1B84E6QD/FcQWxDI2aiUCwHxMJBI1KeCUzm1BwYpPY1b742+jeKruGHP2uOluuM6OkBPI8CIANrXcCRtC2oQ==} + + '@humanwhocodes/config-array@0.11.14': + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead + + '@istanbuljs/load-nyc-config@1.1.0': + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} + + '@istanbuljs/schema@0.1.3': + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + + '@jest/console@28.1.3': + resolution: {integrity: sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/core@28.1.3': + resolution: {integrity: sha512-CIKBrlaKOzA7YG19BEqCw3SLIsEwjZkeJzf5bdooVnW4bH5cktqe3JX+G2YV1aK5vP8N9na1IGWFzYaTp6k6NA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + '@jest/environment@28.1.3': + resolution: {integrity: sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/expect-utils@28.1.3': + resolution: {integrity: sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/expect@28.1.3': + resolution: {integrity: sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/fake-timers@28.1.3': + resolution: {integrity: sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/globals@28.1.3': + resolution: {integrity: sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/reporters@28.1.3': + resolution: {integrity: sha512-JuAy7wkxQZVNU/V6g9xKzCGC5LVXx9FDcABKsSXp5MiKPEE2144a/vXTEDoyzjUpZKfVwp08Wqg5A4WfTMAzjg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + '@jest/schemas@28.1.3': + resolution: {integrity: sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/schemas@29.6.3': + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jest/source-map@28.1.2': + resolution: {integrity: sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/test-result@28.1.3': + resolution: {integrity: sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/test-sequencer@28.1.3': + resolution: {integrity: sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/transform@28.1.3': + resolution: {integrity: sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/types@26.6.2': + resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} + engines: {node: '>= 10.14.2'} + + '@jest/types@28.1.3': + resolution: {integrity: sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + '@jest/types@29.6.3': + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jridgewell/gen-mapping@0.3.5': + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + + '@jridgewell/source-map@0.3.6': + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + + '@jridgewell/trace-mapping@0.3.9': + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + + '@leichtgewicht/ip-codec@2.0.5': + resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} + + '@lingui/babel-plugin-extract-messages@3.17.2': + resolution: {integrity: sha512-Ovhf8a6dBlIZJFOqk6/+LRgQvSlVMol6hxvnVGLsCr/0xNcKlpGUAJ+bvY6NrmxZubpTvZqNkH23u5nEAdXtfg==} + engines: {node: '>=14.0.0'} + + '@lingui/cli@3.17.2': + resolution: {integrity: sha512-8hPZOfwB7KZolZ01diUqtprKva1RNAUUNdzISN9pmAUGw9zCPRY/dlOvM6obZi8v0VC/JKrcadOs4Z8krIS2QQ==} + engines: {node: '>=14.0.0'} + hasBin: true + peerDependencies: + '@babel/core': ^7.0.0 + babel-plugin-macros: 2 || 3 + typescript: 2 || 3 || 4 + + '@lingui/conf@3.17.2': + resolution: {integrity: sha512-q3ADfpMYCYMgiu/lrYOOvE3ptxXIqYhA1ozyAq6ynguL8ppqfyaTluLoHfVJVWxnTMI/es9s2W9Kg81QH+nuXQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + ts-node: '>=10' + typescript: '>=4' + peerDependenciesMeta: + ts-node: + optional: true + typescript: + optional: true + + '@lingui/core@3.17.2': + resolution: {integrity: sha512-YOd068NanznN8lLQqOKPlAY0ill3rrgmiAvPRKuYkrxzJMIHqlIFO/2Kcc/RH5vClOmLfg+wgR4rsHK/kLKelQ==} + engines: {node: '>=14.0.0'} + + '@lingui/loader@3.17.2': + resolution: {integrity: sha512-0sZj84y5nyAkDyCKYj3QxhePN1w4egIpUEZANlk3K0o0yo2kJXsmi9pnCeG8Z5/GniuWxF4C/JIJejRn226OmQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + '@lingui/react@3.17.2': + resolution: {integrity: sha512-+PECPknIiQn/zdXgrXVTCbcJUSjPFZTtPOuIO72huGNh/QA+iRVsGTvef0/Q+pWkiPEOU6CmaGHkwdtgFMtJ8g==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + + '@lukeed/ms@2.0.2': + resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==} + engines: {node: '>=8'} + + '@messageformat/parser@5.1.0': + resolution: {integrity: sha512-jKlkls3Gewgw6qMjKZ9SFfHUpdzEVdovKFtW1qRhJ3WI4FW5R/NnGDqr8SDGz+krWDO3ki94boMmQvGke1HwUQ==} + + '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': + resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} + + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@pmmmwh/react-refresh-webpack-plugin@0.5.15': + resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} + engines: {node: '>= 10.13'} + peerDependencies: + '@types/webpack': 4.x || 5.x + react-refresh: '>=0.10.0 <1.0.0' + sockjs-client: ^1.4.0 + type-fest: '>=0.17.0 <5.0.0' + webpack: '>=4.43.0 <6.0.0' + webpack-dev-server: 3.x || 4.x || 5.x + webpack-hot-middleware: 2.x + webpack-plugin-serve: 0.x || 1.x + peerDependenciesMeta: + '@types/webpack': + optional: true + sockjs-client: + optional: true + type-fest: + optional: true + webpack-dev-server: + optional: true + webpack-hot-middleware: + optional: true + webpack-plugin-serve: + optional: true + + '@remix-run/router@1.19.0': + resolution: {integrity: sha512-zDICCLKEwbVYTS6TjYaWtHXxkdoUvD/QXvyVZjGCsWz5vyH7aFeONlPffPdW+Y/t6KT0MgXb2Mfjun9YpWN1dA==} + engines: {node: '>=14.0.0'} + + '@rushstack/eslint-patch@1.10.4': + resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} + + '@seald-io/binary-search-tree@1.0.3': + resolution: {integrity: sha512-qv3jnwoakeax2razYaMsGI/luWdliBLHTdC6jU55hQt1hcFqzauH/HsBollQ7IR4ySTtYhT+xyHoijpA16C+tA==} + + '@seald-io/nedb@3.1.0': + resolution: {integrity: sha512-5G0hCQGJjOelOutvW1l4VD581XMhTPxpj1BUaCWTEM2MPXR9TzIr0MKMnEjnTA5nEKfujPyvVW7iF3etm1/gKQ==} + + '@sinclair/typebox@0.24.51': + resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} + + '@sinclair/typebox@0.27.8': + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + + '@sinonjs/commons@1.8.6': + resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} + + '@sinonjs/fake-timers@9.1.2': + resolution: {integrity: sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==} + + '@trysound/sax@0.2.0': + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + + '@tsconfig/node10@1.0.11': + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} + + '@tsconfig/node12@1.0.11': + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + + '@tsconfig/node14@1.0.3': + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + + '@tsconfig/node16@1.0.4': + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + + '@types/babel__core@7.20.5': + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + + '@types/babel__generator@7.6.8': + resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} + + '@types/babel__template@7.4.4': + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + + '@types/babel__traverse@7.20.6': + resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + + '@types/bencode@2.0.4': + resolution: {integrity: sha512-sirDu3HUSG7jZMlhTDvCzSFiPR4lkUYBQA75CoMi6DEf2alFZWJWtHgfjBbb9PachPZhPMB1IlH09deyMNBipQ==} + + '@types/body-parser@1.19.5': + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} + + '@types/bonjour@3.5.13': + resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} + + '@types/connect-history-api-fallback@1.5.4': + resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} + + '@types/connect@3.4.38': + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + + '@types/content-disposition@0.5.8': + resolution: {integrity: sha512-QVSSvno3dE0MgO76pJhmv4Qyi/j0Yk9pBp0Y7TJ2Tlj+KCgJWY6qX7nnxCOLkZ3VYRSIk1WTxCvwUSdx6CCLdg==} + + '@types/cookie-parser@1.4.7': + resolution: {integrity: sha512-Fvuyi354Z+uayxzIGCwYTayFKocfV7TuDYZClCdIP9ckhvAu/ixDtCB6qx2TT0FKjPLf1f3P/J1rgf6lPs64mw==} + + '@types/cookiejar@2.1.5': + resolution: {integrity: sha512-he+DHOWReW0nghN24E1WUqM0efK4kI9oTqDm6XmK8ZPe2djZ90BSNdGnIyCLzCPw7/pogPlGbzI2wHGGmi4O/Q==} + + '@types/create-torrent@5.0.2': + resolution: {integrity: sha512-uZx7xzwCF2DW1tWBvd+VVlXsTmWJ7Ox/vuGwh7ObXlvylSS8LTMeb+eMocVtf9vV5JYALQHyUJ2hd86sljSYBA==} + + '@types/d3-array@3.2.1': + resolution: {integrity: sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==} + + '@types/d3-axis@3.0.6': + resolution: {integrity: sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==} + + '@types/d3-brush@3.0.6': + resolution: {integrity: sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==} + + '@types/d3-chord@3.0.6': + resolution: {integrity: sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==} + + '@types/d3-color@3.1.3': + resolution: {integrity: sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==} + + '@types/d3-contour@3.0.6': + resolution: {integrity: sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==} + + '@types/d3-delaunay@6.0.4': + resolution: {integrity: sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==} + + '@types/d3-dispatch@3.0.6': + resolution: {integrity: sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==} + + '@types/d3-drag@3.0.7': + resolution: {integrity: sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==} + + '@types/d3-dsv@3.0.7': + resolution: {integrity: sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==} + + '@types/d3-ease@3.0.2': + resolution: {integrity: sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==} + + '@types/d3-fetch@3.0.7': + resolution: {integrity: sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==} + + '@types/d3-force@3.0.10': + resolution: {integrity: sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==} + + '@types/d3-format@3.0.4': + resolution: {integrity: sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==} + + '@types/d3-geo@3.1.0': + resolution: {integrity: sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==} + + '@types/d3-hierarchy@3.1.7': + resolution: {integrity: sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==} + + '@types/d3-interpolate@3.0.4': + resolution: {integrity: sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==} + + '@types/d3-path@3.1.0': + resolution: {integrity: sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==} + + '@types/d3-polygon@3.0.2': + resolution: {integrity: sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==} + + '@types/d3-quadtree@3.0.6': + resolution: {integrity: sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==} + + '@types/d3-random@3.0.3': + resolution: {integrity: sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==} + + '@types/d3-scale-chromatic@3.0.3': + resolution: {integrity: sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==} + + '@types/d3-scale@4.0.8': + resolution: {integrity: sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==} + + '@types/d3-selection@3.0.10': + resolution: {integrity: sha512-cuHoUgS/V3hLdjJOLTT691+G2QoqAjCVLmr4kJXR4ha56w1Zdu8UUQ5TxLRqudgNjwXeQxKMq4j+lyf9sWuslg==} + + '@types/d3-shape@3.1.6': + resolution: {integrity: sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==} + + '@types/d3-time-format@4.0.3': + resolution: {integrity: sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==} + + '@types/d3-time@3.0.3': + resolution: {integrity: sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==} + + '@types/d3-timer@3.0.2': + resolution: {integrity: sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==} + + '@types/d3-transition@3.0.8': + resolution: {integrity: sha512-ew63aJfQ/ms7QQ4X7pk5NxQ9fZH/z+i24ZfJ6tJSfqxJMrYLiK01EAs2/Rtw/JreGUsS3pLPNV644qXFGnoZNQ==} + + '@types/d3-zoom@3.0.8': + resolution: {integrity: sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==} + + '@types/d3@7.4.3': + resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==} + + '@types/eslint-scope@3.7.7': + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + + '@types/eslint@8.56.11': + resolution: {integrity: sha512-sVBpJMf7UPo/wGecYOpk2aQya2VUGeHhe38WG7/mN5FufNSubf5VT9Uh9Uyp8/eLJpu1/tuhJ/qTo4mhSB4V4Q==} + + '@types/eslint@9.6.0': + resolution: {integrity: sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==} + + '@types/estree@1.0.5': + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + + '@types/express-serve-static-core@4.19.5': + resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} + + '@types/express@4.17.21': + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} + + '@types/fs-extra@9.0.13': + resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} + + '@types/geoip-country@4.0.2': + resolution: {integrity: sha512-oGvQKeJB3ThWit+cZMCTrBhi46LYjGC8s8pDkSeDAzbwAzaCZ3OpOuB366TmPtcS/LCarYpYXZXr7MBPU7xSCg==} + + '@types/geojson@7946.0.14': + resolution: {integrity: sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==} + + '@types/graceful-fs@4.1.9': + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + + '@types/html-minifier-terser@6.1.0': + resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} + + '@types/http-errors@1.8.2': + resolution: {integrity: sha512-EqX+YQxINb+MeXaIqYDASb6U6FCHbWjkj4a1CKDBks3d/QiB2+PqBLyO72vLDgAO1wUI4O+9gweRcQK11bTL/w==} + + '@types/http-proxy@1.17.15': + resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} + + '@types/istanbul-lib-coverage@2.0.6': + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + + '@types/istanbul-lib-report@3.0.3': + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + + '@types/istanbul-reports@3.0.4': + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + + '@types/jest@28.1.8': + resolution: {integrity: sha512-8TJkV++s7B6XqnDrzR1m/TT0A0h948Pnl/097veySPN67VRAgQ4gZ7n2KfJo2rVq6njQjdxU3GCCyDvAeuHoiw==} + + '@types/js-cookie@2.2.7': + resolution: {integrity: sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/json5@0.0.29': + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + + '@types/jsonwebtoken@9.0.6': + resolution: {integrity: sha512-/5hndP5dCjloafCXns6SZyESp3Ldq7YjH3zwzwczYnjxIT0Fqzk5ROSYVGfFyczIue7IUEj8hkvLbPoLQ18vQw==} + + '@types/lodash@4.17.7': + resolution: {integrity: sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==} + + '@types/magnet-uri@5.1.5': + resolution: {integrity: sha512-SbBjlb1KGe38VfjRR+mwqztJd/4skhdKkRbIzPDhTy7IAeEAPZWIVSEkZw00Qr4ZZOGR3/ATJ20WWPBfrKHGdA==} + + '@types/methods@1.1.4': + resolution: {integrity: sha512-ymXWVrDiCxTBE3+RIrrP533E70eA+9qu7zdWoHuOmGujkYtzf4HQF96b8nwHLqhuf4ykX61IGRIB38CC6/sImQ==} + + '@types/mime@1.3.5': + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + + '@types/morgan@1.9.9': + resolution: {integrity: sha512-iRYSDKVaC6FkGSpEVVIvrRGw0DfJMiQzIn3qr2G5B3C//AWkulhXgaBd7tS9/J79GWSYMTHGs7PfI5b3Y8m+RQ==} + + '@types/node-forge@1.3.11': + resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} + + '@types/node@14.18.63': + resolution: {integrity: sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==} + + '@types/parse-json@4.0.2': + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + + '@types/parse-torrent-file@4.0.6': + resolution: {integrity: sha512-SxqVth0Iv0WuEkqWS5MaY4S4Tlyi+QHkElQREvsUPw2xHcPgKyQ2dkJRRv5vAxmLzH+tnMdOj1Nws/wsenbzUw==} + + '@types/parse-torrent@5.8.7': + resolution: {integrity: sha512-vZtYe450hO+KL7B5fejM8CHWg1LPZKeVXlolphPsWf6n4H0ZUlI6ICbqHoaFmH7JQmU2yRbGgyvqqizdFuGPFQ==} + + '@types/passport-jwt@3.0.13': + resolution: {integrity: sha512-fjHaC6Bv8EpMMqzTnHP32SXlZGaNfBPC/Po5dmRGYi2Ky7ljXPbGnOy+SxZqa6iZvFgVhoJ1915Re3m93zmcfA==} + + '@types/passport-strategy@0.2.38': + resolution: {integrity: sha512-GC6eMqqojOooq993Tmnmp7AUTbbQSgilyvpCYQjT+H6JfG/g6RGc7nXEniZlp0zyKJ0WUdOiZWLBZft9Yug1uA==} + + '@types/passport@1.0.16': + resolution: {integrity: sha512-FD0qD5hbPWQzaM0wHUnJ/T0BBCJBxCeemtnCwc/ThhTg3x9jfrAcRUmj5Dopza+MfFS9acTe3wk7rcVnRIp/0A==} + + '@types/prettier@2.7.3': + resolution: {integrity: sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==} + + '@types/prop-types@15.7.12': + resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} + + '@types/qs@6.9.15': + resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} + + '@types/range-parser@1.2.7': + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} + + '@types/react-dom@18.3.0': + resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} + + '@types/react-measure@2.0.12': + resolution: {integrity: sha512-Y6V11CH6bU7RhqrIdENPwEUZlPXhfXNGylMNnGwq5TAEs2wDoBA3kSVVM/EQ8u72sz5r9ja+7W8M8PIVcS841Q==} + + '@types/react-transition-group@4.4.10': + resolution: {integrity: sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==} + + '@types/react-window@1.8.8': + resolution: {integrity: sha512-8Ls660bHR1AUA2kuRvVG9D/4XpRC6wjAaPT9dil7Ckc76eP9TKWZwwmgfq8Q1LANX3QNDnoU4Zp48A3w+zK69Q==} + + '@types/react@18.3.3': + resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} + + '@types/retry@0.12.0': + resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} + + '@types/semver@7.5.8': + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + + '@types/send@0.17.4': + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} + + '@types/serve-index@1.9.4': + resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} + + '@types/serve-static@1.15.7': + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} + + '@types/sockjs@0.3.36': + resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} + + '@types/stack-utils@2.0.3': + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} + + '@types/superagent@8.1.8': + resolution: {integrity: sha512-nTqHJ2OTa7PFEpLahzSEEeFeqbMpmcN7OeayiOc7v+xk+/vyTKljRe+o4MPqSnPeRCMvtxuLG+5QqluUVQJOnA==} + + '@types/supertest@2.0.16': + resolution: {integrity: sha512-6c2ogktZ06tr2ENoZivgm7YnprnhYE4ZoXGMY+oA7IuAf17M8FWvujXZGmxLv8y0PTyts4x5A+erSwVUFA8XSg==} + + '@types/tar-fs@2.0.4': + resolution: {integrity: sha512-ipPec0CjTmVDWE+QKr9cTmIIoTl7dFG/yARCM5MqK8i6CNLIG1P8x4kwDsOQY1ChZOZjH0wO9nvfgBvWl4R3kA==} + + '@types/tar-stream@3.1.3': + resolution: {integrity: sha512-Zbnx4wpkWBMBSu5CytMbrT5ZpMiF55qgM+EpHzR4yIDu7mv52cej8hTkOc6K+LzpkOAbxwn/m7j3iO+/l42YkQ==} + + '@types/ws@8.5.12': + resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} + + '@types/yargs-parser@21.0.3': + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + + '@types/yargs@15.0.19': + resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} + + '@types/yargs@17.0.33': + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} + + '@typescript-eslint/eslint-plugin@5.62.0': + resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/experimental-utils@5.62.0': + resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + + '@typescript-eslint/parser@5.62.0': + resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/scope-manager@5.62.0': + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@typescript-eslint/type-utils@5.62.0': + resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/types@5.62.0': + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@typescript-eslint/typescript-estree@5.62.0': + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/utils@5.62.0': + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + + '@typescript-eslint/visitor-keys@5.62.0': + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@ungap/structured-clone@1.2.0': + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + + '@webassemblyjs/ast@1.12.1': + resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} + + '@webassemblyjs/floating-point-hex-parser@1.11.6': + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + + '@webassemblyjs/helper-api-error@1.11.6': + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + + '@webassemblyjs/helper-buffer@1.12.1': + resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} + + '@webassemblyjs/helper-numbers@1.11.6': + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + + '@webassemblyjs/helper-wasm-bytecode@1.11.6': + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + + '@webassemblyjs/helper-wasm-section@1.12.1': + resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} + + '@webassemblyjs/ieee754@1.11.6': + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + + '@webassemblyjs/leb128@1.11.6': + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + + '@webassemblyjs/utf8@1.11.6': + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + + '@webassemblyjs/wasm-edit@1.12.1': + resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} + + '@webassemblyjs/wasm-gen@1.12.1': + resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} + + '@webassemblyjs/wasm-opt@1.12.1': + resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} + + '@webassemblyjs/wasm-parser@1.12.1': + resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} + + '@webassemblyjs/wast-printer@1.12.1': + resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} + + '@xobotyi/scrollbar-width@1.9.5': + resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} + + '@xtuc/ieee754@1.2.0': + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + + '@xtuc/long@4.2.2': + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + + abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + + abstract-logging@2.0.1: + resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==} + + accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + + acorn-import-attributes@1.9.5: + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} + peerDependencies: + acorn: ^8 + + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn-walk@8.3.3: + resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} + engines: {node: '>=0.4.0'} + + acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + engines: {node: '>=0.4.0'} + hasBin: true + + address@1.2.2: + resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} + engines: {node: '>= 10.0.0'} + + ajv-formats@2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-formats@3.0.1: + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-keywords@3.5.2: + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 + + ajv-keywords@5.1.0: + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + + ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + + ansi-escapes@7.0.0: + resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} + engines: {node: '>=18'} + + ansi-html-community@0.0.8: + resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} + engines: {'0': node >= 0.8.0} + hasBin: true + + ansi-html@0.0.9: + resolution: {integrity: sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==} + engines: {'0': node >= 0.8.0} + hasBin: true + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + + ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + + ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + + arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + + argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + aria-query@5.1.3: + resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} + + array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} + + array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + + array-includes@3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} + engines: {node: '>= 0.4'} + + array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + + array.prototype.find@2.2.3: + resolution: {integrity: sha512-fO/ORdOELvjbbeIfZfzrXFMhYHGofRGqd+am9zm3tZ4GlJINj/pA2eITyfd65Vg6+ZbHd/Cys7stpoRSWtQFdA==} + engines: {node: '>= 0.4'} + + array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} + + array.prototype.findlastindex@1.2.5: + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} + engines: {node: '>= 0.4'} + + array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} + + array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} + + array.prototype.tosorted@1.1.4: + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} + engines: {node: '>= 0.4'} + + arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} + + asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + + ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + + async@2.6.4: + resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + at-least-node@1.0.0: + resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} + engines: {node: '>= 4.0.0'} + + atomic-sleep@1.0.0: + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} + engines: {node: '>=8.0.0'} + + attr-accept@2.2.2: + resolution: {integrity: sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==} + engines: {node: '>=4'} + + autoprefixer@10.4.20: + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + + available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + + avvio@8.3.2: + resolution: {integrity: sha512-st8e519GWHa/azv8S87mcJvZs4WsgTBjOw/Ih1CP6u+8SZvcOeAYNG6JbsIrAUUJJ7JfmrnOkR8ipDS+u9SIRQ==} + + axe-core@4.10.0: + resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==} + engines: {node: '>=4'} + + axios-mock-adapter@1.22.0: + resolution: {integrity: sha512-dmI0KbkyAhntUR05YY96qg2H6gg0XMl2+qTW0xmYg6Up+BFBAJYRLROMXRdDEL06/Wqwa0TJThAYvFtSFdRCZw==} + peerDependencies: + axios: '>= 0.17.0' + + axios@0.28.1: + resolution: {integrity: sha512-iUcGA5a7p0mVb4Gm/sy+FSECNkPFT4y7wt6OM/CDpO/OnNCvSs3PoMG8ibrC9jRoGYU0gUK5pXVC4NPXq6lHRQ==} + + axobject-query@3.1.1: + resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==} + + babel-jest@28.1.3: + resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@babel/core': ^7.8.0 + + babel-loader@8.3.0: + resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} + engines: {node: '>= 8.9'} + peerDependencies: + '@babel/core': ^7.0.0 + webpack: '>=2' + + babel-plugin-istanbul@6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} + engines: {node: '>=8'} + + babel-plugin-jest-hoist@28.1.3: + resolution: {integrity: sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + babel-plugin-macros@3.1.0: + resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} + engines: {node: '>=10', npm: '>=6'} + + babel-plugin-polyfill-corejs2@0.4.11: + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-corejs3@0.10.6: + resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-polyfill-regenerator@0.6.2: + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + + babel-plugin-transform-react-remove-prop-types@0.4.24: + resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} + + babel-preset-current-node-syntax@1.0.1: + resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + peerDependencies: + '@babel/core': ^7.0.0 + + babel-preset-jest@28.1.3: + resolution: {integrity: sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@babel/core': ^7.0.0 + + babel-preset-react-app@10.0.1: + resolution: {integrity: sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + basic-auth@2.0.1: + resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} + engines: {node: '>= 0.8'} + + batch@0.6.1: + resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} + + bcp-47@1.0.8: + resolution: {integrity: sha512-Y9y1QNBBtYtv7hcmoX0tR+tUNSFZGZ6OL6vKPObq8BbOhkCoyayF6ogfLTgAli/KuAEbsYHYUNq2AQuY6IuLag==} + + bencode@2.0.3: + resolution: {integrity: sha512-D/vrAD4dLVX23NalHwb8dSvsUsxeRPO8Y7ToKA015JQYq69MLDOMkC0uGZYA/MPpltLO8rt8eqFC2j8DxjTZ/w==} + + bep53-range@1.1.1: + resolution: {integrity: sha512-ct6s33iiwRCUPp9KXnJ4QMWDgHIgaw36caK/5XEQ9L8dCzSQlJt1Vk6VmHh1VD4AlGCAI4C2zmtfItifBBPrhQ==} + + big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + + bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + + blob-to-buffer@1.2.9: + resolution: {integrity: sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==} + + block-iterator@1.1.1: + resolution: {integrity: sha512-DrjdVWZemVO4iBf4tiOXjUrY5cNesjzy0t7sIiu2rdl8cOCHRxAgKjSJFc3vBZYYMMmshUAxajl8QQh/uxXTKQ==} + + body-parser@1.20.2: + resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + bonjour-service@1.2.1: + resolution: {integrity: sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==} + + boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + + browserslist@4.23.3: + resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + bs-logger@0.2.6: + resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} + engines: {node: '>= 6'} + + bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + + buffer-crc32@0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + + buffer-equal-constant-time@1.0.1: + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} + + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + + buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + + bytes@3.0.0: + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} + engines: {node: '>= 0.8'} + + bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + + call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + camel-case@4.1.2: + resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} + + camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + + camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + + caniuse-api@3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} + + caniuse-lite@1.0.30001651: + resolution: {integrity: sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==} + + case-sensitive-paths-webpack-plugin@2.4.0: + resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} + engines: {node: '>=4'} + + chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + + char-regex@1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} + + chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + + chokidar@3.5.1: + resolution: {integrity: sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==} + engines: {node: '>= 8.10.0'} + + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + + chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + + chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + engines: {node: '>=6.0'} + + ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} + + cjs-module-lexer@1.3.1: + resolution: {integrity: sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==} + + clarinet@0.12.6: + resolution: {integrity: sha512-0FR+TrvLbYHLjhzs9oeIbd3yfZmd4u2DzYQEjUTm2dNfh4Y/9RIRWPjsm3aBtrVEpjKI7+lWa4ouqEXoml84mQ==} + engines: {chrome: '>=16.0.912', firefox: '>=0.8.0', node: '>=0.3.6'} + + classnames@2.5.1: + resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} + + clean-css@5.3.3: + resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} + engines: {node: '>= 10.0'} + + cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + + cli-cursor@5.0.0: + resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} + engines: {node: '>=18'} + + cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + + cli-table@0.3.6: + resolution: {integrity: sha512-ZkNZbnZjKERTY5NwC2SeMeLeifSPq/pubeRoTpdr3WchLlnZg6hEgvHkK5zL7KNFdd9PmHN8lxrENUwI3cE8vQ==} + engines: {node: '>= 0.2.0'} + + cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} + + cli-width@3.0.0: + resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} + engines: {node: '>= 10'} + + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + + clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + + co@4.6.0: + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + + collect-v8-coverage@1.0.2: + resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} + + color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + colord@2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + + colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + + colors@1.0.3: + resolution: {integrity: sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==} + engines: {node: '>=0.1.90'} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} + + commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + + commander@6.2.1: + resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} + engines: {node: '>= 6'} + + commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + + commander@8.3.0: + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} + engines: {node: '>= 12'} + + commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + + component-emitter@1.3.1: + resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} + + compressible@2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} + + compression@1.7.4: + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} + engines: {node: '>= 0.8.0'} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + confusing-browser-globals@1.0.11: + resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} + + connect-history-api-fallback@2.0.0: + resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} + engines: {node: '>=0.8'} + + consola@2.15.3: + resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} + + content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + + content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + + convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + cookie-parser@1.4.6: + resolution: {integrity: sha512-z3IzaNjdwUC2olLIB5/ITd0/setiaFMLYiZJle7xg5Fe9KWAceil7xszYfHHBtDFYLSgJduS2Ty0P1uJdPDJeA==} + engines: {node: '>= 0.8.0'} + + cookie-signature@1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + + cookie@0.4.1: + resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==} + engines: {node: '>= 0.6'} + + cookie@0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + engines: {node: '>= 0.6'} + + cookiejar@2.1.4: + resolution: {integrity: sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==} + + copy-to-clipboard@3.3.3: + resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} + + core-js-compat@3.38.0: + resolution: {integrity: sha512-75LAicdLa4OJVwFxFbQR3NdnZjNgX6ILpVcVzcC4T2smerB5lELMrJQQQoWV6TiuC/vlaFqgU2tKQx9w5s0e0A==} + + core-js-pure@3.38.0: + resolution: {integrity: sha512-8balb/HAXo06aHP58mZMtXgD8vcnXz9tUDePgqBgJgKdmTlMt+jw3ujqniuBDQXMvTzxnMpxHFeuSM3g1jWQuQ==} + + core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + + cosmiconfig-typescript-loader@4.4.0: + resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} + engines: {node: '>=v14.21.3'} + peerDependencies: + '@types/node': '*' + cosmiconfig: '>=7' + ts-node: '>=10' + typescript: '>=4' + + cosmiconfig@6.0.0: + resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} + engines: {node: '>=8'} + + cosmiconfig@7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} + + cosmiconfig@8.3.6: + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + + create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + + create-torrent@5.0.9: + resolution: {integrity: sha512-WQ/bMe+aCBSa5EonIkgw7CTM/1JnJDQuLJhA78omSWvuEbXDwaUy0rG3a+IYt+EiO+rdTLxdsBwrsn/wfWOMQA==} + engines: {node: '>=12'} + hasBin: true + + cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + + css-declaration-sorter@6.4.1: + resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} + engines: {node: ^10 || ^12 || >=14} + peerDependencies: + postcss: ^8.0.9 + + css-in-js-utils@3.1.0: + resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} + + css-loader@6.11.0: + resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} + engines: {node: '>= 12.13.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true + + css-minimizer-webpack-plugin@4.2.2: + resolution: {integrity: sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@parcel/css': '*' + '@swc/css': '*' + clean-css: '*' + csso: '*' + esbuild: '*' + lightningcss: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@parcel/css': + optional: true + '@swc/css': + optional: true + clean-css: + optional: true + csso: + optional: true + esbuild: + optional: true + lightningcss: + optional: true + + css-select@4.3.0: + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} + + css-tree@1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} + engines: {node: '>=8.0.0'} + + css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + + cssnano-preset-default@5.2.14: + resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + cssnano-utils@3.1.0: + resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + cssnano@5.1.15: + resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + csso@4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} + engines: {node: '>=8.0.0'} + + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + d3-array@3.2.4: + resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} + engines: {node: '>=12'} + + d3-color@3.1.0: + resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} + engines: {node: '>=12'} + + d3-format@3.1.0: + resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==} + engines: {node: '>=12'} + + d3-interpolate@3.0.1: + resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} + engines: {node: '>=12'} + + d3-path@3.1.0: + resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==} + engines: {node: '>=12'} + + d3-scale@4.0.2: + resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} + engines: {node: '>=12'} + + d3-selection@3.0.0: + resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==} + engines: {node: '>=12'} + + d3-shape@3.2.0: + resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==} + engines: {node: '>=12'} + + d3-time-format@4.1.0: + resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==} + engines: {node: '>=12'} + + d3-time@3.1.0: + resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} + engines: {node: '>=12'} + + damerau-levenshtein@1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + + data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} + + data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} + + data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} + + date-fns@2.30.0: + resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} + engines: {node: '>=0.11'} + + debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.3.6: + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} + + dedent@0.7.0: + resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} + + deep-equal@2.2.3: + resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} + engines: {node: '>= 0.4'} + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + + default-gateway@6.0.3: + resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} + engines: {node: '>= 10'} + + defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + + define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + + define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + depd@1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + + depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + + destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} + + detect-node@2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + + detect-port-alt@1.1.6: + resolution: {integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==} + engines: {node: '>= 4.2.1'} + hasBin: true + + dezalgo@1.0.4: + resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==} + + diff-sequences@28.1.1: + resolution: {integrity: sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + + dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + + dns-packet@5.6.1: + resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} + engines: {node: '>=6'} + + doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + + doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + + dom-converter@0.2.0: + resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} + + dom-helpers@5.2.1: + resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} + + dom-serializer@1.4.1: + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} + + domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + + domhandler@4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} + engines: {node: '>= 4'} + + domutils@2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} + + dot-case@3.0.4: + resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} + + duplexer@0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} + + duplexify@3.7.1: + resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} + + duplexify@4.1.3: + resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==} + + ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + + ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + + electron-to-chromium@1.5.5: + resolution: {integrity: sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA==} + + emittery@0.10.2: + resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} + engines: {node: '>=12'} + + emoji-regex@10.3.0: + resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + + encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + + end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + + enhanced-resolve@0.9.1: + resolution: {integrity: sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==} + engines: {node: '>=0.6'} + + enhanced-resolve@5.17.1: + resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} + engines: {node: '>=10.13.0'} + + entities@2.1.0: + resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} + + entities@2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + + environment@1.1.0: + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} + engines: {node: '>=18'} + + error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + + error-stack-parser@2.1.4: + resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} + + es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} + + es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + es-get-iterator@1.1.3: + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + + es-iterator-helpers@1.0.19: + resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} + engines: {node: '>= 0.4'} + + es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + + es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} + + es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} + + es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + + es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} + + esbuild-android-64@0.14.54: + resolution: {integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + + esbuild-android-arm64@0.14.54: + resolution: {integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + + esbuild-darwin-64@0.14.54: + resolution: {integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + + esbuild-darwin-arm64@0.14.54: + resolution: {integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + + esbuild-freebsd-64@0.14.54: + resolution: {integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + + esbuild-freebsd-arm64@0.14.54: + resolution: {integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + + esbuild-linux-32@0.14.54: + resolution: {integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + + esbuild-linux-64@0.14.54: + resolution: {integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + + esbuild-linux-arm64@0.14.54: + resolution: {integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + + esbuild-linux-arm@0.14.54: + resolution: {integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + + esbuild-linux-mips64le@0.14.54: + resolution: {integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + + esbuild-linux-ppc64le@0.14.54: + resolution: {integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + + esbuild-linux-riscv64@0.14.54: + resolution: {integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + + esbuild-linux-s390x@0.14.54: + resolution: {integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + + esbuild-netbsd-64@0.14.54: + resolution: {integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + + esbuild-openbsd-64@0.14.54: + resolution: {integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + + esbuild-sunos-64@0.14.54: + resolution: {integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + + esbuild-windows-32@0.14.54: + resolution: {integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + + esbuild-windows-64@0.14.54: + resolution: {integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + + esbuild-windows-arm64@0.14.54: + resolution: {integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + + esbuild@0.14.54: + resolution: {integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==} + engines: {node: '>=12'} + hasBin: true + + esbuild@0.19.12: + resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} + engines: {node: '>=12'} + hasBin: true + + esbuild@0.23.0: + resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} + engines: {node: '>=18'} + hasBin: true + + escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + engines: {node: '>=6'} + + escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + + escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + eslint-config-airbnb-base@15.0.0: + resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.2 + + eslint-config-airbnb-typescript@17.1.0: + resolution: {integrity: sha512-GPxI5URre6dDpJ0CtcthSZVBAfI+Uw7un5OYNVxP2EYi3H81Jw701yFP7AU+/vCE7xBtFmjge7kfhhk4+RAiig==} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^5.13.0 || ^6.0.0 + '@typescript-eslint/parser': ^5.0.0 || ^6.0.0 + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.3 + + eslint-config-airbnb@19.0.4: + resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} + engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.3 + eslint-plugin-jsx-a11y: ^6.5.1 + eslint-plugin-react: ^7.28.0 + eslint-plugin-react-hooks: ^4.3.0 + + eslint-config-prettier@8.10.0: + resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + + eslint-config-react-app@7.0.1: + resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==} + engines: {node: '>=14.0.0'} + peerDependencies: + eslint: ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + + eslint-import-resolver-webpack@0.13.8: + resolution: {integrity: sha512-Y7WIaXWV+Q21Rz/PJgUxiW/FTBOWmU8NTLdz+nz9mMoiz5vAev/fOaQxwD7qRzTfE3HSm1qsxZ5uRd7eX+VEtA==} + engines: {node: '>= 6'} + peerDependencies: + eslint-plugin-import: '>=1.4.0' + webpack: '>=1.11.0' + + eslint-module-utils@2.8.1: + resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + + eslint-plugin-flowtype@8.0.3: + resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@babel/plugin-syntax-flow': ^7.14.5 + '@babel/plugin-transform-react-jsx': ^7.14.9 + eslint: ^8.1.0 + + eslint-plugin-import@2.29.1: + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + + eslint-plugin-jest@25.7.0: + resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + jest: '*' + peerDependenciesMeta: + '@typescript-eslint/eslint-plugin': + optional: true + jest: + optional: true + + eslint-plugin-jsx-a11y@6.9.0: + resolution: {integrity: sha512-nOFOCaJG2pYqORjK19lqPqxMO/JpvdCZdPtNdxY3kvom3jTvkAbOvQvD8wuD0G8BYR0IGAGYDlzqWJOh/ybn2g==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + + eslint-plugin-react-hooks@4.6.2: + resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + + eslint-plugin-react@7.35.0: + resolution: {integrity: sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 + + eslint-plugin-testing-library@5.11.1: + resolution: {integrity: sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} + peerDependencies: + eslint: ^7.5.0 || ^8.0.0 + + eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + + eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-webpack-plugin@3.2.0: + resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==} + engines: {node: '>= 12.13.0'} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + webpack: ^5.0.0 + + eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + + espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + + event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + + eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + + eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + + events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + + execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + + execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} + + exit@0.1.2: + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} + engines: {node: '>= 0.8.0'} + + expect@28.1.3: + resolution: {integrity: sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + express-rate-limit@6.11.2: + resolution: {integrity: sha512-a7uwwfNTh1U60ssiIkuLFWHt4hAC5yxlLGU2VP0X4YNlyEDZAqF4tK3GD3NSitVBrCQmQ0++0uOyFOgC2y4DDw==} + engines: {node: '>= 14'} + peerDependencies: + express: ^4 || ^5 + + express@4.19.2: + resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} + engines: {node: '>= 0.10.0'} + + external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} + + fast-content-type-parse@1.1.0: + resolution: {integrity: sha512-fBHHqSTFLVnR61C+gltJuE5GkVQMV0S2nqUO8TJ+5Z3qAKG8vAx4FKai1s5jq/inV1+sREynIWSuQ6HgoSXpDQ==} + + fast-decode-uri-component@1.0.1: + resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + + fast-json-patch@3.1.1: + resolution: {integrity: sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-json-stringify@5.16.1: + resolution: {integrity: sha512-KAdnLvy1yu/XrRtP+LJnxbBGrhN+xXu+gt3EUvZhYGKCr3lFHq/7UFJHHFgmJKoqlh6B40bZLEv7w46B0mqn1g==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fast-querystring@1.1.2: + resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} + + fast-readable-async-iterator@1.1.2: + resolution: {integrity: sha512-RvoeUNYOmXLr3j6ZcThapEWw8xoXZe0DHHIOvqJH2VOzbJ9lYLDSIpJg0hqoSkh9yzFPvR1aocuWl67ECPZrdQ==} + + fast-redact@3.5.0: + resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} + engines: {node: '>=6'} + + fast-safe-stringify@2.1.1: + resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + + fast-shallow-equal@1.0.0: + resolution: {integrity: sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw==} + + fast-sort@3.4.1: + resolution: {integrity: sha512-76uvGPsF6So53sZAqenP9UVT3p5l7cyTHkLWVCMinh41Y8NDrK1IYXJgaBMfc1gk7nJiSRZp676kddFG2Aa5+A==} + + fast-uri@2.4.0: + resolution: {integrity: sha512-ypuAmmMKInk5q7XcepxlnUWDLWv4GFtaJqAzWKqn62IpQ3pejtr5dTVbt3vwqVaMKmkNR55sTT+CqUKIaT21BA==} + + fast-uri@3.0.1: + resolution: {integrity: sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==} + + fastest-stable-stringify@2.0.2: + resolution: {integrity: sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==} + + fastify-plugin@4.5.1: + resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==} + + fastify-type-provider-zod@1.2.0: + resolution: {integrity: sha512-2zkPEWFIBYzkGQ0kmn8gOW5tlQOmdDWn5edF5LQ2r0RiydFGhD86FVZX6wLraXAmdFm8P1CMmo19lwlGb0mZrA==} + peerDependencies: + fastify: ^4.0.0 + zod: ^3.14.2 + + fastify@4.28.1: + resolution: {integrity: sha512-kFWUtpNr4i7t5vY2EJPCN2KgMVpuqfU4NjnJNCgiNB900oiDeYqaNDRcAfeBbOF5hGixixxcKnOU4KN9z6QncQ==} + + fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + + faye-websocket@0.11.4: + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} + engines: {node: '>=0.8.0'} + + fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + + fd-slicer@1.1.0: + resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + + feedme@2.0.2: + resolution: {integrity: sha512-0RNn0uLaSey8EThxgABR0T1Q47kSRatYnAXy1cfUc8/eypqXiAu38XGthuwwzb7mESCD9465k6Nym8D9AtB8HA==} + engines: {node: '>=10'} + + feedsub@0.7.8: + resolution: {integrity: sha512-gxq7gpWf2eOJsIgvTKRvb7Gljvh8sufdJe0ewlCFDpviLBFi2YlDnJ2gj+DIQYel4YNjjSAydPV0+f9jHobdpg==} + engines: {node: '>=10'} + + figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} + + file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + + file-loader@6.2.0: + resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + file-selector@0.6.0: + resolution: {integrity: sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==} + engines: {node: '>= 12'} + + filesize@8.0.7: + resolution: {integrity: sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==} + engines: {node: '>= 0.4.0'} + + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + + finalhandler@1.2.0: + resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} + engines: {node: '>= 0.8'} + + find-cache-dir@3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} + engines: {node: '>=8'} + + find-my-way@8.2.0: + resolution: {integrity: sha512-HdWXgFYc6b1BJcOBDBwjqWuHJj1WYiqrxSh25qtU4DabpMFdj/gSunNBQb83t+8Zt67D7CXEzJWTkxaShMTMOA==} + engines: {node: '>=14'} + + find-root@1.1.0: + resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} + + find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} + + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + + flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + + follow-redirects@1.15.6: + resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + + fork-ts-checker-webpack-plugin@6.5.3: + resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} + engines: {node: '>=10', yarn: '>=1.0.0'} + peerDependencies: + eslint: '>= 6' + typescript: '>= 2.7' + vue-template-compiler: '*' + webpack: '>= 4' + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true + + form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + + formidable@3.5.1: + resolution: {integrity: sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==} + + forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + + fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + + fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + + from2@2.3.0: + resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} + + front-matter@4.0.2: + resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==} + + frontmatter-markdown-loader@3.7.0: + resolution: {integrity: sha512-AApxrNtVTlvvfHcj/7u+bLRozMVOedPMEESPzlVJiRPwidKvPDkbGOmaj7wps/M63fYzlwo6iXQtrjNrtuYh9A==} + + fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + + fs-extra@10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} + + fs-extra@9.1.0: + resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} + engines: {node: '>=10'} + + fs-monkey@1.0.6: + resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} + + functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + + fuzzaldrin@2.1.0: + resolution: {integrity: sha512-zgllBYwfHR5P3CncJiGbGVPpa3iFYW1yuPaIv8DiTVRrcg5/6uETNL5zvIoKflG1aifXVUZTlIroDehw4WygGA==} + + gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + geoip-country@4.2.121: + resolution: {integrity: sha512-hhD5YhtjwFZfyxvYAsDcj0GnvmDxQaPWzH/lsuKaDKUYKvbkwBw1hKVMMWN1m6BM3HATt1SDOHg9bcz87pMm+Q==} + engines: {node: '>=0.6.3'} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-east-asian-width@1.2.0: + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + engines: {node: '>=18'} + + get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} + + get-node-dimensions@1.2.1: + resolution: {integrity: sha512-2MSPMu7S1iOTL+BOa6K1S62hB2zUAYNF/lV0gSVlOaacd087lc6nR1H1r0e3B1CerTo+RceOmi1iJW+vp21xcQ==} + + get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} + + get-stdin@8.0.0: + resolution: {integrity: sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==} + engines: {node: '>=10'} + + get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + + get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} + + get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} + + get-tsconfig@4.7.6: + resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} + + get-user-locale@1.5.1: + resolution: {integrity: sha512-WiNpoFRcHn1qxP9VabQljzGwkAQDrcpqUtaP0rNBEkFxJdh4f3tik6MfZsMYZc+UgQJdGCxWEjL9wnCUlRQXag==} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + + glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported + + global-modules@2.0.0: + resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} + engines: {node: '>=6'} + + global-prefix@3.0.0: + resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} + engines: {node: '>=6'} + + globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + + globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + + globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + + gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + gzip-size@6.0.0: + resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} + engines: {node: '>=10'} + + handle-thing@2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} + + has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} + + has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + + has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} + + has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} + + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + + hash-wasm@4.11.0: + resolution: {integrity: sha512-HVusNXlVqHe0fzIzdQOGolnFN6mX/fqcrSAOcTBXdvzrXVHwTz11vXeKRmkR5gTuwVpvHZEIyKoePDvuAR+XwQ==} + + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + + he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + + hexoid@1.0.0: + resolution: {integrity: sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==} + engines: {node: '>=8'} + + hoist-non-react-statics@3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + + hpack.js@2.1.6: + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} + + html-entities@2.5.2: + resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} + + html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + + html-minifier-terser@6.1.0: + resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} + engines: {node: '>=12'} + hasBin: true + + html-webpack-plugin@5.6.0: + resolution: {integrity: sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==} + engines: {node: '>=10.13.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + webpack: ^5.20.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true + + htmlparser2@6.1.0: + resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} + + http-deceiver@1.2.7: + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + + http-errors@1.6.3: + resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} + engines: {node: '>= 0.6'} + + http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + + http-parser-js@0.5.8: + resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} + + http-proxy-middleware@2.0.6: + resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/express': ^4.17.13 + peerDependenciesMeta: + '@types/express': + optional: true + + http-proxy@1.18.1: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} + + human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + + human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} + + husky@9.1.4: + resolution: {integrity: sha512-bho94YyReb4JV7LYWRWxZ/xr6TtOTt8cMfmQ39MQYJ7f/YE268s3GdghGwi+y4zAeqewE5zYLvuhV0M0ijsDEA==} + engines: {node: '>=18'} + hasBin: true + + hyphenate-style-name@1.1.0: + resolution: {integrity: sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==} + + iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + + iconv-lite@0.5.2: + resolution: {integrity: sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==} + engines: {node: '>=0.10.0'} + + iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + + icss-utils@5.1.0: + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + + immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + + immer@9.0.21: + resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} + + immutable@4.3.7: + resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + + import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + + import-local@3.2.0: + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} + engines: {node: '>=8'} + hasBin: true + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + + inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + + inline-style-prefixer@7.0.1: + resolution: {integrity: sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==} + + inquirer@7.3.3: + resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} + engines: {node: '>=8.0.0'} + + internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} + + internmap@2.0.3: + resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} + engines: {node: '>=12'} + + interpret@1.4.0: + resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} + engines: {node: '>= 0.10'} + + into-stream@6.0.0: + resolution: {integrity: sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==} + engines: {node: '>=10'} + + ip-address@6.4.0: + resolution: {integrity: sha512-c5uxc2WUTuRBVHT/6r4m7HIr/DfV0bF6DvLH3iZGSK8wp8iMwwZSgIq2do0asFf8q9ECug0SE+6+1ACMe4sorA==} + engines: {node: '>= 0.10'} + + ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + + ipaddr.js@2.2.0: + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} + engines: {node: '>= 10'} + + is-alphabetical@1.0.4: + resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} + + is-alphanumerical@1.0.4: + resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} + + is-arguments@1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} + + is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} + + is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + + is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + + is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} + + is-buffer@2.0.5: + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} + engines: {node: '>=4'} + + is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + + is-core-module@2.15.0: + resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} + engines: {node: '>= 0.4'} + + is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} + + is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} + + is-decimal@1.0.4: + resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} + + is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-file@1.0.0: + resolution: {integrity: sha512-ZGMuc+xA8mRnrXtmtf2l/EkIW2zaD2LSBWlaOVEF6yH4RTndHob65V4SwWWdtGKVthQfXPVKsXqw4TDUjbVxVQ==} + + is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + + is-fullwidth-code-point@5.0.0: + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + engines: {node: '>=18'} + + is-generator-fn@2.1.0: + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} + engines: {node: '>=6'} + + is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} + + is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} + + is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + + is-plain-obj@3.0.0: + resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} + engines: {node: '>=10'} + + is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} + + is-root@2.1.0: + resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} + engines: {node: '>=6'} + + is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + + is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} + + is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + + is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} + + is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} + + is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} + + is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + + is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + + is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + + is-weakset@2.0.3: + resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} + engines: {node: '>= 0.4'} + + is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + + istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} + + istanbul-lib-report@3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} + + istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} + + istanbul-reports@3.1.7: + resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} + engines: {node: '>=8'} + + iterator.prototype@1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} + + jest-changed-files@28.1.3: + resolution: {integrity: sha512-esaOfUWJXk2nfZt9SPyC8gA1kNfdKLkQWyzsMlqq8msYSlNKfmZxfRgZn4Cd4MGVUF+7v6dBs0d5TOAKa7iIiA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-circus@28.1.3: + resolution: {integrity: sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-cli@28.1.3: + resolution: {integrity: sha512-roY3kvrv57Azn1yPgdTebPAXvdR2xfezaKKYzVxZ6It/5NCxzJym6tUI5P1zkdWhfUYkxEI9uZWcQdaFLo8mJQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jest-config@28.1.3: + resolution: {integrity: sha512-MG3INjByJ0J4AsNBm7T3hsuxKQqFIiRo/AUqb1q9LRKI5UU6Aar9JHbr9Ivn1TVwfUD9KirRoM/T6u8XlcQPHQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + + jest-diff@28.1.3: + resolution: {integrity: sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-docblock@28.1.1: + resolution: {integrity: sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-each@28.1.3: + resolution: {integrity: sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-environment-node@28.1.3: + resolution: {integrity: sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-esbuild@0.3.0: + resolution: {integrity: sha512-Ki2xCrh/n+d7hW++O1bAwuyZOp1oVhIyFHV3MjsfIUFrPDkFgxC6xiHpd34ggQgkRAQzewV81Pe5m/L9mB/+KQ==} + peerDependencies: + jest: '>=27' + + jest-get-type@26.3.0: + resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==} + engines: {node: '>= 10.14.2'} + + jest-get-type@28.0.2: + resolution: {integrity: sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-haste-map@28.1.3: + resolution: {integrity: sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-leak-detector@28.1.3: + resolution: {integrity: sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-matcher-utils@28.1.3: + resolution: {integrity: sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-message-util@28.1.3: + resolution: {integrity: sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-mock@28.1.3: + resolution: {integrity: sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-pnp-resolver@1.2.3: + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} + engines: {node: '>=6'} + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + + jest-regex-util@28.0.2: + resolution: {integrity: sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-resolve-dependencies@28.1.3: + resolution: {integrity: sha512-qa0QO2Q0XzQoNPouMbCc7Bvtsem8eQgVPNkwn9LnS+R2n8DaVDPL/U1gngC0LTl1RYXJU0uJa2BMC2DbTfFrHA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-resolve@28.1.3: + resolution: {integrity: sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-runner@28.1.3: + resolution: {integrity: sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-runtime@28.1.3: + resolution: {integrity: sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-snapshot@28.1.3: + resolution: {integrity: sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-util@28.1.3: + resolution: {integrity: sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest-validate@26.6.2: + resolution: {integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==} + engines: {node: '>= 10.14.2'} + + jest-validate@28.1.3: + resolution: {integrity: sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-watcher@28.1.3: + resolution: {integrity: sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-worker@27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + engines: {node: '>= 10.13.0'} + + jest-worker@28.1.3: + resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + jest@28.1.3: + resolution: {integrity: sha512-N4GT5on8UkZgH0O5LUavMRV1EDEhNTL0KEfRmDIeZHSV7p2XgLoY9t9VDUgL6o+yfdgYHVxuz81G8oB9VG5uyA==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + + jiti@1.21.6: + resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} + hasBin: true + + join-async-iterator@1.1.1: + resolution: {integrity: sha512-ATse+nuNeKZ9K1y27LKdvPe/GCe9R/u9dw9vI248e+vILeRK3IcJP4JUPAlSmKRCDK0cKhEwfmiw4Skqx7UnGQ==} + + js-cookie@2.2.1: + resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} + + js-file-download@0.4.12: + resolution: {integrity: sha512-rML+NkoD08p5Dllpjo0ffy4jRHeY6Zsapvr/W86N7E0yuzAO6qa5X9+xog6zQNlH102J7IXljNY2FtS6Lj3ucg==} + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + jsbn@1.1.0: + resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} + + jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true + + jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + + json-schema-ref-resolver@1.0.1: + resolution: {integrity: sha512-EJAj1pgHc1hxF6vo2Z3s69fMjO1INq6eGHXZ8Z6wCQeldCuwxGK9Sxf4/cScGn3FZubCVUehfWtcDM/PLteCQw==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + + jsonwebtoken@9.0.2: + resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} + engines: {node: '>=12', npm: '>=6'} + + jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + + junk@3.1.0: + resolution: {integrity: sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==} + engines: {node: '>=8'} + + jwa@1.4.1: + resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} + + jws@3.2.2: + resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + + kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + + language-subtag-registry@0.3.23: + resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} + + language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} + + launch-editor@2.8.1: + resolution: {integrity: sha512-elBx2l/tp9z99X5H/qev8uyDywVh0VXAwEbjk8kJhnc5grOFkGh7aW6q55me9xnYbss261XtnUrysZ+XvGbhQA==} + + lazy@1.0.11: + resolution: {integrity: sha512-Y+CjUfLmIpoUCCRl0ub4smrYtGGr5AOa2AKOaWelGHOGz33X/Y/KizefGqbkwfz44+cnq/+9habclf8vOmu2LA==} + engines: {node: '>=0.2.0'} + + leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + lie@3.1.1: + resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} + + light-my-request@5.13.0: + resolution: {integrity: sha512-9IjUN9ZyCS9pTG+KqTDEQo68Sui2lHsYBrfMyVUTTZ3XhH8PMZq7xO94Kr+eP9dhi/kcKsx4N41p2IXEBil1pQ==} + + lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} + + lilconfig@3.1.2: + resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + engines: {node: '>=14'} + + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + linkify-it@3.0.3: + resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} + + lint-staged@15.2.8: + resolution: {integrity: sha512-PUWFf2zQzsd9EFU+kM1d7UP+AZDbKFKuj+9JNVTBkhUFhbg4MAt6WfyMMwBfM4lYqd4D2Jwac5iuTu9rVj4zCQ==} + engines: {node: '>=18.12.0'} + hasBin: true + + listr2@8.2.4: + resolution: {integrity: sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==} + engines: {node: '>=18.0.0'} + + loader-runner@4.3.0: + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + engines: {node: '>=6.11.5'} + + loader-utils@2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} + engines: {node: '>=8.9.0'} + + loader-utils@3.3.1: + resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==} + engines: {node: '>= 12.13.0'} + + localforage@1.10.0: + resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} + + locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} + + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + + lodash.find@4.6.0: + resolution: {integrity: sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg==} + + lodash.get@4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + + lodash.includes@4.3.0: + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} + + lodash.isboolean@3.0.3: + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} + + lodash.isinteger@4.0.4: + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} + + lodash.isnumber@3.0.3: + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} + + lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + + lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + + lodash.max@4.0.1: + resolution: {integrity: sha512-iykTDTb7PK33HSQmKy34zv+hh4WEu7WonJPXQcgODzUbbtradtNs8RsD/GI7XV++60KaKR1xhW56N4ISqHesfQ==} + + lodash.memoize@4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + lodash.once@4.1.1: + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} + + lodash.padstart@4.6.1: + resolution: {integrity: sha512-sW73O6S8+Tg66eY56DBk85aQzzUJDtpoXFBgELMd5P/SotAguo+1kYO6RuYgXxA4HJH3LFTFPASX6ET6bjfriw==} + + lodash.repeat@4.1.0: + resolution: {integrity: sha512-eWsgQW89IewS95ZOcr15HHCX6FVDxq3f2PNUIng3fyzsPev9imFQxIYdFZ6crl8L56UR6ZlGDLcEb3RZsCSSqw==} + + lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} + + log-update@6.1.0: + resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} + engines: {node: '>=18'} + + loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + + lower-case@2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} + + lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + + magnet-uri@6.2.0: + resolution: {integrity: sha512-O9AgdDwT771fnUj0giPYu/rACpz8173y8UXCSOdLITjOVfBenZ9H9q3FqQmveK+ORUMuD+BkKNSZP8C3+IMAKQ==} + + make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + + make-dir@4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} + + make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + + make-plural@6.2.2: + resolution: {integrity: sha512-8iTuFioatnTTmb/YJjywkVIHLjcwkFD9Ms0JpxjEm9Mo8eQYkh1z+55dwv4yc1jQ8ftVBxWQbihvZL1DfzGGWA==} + + make-plural@7.4.0: + resolution: {integrity: sha512-4/gC9KVNTV6pvYg2gFeQYTW3mWaoJt7WZE5vrp1KnQDgW92JtYZnzmZT81oj/dUTqAIu0ufI2x3dkgu3bB1tYg==} + + makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + + markdown-it@12.3.2: + resolution: {integrity: sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==} + hasBin: true + + mdn-data@2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + + mdurl@1.0.1: + resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} + + media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + + memfs@3.5.3: + resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} + engines: {node: '>= 4.0.0'} + + memoize-one@5.2.1: + resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} + + memory-fs@0.2.0: + resolution: {integrity: sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==} + + merge-descriptors@1.0.1: + resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + + micromatch@4.0.2: + resolution: {integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==} + engines: {node: '>=8'} + + micromatch@4.0.7: + resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + engines: {node: '>=8.6'} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-db@1.53.0: + resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + + mime@2.6.0: + resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} + engines: {node: '>=4.0.0'} + hasBin: true + + mime@3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} + hasBin: true + + mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + + mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + + mimic-function@5.0.1: + resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} + engines: {node: '>=18'} + + mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} + + mini-css-extract-plugin@2.9.0: + resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + + miniget@4.2.3: + resolution: {integrity: sha512-SjbDPDICJ1zT+ZvQwK0hUcRY4wxlhhNpHL9nJOB2MEAXRGagTljsO8MEDzQMTFf0Q8g4QNi8P9lEm/g7e+qgzA==} + engines: {node: '>=12'} + + minimalistic-assert@1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + + mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + + mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + + mobx-react-lite@3.4.3: + resolution: {integrity: sha512-NkJREyFTSUXR772Qaai51BnE1voWx56LOL80xG7qkZr6vo8vEaLF3sz1JNUVh+rxmUzxYaqOhfuxTfqUh0FXUg==} + peerDependencies: + mobx: ^6.1.0 + react: ^16.8.0 || ^17 || ^18 + react-dom: '*' + react-native: '*' + peerDependenciesMeta: + react-dom: + optional: true + react-native: + optional: true + + mobx-react@7.6.0: + resolution: {integrity: sha512-+HQUNuh7AoQ9ZnU6c4rvbiVVl+wEkb9WqYsVDzGLng+Dqj1XntHu79PvEWKtSMoMj67vFp/ZPXcElosuJO8ckA==} + peerDependencies: + mobx: ^6.1.0 + react: ^16.8.0 || ^17 || ^18 + react-dom: '*' + react-native: '*' + peerDependenciesMeta: + react-dom: + optional: true + react-native: + optional: true + + mobx@6.13.1: + resolution: {integrity: sha512-ekLRxgjWJr8hVxj9ZKuClPwM/iHckx3euIJ3Np7zLVNtqJvfbbq7l370W/98C8EabdQ1pB5Jd3BbDWxJPNnaOg==} + + moo@0.5.2: + resolution: {integrity: sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==} + + morgan@1.10.0: + resolution: {integrity: sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==} + engines: {node: '>= 0.8.0'} + + ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + multicast-dns@7.2.5: + resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} + hasBin: true + + mute-stream@0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + + nano-css@5.6.2: + resolution: {integrity: sha512-+6bHaC8dSDGALM1HJjOHVXpuastdu2xFoZlC77Jh4cg+33Zcgm+Gxd+1xsnpZK14eyHObSp82+ll5y3SX75liw==} + peerDependencies: + react: '*' + react-dom: '*' + + nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + natural-compare-lite@1.4.0: + resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + + neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + + newsemitter@1.0.2: + resolution: {integrity: sha512-N9jDBdccPetXfeM5/VkUYZewdVLQ3FzcjCuMqkJCze3tDEViP9cba0aK0oHl19Jj7GkfNxsEtntRhIzgAJ8HiA==} + engines: {node: '>=10'} + + no-case@3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + + node-forge@1.3.1: + resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} + engines: {node: '>= 6.13.0'} + + node-gettext@3.0.0: + resolution: {integrity: sha512-/VRYibXmVoN6tnSAY2JWhNRhWYJ8Cd844jrZU/DwLVoI4vBI6ceYbd8i42sYZ9uOgDH3S7vslIKOWV/ZrT2YBA==} + + node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + + node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + + normalize-url@6.1.0: + resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} + engines: {node: '>=10'} + + npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + + npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + engines: {node: '>= 0.4'} + + object-is@1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} + engines: {node: '>= 0.4'} + + object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + + object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} + + object.entries@1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + engines: {node: '>= 0.4'} + + object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} + + object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} + + object.values@1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} + engines: {node: '>= 0.4'} + + obuf@1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + + on-exit-leak-free@2.1.2: + resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} + engines: {node: '>=14.0.0'} + + on-finished@2.3.0: + resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} + engines: {node: '>= 0.8'} + + on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + + on-headers@1.0.2: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + engines: {node: '>= 0.8'} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + + onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + + onetime@7.0.0: + resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} + engines: {node: '>=18'} + + open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + + ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + engines: {node: '>=10'} + + os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + + overlayscrollbars-react@0.5.6: + resolution: {integrity: sha512-E5To04bL5brn9GVCZ36SnfGanxa2I2MDkWoa4Cjo5wol7l+diAgi4DBc983V7l2nOk/OLJ6Feg4kySspQEGDBw==} + peerDependencies: + overlayscrollbars: ^2.0.0 + react: '>=16.8.0' + + overlayscrollbars@2.10.0: + resolution: {integrity: sha512-diNMeEafWTE0A4GJfwRpdBp2rE/BEvrhptBdBcDu8/UeytWcdCy9Td8tZWnztJeJ26f8/uHCWfPnPUC/dtgJdw==} + + p-is-promise@3.0.0: + resolution: {integrity: sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==} + engines: {node: '>=8'} + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} + + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + p-queue@7.4.1: + resolution: {integrity: sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==} + engines: {node: '>=12'} + + p-retry@4.6.2: + resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} + engines: {node: '>=8'} + + p-timeout@5.1.0: + resolution: {integrity: sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==} + engines: {node: '>=12'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + papaparse@5.4.1: + resolution: {integrity: sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==} + + param-case@3.0.4: + resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + + parse-torrent@9.1.5: + resolution: {integrity: sha512-K8FXRwTOaZMI0/xuv0dpng1MVHZRtMJ0jRWBJ3qZWVNTrC1MzWUxm9QwaXDz/2qPhV2XC4UIHI92IGHwseAwaA==} + hasBin: true + + parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + + pascal-case@3.1.2: + resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} + + passport-jwt@4.0.1: + resolution: {integrity: sha512-UCKMDYhNuGOBE9/9Ycuoyh7vP6jpeTp/+sfMJl7nLff/t6dps+iaeE0hhNkKN8/HZHcJ7lCdOyDxHdDoxoSvdQ==} + + passport-strategy@1.0.0: + resolution: {integrity: sha512-CB97UUvDKJde2V0KDWWB3lyf6PC3FaZP7YxZ2G8OAtn9p4HI9j9JLP9qjOGZFvyl8uwNT8qM+hGnz/n16NI7oA==} + engines: {node: '>= 0.4.0'} + + passport@0.6.0: + resolution: {integrity: sha512-0fe+p3ZnrWRW74fe8+SvCyf4a3Pb2/h7gFkQ8yTJpAO50gDzlfjZUZTO1k5Eg9kUct22OxHLqDZoKUWRHOh9ug==} + engines: {node: '>= 0.4.0'} + + path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + path-to-regexp@0.1.7: + resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + + path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + + pause@0.0.1: + resolution: {integrity: sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==} + + peek-stream@1.1.3: + resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} + + pend@1.2.0: + resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} + + picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + pidtree@0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} + engines: {node: '>=0.10'} + hasBin: true + + piece-length@2.0.1: + resolution: {integrity: sha512-dBILiDmm43y0JPISWEmVGKBETQjwJe6mSU9GND+P9KW0SJGUwoU/odyH1nbalOP9i8WSYuqf1lQnaj92Bhw+Ug==} + + pino-abstract-transport@1.2.0: + resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} + + pino-std-serializers@7.0.0: + resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==} + + pino@9.3.2: + resolution: {integrity: sha512-WtARBjgZ7LNEkrGWxMBN/jvlFiE17LTbBoH0konmBU684Kd0uIiDwBXlcTCW7iJnA6HfIKwUssS/2AC6cDEanw==} + hasBin: true + + pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + + pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + + pkg-up@3.1.0: + resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} + engines: {node: '>=8'} + + plurals-cldr@1.0.4: + resolution: {integrity: sha512-4nLXqtel7fsCgzi8dvRZvUjfL8SXpP982sKg7b2TgpnR8rDnes06iuQ83trQ/+XdtyMIQkBBbKzX6x97eLfsJQ==} + + pofile@1.1.4: + resolution: {integrity: sha512-r6Q21sKsY1AjTVVjOuU02VYKVNQGJNQHjTIvs4dEbeuuYfxgYk/DGD2mqqq4RDaVkwdSq0VEtmQUOPe/wH8X3g==} + + polished@4.3.1: + resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==} + engines: {node: '>=10'} + + possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + + postcss-calc@8.2.4: + resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} + peerDependencies: + postcss: ^8.2.2 + + postcss-colormin@5.3.1: + resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-convert-values@5.1.3: + resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-comments@5.1.2: + resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-duplicates@5.1.0: + resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-empty@5.1.1: + resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-discard-overridden@5.1.0: + resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-loader@7.3.4: + resolution: {integrity: sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==} + engines: {node: '>= 14.15.0'} + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + + postcss-merge-longhand@5.1.7: + resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-merge-rules@5.1.4: + resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-font-values@5.1.0: + resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-gradients@5.1.1: + resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-params@5.1.4: + resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-minify-selectors@5.2.1: + resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-modules-extract-imports@3.1.0: + resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-local-by-default@4.0.5: + resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-scope@3.2.0: + resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-modules-values@4.0.0: + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + + postcss-normalize-charset@5.1.0: + resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-display-values@5.1.0: + resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-positions@5.1.1: + resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-repeat-style@5.1.1: + resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-string@5.1.0: + resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-timing-functions@5.1.0: + resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-unicode@5.1.1: + resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-url@5.1.0: + resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-normalize-whitespace@5.1.1: + resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-ordered-values@5.1.3: + resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-reduce-initial@5.1.2: + resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-reduce-transforms@5.1.0: + resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-selector-parser@6.1.1: + resolution: {integrity: sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==} + engines: {node: '>=4'} + + postcss-svgo@5.1.0: + resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-unique-selectors@5.1.1: + resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + + postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + engines: {node: ^10 || ^12 || >=14} + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + + pretty-error@4.0.0: + resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} + + pretty-format@26.6.2: + resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} + engines: {node: '>= 10'} + + pretty-format@28.1.3: + resolution: {integrity: sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + + pretty-time@1.1.0: + resolution: {integrity: sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==} + engines: {node: '>=4'} + + process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + + process-warning@3.0.0: + resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} + + process-warning@4.0.0: + resolution: {integrity: sha512-/MyYDxttz7DfGMMHiysAsFE4qF+pQYAA8ziO/3NcRVrQ5fSk+Mns4QZA/oRPFzvcqNoVJXQNWNAsdwBXLUkQKw==} + + process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + + prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} + + prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + + proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} + + proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + + pseudolocale@1.4.0: + resolution: {integrity: sha512-fxXgbC2ImT9OAuUyhuqkhxVWFe52flkZoNxIiAfje+PO+MZ427bwIIQDnA8wcRWoRIpPa7JuRPXn1lYq2/LmWA==} + + pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + + pumpify@2.0.1: + resolution: {integrity: sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + qs@6.11.0: + resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} + engines: {node: '>=0.6'} + + qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + quick-format-unescaped@4.0.4: + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} + + ramda@0.27.2: + resolution: {integrity: sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==} + + randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + + range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + + raw-body@2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} + engines: {node: '>= 0.8'} + + react-dev-utils@12.0.1: + resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=2.7' + webpack: '>=4' + peerDependenciesMeta: + typescript: + optional: true + + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + peerDependencies: + react: ^18.3.1 + + react-dropzone@14.2.3: + resolution: {integrity: sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==} + engines: {node: '>= 10.13'} + peerDependencies: + react: '>= 16.8 || 18.0.0' + + react-error-overlay@6.0.11: + resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==} + + react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + + react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + + react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + + react-measure@2.5.2: + resolution: {integrity: sha512-M+rpbTLWJ3FD6FXvYV6YEGvQ5tMayQ3fGrZhRPHrE9bVlBYfDCLuDcgNttYfk8IqfOI03jz6cbpqMRTUclQnaA==} + peerDependencies: + react: '>0.13.0' + react-dom: '>0.13.0' + + react-refresh@0.14.2: + resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} + engines: {node: '>=0.10.0'} + + react-router-dom@6.26.0: + resolution: {integrity: sha512-RRGUIiDtLrkX3uYcFiCIxKFWMcWQGMojpYZfcstc63A1+sSnVgILGIm9gNUA6na3Fm1QuPGSBQH2EMbAZOnMsQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + + react-router@6.26.0: + resolution: {integrity: sha512-wVQq0/iFYd3iZ9H2l3N3k4PL8EEHcb0XlU2Na8nEwmiXgIUElEH6gaJDtUQxJ+JFzmIXaQjfdpcGWaM6IoQGxg==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: '>=16.8' + + react-transition-group@4.4.5: + resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} + peerDependencies: + react: '>=16.6.0' + react-dom: '>=16.6.0' + + react-universal-interface@0.6.2: + resolution: {integrity: sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==} + peerDependencies: + react: '*' + tslib: '*' + + react-use@17.5.1: + resolution: {integrity: sha512-LG/uPEVRflLWMwi3j/sZqR00nF6JGqTTDblkXK2nzXsIvij06hXl1V/MZIlwj1OKIQUtlh1l9jK8gLsRyCQxMg==} + peerDependencies: + react: '*' + react-dom: '*' + + react-window@1.8.10: + resolution: {integrity: sha512-Y0Cx+dnU6NLa5/EvoHukUD0BklJ8qITCtVEPY1C/nL8wwoZ0b5aEw8Ff1dOVHw7fCzMt55XfJDd8S8W8LCaUCg==} + engines: {node: '>8.0.0'} + peerDependencies: + react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + engines: {node: '>=0.10.0'} + + readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + + readable-stream@4.5.2: + resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + readdirp@3.5.0: + resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==} + engines: {node: '>=8.10.0'} + + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + + real-require@0.2.0: + resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} + engines: {node: '>= 12.13.0'} + + recursive-readdir@2.2.3: + resolution: {integrity: sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==} + engines: {node: '>=6.0.0'} + + reflect.getprototypeof@1.0.6: + resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} + engines: {node: '>= 0.4'} + + regenerate-unicode-properties@10.1.1: + resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} + engines: {node: '>=4'} + + regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + + regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + + regenerator-transform@0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + + regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + engines: {node: '>= 0.4'} + + regexpu-core@5.3.2: + resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} + engines: {node: '>=4'} + + regjsparser@0.9.1: + resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} + hasBin: true + + relateurl@0.2.7: + resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} + engines: {node: '>= 0.10'} + + renderkid@3.0.0: + resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + + requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + + resize-observer-polyfill@1.5.1: + resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} + + resolve-cwd@3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} + + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + + resolve.exports@1.1.1: + resolution: {integrity: sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==} + engines: {node: '>=10'} + + resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + + resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + + ress@4.0.0: + resolution: {integrity: sha512-awpQM9e6VL6ljw4XuH/ww2q4IEU0SAY9Lcvu4h4nIB5c5XhTUXH3Me8WA0zW3s3naU79lY8uVUJg30dvKJ5cNw==} + + restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} + + restore-cursor@5.1.0: + resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} + engines: {node: '>=18'} + + ret@0.4.3: + resolution: {integrity: sha512-0f4Memo5QP7WQyUEAYUO3esD/XjOc3Zjjg5CPsAq1p8sIu0XPeMbHJemKA0BO7tV0X7+A0FoEpbmHXWxPyD3wQ==} + engines: {node: '>=10'} + + retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} + + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rfdc@1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + + rimraf@2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rtl-css-js@1.16.1: + resolution: {integrity: sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==} + + run-async@2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + rusha@0.8.14: + resolution: {integrity: sha512-cLgakCUf6PedEu15t8kbsjnwIFFR2D4RfL+W3iWFJ4iac7z4B0ZI8fxy4R3J956kAI68HclCFGL8MPoUVC3qVA==} + + rxjs@6.6.7: + resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} + engines: {npm: '>=2.0.0'} + + rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + + safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} + + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} + + safe-regex2@3.1.0: + resolution: {integrity: sha512-RAAZAGbap2kBfbVhvmnTFv73NWLMvDGOITFYTZBAaY8eR+Ir4ef7Up/e7amo+y1+AH+3PtLkrt9mvcTsG9LXug==} + + safe-stable-stringify@2.4.3: + resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} + engines: {node: '>=10'} + + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + + sanitize-filename@1.6.3: + resolution: {integrity: sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==} + + sass-loader@13.3.3: + resolution: {integrity: sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==} + engines: {node: '>= 14.15.0'} + peerDependencies: + fibers: '>= 3.1.0' + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + + sass@1.77.8: + resolution: {integrity: sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==} + engines: {node: '>=14.0.0'} + hasBin: true + + sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} + + saxen@8.1.2: + resolution: {integrity: sha512-xUOiiFbc3Ow7p8KMxwsGICPx46ZQvy3+qfNVhrkwfz3Vvq45eGt98Ft5IQaA1R/7Tb5B5MKh9fUR9x3c3nDTxw==} + + scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + + schema-utils@2.7.0: + resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==} + engines: {node: '>= 8.9.0'} + + schema-utils@2.7.1: + resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} + engines: {node: '>= 8.9.0'} + + schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + engines: {node: '>= 10.13.0'} + + schema-utils@4.2.0: + resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} + engines: {node: '>= 12.13.0'} + + screenfull@5.2.0: + resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} + engines: {node: '>=0.10.0'} + + secure-json-parse@2.7.0: + resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} + + select-hose@2.0.0: + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} + + selfsigned@2.4.1: + resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} + engines: {node: '>=10'} + + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + + send@0.18.0: + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + engines: {node: '>= 0.8.0'} + + serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + + serve-index@1.9.1: + resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} + engines: {node: '>= 0.8.0'} + + serve-static@1.15.0: + resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + engines: {node: '>= 0.8.0'} + + set-cookie-parser@2.7.0: + resolution: {integrity: sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==} + + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + + set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + + set-harmonic-interval@1.0.1: + resolution: {integrity: sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g==} + engines: {node: '>=6.9'} + + setprototypeof@1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} + + setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + shell-quote@1.8.1: + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} + + side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} + + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + + simple-get@4.0.1: + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} + + simple-sha1@3.1.0: + resolution: {integrity: sha512-ArTptMRC1v08H8ihPD6l0wesKvMfF9e8XL5rIHPanI7kGOsSsbY514MwVu6X1PITHCTB2F08zB7cyEbfc4wQjg==} + + sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + + slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} + + slice-ansi@7.1.0: + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + engines: {node: '>=18'} + + sockjs@0.3.24: + resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} + + sonic-boom@4.0.1: + resolution: {integrity: sha512-hTSD/6JMLyT4r9zeof6UtuBDpjJ9sO08/nmS5djaA9eozT9oOlNdpXSnzcgj4FTqpk3nkLrs61l4gip9r1HCrQ==} + + source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + + source-map-loader@4.0.2: + resolution: {integrity: sha512-oYwAqCuL0OZhBoSgmdrLa7mv9MjommVMiQIWgcztf+eS4+8BfcUee6nenFnDhKOhzAVnk5gpZdfnz1iiBv+5sg==} + engines: {node: '>= 14.15.0'} + peerDependencies: + webpack: ^5.72.1 + + source-map-support@0.5.13: + resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} + + source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + + source-map@0.5.6: + resolution: {integrity: sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==} + engines: {node: '>=0.10.0'} + + source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + + spdy-transport@3.0.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} + + spdy@4.0.2: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} + + split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + + sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + + sprintf-js@1.1.2: + resolution: {integrity: sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==} + + stable@0.1.8: + resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' + + stack-generator@2.0.10: + resolution: {integrity: sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==} + + stack-utils@2.0.6: + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + engines: {node: '>=10'} + + stackframe@1.3.4: + resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} + + stacktrace-gps@3.1.2: + resolution: {integrity: sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==} + + stacktrace-js@2.0.2: + resolution: {integrity: sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==} + + statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + + statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + + std-env@3.7.0: + resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + + stop-iteration-iterator@1.0.0: + resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} + engines: {node: '>= 0.4'} + + stream-shift@1.0.3: + resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} + + string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + + string-length@4.0.2: + resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} + engines: {node: '>=10'} + + string-natural-compare@3.0.1: + resolution: {integrity: sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string-width@7.2.0: + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} + engines: {node: '>=18'} + + string.prototype.includes@2.0.0: + resolution: {integrity: sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==} + + string.prototype.matchall@4.0.11: + resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + engines: {node: '>= 0.4'} + + string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + + string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} + + string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} + + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + + string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + + strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + + strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + + strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + + strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + style-loader@3.3.4: + resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + + stylehacks@5.1.1: + resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + + stylis@4.2.0: + resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} + + stylis@4.3.2: + resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==} + + superagent@9.0.2: + resolution: {integrity: sha512-xuW7dzkUpcJq7QnhOsnNUgtYp3xRwpt2F7abdRYIpCsAt0hhUqia0EdxyXZQQpNmGtsCzYHryaKSV3q3GJnq7w==} + engines: {node: '>=14.18.0'} + + supertest@7.0.0: + resolution: {integrity: sha512-qlsr7fIC0lSddmA3tzojvzubYxvlGtzumcdHgPwbFWMISQwL22MhM2Y3LNt+6w9Yyx7559VW5ab70dgphm8qQA==} + engines: {node: '>=14.18.0'} + + supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + + supports-hyperlinks@2.3.0: + resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} + engines: {node: '>=8'} + + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + svgo@2.8.0: + resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} + engines: {node: '>=10.13.0'} + hasBin: true + + tapable@0.1.10: + resolution: {integrity: sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==} + engines: {node: '>=0.6'} + + tapable@1.1.3: + resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} + engines: {node: '>=6'} + + tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} + + tar-fs@2.1.1: + resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + + tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} + + terminal-link@2.1.1: + resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} + engines: {node: '>=8'} + + terser-webpack-plugin@5.3.10: + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + + terser@5.31.5: + resolution: {integrity: sha512-YPmas0L0rE1UyLL/llTWA0SiDOqIcAQYLeUj7cJYzXHlRTAnMSg9pPe4VJ5PlKvTrPQsdVFuiRiwyeNlYgwh2Q==} + engines: {node: '>=10'} + hasBin: true + + test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + + text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + + thirty-two@1.0.2: + resolution: {integrity: sha512-OEI0IWCe+Dw46019YLl6V10Us5bi574EvlJEOcAkB29IzQ/mYD1A6RyNHLjZPiHCmuodxvgF6U+vZO1L15lxVA==} + engines: {node: '>=0.2.6'} + + thread-stream@3.1.0: + resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==} + + throttle-debounce@3.0.1: + resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} + engines: {node: '>=10'} + + through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + + through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + + thunky@1.1.0: + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} + + tiny-typed-emitter@2.1.0: + resolution: {integrity: sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==} + + tldts-core@5.7.112: + resolution: {integrity: sha512-mutrEUgG2sp0e/MIAnv9TbSLR0IPbvmAImpzqul5O/HJ2XM1/I1sajchQ/fbj0fPdA31IiuWde8EUhfwyldY1Q==} + + tldts@5.7.112: + resolution: {integrity: sha512-6VSJ/C0uBtc2PQlLsp4IT8MIk2UUh6qVeXB1HZtK+0HiXlAPzNcfF3p2WM9RqCO/2X1PIa4danlBLPoC2/Tc7A==} + hasBin: true + + tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} + + tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + + to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + toad-cache@3.7.0: + resolution: {integrity: sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==} + engines: {node: '>=12'} + + toggle-selection@1.0.6: + resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} + + toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + + truncate-utf8-bytes@1.0.2: + resolution: {integrity: sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==} + + ts-easing@0.2.0: + resolution: {integrity: sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==} + + ts-jest@28.0.8: + resolution: {integrity: sha512-5FaG0lXmRPzApix8oFG8RKjAz4ehtm8yMKOTy5HX3fY6W8kmvOrmcY0hKDElW52FJov+clhUbrKAqofnj4mXTg==} + engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@jest/types': ^28.0.0 + babel-jest: ^28.0.0 + esbuild: '*' + jest: ^28.0.0 + typescript: '>=4.3' + peerDependenciesMeta: + '@babel/core': + optional: true + '@jest/types': + optional: true + babel-jest: + optional: true + esbuild: + optional: true + + ts-loader@9.5.1: + resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} + engines: {node: '>=12.0.0'} + peerDependencies: + typescript: '*' + webpack: ^5.0.0 + + ts-node@10.9.2: + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + + tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + + tsconfig-paths@4.2.0: + resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} + engines: {node: '>=6'} + + tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + + tslib@2.6.3: + resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + + tsutils@3.21.0: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + + tsx@4.17.0: + resolution: {integrity: sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==} + engines: {node: '>=18.0.0'} + hasBin: true + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} + + type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + + type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + + type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + + typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} + + typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} + + typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} + + typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} + + typed-emitter@2.1.0: + resolution: {integrity: sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==} + + typescript@5.0.4: + resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} + engines: {node: '>=12.20'} + hasBin: true + + uc.micro@1.0.6: + resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} + + unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + + unicode-canonical-property-names-ecmascript@2.0.0: + resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + engines: {node: '>=4'} + + unicode-match-property-ecmascript@2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} + + unicode-match-property-value-ecmascript@2.1.0: + resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + engines: {node: '>=4'} + + unicode-property-aliases-ecmascript@2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} + + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + + unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + + update-browserslist-db@1.1.0: + resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + utf8-byte-length@1.0.5: + resolution: {integrity: sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} + + utila@0.4.0: + resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} + + utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + + uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + + v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + + v8-to-istanbul@9.3.0: + resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} + engines: {node: '>=10.12.0'} + + vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + + walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + + watchpack@2.4.1: + resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} + engines: {node: '>=10.13.0'} + + wbuf@1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} + + wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + + webpack-dev-middleware@5.3.4: + resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + webpack-dev-server@4.15.2: + resolution: {integrity: sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==} + engines: {node: '>= 12.13.0'} + hasBin: true + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true + + webpack-shebang-plugin@1.1.8: + resolution: {integrity: sha512-8iHYp37XjytLuTkw8GCb4wm0s/0IWcv03YsfaDbOeRJfzSuBYVOadvc/QXQvr2b55pOEX1ANAEbz1fFSydJWVA==} + + webpack-sources@3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + engines: {node: '>=10.13.0'} + + webpack@5.93.0: + resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + + webpackbar@5.0.2: + resolution: {integrity: sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==} + engines: {node: '>=12'} + peerDependencies: + webpack: 3 || 4 || 5 + + websocket-driver@0.7.4: + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} + engines: {node: '>=0.8.0'} + + websocket-extensions@0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} + engines: {node: '>=0.8.0'} + + which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + + which-builtin-type@1.1.4: + resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==} + engines: {node: '>= 0.4'} + + which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + + which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} + + which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + write-file-atomic@4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + + ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + + yaml@2.5.0: + resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} + engines: {node: '>= 14'} + hasBin: true + + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + + yauzl@2.10.0: + resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} + + yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + zod-to-json-schema@3.23.2: + resolution: {integrity: sha512-uSt90Gzc/tUfyNqxnjlfBs8W6WSGpNBv0rVsNxP/BVSMHMKGdthPYff4xtCHYloJGM0CFxFsb3NbC0eqPhfImw==} + peerDependencies: + zod: ^3.23.3 + + zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + +snapshots: + + '@ampproject/remapping@2.3.0': + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + + '@babel/code-frame@7.24.7': + dependencies: + '@babel/highlight': 7.24.7 + picocolors: 1.0.1 + + '@babel/compat-data@7.25.2': {} + + '@babel/core@7.25.2': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.25.0 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/helpers': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/template': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 + convert-source-map: 2.0.0 + debug: 4.3.6 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0)': + dependencies: + '@babel/core': 7.25.2 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 8.57.0 + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 + + '@babel/generator@7.25.0': + dependencies: + '@babel/types': 7.25.2 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 2.5.2 + + '@babel/helper-annotate-as-pure@7.24.7': + dependencies: + '@babel/types': 7.25.2 + + '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': + dependencies: + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 + transitivePeerDependencies: + - supports-color + + '@babel/helper-compilation-targets@7.25.2': + dependencies: + '@babel/compat-data': 7.25.2 + '@babel/helper-validator-option': 7.24.8 + browserslist: 4.23.3 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.8 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/traverse': 7.25.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/helper-create-regexp-features-plugin@7.25.2(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-annotate-as-pure': 7.24.7 + regexpu-core: 5.3.2 + semver: 6.3.1 + + '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + debug: 4.3.6 + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + + '@babel/helper-member-expression-to-functions@7.24.8': + dependencies: + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-imports@7.24.7': + dependencies: + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + '@babel/traverse': 7.25.3 + transitivePeerDependencies: + - supports-color + + '@babel/helper-optimise-call-expression@7.24.7': + dependencies: + '@babel/types': 7.25.2 + + '@babel/helper-plugin-utils@7.24.8': {} + + '@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-wrap-function': 7.25.0 + '@babel/traverse': 7.25.3 + transitivePeerDependencies: + - supports-color + + '@babel/helper-replace-supers@7.25.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-member-expression-to-functions': 7.24.8 + '@babel/helper-optimise-call-expression': 7.24.7 + '@babel/traverse': 7.25.3 + transitivePeerDependencies: + - supports-color + + '@babel/helper-simple-access@7.24.7': + dependencies: + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 + transitivePeerDependencies: + - supports-color + + '@babel/helper-skip-transparent-expression-wrappers@7.24.7': + dependencies: + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 + transitivePeerDependencies: + - supports-color + + '@babel/helper-string-parser@7.24.8': {} + + '@babel/helper-validator-identifier@7.24.7': {} + + '@babel/helper-validator-option@7.24.8': {} + + '@babel/helper-wrap-function@7.25.0': + dependencies: + '@babel/template': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 + transitivePeerDependencies: + - supports-color + + '@babel/helpers@7.25.0': + dependencies: + '@babel/template': 7.25.0 + '@babel/types': 7.25.2 + + '@babel/highlight@7.24.7': + dependencies: + '@babel/helper-validator-identifier': 7.24.7 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.0.1 + + '@babel/parser@7.25.3': + dependencies: + '@babel/types': 7.25.2 + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/traverse': 7.25.3 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/traverse': 7.25.3 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) + + '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) + + '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + + '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-async-generator-functions@7.25.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) + '@babel/traverse': 7.25.3 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-classes@7.25.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) + '@babel/traverse': 7.25.3 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/template': 7.25.0 + + '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) + + '@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) + + '@babel/plugin-transform-flow-strip-types@7.25.2(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2) + + '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-function-name@7.25.1(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/traverse': 7.25.3 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) + + '@babel/plugin-transform-literals@7.25.2(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) + + '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-simple-access': 7.24.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + '@babel/traverse': 7.25.3 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-new-target@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) + + '@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) + + '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) + + '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) + + '@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/types': 7.25.2 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + regenerator-transform: 0.15.2 + + '@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-runtime@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.2) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.2) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.2) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-spread@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-typescript@7.25.2(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + + '@babel/preset-env@7.25.3(@babel/core@7.25.2)': + dependencies: + '@babel/compat-data': 7.25.2 + '@babel/core': 7.25.2 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-option': 7.24.8 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.3(@babel/core@7.25.2) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.2) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.2) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-async-generator-functions': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-classes': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-function-name': 7.25.1(@babel/core@7.25.2) + '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-literals': 7.25.2(@babel/core@7.25.2) + '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-modules-systemjs': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-typeof-symbol': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.25.2) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.25.2) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.2) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.2) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.2) + core-js-compat: 3.38.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/types': 7.25.2 + esutils: 2.0.3 + + '@babel/preset-react@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-option': 7.24.8 + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-pure-annotations': 7.24.7(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/preset-typescript@7.24.7(@babel/core@7.25.2)': + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-option': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + '@babel/regjsgen@0.8.0': {} + + '@babel/runtime@7.25.0': + dependencies: + regenerator-runtime: 0.14.1 + + '@babel/template@7.25.0': + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 + + '@babel/traverse@7.25.3': + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/template': 7.25.0 + '@babel/types': 7.25.2 + debug: 4.3.6 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + '@babel/types@7.25.2': + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + + '@bcoe/v8-coverage@0.2.3': {} + + '@cspotcode/source-map-support@0.8.1': + dependencies: + '@jridgewell/trace-mapping': 0.3.9 + + '@dnd-kit/accessibility@3.1.0(react@18.3.1)': + dependencies: + react: 18.3.1 + tslib: 2.6.3 + + '@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@dnd-kit/accessibility': 3.1.0(react@18.3.1) + '@dnd-kit/utilities': 3.2.2(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + tslib: 2.6.3 + + '@dnd-kit/modifiers@6.0.1(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + dependencies: + '@dnd-kit/core': 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@dnd-kit/utilities': 3.2.2(react@18.3.1) + react: 18.3.1 + tslib: 2.6.3 + + '@dnd-kit/sortable@7.0.2(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + dependencies: + '@dnd-kit/core': 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@dnd-kit/utilities': 3.2.2(react@18.3.1) + react: 18.3.1 + tslib: 2.6.3 + + '@dnd-kit/utilities@3.2.2(react@18.3.1)': + dependencies: + react: 18.3.1 + tslib: 2.6.3 + + '@emotion/babel-plugin@11.12.0': + dependencies: + '@babel/helper-module-imports': 7.24.7 + '@babel/runtime': 7.25.0 + '@emotion/hash': 0.9.2 + '@emotion/memoize': 0.9.0 + '@emotion/serialize': 1.3.0 + babel-plugin-macros: 3.1.0 + convert-source-map: 1.9.0 + escape-string-regexp: 4.0.0 + find-root: 1.1.0 + source-map: 0.5.7 + stylis: 4.2.0 + transitivePeerDependencies: + - supports-color + + '@emotion/cache@11.13.1': + dependencies: + '@emotion/memoize': 0.9.0 + '@emotion/sheet': 1.4.0 + '@emotion/utils': 1.4.0 + '@emotion/weak-memoize': 0.4.0 + stylis: 4.2.0 + + '@emotion/css@11.13.0': + dependencies: + '@emotion/babel-plugin': 11.12.0 + '@emotion/cache': 11.13.1 + '@emotion/serialize': 1.3.0 + '@emotion/sheet': 1.4.0 + '@emotion/utils': 1.4.0 + transitivePeerDependencies: + - supports-color + + '@emotion/hash@0.9.2': {} + + '@emotion/memoize@0.9.0': {} + + '@emotion/react@11.13.0(@types/react@18.3.3)(react@18.3.1)': + dependencies: + '@babel/runtime': 7.25.0 + '@emotion/babel-plugin': 11.12.0 + '@emotion/cache': 11.13.1 + '@emotion/serialize': 1.3.0 + '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1) + '@emotion/utils': 1.4.0 + '@emotion/weak-memoize': 0.4.0 + hoist-non-react-statics: 3.3.2 + react: 18.3.1 + optionalDependencies: + '@types/react': 18.3.3 + transitivePeerDependencies: + - supports-color + + '@emotion/serialize@1.3.0': + dependencies: + '@emotion/hash': 0.9.2 + '@emotion/memoize': 0.9.0 + '@emotion/unitless': 0.9.0 + '@emotion/utils': 1.4.0 + csstype: 3.1.3 + + '@emotion/sheet@1.4.0': {} + + '@emotion/unitless@0.9.0': {} + + '@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@18.3.1)': + dependencies: + react: 18.3.1 + + '@emotion/utils@1.4.0': {} + + '@emotion/weak-memoize@0.4.0': {} + + '@esbuild/aix-ppc64@0.19.12': + optional: true + + '@esbuild/aix-ppc64@0.23.0': + optional: true + + '@esbuild/android-arm64@0.19.12': + optional: true + + '@esbuild/android-arm64@0.23.0': + optional: true + + '@esbuild/android-arm@0.19.12': + optional: true + + '@esbuild/android-arm@0.23.0': + optional: true + + '@esbuild/android-x64@0.19.12': + optional: true + + '@esbuild/android-x64@0.23.0': + optional: true + + '@esbuild/darwin-arm64@0.19.12': + optional: true + + '@esbuild/darwin-arm64@0.23.0': + optional: true + + '@esbuild/darwin-x64@0.19.12': + optional: true + + '@esbuild/darwin-x64@0.23.0': + optional: true + + '@esbuild/freebsd-arm64@0.19.12': + optional: true + + '@esbuild/freebsd-arm64@0.23.0': + optional: true + + '@esbuild/freebsd-x64@0.19.12': + optional: true + + '@esbuild/freebsd-x64@0.23.0': + optional: true + + '@esbuild/linux-arm64@0.19.12': + optional: true + + '@esbuild/linux-arm64@0.23.0': + optional: true + + '@esbuild/linux-arm@0.19.12': + optional: true + + '@esbuild/linux-arm@0.23.0': + optional: true + + '@esbuild/linux-ia32@0.19.12': + optional: true + + '@esbuild/linux-ia32@0.23.0': + optional: true + + '@esbuild/linux-loong64@0.14.54': + optional: true + + '@esbuild/linux-loong64@0.19.12': + optional: true + + '@esbuild/linux-loong64@0.23.0': + optional: true + + '@esbuild/linux-mips64el@0.19.12': + optional: true + + '@esbuild/linux-mips64el@0.23.0': + optional: true + + '@esbuild/linux-ppc64@0.19.12': + optional: true + + '@esbuild/linux-ppc64@0.23.0': + optional: true + + '@esbuild/linux-riscv64@0.19.12': + optional: true + + '@esbuild/linux-riscv64@0.23.0': + optional: true + + '@esbuild/linux-s390x@0.19.12': + optional: true + + '@esbuild/linux-s390x@0.23.0': + optional: true + + '@esbuild/linux-x64@0.19.12': + optional: true + + '@esbuild/linux-x64@0.23.0': + optional: true + + '@esbuild/netbsd-x64@0.19.12': + optional: true + + '@esbuild/netbsd-x64@0.23.0': + optional: true + + '@esbuild/openbsd-arm64@0.23.0': + optional: true + + '@esbuild/openbsd-x64@0.19.12': + optional: true + + '@esbuild/openbsd-x64@0.23.0': + optional: true + + '@esbuild/sunos-x64@0.19.12': + optional: true + + '@esbuild/sunos-x64@0.23.0': + optional: true + + '@esbuild/win32-arm64@0.19.12': + optional: true + + '@esbuild/win32-arm64@0.23.0': + optional: true + + '@esbuild/win32-ia32@0.19.12': + optional: true + + '@esbuild/win32-ia32@0.23.0': + optional: true + + '@esbuild/win32-x64@0.19.12': + optional: true + + '@esbuild/win32-x64@0.23.0': + optional: true + + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': + dependencies: + eslint: 8.57.0 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.11.0': {} + + '@eslint/eslintrc@2.1.4': + dependencies: + ajv: 6.12.6 + debug: 4.3.6 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@8.57.0': {} + + '@fastify/accept-negotiator@1.1.0': {} + + '@fastify/ajv-compiler@3.6.0': + dependencies: + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + fast-uri: 2.4.0 + + '@fastify/compress@6.5.0': + dependencies: + '@fastify/accept-negotiator': 1.1.0 + fastify-plugin: 4.5.1 + into-stream: 6.0.0 + mime-db: 1.53.0 + minipass: 7.1.2 + peek-stream: 1.1.3 + pump: 3.0.0 + pumpify: 2.0.1 + + '@fastify/error@3.4.1': {} + + '@fastify/express@2.3.0': + dependencies: + express: 4.19.2 + fastify-plugin: 4.5.1 + transitivePeerDependencies: + - supports-color + + '@fastify/fast-json-stringify-compiler@4.3.0': + dependencies: + fast-json-stringify: 5.16.1 + + '@fastify/merge-json-schemas@0.1.1': + dependencies: + fast-deep-equal: 3.1.3 + + '@fastify/send@2.1.0': + dependencies: + '@lukeed/ms': 2.0.2 + escape-html: 1.0.3 + fast-decode-uri-component: 1.0.1 + http-errors: 2.0.0 + mime: 3.0.0 + + '@fastify/static@6.12.0': + dependencies: + '@fastify/accept-negotiator': 1.1.0 + '@fastify/send': 2.1.0 + content-disposition: 0.5.4 + fastify-plugin: 4.5.1 + glob: 8.1.0 + p-limit: 3.1.0 + + '@humanwhocodes/config-array@0.11.14': + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.6 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/object-schema@2.0.3': {} + + '@istanbuljs/load-nyc-config@1.1.0': + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.1 + resolve-from: 5.0.0 + + '@istanbuljs/schema@0.1.3': {} + + '@jest/console@28.1.3': + dependencies: + '@jest/types': 28.1.3 + '@types/node': 14.18.63 + chalk: 4.1.2 + jest-message-util: 28.1.3 + jest-util: 28.1.3 + slash: 3.0.0 + + '@jest/core@28.1.3(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))': + dependencies: + '@jest/console': 28.1.3 + '@jest/reporters': 28.1.3 + '@jest/test-result': 28.1.3 + '@jest/transform': 28.1.3 + '@jest/types': 28.1.3 + '@types/node': 14.18.63 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 28.1.3 + jest-config: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + jest-haste-map: 28.1.3 + jest-message-util: 28.1.3 + jest-regex-util: 28.0.2 + jest-resolve: 28.1.3 + jest-resolve-dependencies: 28.1.3 + jest-runner: 28.1.3 + jest-runtime: 28.1.3 + jest-snapshot: 28.1.3 + jest-util: 28.1.3 + jest-validate: 28.1.3 + jest-watcher: 28.1.3 + micromatch: 4.0.7 + pretty-format: 28.1.3 + rimraf: 3.0.2 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - supports-color + - ts-node + + '@jest/environment@28.1.3': + dependencies: + '@jest/fake-timers': 28.1.3 + '@jest/types': 28.1.3 + '@types/node': 14.18.63 + jest-mock: 28.1.3 + + '@jest/expect-utils@28.1.3': + dependencies: + jest-get-type: 28.0.2 + + '@jest/expect@28.1.3': + dependencies: + expect: 28.1.3 + jest-snapshot: 28.1.3 + transitivePeerDependencies: + - supports-color + + '@jest/fake-timers@28.1.3': + dependencies: + '@jest/types': 28.1.3 + '@sinonjs/fake-timers': 9.1.2 + '@types/node': 14.18.63 + jest-message-util: 28.1.3 + jest-mock: 28.1.3 + jest-util: 28.1.3 + + '@jest/globals@28.1.3': + dependencies: + '@jest/environment': 28.1.3 + '@jest/expect': 28.1.3 + '@jest/types': 28.1.3 + transitivePeerDependencies: + - supports-color + + '@jest/reporters@28.1.3': + dependencies: + '@bcoe/v8-coverage': 0.2.3 + '@jest/console': 28.1.3 + '@jest/test-result': 28.1.3 + '@jest/transform': 28.1.3 + '@jest/types': 28.1.3 + '@jridgewell/trace-mapping': 0.3.25 + '@types/node': 14.18.63 + chalk: 4.1.2 + collect-v8-coverage: 1.0.2 + exit: 0.1.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 5.2.1 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.7 + jest-message-util: 28.1.3 + jest-util: 28.1.3 + jest-worker: 28.1.3 + slash: 3.0.0 + string-length: 4.0.2 + strip-ansi: 6.0.1 + terminal-link: 2.1.1 + v8-to-istanbul: 9.3.0 + transitivePeerDependencies: + - supports-color + + '@jest/schemas@28.1.3': + dependencies: + '@sinclair/typebox': 0.24.51 + + '@jest/schemas@29.6.3': + dependencies: + '@sinclair/typebox': 0.27.8 + + '@jest/source-map@28.1.2': + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + callsites: 3.1.0 + graceful-fs: 4.2.11 + + '@jest/test-result@28.1.3': + dependencies: + '@jest/console': 28.1.3 + '@jest/types': 28.1.3 + '@types/istanbul-lib-coverage': 2.0.6 + collect-v8-coverage: 1.0.2 + + '@jest/test-sequencer@28.1.3': + dependencies: + '@jest/test-result': 28.1.3 + graceful-fs: 4.2.11 + jest-haste-map: 28.1.3 + slash: 3.0.0 + + '@jest/transform@28.1.3': + dependencies: + '@babel/core': 7.25.2 + '@jest/types': 28.1.3 + '@jridgewell/trace-mapping': 0.3.25 + babel-plugin-istanbul: 6.1.1 + chalk: 4.1.2 + convert-source-map: 1.9.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 28.1.3 + jest-regex-util: 28.0.2 + jest-util: 28.1.3 + micromatch: 4.0.7 + pirates: 4.0.6 + slash: 3.0.0 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - supports-color + + '@jest/types@26.6.2': + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 14.18.63 + '@types/yargs': 15.0.19 + chalk: 4.1.2 + + '@jest/types@28.1.3': + dependencies: + '@jest/schemas': 28.1.3 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 14.18.63 + '@types/yargs': 17.0.33 + chalk: 4.1.2 + + '@jest/types@29.6.3': + dependencies: + '@jest/schemas': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 14.18.63 + '@types/yargs': 17.0.33 + chalk: 4.1.2 + + '@jridgewell/gen-mapping@0.3.5': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/set-array@1.2.1': {} + + '@jridgewell/source-map@0.3.6': + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/sourcemap-codec@1.5.0': {} + + '@jridgewell/trace-mapping@0.3.25': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + + '@jridgewell/trace-mapping@0.3.9': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + + '@leichtgewicht/ip-codec@2.0.5': {} + + '@lingui/babel-plugin-extract-messages@3.17.2(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4)': + dependencies: + '@babel/generator': 7.25.0 + '@babel/runtime': 7.25.0 + '@lingui/conf': 3.17.2(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4) + mkdirp: 1.0.4 + transitivePeerDependencies: + - '@types/node' + - ts-node + - typescript + + '@lingui/cli@3.17.2(@babel/core@7.25.2)(@types/node@14.18.63)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4)': + dependencies: + '@babel/core': 7.25.2 + '@babel/generator': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/runtime': 7.25.0 + '@babel/types': 7.25.2 + '@lingui/babel-plugin-extract-messages': 3.17.2(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4) + '@lingui/conf': 3.17.2(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4) + '@lingui/core': 3.17.2 + '@messageformat/parser': 5.1.0 + babel-plugin-macros: 3.1.0 + bcp-47: 1.0.8 + chalk: 4.1.2 + chokidar: 3.5.1 + cli-table: 0.3.6 + commander: 6.2.1 + date-fns: 2.30.0 + fs-extra: 9.1.0 + fuzzaldrin: 2.1.0 + glob: 7.2.3 + inquirer: 7.3.3 + make-plural: 6.2.2 + micromatch: 4.0.2 + mkdirp: 1.0.4 + node-gettext: 3.0.0 + normalize-path: 3.0.0 + ora: 5.4.1 + papaparse: 5.4.1 + pkg-up: 3.1.0 + plurals-cldr: 1.0.4 + pofile: 1.1.4 + pseudolocale: 1.4.0 + ramda: 0.27.2 + typescript: 5.0.4 + transitivePeerDependencies: + - '@types/node' + - ts-node + + '@lingui/conf@3.17.2(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4)': + dependencies: + '@babel/runtime': 7.25.0 + chalk: 4.1.2 + cosmiconfig: 8.3.6(typescript@5.0.4) + cosmiconfig-typescript-loader: 4.4.0(@types/node@14.18.63)(cosmiconfig@8.3.6(typescript@5.0.4))(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4) + jest-validate: 26.6.2 + lodash.get: 4.4.2 + optionalDependencies: + ts-node: 10.9.2(@types/node@14.18.63)(typescript@5.0.4) + typescript: 5.0.4 + transitivePeerDependencies: + - '@types/node' + + '@lingui/core@3.17.2': + dependencies: + '@babel/runtime': 7.25.0 + '@messageformat/parser': 5.1.0 + make-plural: 6.2.2 + + '@lingui/loader@3.17.2(@babel/core@7.25.2)(@types/node@14.18.63)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12))': + dependencies: + '@babel/runtime': 7.25.0 + '@lingui/cli': 3.17.2(@babel/core@7.25.2)(@types/node@14.18.63)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4) + '@lingui/conf': 3.17.2(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4) + loader-utils: 2.0.4 + webpack: 5.93.0(esbuild@0.19.12) + transitivePeerDependencies: + - '@babel/core' + - '@types/node' + - babel-plugin-macros + - ts-node + - typescript + + '@lingui/react@3.17.2(react@18.3.1)': + dependencies: + '@babel/runtime': 7.25.0 + '@lingui/core': 3.17.2 + react: 18.3.1 + + '@lukeed/ms@2.0.2': {} + + '@messageformat/parser@5.1.0': + dependencies: + moo: 0.5.2 + + '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': + dependencies: + eslint-scope: 5.1.1 + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.93.0(esbuild@0.19.12)))(webpack@5.93.0(esbuild@0.19.12))': + dependencies: + ansi-html: 0.0.9 + core-js-pure: 3.38.0 + error-stack-parser: 2.1.4 + html-entities: 2.5.2 + loader-utils: 2.0.4 + react-refresh: 0.14.2 + schema-utils: 4.2.0 + source-map: 0.7.4 + webpack: 5.93.0(esbuild@0.19.12) + optionalDependencies: + type-fest: 0.21.3 + webpack-dev-server: 4.15.2(webpack@5.93.0(esbuild@0.19.12)) + + '@remix-run/router@1.19.0': {} + + '@rushstack/eslint-patch@1.10.4': {} + + '@seald-io/binary-search-tree@1.0.3': {} + + '@seald-io/nedb@3.1.0': + dependencies: + '@seald-io/binary-search-tree': 1.0.3 + localforage: 1.10.0 + util: 0.12.5 + + '@sinclair/typebox@0.24.51': {} + + '@sinclair/typebox@0.27.8': {} + + '@sinonjs/commons@1.8.6': + dependencies: + type-detect: 4.0.8 + + '@sinonjs/fake-timers@9.1.2': + dependencies: + '@sinonjs/commons': 1.8.6 + + '@trysound/sax@0.2.0': {} + + '@tsconfig/node10@1.0.11': {} + + '@tsconfig/node12@1.0.11': {} + + '@tsconfig/node14@1.0.3': {} + + '@tsconfig/node16@1.0.4': {} + + '@types/babel__core@7.20.5': + dependencies: + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 + '@types/babel__generator': 7.6.8 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.20.6 + + '@types/babel__generator@7.6.8': + dependencies: + '@babel/types': 7.25.2 + + '@types/babel__template@7.4.4': + dependencies: + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 + + '@types/babel__traverse@7.20.6': + dependencies: + '@babel/types': 7.25.2 + + '@types/bencode@2.0.4': + dependencies: + '@types/node': 14.18.63 + + '@types/body-parser@1.19.5': + dependencies: + '@types/connect': 3.4.38 + '@types/node': 14.18.63 + + '@types/bonjour@3.5.13': + dependencies: + '@types/node': 14.18.63 + + '@types/connect-history-api-fallback@1.5.4': + dependencies: + '@types/express-serve-static-core': 4.19.5 + '@types/node': 14.18.63 + + '@types/connect@3.4.38': + dependencies: + '@types/node': 14.18.63 + + '@types/content-disposition@0.5.8': {} + + '@types/cookie-parser@1.4.7': + dependencies: + '@types/express': 4.17.21 + + '@types/cookiejar@2.1.5': {} + + '@types/create-torrent@5.0.2': + dependencies: + '@types/node': 14.18.63 + + '@types/d3-array@3.2.1': {} + + '@types/d3-axis@3.0.6': + dependencies: + '@types/d3-selection': 3.0.10 + + '@types/d3-brush@3.0.6': + dependencies: + '@types/d3-selection': 3.0.10 + + '@types/d3-chord@3.0.6': {} + + '@types/d3-color@3.1.3': {} + + '@types/d3-contour@3.0.6': + dependencies: + '@types/d3-array': 3.2.1 + '@types/geojson': 7946.0.14 + + '@types/d3-delaunay@6.0.4': {} + + '@types/d3-dispatch@3.0.6': {} + + '@types/d3-drag@3.0.7': + dependencies: + '@types/d3-selection': 3.0.10 + + '@types/d3-dsv@3.0.7': {} + + '@types/d3-ease@3.0.2': {} + + '@types/d3-fetch@3.0.7': + dependencies: + '@types/d3-dsv': 3.0.7 + + '@types/d3-force@3.0.10': {} + + '@types/d3-format@3.0.4': {} + + '@types/d3-geo@3.1.0': + dependencies: + '@types/geojson': 7946.0.14 + + '@types/d3-hierarchy@3.1.7': {} + + '@types/d3-interpolate@3.0.4': + dependencies: + '@types/d3-color': 3.1.3 + + '@types/d3-path@3.1.0': {} + + '@types/d3-polygon@3.0.2': {} + + '@types/d3-quadtree@3.0.6': {} + + '@types/d3-random@3.0.3': {} + + '@types/d3-scale-chromatic@3.0.3': {} + + '@types/d3-scale@4.0.8': + dependencies: + '@types/d3-time': 3.0.3 + + '@types/d3-selection@3.0.10': {} + + '@types/d3-shape@3.1.6': + dependencies: + '@types/d3-path': 3.1.0 + + '@types/d3-time-format@4.0.3': {} + + '@types/d3-time@3.0.3': {} + + '@types/d3-timer@3.0.2': {} + + '@types/d3-transition@3.0.8': + dependencies: + '@types/d3-selection': 3.0.10 + + '@types/d3-zoom@3.0.8': + dependencies: + '@types/d3-interpolate': 3.0.4 + '@types/d3-selection': 3.0.10 + + '@types/d3@7.4.3': + dependencies: + '@types/d3-array': 3.2.1 + '@types/d3-axis': 3.0.6 + '@types/d3-brush': 3.0.6 + '@types/d3-chord': 3.0.6 + '@types/d3-color': 3.1.3 + '@types/d3-contour': 3.0.6 + '@types/d3-delaunay': 6.0.4 + '@types/d3-dispatch': 3.0.6 + '@types/d3-drag': 3.0.7 + '@types/d3-dsv': 3.0.7 + '@types/d3-ease': 3.0.2 + '@types/d3-fetch': 3.0.7 + '@types/d3-force': 3.0.10 + '@types/d3-format': 3.0.4 + '@types/d3-geo': 3.1.0 + '@types/d3-hierarchy': 3.1.7 + '@types/d3-interpolate': 3.0.4 + '@types/d3-path': 3.1.0 + '@types/d3-polygon': 3.0.2 + '@types/d3-quadtree': 3.0.6 + '@types/d3-random': 3.0.3 + '@types/d3-scale': 4.0.8 + '@types/d3-scale-chromatic': 3.0.3 + '@types/d3-selection': 3.0.10 + '@types/d3-shape': 3.1.6 + '@types/d3-time': 3.0.3 + '@types/d3-time-format': 4.0.3 + '@types/d3-timer': 3.0.2 + '@types/d3-transition': 3.0.8 + '@types/d3-zoom': 3.0.8 + + '@types/eslint-scope@3.7.7': + dependencies: + '@types/eslint': 9.6.0 + '@types/estree': 1.0.5 + + '@types/eslint@8.56.11': + dependencies: + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 + + '@types/eslint@9.6.0': + dependencies: + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 + + '@types/estree@1.0.5': {} + + '@types/express-serve-static-core@4.19.5': + dependencies: + '@types/node': 14.18.63 + '@types/qs': 6.9.15 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + + '@types/express@4.17.21': + dependencies: + '@types/body-parser': 1.19.5 + '@types/express-serve-static-core': 4.19.5 + '@types/qs': 6.9.15 + '@types/serve-static': 1.15.7 + + '@types/fs-extra@9.0.13': + dependencies: + '@types/node': 14.18.63 + + '@types/geoip-country@4.0.2': {} + + '@types/geojson@7946.0.14': {} + + '@types/graceful-fs@4.1.9': + dependencies: + '@types/node': 14.18.63 + + '@types/html-minifier-terser@6.1.0': {} + + '@types/http-errors@1.8.2': {} + + '@types/http-proxy@1.17.15': + dependencies: + '@types/node': 14.18.63 + + '@types/istanbul-lib-coverage@2.0.6': {} + + '@types/istanbul-lib-report@3.0.3': + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + + '@types/istanbul-reports@3.0.4': + dependencies: + '@types/istanbul-lib-report': 3.0.3 + + '@types/jest@28.1.8': + dependencies: + expect: 28.1.3 + pretty-format: 28.1.3 + + '@types/js-cookie@2.2.7': {} + + '@types/json-schema@7.0.15': {} + + '@types/json5@0.0.29': {} + + '@types/jsonwebtoken@9.0.6': + dependencies: + '@types/node': 14.18.63 + + '@types/lodash@4.17.7': {} + + '@types/magnet-uri@5.1.5': + dependencies: + '@types/node': 14.18.63 + + '@types/methods@1.1.4': {} + + '@types/mime@1.3.5': {} + + '@types/morgan@1.9.9': + dependencies: + '@types/node': 14.18.63 + + '@types/node-forge@1.3.11': + dependencies: + '@types/node': 14.18.63 + + '@types/node@14.18.63': {} + + '@types/parse-json@4.0.2': {} + + '@types/parse-torrent-file@4.0.6': + dependencies: + '@types/node': 14.18.63 + + '@types/parse-torrent@5.8.7': + dependencies: + '@types/magnet-uri': 5.1.5 + '@types/node': 14.18.63 + '@types/parse-torrent-file': 4.0.6 + + '@types/passport-jwt@3.0.13': + dependencies: + '@types/express': 4.17.21 + '@types/jsonwebtoken': 9.0.6 + '@types/passport-strategy': 0.2.38 + + '@types/passport-strategy@0.2.38': + dependencies: + '@types/express': 4.17.21 + '@types/passport': 1.0.16 + + '@types/passport@1.0.16': + dependencies: + '@types/express': 4.17.21 + + '@types/prettier@2.7.3': {} + + '@types/prop-types@15.7.12': {} + + '@types/qs@6.9.15': {} + + '@types/range-parser@1.2.7': {} + + '@types/react-dom@18.3.0': + dependencies: + '@types/react': 18.3.3 + + '@types/react-measure@2.0.12': + dependencies: + '@types/react': 18.3.3 + + '@types/react-transition-group@4.4.10': + dependencies: + '@types/react': 18.3.3 + + '@types/react-window@1.8.8': + dependencies: + '@types/react': 18.3.3 + + '@types/react@18.3.3': + dependencies: + '@types/prop-types': 15.7.12 + csstype: 3.1.3 + + '@types/retry@0.12.0': {} + + '@types/semver@7.5.8': {} + + '@types/send@0.17.4': + dependencies: + '@types/mime': 1.3.5 + '@types/node': 14.18.63 + + '@types/serve-index@1.9.4': + dependencies: + '@types/express': 4.17.21 + + '@types/serve-static@1.15.7': + dependencies: + '@types/http-errors': 1.8.2 + '@types/node': 14.18.63 + '@types/send': 0.17.4 + + '@types/sockjs@0.3.36': + dependencies: + '@types/node': 14.18.63 + + '@types/stack-utils@2.0.3': {} + + '@types/superagent@8.1.8': + dependencies: + '@types/cookiejar': 2.1.5 + '@types/methods': 1.1.4 + '@types/node': 14.18.63 + form-data: 4.0.0 + + '@types/supertest@2.0.16': + dependencies: + '@types/superagent': 8.1.8 + + '@types/tar-fs@2.0.4': + dependencies: + '@types/node': 14.18.63 + '@types/tar-stream': 3.1.3 + + '@types/tar-stream@3.1.3': + dependencies: + '@types/node': 14.18.63 + + '@types/ws@8.5.12': + dependencies: + '@types/node': 14.18.63 + + '@types/yargs-parser@21.0.3': {} + + '@types/yargs@15.0.19': + dependencies: + '@types/yargs-parser': 21.0.3 + + '@types/yargs@17.0.33': + dependencies: + '@types/yargs-parser': 21.0.3 + + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4)': + dependencies: + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.0.4) + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.0.4) + debug: 4.3.6 + eslint: 8.57.0 + graphemer: 1.4.0 + ignore: 5.3.1 + natural-compare-lite: 1.4.0 + semver: 7.6.3 + tsutils: 3.21.0(typescript@5.0.4) + optionalDependencies: + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/experimental-utils@5.62.0(eslint@8.57.0)(typescript@5.0.4)': + dependencies: + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.0.4) + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4)': + dependencies: + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) + debug: 4.3.6 + eslint: 8.57.0 + optionalDependencies: + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/scope-manager@5.62.0': + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.0.4)': + dependencies: + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.0.4) + debug: 4.3.6 + eslint: 8.57.0 + tsutils: 3.21.0(typescript@5.0.4) + optionalDependencies: + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/types@5.62.0': {} + + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.0.4)': + dependencies: + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/visitor-keys': 5.62.0 + debug: 4.3.6 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.6.3 + tsutils: 3.21.0(typescript@5.0.4) + optionalDependencies: + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.0.4)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 5.62.0 + '@typescript-eslint/types': 5.62.0 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) + eslint: 8.57.0 + eslint-scope: 5.1.1 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/visitor-keys@5.62.0': + dependencies: + '@typescript-eslint/types': 5.62.0 + eslint-visitor-keys: 3.4.3 + + '@ungap/structured-clone@1.2.0': {} + + '@webassemblyjs/ast@1.12.1': + dependencies: + '@webassemblyjs/helper-numbers': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + + '@webassemblyjs/floating-point-hex-parser@1.11.6': {} + + '@webassemblyjs/helper-api-error@1.11.6': {} + + '@webassemblyjs/helper-buffer@1.12.1': {} + + '@webassemblyjs/helper-numbers@1.11.6': + dependencies: + '@webassemblyjs/floating-point-hex-parser': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 + '@xtuc/long': 4.2.2 + + '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} + + '@webassemblyjs/helper-wasm-section@1.12.1': + dependencies: + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/wasm-gen': 1.12.1 + + '@webassemblyjs/ieee754@1.11.6': + dependencies: + '@xtuc/ieee754': 1.2.0 + + '@webassemblyjs/leb128@1.11.6': + dependencies: + '@xtuc/long': 4.2.2 + + '@webassemblyjs/utf8@1.11.6': {} + + '@webassemblyjs/wasm-edit@1.12.1': + dependencies: + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-wasm-section': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-opt': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/wast-printer': 1.12.1 + + '@webassemblyjs/wasm-gen@1.12.1': + dependencies: + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 + + '@webassemblyjs/wasm-opt@1.12.1': + dependencies: + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + + '@webassemblyjs/wasm-parser@1.12.1': + dependencies: + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 + + '@webassemblyjs/wast-printer@1.12.1': + dependencies: + '@webassemblyjs/ast': 1.12.1 + '@xtuc/long': 4.2.2 + + '@xobotyi/scrollbar-width@1.9.5': {} + + '@xtuc/ieee754@1.2.0': {} + + '@xtuc/long@4.2.2': {} + + abort-controller@3.0.0: + dependencies: + event-target-shim: 5.0.1 + + abstract-logging@2.0.1: {} + + accepts@1.3.8: + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + + acorn-import-attributes@1.9.5(acorn@8.12.1): + dependencies: + acorn: 8.12.1 + + acorn-jsx@5.3.2(acorn@8.12.1): + dependencies: + acorn: 8.12.1 + + acorn-walk@8.3.3: + dependencies: + acorn: 8.12.1 + + acorn@8.12.1: {} + + address@1.2.2: {} + + ajv-formats@2.1.1(ajv@8.17.1): + optionalDependencies: + ajv: 8.17.1 + + ajv-formats@3.0.1(ajv@8.17.1): + optionalDependencies: + ajv: 8.17.1 + + ajv-keywords@3.5.2(ajv@6.12.6): + dependencies: + ajv: 6.12.6 + + ajv-keywords@5.1.0(ajv@8.17.1): + dependencies: + ajv: 8.17.1 + fast-deep-equal: 3.1.3 + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ajv@8.17.1: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.0.1 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + + ansi-escapes@4.3.2: + dependencies: + type-fest: 0.21.3 + + ansi-escapes@7.0.0: + dependencies: + environment: 1.1.0 + + ansi-html-community@0.0.8: {} + + ansi-html@0.0.9: {} + + ansi-regex@5.0.1: {} + + ansi-regex@6.0.1: {} + + ansi-styles@3.2.1: + dependencies: + color-convert: 1.9.3 + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + ansi-styles@5.2.0: {} + + ansi-styles@6.2.1: {} + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + arg@4.1.3: {} + + argparse@1.0.10: + dependencies: + sprintf-js: 1.0.3 + + argparse@2.0.1: {} + + aria-query@5.1.3: + dependencies: + deep-equal: 2.2.3 + + array-buffer-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + is-array-buffer: 3.0.4 + + array-flatten@1.1.1: {} + + array-includes@3.1.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + is-string: 1.0.7 + + array-union@2.1.0: {} + + array.prototype.find@2.2.3: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + + array.prototype.findlast@1.2.5: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + + array.prototype.findlastindex@1.2.5: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + + array.prototype.flat@1.3.2: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + + array.prototype.flatmap@1.3.2: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.2 + + array.prototype.tosorted@1.1.4: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + + arraybuffer.prototype.slice@1.0.3: + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 + + asap@2.0.6: {} + + ast-types-flow@0.0.8: {} + + async@2.6.4: + dependencies: + lodash: 4.17.21 + + asynckit@0.4.0: {} + + at-least-node@1.0.0: {} + + atomic-sleep@1.0.0: {} + + attr-accept@2.2.2: {} + + autoprefixer@10.4.20(postcss@8.4.41): + dependencies: + browserslist: 4.23.3 + caniuse-lite: 1.0.30001651 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.0.1 + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + available-typed-arrays@1.0.7: + dependencies: + possible-typed-array-names: 1.0.0 + + avvio@8.3.2: + dependencies: + '@fastify/error': 3.4.1 + fastq: 1.17.1 + + axe-core@4.10.0: {} + + axios-mock-adapter@1.22.0(axios@0.28.1): + dependencies: + axios: 0.28.1 + fast-deep-equal: 3.1.3 + is-buffer: 2.0.5 + + axios@0.28.1: + dependencies: + follow-redirects: 1.15.6 + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + + axobject-query@3.1.1: + dependencies: + deep-equal: 2.2.3 + + babel-jest@28.1.3(@babel/core@7.25.2): + dependencies: + '@babel/core': 7.25.2 + '@jest/transform': 28.1.3 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 28.1.3(@babel/core@7.25.2) + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + + babel-loader@8.3.0(@babel/core@7.25.2)(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + '@babel/core': 7.25.2 + find-cache-dir: 3.3.2 + loader-utils: 2.0.4 + make-dir: 3.1.0 + schema-utils: 2.7.1 + webpack: 5.93.0(esbuild@0.19.12) + + babel-plugin-istanbul@6.1.1: + dependencies: + '@babel/helper-plugin-utils': 7.24.8 + '@istanbuljs/load-nyc-config': 1.1.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-instrument: 5.2.1 + test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color + + babel-plugin-jest-hoist@28.1.3: + dependencies: + '@babel/template': 7.25.0 + '@babel/types': 7.25.2 + '@types/babel__core': 7.20.5 + '@types/babel__traverse': 7.20.6 + + babel-plugin-macros@3.1.0: + dependencies: + '@babel/runtime': 7.25.0 + cosmiconfig: 7.1.0 + resolve: 1.22.8 + + babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.25.2): + dependencies: + '@babel/compat-data': 7.25.2 + '@babel/core': 7.25.2 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.2): + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) + core-js-compat: 3.38.0 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.25.2): + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color + + babel-plugin-transform-react-remove-prop-types@0.4.24: {} + + babel-preset-current-node-syntax@1.0.1(@babel/core@7.25.2): + dependencies: + '@babel/core': 7.25.2 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) + + babel-preset-jest@28.1.3(@babel/core@7.25.2): + dependencies: + '@babel/core': 7.25.2 + babel-plugin-jest-hoist: 28.1.3 + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.25.2) + + babel-preset-react-app@10.0.1: + dependencies: + '@babel/core': 7.25.2 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.2) + '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.2) + '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.25.2) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.2) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.25.2) + '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.25.2) + '@babel/plugin-transform-flow-strip-types': 7.25.2(@babel/core@7.25.2) + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.25.2) + '@babel/preset-env': 7.25.3(@babel/core@7.25.2) + '@babel/preset-react': 7.24.7(@babel/core@7.25.2) + '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) + '@babel/runtime': 7.25.0 + babel-plugin-macros: 3.1.0 + babel-plugin-transform-react-remove-prop-types: 0.4.24 + transitivePeerDependencies: + - supports-color + + balanced-match@1.0.2: {} + + base64-js@1.5.1: {} + + basic-auth@2.0.1: + dependencies: + safe-buffer: 5.1.2 + + batch@0.6.1: {} + + bcp-47@1.0.8: + dependencies: + is-alphabetical: 1.0.4 + is-alphanumerical: 1.0.4 + is-decimal: 1.0.4 + + bencode@2.0.3: {} + + bep53-range@1.1.1: {} + + big.js@5.2.2: {} + + binary-extensions@2.3.0: {} + + bl@4.1.0: + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + + blob-to-buffer@1.2.9: {} + + block-iterator@1.1.1: {} + + body-parser@1.20.2: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.11.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + bonjour-service@1.2.1: + dependencies: + fast-deep-equal: 3.1.3 + multicast-dns: 7.2.5 + + boolbase@1.0.0: {} + + brace-expansion@1.1.11: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.1: + dependencies: + balanced-match: 1.0.2 + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + browserslist@4.23.3: + dependencies: + caniuse-lite: 1.0.30001651 + electron-to-chromium: 1.5.5 + node-releases: 2.0.18 + update-browserslist-db: 1.1.0(browserslist@4.23.3) + + bs-logger@0.2.6: + dependencies: + fast-json-stable-stringify: 2.1.0 + + bser@2.1.1: + dependencies: + node-int64: 0.4.0 + + buffer-crc32@0.2.13: {} + + buffer-equal-constant-time@1.0.1: {} + + buffer-from@1.1.2: {} + + buffer@5.7.1: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + buffer@6.0.3: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + bytes@3.0.0: {} + + bytes@3.1.2: {} + + call-bind@1.0.7: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 + + callsites@3.1.0: {} + + camel-case@4.1.2: + dependencies: + pascal-case: 3.1.2 + tslib: 2.6.3 + + camelcase@5.3.1: {} + + camelcase@6.3.0: {} + + caniuse-api@3.0.0: + dependencies: + browserslist: 4.23.3 + caniuse-lite: 1.0.30001651 + lodash.memoize: 4.1.2 + lodash.uniq: 4.5.0 + + caniuse-lite@1.0.30001651: {} + + case-sensitive-paths-webpack-plugin@2.4.0: {} + + chalk@2.4.2: + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + chalk@5.3.0: {} + + char-regex@1.0.2: {} + + chardet@0.7.0: {} + + chokidar@3.5.1: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.5.0 + optionalDependencies: + fsevents: 2.3.3 + + chokidar@3.6.0: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + chownr@1.1.4: {} + + chrome-trace-event@1.0.4: {} + + ci-info@3.9.0: {} + + cjs-module-lexer@1.3.1: {} + + clarinet@0.12.6: {} + + classnames@2.5.1: {} + + clean-css@5.3.3: + dependencies: + source-map: 0.6.1 + + cli-cursor@3.1.0: + dependencies: + restore-cursor: 3.1.0 + + cli-cursor@5.0.0: + dependencies: + restore-cursor: 5.1.0 + + cli-spinners@2.9.2: {} + + cli-table@0.3.6: + dependencies: + colors: 1.0.3 + + cli-truncate@4.0.0: + dependencies: + slice-ansi: 5.0.0 + string-width: 7.2.0 + + cli-width@3.0.0: {} + + cliui@8.0.1: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + + clone@1.0.4: {} + + co@4.6.0: {} + + collect-v8-coverage@1.0.2: {} + + color-convert@1.9.3: + dependencies: + color-name: 1.1.3 + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.3: {} + + color-name@1.1.4: {} + + colord@2.9.3: {} + + colorette@2.0.20: {} + + colors@1.0.3: {} + + combined-stream@1.0.8: + dependencies: + delayed-stream: 1.0.0 + + commander@12.1.0: {} + + commander@2.20.3: {} + + commander@6.2.1: {} + + commander@7.2.0: {} + + commander@8.3.0: {} + + commondir@1.0.1: {} + + component-emitter@1.3.1: {} + + compressible@2.0.18: + dependencies: + mime-db: 1.53.0 + + compression@1.7.4: + dependencies: + accepts: 1.3.8 + bytes: 3.0.0 + compressible: 2.0.18 + debug: 2.6.9 + on-headers: 1.0.2 + safe-buffer: 5.1.2 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + concat-map@0.0.1: {} + + confusing-browser-globals@1.0.11: {} + + connect-history-api-fallback@2.0.0: {} + + consola@2.15.3: {} + + content-disposition@0.5.4: + dependencies: + safe-buffer: 5.2.1 + + content-type@1.0.5: {} + + convert-source-map@1.9.0: {} + + convert-source-map@2.0.0: {} + + cookie-parser@1.4.6: + dependencies: + cookie: 0.4.1 + cookie-signature: 1.0.6 + + cookie-signature@1.0.6: {} + + cookie@0.4.1: {} + + cookie@0.6.0: {} + + cookiejar@2.1.4: {} + + copy-to-clipboard@3.3.3: + dependencies: + toggle-selection: 1.0.6 + + core-js-compat@3.38.0: + dependencies: + browserslist: 4.23.3 + + core-js-pure@3.38.0: {} + + core-util-is@1.0.3: {} + + cosmiconfig-typescript-loader@4.4.0(@types/node@14.18.63)(cosmiconfig@8.3.6(typescript@5.0.4))(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4): + dependencies: + '@types/node': 14.18.63 + cosmiconfig: 8.3.6(typescript@5.0.4) + ts-node: 10.9.2(@types/node@14.18.63)(typescript@5.0.4) + typescript: 5.0.4 + + cosmiconfig@6.0.0: + dependencies: + '@types/parse-json': 4.0.2 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + + cosmiconfig@7.1.0: + dependencies: + '@types/parse-json': 4.0.2 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + + cosmiconfig@8.3.6(typescript@5.0.4): + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + optionalDependencies: + typescript: 5.0.4 + + create-require@1.1.1: {} + + create-torrent@5.0.9: + dependencies: + bencode: 2.0.3 + block-iterator: 1.1.1 + fast-readable-async-iterator: 1.1.2 + is-file: 1.0.0 + join-async-iterator: 1.1.1 + junk: 3.1.0 + minimist: 1.2.8 + piece-length: 2.0.1 + queue-microtask: 1.2.3 + run-parallel: 1.2.0 + simple-sha1: 3.1.0 + + cross-spawn@7.0.3: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + css-declaration-sorter@6.4.1(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + + css-in-js-utils@3.1.0: + dependencies: + hyphenate-style-name: 1.1.0 + + css-loader@6.11.0(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + icss-utils: 5.1.0(postcss@8.4.41) + postcss: 8.4.41 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.41) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.41) + postcss-modules-scope: 3.2.0(postcss@8.4.41) + postcss-modules-values: 4.0.0(postcss@8.4.41) + postcss-value-parser: 4.2.0 + semver: 7.6.3 + optionalDependencies: + webpack: 5.93.0(esbuild@0.19.12) + + css-minimizer-webpack-plugin@4.2.2(esbuild@0.19.12)(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + cssnano: 5.1.15(postcss@8.4.41) + jest-worker: 29.7.0 + postcss: 8.4.41 + schema-utils: 4.2.0 + serialize-javascript: 6.0.2 + source-map: 0.6.1 + webpack: 5.93.0(esbuild@0.19.12) + optionalDependencies: + esbuild: 0.19.12 + + css-select@4.3.0: + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 4.3.1 + domutils: 2.8.0 + nth-check: 2.1.1 + + css-tree@1.1.3: + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + + css-what@6.1.0: {} + + cssesc@3.0.0: {} + + cssnano-preset-default@5.2.14(postcss@8.4.41): + dependencies: + css-declaration-sorter: 6.4.1(postcss@8.4.41) + cssnano-utils: 3.1.0(postcss@8.4.41) + postcss: 8.4.41 + postcss-calc: 8.2.4(postcss@8.4.41) + postcss-colormin: 5.3.1(postcss@8.4.41) + postcss-convert-values: 5.1.3(postcss@8.4.41) + postcss-discard-comments: 5.1.2(postcss@8.4.41) + postcss-discard-duplicates: 5.1.0(postcss@8.4.41) + postcss-discard-empty: 5.1.1(postcss@8.4.41) + postcss-discard-overridden: 5.1.0(postcss@8.4.41) + postcss-merge-longhand: 5.1.7(postcss@8.4.41) + postcss-merge-rules: 5.1.4(postcss@8.4.41) + postcss-minify-font-values: 5.1.0(postcss@8.4.41) + postcss-minify-gradients: 5.1.1(postcss@8.4.41) + postcss-minify-params: 5.1.4(postcss@8.4.41) + postcss-minify-selectors: 5.2.1(postcss@8.4.41) + postcss-normalize-charset: 5.1.0(postcss@8.4.41) + postcss-normalize-display-values: 5.1.0(postcss@8.4.41) + postcss-normalize-positions: 5.1.1(postcss@8.4.41) + postcss-normalize-repeat-style: 5.1.1(postcss@8.4.41) + postcss-normalize-string: 5.1.0(postcss@8.4.41) + postcss-normalize-timing-functions: 5.1.0(postcss@8.4.41) + postcss-normalize-unicode: 5.1.1(postcss@8.4.41) + postcss-normalize-url: 5.1.0(postcss@8.4.41) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.41) + postcss-ordered-values: 5.1.3(postcss@8.4.41) + postcss-reduce-initial: 5.1.2(postcss@8.4.41) + postcss-reduce-transforms: 5.1.0(postcss@8.4.41) + postcss-svgo: 5.1.0(postcss@8.4.41) + postcss-unique-selectors: 5.1.1(postcss@8.4.41) + + cssnano-utils@3.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + + cssnano@5.1.15(postcss@8.4.41): + dependencies: + cssnano-preset-default: 5.2.14(postcss@8.4.41) + lilconfig: 2.1.0 + postcss: 8.4.41 + yaml: 1.10.2 + + csso@4.2.0: + dependencies: + css-tree: 1.1.3 + + csstype@3.1.3: {} + + d3-array@3.2.4: + dependencies: + internmap: 2.0.3 + + d3-color@3.1.0: {} + + d3-format@3.1.0: {} + + d3-interpolate@3.0.1: + dependencies: + d3-color: 3.1.0 + + d3-path@3.1.0: {} + + d3-scale@4.0.2: + dependencies: + d3-array: 3.2.4 + d3-format: 3.1.0 + d3-interpolate: 3.0.1 + d3-time: 3.1.0 + d3-time-format: 4.1.0 + + d3-selection@3.0.0: {} + + d3-shape@3.2.0: + dependencies: + d3-path: 3.1.0 + + d3-time-format@4.1.0: + dependencies: + d3-time: 3.1.0 + + d3-time@3.1.0: + dependencies: + d3-array: 3.2.4 + + damerau-levenshtein@1.0.8: {} + + data-view-buffer@1.0.1: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + data-view-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + data-view-byte-offset@1.0.0: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-data-view: 1.0.1 + + date-fns@2.30.0: + dependencies: + '@babel/runtime': 7.25.0 + + debug@2.6.9: + dependencies: + ms: 2.0.0 + + debug@3.2.7: + dependencies: + ms: 2.1.3 + + debug@4.3.6: + dependencies: + ms: 2.1.2 + + decompress-response@6.0.0: + dependencies: + mimic-response: 3.1.0 + + dedent@0.7.0: {} + + deep-equal@2.2.3: + dependencies: + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 + es-get-iterator: 1.1.3 + get-intrinsic: 1.2.4 + is-arguments: 1.1.1 + is-array-buffer: 3.0.4 + is-date-object: 1.0.5 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + isarray: 2.0.5 + object-is: 1.1.6 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + side-channel: 1.0.6 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.2 + which-typed-array: 1.1.15 + + deep-is@0.1.4: {} + + deepmerge@4.3.1: {} + + default-gateway@6.0.3: + dependencies: + execa: 5.1.1 + + defaults@1.0.4: + dependencies: + clone: 1.0.4 + + define-data-property@1.1.4: + dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 + gopd: 1.0.1 + + define-lazy-prop@2.0.0: {} + + define-properties@1.2.1: + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + + delayed-stream@1.0.0: {} + + depd@1.1.2: {} + + depd@2.0.0: {} + + destroy@1.2.0: {} + + detect-newline@3.1.0: {} + + detect-node@2.1.0: {} + + detect-port-alt@1.1.6: + dependencies: + address: 1.2.2 + debug: 2.6.9 + transitivePeerDependencies: + - supports-color + + dezalgo@1.0.4: + dependencies: + asap: 2.0.6 + wrappy: 1.0.2 + + diff-sequences@28.1.1: {} + + diff@4.0.2: {} + + dir-glob@3.0.1: + dependencies: + path-type: 4.0.0 + + dns-packet@5.6.1: + dependencies: + '@leichtgewicht/ip-codec': 2.0.5 + + doctrine@2.1.0: + dependencies: + esutils: 2.0.3 + + doctrine@3.0.0: + dependencies: + esutils: 2.0.3 + + dom-converter@0.2.0: + dependencies: + utila: 0.4.0 + + dom-helpers@5.2.1: + dependencies: + '@babel/runtime': 7.25.0 + csstype: 3.1.3 + + dom-serializer@1.4.1: + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + entities: 2.2.0 + + domelementtype@2.3.0: {} + + domhandler@4.3.1: + dependencies: + domelementtype: 2.3.0 + + domutils@2.8.0: + dependencies: + dom-serializer: 1.4.1 + domelementtype: 2.3.0 + domhandler: 4.3.1 + + dot-case@3.0.4: + dependencies: + no-case: 3.0.4 + tslib: 2.6.3 + + duplexer@0.1.2: {} + + duplexify@3.7.1: + dependencies: + end-of-stream: 1.4.4 + inherits: 2.0.4 + readable-stream: 2.3.8 + stream-shift: 1.0.3 + + duplexify@4.1.3: + dependencies: + end-of-stream: 1.4.4 + inherits: 2.0.4 + readable-stream: 3.6.2 + stream-shift: 1.0.3 + + ecdsa-sig-formatter@1.0.11: + dependencies: + safe-buffer: 5.2.1 + + ee-first@1.1.1: {} + + electron-to-chromium@1.5.5: {} + + emittery@0.10.2: {} + + emoji-regex@10.3.0: {} + + emoji-regex@8.0.0: {} + + emoji-regex@9.2.2: {} + + emojis-list@3.0.0: {} + + encodeurl@1.0.2: {} + + end-of-stream@1.4.4: + dependencies: + once: 1.4.0 + + enhanced-resolve@0.9.1: + dependencies: + graceful-fs: 4.2.11 + memory-fs: 0.2.0 + tapable: 0.1.10 + + enhanced-resolve@5.17.1: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + + entities@2.1.0: {} + + entities@2.2.0: {} + + environment@1.1.0: {} + + error-ex@1.3.2: + dependencies: + is-arrayish: 0.2.1 + + error-stack-parser@2.1.4: + dependencies: + stackframe: 1.3.4 + + es-abstract@1.23.3: + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.2 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.15 + + es-define-property@1.0.0: + dependencies: + get-intrinsic: 1.2.4 + + es-errors@1.3.0: {} + + es-get-iterator@1.1.3: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + is-arguments: 1.1.1 + is-map: 2.0.3 + is-set: 2.0.3 + is-string: 1.0.7 + isarray: 2.0.5 + stop-iteration-iterator: 1.0.0 + + es-iterator-helpers@1.0.19: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + globalthis: 1.0.4 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + iterator.prototype: 1.1.2 + safe-array-concat: 1.1.2 + + es-module-lexer@1.5.4: {} + + es-object-atoms@1.0.0: + dependencies: + es-errors: 1.3.0 + + es-set-tostringtag@2.0.3: + dependencies: + get-intrinsic: 1.2.4 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + + es-shim-unscopables@1.0.2: + dependencies: + hasown: 2.0.2 + + es-to-primitive@1.2.1: + dependencies: + is-callable: 1.2.7 + is-date-object: 1.0.5 + is-symbol: 1.0.4 + + esbuild-android-64@0.14.54: + optional: true + + esbuild-android-arm64@0.14.54: + optional: true + + esbuild-darwin-64@0.14.54: + optional: true + + esbuild-darwin-arm64@0.14.54: + optional: true + + esbuild-freebsd-64@0.14.54: + optional: true + + esbuild-freebsd-arm64@0.14.54: + optional: true + + esbuild-linux-32@0.14.54: + optional: true + + esbuild-linux-64@0.14.54: + optional: true + + esbuild-linux-arm64@0.14.54: + optional: true + + esbuild-linux-arm@0.14.54: + optional: true + + esbuild-linux-mips64le@0.14.54: + optional: true + + esbuild-linux-ppc64le@0.14.54: + optional: true + + esbuild-linux-riscv64@0.14.54: + optional: true + + esbuild-linux-s390x@0.14.54: + optional: true + + esbuild-netbsd-64@0.14.54: + optional: true + + esbuild-openbsd-64@0.14.54: + optional: true + + esbuild-sunos-64@0.14.54: + optional: true + + esbuild-windows-32@0.14.54: + optional: true + + esbuild-windows-64@0.14.54: + optional: true + + esbuild-windows-arm64@0.14.54: + optional: true + + esbuild@0.14.54: + optionalDependencies: + '@esbuild/linux-loong64': 0.14.54 + esbuild-android-64: 0.14.54 + esbuild-android-arm64: 0.14.54 + esbuild-darwin-64: 0.14.54 + esbuild-darwin-arm64: 0.14.54 + esbuild-freebsd-64: 0.14.54 + esbuild-freebsd-arm64: 0.14.54 + esbuild-linux-32: 0.14.54 + esbuild-linux-64: 0.14.54 + esbuild-linux-arm: 0.14.54 + esbuild-linux-arm64: 0.14.54 + esbuild-linux-mips64le: 0.14.54 + esbuild-linux-ppc64le: 0.14.54 + esbuild-linux-riscv64: 0.14.54 + esbuild-linux-s390x: 0.14.54 + esbuild-netbsd-64: 0.14.54 + esbuild-openbsd-64: 0.14.54 + esbuild-sunos-64: 0.14.54 + esbuild-windows-32: 0.14.54 + esbuild-windows-64: 0.14.54 + esbuild-windows-arm64: 0.14.54 + + esbuild@0.19.12: + optionalDependencies: + '@esbuild/aix-ppc64': 0.19.12 + '@esbuild/android-arm': 0.19.12 + '@esbuild/android-arm64': 0.19.12 + '@esbuild/android-x64': 0.19.12 + '@esbuild/darwin-arm64': 0.19.12 + '@esbuild/darwin-x64': 0.19.12 + '@esbuild/freebsd-arm64': 0.19.12 + '@esbuild/freebsd-x64': 0.19.12 + '@esbuild/linux-arm': 0.19.12 + '@esbuild/linux-arm64': 0.19.12 + '@esbuild/linux-ia32': 0.19.12 + '@esbuild/linux-loong64': 0.19.12 + '@esbuild/linux-mips64el': 0.19.12 + '@esbuild/linux-ppc64': 0.19.12 + '@esbuild/linux-riscv64': 0.19.12 + '@esbuild/linux-s390x': 0.19.12 + '@esbuild/linux-x64': 0.19.12 + '@esbuild/netbsd-x64': 0.19.12 + '@esbuild/openbsd-x64': 0.19.12 + '@esbuild/sunos-x64': 0.19.12 + '@esbuild/win32-arm64': 0.19.12 + '@esbuild/win32-ia32': 0.19.12 + '@esbuild/win32-x64': 0.19.12 + + esbuild@0.23.0: + optionalDependencies: + '@esbuild/aix-ppc64': 0.23.0 + '@esbuild/android-arm': 0.23.0 + '@esbuild/android-arm64': 0.23.0 + '@esbuild/android-x64': 0.23.0 + '@esbuild/darwin-arm64': 0.23.0 + '@esbuild/darwin-x64': 0.23.0 + '@esbuild/freebsd-arm64': 0.23.0 + '@esbuild/freebsd-x64': 0.23.0 + '@esbuild/linux-arm': 0.23.0 + '@esbuild/linux-arm64': 0.23.0 + '@esbuild/linux-ia32': 0.23.0 + '@esbuild/linux-loong64': 0.23.0 + '@esbuild/linux-mips64el': 0.23.0 + '@esbuild/linux-ppc64': 0.23.0 + '@esbuild/linux-riscv64': 0.23.0 + '@esbuild/linux-s390x': 0.23.0 + '@esbuild/linux-x64': 0.23.0 + '@esbuild/netbsd-x64': 0.23.0 + '@esbuild/openbsd-arm64': 0.23.0 + '@esbuild/openbsd-x64': 0.23.0 + '@esbuild/sunos-x64': 0.23.0 + '@esbuild/win32-arm64': 0.23.0 + '@esbuild/win32-ia32': 0.23.0 + '@esbuild/win32-x64': 0.23.0 + + escalade@3.1.2: {} + + escape-html@1.0.3: {} + + escape-string-regexp@1.0.5: {} + + escape-string-regexp@2.0.0: {} + + escape-string-regexp@4.0.0: {} + + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0))(eslint@8.57.0): + dependencies: + confusing-browser-globals: 1.0.11 + eslint: 8.57.0 + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) + object.assign: 4.1.5 + object.entries: 1.1.8 + semver: 6.3.1 + + eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4))(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0))(eslint@8.57.0): + dependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.0.4) + eslint: 8.57.0 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) + + eslint-config-airbnb@19.0.4(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0))(eslint-plugin-jsx-a11y@6.9.0(eslint@8.57.0))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.0))(eslint-plugin-react@7.35.0(eslint@8.57.0))(eslint@8.57.0): + dependencies: + eslint: 8.57.0 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) + eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) + eslint-plugin-react: 7.35.0(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + object.assign: 4.1.5 + object.entries: 1.1.8 + + eslint-config-prettier@8.10.0(eslint@8.57.0): + dependencies: + eslint: 8.57.0 + + eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)))(eslint@8.57.0)(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)))(typescript@5.0.4): + dependencies: + '@babel/core': 7.25.2 + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) + '@rushstack/eslint-patch': 1.10.4 + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.0.4) + babel-preset-react-app: 10.0.1 + confusing-browser-globals: 1.0.11 + eslint: 8.57.0 + eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) + eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)))(typescript@5.0.4) + eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) + eslint-plugin-react: 7.35.0(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint-plugin-testing-library: 5.11.1(eslint@8.57.0)(typescript@5.0.4) + optionalDependencies: + typescript: 5.0.4 + transitivePeerDependencies: + - '@babel/plugin-syntax-flow' + - '@babel/plugin-transform-react-jsx' + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - jest + - supports-color + + eslint-import-resolver-node@0.3.9: + dependencies: + debug: 3.2.7 + is-core-module: 2.15.0 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + + eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + array.prototype.find: 2.2.3 + debug: 3.2.7 + enhanced-resolve: 0.9.1 + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) + find-root: 1.1.0 + hasown: 2.0.2 + interpret: 1.4.0 + is-core-module: 2.15.0 + is-regex: 1.1.4 + lodash: 4.17.21 + resolve: 2.0.0-next.5 + semver: 5.7.2 + webpack: 5.93.0(esbuild@0.19.12) + transitivePeerDependencies: + - supports-color + + eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)))(eslint@8.57.0): + dependencies: + debug: 3.2.7 + optionalDependencies: + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.0.4) + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-webpack: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)) + transitivePeerDependencies: + - supports-color + + eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint@8.57.0): + dependencies: + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) + eslint: 8.57.0 + lodash: 4.17.21 + string-natural-compare: 3.0.1 + + eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0): + dependencies: + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.57.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)))(eslint@8.57.0) + hasown: 2.0.2 + is-core-module: 2.15.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 + semver: 6.3.1 + tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.0.4) + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + + eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)))(typescript@5.0.4): + dependencies: + '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.0.4) + eslint: 8.57.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4) + jest: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + transitivePeerDependencies: + - supports-color + - typescript + + eslint-plugin-jsx-a11y@6.9.0(eslint@8.57.0): + dependencies: + aria-query: 5.1.3 + array-includes: 3.1.8 + array.prototype.flatmap: 1.3.2 + ast-types-flow: 0.0.8 + axe-core: 4.10.0 + axobject-query: 3.1.1 + damerau-levenshtein: 1.0.8 + emoji-regex: 9.2.2 + es-iterator-helpers: 1.0.19 + eslint: 8.57.0 + hasown: 2.0.2 + jsx-ast-utils: 3.3.5 + language-tags: 1.0.9 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + safe-regex-test: 1.0.3 + string.prototype.includes: 2.0.0 + + eslint-plugin-react-hooks@4.6.2(eslint@8.57.0): + dependencies: + eslint: 8.57.0 + + eslint-plugin-react@7.35.0(eslint@8.57.0): + dependencies: + array-includes: 3.1.8 + array.prototype.findlast: 1.2.5 + array.prototype.flatmap: 1.3.2 + array.prototype.tosorted: 1.1.4 + doctrine: 2.1.0 + es-iterator-helpers: 1.0.19 + eslint: 8.57.0 + estraverse: 5.3.0 + hasown: 2.0.2 + jsx-ast-utils: 3.3.5 + minimatch: 3.1.2 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + object.values: 1.2.0 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.11 + string.prototype.repeat: 1.0.0 + + eslint-plugin-testing-library@5.11.1(eslint@8.57.0)(typescript@5.0.4): + dependencies: + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.0.4) + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + + eslint-scope@5.1.1: + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + + eslint-scope@7.2.2: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-visitor-keys@2.1.0: {} + + eslint-visitor-keys@3.4.3: {} + + eslint-webpack-plugin@3.2.0(eslint@8.57.0)(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + '@types/eslint': 8.56.11 + eslint: 8.57.0 + jest-worker: 28.1.3 + micromatch: 4.0.7 + normalize-path: 3.0.0 + schema-utils: 4.2.0 + webpack: 5.93.0(esbuild@0.19.12) + + eslint@8.57.0: + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/regexpp': 4.11.0 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.6 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.1 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + + espree@9.6.1: + dependencies: + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) + eslint-visitor-keys: 3.4.3 + + esprima@4.0.1: {} + + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@4.3.0: {} + + estraverse@5.3.0: {} + + esutils@2.0.3: {} + + etag@1.8.1: {} + + event-target-shim@5.0.1: {} + + eventemitter3@4.0.7: {} + + eventemitter3@5.0.1: {} + + events@3.3.0: {} + + execa@5.1.1: + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + + execa@8.0.1: + dependencies: + cross-spawn: 7.0.3 + get-stream: 8.0.1 + human-signals: 5.0.0 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 4.1.0 + strip-final-newline: 3.0.0 + + exit@0.1.2: {} + + expect@28.1.3: + dependencies: + '@jest/expect-utils': 28.1.3 + jest-get-type: 28.0.2 + jest-matcher-utils: 28.1.3 + jest-message-util: 28.1.3 + jest-util: 28.1.3 + + express-rate-limit@6.11.2(express@4.19.2): + dependencies: + express: 4.19.2 + + express@4.19.2: + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.2 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.6.0 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.2.0 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.1 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.7 + proxy-addr: 2.0.7 + qs: 6.11.0 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.18.0 + serve-static: 1.15.0 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + + external-editor@3.1.0: + dependencies: + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + + fast-content-type-parse@1.1.0: {} + + fast-decode-uri-component@1.0.1: {} + + fast-deep-equal@3.1.3: {} + + fast-glob@3.3.2: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.7 + + fast-json-patch@3.1.1: {} + + fast-json-stable-stringify@2.1.0: {} + + fast-json-stringify@5.16.1: + dependencies: + '@fastify/merge-json-schemas': 0.1.1 + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) + fast-deep-equal: 3.1.3 + fast-uri: 2.4.0 + json-schema-ref-resolver: 1.0.1 + rfdc: 1.4.1 + + fast-levenshtein@2.0.6: {} + + fast-querystring@1.1.2: + dependencies: + fast-decode-uri-component: 1.0.1 + + fast-readable-async-iterator@1.1.2: {} + + fast-redact@3.5.0: {} + + fast-safe-stringify@2.1.1: {} + + fast-shallow-equal@1.0.0: {} + + fast-sort@3.4.1: {} + + fast-uri@2.4.0: {} + + fast-uri@3.0.1: {} + + fastest-stable-stringify@2.0.2: {} + + fastify-plugin@4.5.1: {} + + fastify-type-provider-zod@1.2.0(fastify@4.28.1)(zod@3.23.8): + dependencies: + fastify: 4.28.1 + zod: 3.23.8 + zod-to-json-schema: 3.23.2(zod@3.23.8) + + fastify@4.28.1: + dependencies: + '@fastify/ajv-compiler': 3.6.0 + '@fastify/error': 3.4.1 + '@fastify/fast-json-stringify-compiler': 4.3.0 + abstract-logging: 2.0.1 + avvio: 8.3.2 + fast-content-type-parse: 1.1.0 + fast-json-stringify: 5.16.1 + find-my-way: 8.2.0 + light-my-request: 5.13.0 + pino: 9.3.2 + process-warning: 3.0.0 + proxy-addr: 2.0.7 + rfdc: 1.4.1 + secure-json-parse: 2.7.0 + semver: 7.6.3 + toad-cache: 3.7.0 + + fastq@1.17.1: + dependencies: + reusify: 1.0.4 + + faye-websocket@0.11.4: + dependencies: + websocket-driver: 0.7.4 + + fb-watchman@2.0.2: + dependencies: + bser: 2.1.1 + + fd-slicer@1.1.0: + dependencies: + pend: 1.2.0 + + feedme@2.0.2: + dependencies: + clarinet: 0.12.6 + sax: 1.4.1 + + feedsub@0.7.8: + dependencies: + feedme: 2.0.2 + miniget: 4.2.3 + newsemitter: 1.0.2 + tiny-typed-emitter: 2.1.0 + + figures@3.2.0: + dependencies: + escape-string-regexp: 1.0.5 + + file-entry-cache@6.0.1: + dependencies: + flat-cache: 3.2.0 + + file-loader@6.2.0(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 5.93.0(esbuild@0.19.12) + + file-selector@0.6.0: + dependencies: + tslib: 2.6.3 + + filesize@8.0.7: {} + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + finalhandler@1.2.0: + dependencies: + debug: 2.6.9 + encodeurl: 1.0.2 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + find-cache-dir@3.3.2: + dependencies: + commondir: 1.0.1 + make-dir: 3.1.0 + pkg-dir: 4.2.0 + + find-my-way@8.2.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-querystring: 1.1.2 + safe-regex2: 3.1.0 + + find-root@1.1.0: {} + + find-up@3.0.0: + dependencies: + locate-path: 3.0.0 + + find-up@4.1.0: + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + flat-cache@3.2.0: + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + rimraf: 3.0.2 + + flatted@3.3.1: {} + + follow-redirects@1.15.6: {} + + for-each@0.3.3: + dependencies: + is-callable: 1.2.7 + + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + '@babel/code-frame': 7.24.7 + '@types/json-schema': 7.0.15 + chalk: 4.1.2 + chokidar: 3.6.0 + cosmiconfig: 6.0.0 + deepmerge: 4.3.1 + fs-extra: 9.1.0 + glob: 7.2.3 + memfs: 3.5.3 + minimatch: 3.1.2 + schema-utils: 2.7.0 + semver: 7.6.3 + tapable: 1.1.3 + typescript: 5.0.4 + webpack: 5.93.0(esbuild@0.19.12) + optionalDependencies: + eslint: 8.57.0 + + form-data@4.0.0: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + + formidable@3.5.1: + dependencies: + dezalgo: 1.0.4 + hexoid: 1.0.0 + once: 1.4.0 + + forwarded@0.2.0: {} + + fraction.js@4.3.7: {} + + fresh@0.5.2: {} + + from2@2.3.0: + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + + front-matter@4.0.2: + dependencies: + js-yaml: 3.14.1 + + frontmatter-markdown-loader@3.7.0: + dependencies: + front-matter: 4.0.2 + loader-utils: 2.0.4 + markdown-it: 12.3.2 + + fs-constants@1.0.0: {} + + fs-extra@10.1.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + + fs-extra@9.1.0: + dependencies: + at-least-node: 1.0.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + + fs-monkey@1.0.6: {} + + fs.realpath@1.0.0: {} + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + function.prototype.name@1.1.6: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + functions-have-names: 1.2.3 + + functions-have-names@1.2.3: {} + + fuzzaldrin@2.1.0: {} + + gensync@1.0.0-beta.2: {} + + geoip-country@4.2.121: + dependencies: + async: 2.6.4 + iconv-lite: 0.5.2 + ip-address: 6.4.0 + lazy: 1.0.11 + rimraf: 2.7.1 + yauzl: 2.10.0 + + get-caller-file@2.0.5: {} + + get-east-asian-width@1.2.0: {} + + get-intrinsic@1.2.4: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + has-proto: 1.0.3 + has-symbols: 1.0.3 + hasown: 2.0.2 + + get-node-dimensions@1.2.1: {} + + get-package-type@0.1.0: {} + + get-stdin@8.0.0: {} + + get-stream@6.0.1: {} + + get-stream@8.0.1: {} + + get-symbol-description@1.0.2: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + + get-tsconfig@4.7.6: + dependencies: + resolve-pkg-maps: 1.0.0 + + get-user-locale@1.5.1: + dependencies: + lodash.memoize: 4.1.2 + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + glob-to-regexp@0.4.1: {} + + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + glob@8.1.0: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.6 + once: 1.4.0 + + global-modules@2.0.0: + dependencies: + global-prefix: 3.0.0 + + global-prefix@3.0.0: + dependencies: + ini: 1.3.8 + kind-of: 6.0.3 + which: 1.3.1 + + globals@11.12.0: {} + + globals@13.24.0: + dependencies: + type-fest: 0.20.2 + + globalthis@1.0.4: + dependencies: + define-properties: 1.2.1 + gopd: 1.0.1 + + globby@11.1.0: + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.1 + merge2: 1.4.1 + slash: 3.0.0 + + gopd@1.0.1: + dependencies: + get-intrinsic: 1.2.4 + + graceful-fs@4.2.11: {} + + graphemer@1.4.0: {} + + gzip-size@6.0.0: + dependencies: + duplexer: 0.1.2 + + handle-thing@2.0.1: {} + + has-bigints@1.0.2: {} + + has-flag@3.0.0: {} + + has-flag@4.0.0: {} + + has-property-descriptors@1.0.2: + dependencies: + es-define-property: 1.0.0 + + has-proto@1.0.3: {} + + has-symbols@1.0.3: {} + + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.0.3 + + hash-wasm@4.11.0: {} + + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + + he@1.2.0: {} + + hexoid@1.0.0: {} + + hoist-non-react-statics@3.3.2: + dependencies: + react-is: 16.13.1 + + hpack.js@2.1.6: + dependencies: + inherits: 2.0.4 + obuf: 1.1.2 + readable-stream: 2.3.8 + wbuf: 1.7.3 + + html-entities@2.5.2: {} + + html-escaper@2.0.2: {} + + html-minifier-terser@6.1.0: + dependencies: + camel-case: 4.1.2 + clean-css: 5.3.3 + commander: 8.3.0 + he: 1.2.0 + param-case: 3.0.4 + relateurl: 0.2.7 + terser: 5.31.5 + + html-webpack-plugin@5.6.0(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + '@types/html-minifier-terser': 6.1.0 + html-minifier-terser: 6.1.0 + lodash: 4.17.21 + pretty-error: 4.0.0 + tapable: 2.2.1 + optionalDependencies: + webpack: 5.93.0(esbuild@0.19.12) + + htmlparser2@6.1.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + domutils: 2.8.0 + entities: 2.2.0 + + http-deceiver@1.2.7: {} + + http-errors@1.6.3: + dependencies: + depd: 1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.0 + statuses: 1.5.0 + + http-errors@2.0.0: + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + + http-parser-js@0.5.8: {} + + http-proxy-middleware@2.0.6(@types/express@4.17.21): + dependencies: + '@types/http-proxy': 1.17.15 + http-proxy: 1.18.1 + is-glob: 4.0.3 + is-plain-obj: 3.0.0 + micromatch: 4.0.7 + optionalDependencies: + '@types/express': 4.17.21 + transitivePeerDependencies: + - debug + + http-proxy@1.18.1: + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.6 + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + + human-signals@2.1.0: {} + + human-signals@5.0.0: {} + + husky@9.1.4: {} + + hyphenate-style-name@1.1.0: {} + + iconv-lite@0.4.24: + dependencies: + safer-buffer: 2.1.2 + + iconv-lite@0.5.2: + dependencies: + safer-buffer: 2.1.2 + + iconv-lite@0.6.3: + dependencies: + safer-buffer: 2.1.2 + + icss-utils@5.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + + ieee754@1.2.1: {} + + ignore@5.3.1: {} + + immediate@3.0.6: {} + + immer@9.0.21: {} + + immutable@4.3.7: {} + + import-fresh@3.3.0: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + import-local@3.2.0: + dependencies: + pkg-dir: 4.2.0 + resolve-cwd: 3.0.0 + + imurmurhash@0.1.4: {} + + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + inherits@2.0.3: {} + + inherits@2.0.4: {} + + ini@1.3.8: {} + + inline-style-prefixer@7.0.1: + dependencies: + css-in-js-utils: 3.1.0 + + inquirer@7.3.3: + dependencies: + ansi-escapes: 4.3.2 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-width: 3.0.0 + external-editor: 3.1.0 + figures: 3.2.0 + lodash: 4.17.21 + mute-stream: 0.0.8 + run-async: 2.4.1 + rxjs: 6.6.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + through: 2.3.8 + + internal-slot@1.0.7: + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.0.6 + + internmap@2.0.3: {} + + interpret@1.4.0: {} + + into-stream@6.0.0: + dependencies: + from2: 2.3.0 + p-is-promise: 3.0.0 + + ip-address@6.4.0: + dependencies: + jsbn: 1.1.0 + lodash.find: 4.6.0 + lodash.max: 4.0.1 + lodash.merge: 4.6.2 + lodash.padstart: 4.6.1 + lodash.repeat: 4.1.0 + sprintf-js: 1.1.2 + + ipaddr.js@1.9.1: {} + + ipaddr.js@2.2.0: {} + + is-alphabetical@1.0.4: {} + + is-alphanumerical@1.0.4: + dependencies: + is-alphabetical: 1.0.4 + is-decimal: 1.0.4 + + is-arguments@1.1.1: + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + + is-array-buffer@3.0.4: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + + is-arrayish@0.2.1: {} + + is-async-function@2.0.0: + dependencies: + has-tostringtag: 1.0.2 + + is-bigint@1.0.4: + dependencies: + has-bigints: 1.0.2 + + is-binary-path@2.1.0: + dependencies: + binary-extensions: 2.3.0 + + is-boolean-object@1.1.2: + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + + is-buffer@2.0.5: {} + + is-callable@1.2.7: {} + + is-core-module@2.15.0: + dependencies: + hasown: 2.0.2 + + is-data-view@1.0.1: + dependencies: + is-typed-array: 1.1.13 + + is-date-object@1.0.5: + dependencies: + has-tostringtag: 1.0.2 + + is-decimal@1.0.4: {} + + is-docker@2.2.1: {} + + is-extglob@2.1.1: {} + + is-file@1.0.0: {} + + is-finalizationregistry@1.0.2: + dependencies: + call-bind: 1.0.7 + + is-fullwidth-code-point@3.0.0: {} + + is-fullwidth-code-point@4.0.0: {} + + is-fullwidth-code-point@5.0.0: + dependencies: + get-east-asian-width: 1.2.0 + + is-generator-fn@2.1.0: {} + + is-generator-function@1.0.10: + dependencies: + has-tostringtag: 1.0.2 + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-interactive@1.0.0: {} + + is-map@2.0.3: {} + + is-negative-zero@2.0.3: {} + + is-number-object@1.0.7: + dependencies: + has-tostringtag: 1.0.2 + + is-number@7.0.0: {} + + is-path-inside@3.0.3: {} + + is-plain-obj@3.0.0: {} + + is-regex@1.1.4: + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + + is-root@2.1.0: {} + + is-set@2.0.3: {} + + is-shared-array-buffer@1.0.3: + dependencies: + call-bind: 1.0.7 + + is-stream@2.0.1: {} + + is-stream@3.0.0: {} + + is-string@1.0.7: + dependencies: + has-tostringtag: 1.0.2 + + is-symbol@1.0.4: + dependencies: + has-symbols: 1.0.3 + + is-typed-array@1.1.13: + dependencies: + which-typed-array: 1.1.15 + + is-unicode-supported@0.1.0: {} + + is-weakmap@2.0.2: {} + + is-weakref@1.0.2: + dependencies: + call-bind: 1.0.7 + + is-weakset@2.0.3: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + + is-wsl@2.2.0: + dependencies: + is-docker: 2.2.1 + + isarray@1.0.0: {} + + isarray@2.0.5: {} + + isexe@2.0.0: {} + + istanbul-lib-coverage@3.2.2: {} + + istanbul-lib-instrument@5.2.1: + dependencies: + '@babel/core': 7.25.2 + '@babel/parser': 7.25.3 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + istanbul-lib-report@3.0.1: + dependencies: + istanbul-lib-coverage: 3.2.2 + make-dir: 4.0.0 + supports-color: 7.2.0 + + istanbul-lib-source-maps@4.0.1: + dependencies: + debug: 4.3.6 + istanbul-lib-coverage: 3.2.2 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + + istanbul-reports@3.1.7: + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.1 + + iterator.prototype@1.1.2: + dependencies: + define-properties: 1.2.1 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + reflect.getprototypeof: 1.0.6 + set-function-name: 2.0.2 + + jest-changed-files@28.1.3: + dependencies: + execa: 5.1.1 + p-limit: 3.1.0 + + jest-circus@28.1.3: + dependencies: + '@jest/environment': 28.1.3 + '@jest/expect': 28.1.3 + '@jest/test-result': 28.1.3 + '@jest/types': 28.1.3 + '@types/node': 14.18.63 + chalk: 4.1.2 + co: 4.6.0 + dedent: 0.7.0 + is-generator-fn: 2.1.0 + jest-each: 28.1.3 + jest-matcher-utils: 28.1.3 + jest-message-util: 28.1.3 + jest-runtime: 28.1.3 + jest-snapshot: 28.1.3 + jest-util: 28.1.3 + p-limit: 3.1.0 + pretty-format: 28.1.3 + slash: 3.0.0 + stack-utils: 2.0.6 + transitivePeerDependencies: + - supports-color + + jest-cli@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)): + dependencies: + '@jest/core': 28.1.3(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + '@jest/test-result': 28.1.3 + '@jest/types': 28.1.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + import-local: 3.2.0 + jest-config: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + jest-util: 28.1.3 + jest-validate: 28.1.3 + prompts: 2.4.2 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - supports-color + - ts-node + + jest-config@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)): + dependencies: + '@babel/core': 7.25.2 + '@jest/test-sequencer': 28.1.3 + '@jest/types': 28.1.3 + babel-jest: 28.1.3(@babel/core@7.25.2) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 28.1.3 + jest-environment-node: 28.1.3 + jest-get-type: 28.0.2 + jest-regex-util: 28.0.2 + jest-resolve: 28.1.3 + jest-runner: 28.1.3 + jest-util: 28.1.3 + jest-validate: 28.1.3 + micromatch: 4.0.7 + parse-json: 5.2.0 + pretty-format: 28.1.3 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 14.18.63 + ts-node: 10.9.2(@types/node@14.18.63)(typescript@5.0.4) + transitivePeerDependencies: + - supports-color + + jest-diff@28.1.3: + dependencies: + chalk: 4.1.2 + diff-sequences: 28.1.1 + jest-get-type: 28.0.2 + pretty-format: 28.1.3 + + jest-docblock@28.1.1: + dependencies: + detect-newline: 3.1.0 + + jest-each@28.1.3: + dependencies: + '@jest/types': 28.1.3 + chalk: 4.1.2 + jest-get-type: 28.0.2 + jest-util: 28.1.3 + pretty-format: 28.1.3 + + jest-environment-node@28.1.3: + dependencies: + '@jest/environment': 28.1.3 + '@jest/fake-timers': 28.1.3 + '@jest/types': 28.1.3 + '@types/node': 14.18.63 + jest-mock: 28.1.3 + jest-util: 28.1.3 + + jest-esbuild@0.3.0(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))): + dependencies: + debug: 4.3.6 + esbuild: 0.14.54 + jest: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + transitivePeerDependencies: + - supports-color + + jest-get-type@26.3.0: {} + + jest-get-type@28.0.2: {} + + jest-haste-map@28.1.3: + dependencies: + '@jest/types': 28.1.3 + '@types/graceful-fs': 4.1.9 + '@types/node': 14.18.63 + anymatch: 3.1.3 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + jest-regex-util: 28.0.2 + jest-util: 28.1.3 + jest-worker: 28.1.3 + micromatch: 4.0.7 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.3 + + jest-leak-detector@28.1.3: + dependencies: + jest-get-type: 28.0.2 + pretty-format: 28.1.3 + + jest-matcher-utils@28.1.3: + dependencies: + chalk: 4.1.2 + jest-diff: 28.1.3 + jest-get-type: 28.0.2 + pretty-format: 28.1.3 + + jest-message-util@28.1.3: + dependencies: + '@babel/code-frame': 7.24.7 + '@jest/types': 28.1.3 + '@types/stack-utils': 2.0.3 + chalk: 4.1.2 + graceful-fs: 4.2.11 + micromatch: 4.0.7 + pretty-format: 28.1.3 + slash: 3.0.0 + stack-utils: 2.0.6 + + jest-mock@28.1.3: + dependencies: + '@jest/types': 28.1.3 + '@types/node': 14.18.63 + + jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): + optionalDependencies: + jest-resolve: 28.1.3 + + jest-regex-util@28.0.2: {} + + jest-resolve-dependencies@28.1.3: + dependencies: + jest-regex-util: 28.0.2 + jest-snapshot: 28.1.3 + transitivePeerDependencies: + - supports-color + + jest-resolve@28.1.3: + dependencies: + chalk: 4.1.2 + graceful-fs: 4.2.11 + jest-haste-map: 28.1.3 + jest-pnp-resolver: 1.2.3(jest-resolve@28.1.3) + jest-util: 28.1.3 + jest-validate: 28.1.3 + resolve: 1.22.8 + resolve.exports: 1.1.1 + slash: 3.0.0 + + jest-runner@28.1.3: + dependencies: + '@jest/console': 28.1.3 + '@jest/environment': 28.1.3 + '@jest/test-result': 28.1.3 + '@jest/transform': 28.1.3 + '@jest/types': 28.1.3 + '@types/node': 14.18.63 + chalk: 4.1.2 + emittery: 0.10.2 + graceful-fs: 4.2.11 + jest-docblock: 28.1.1 + jest-environment-node: 28.1.3 + jest-haste-map: 28.1.3 + jest-leak-detector: 28.1.3 + jest-message-util: 28.1.3 + jest-resolve: 28.1.3 + jest-runtime: 28.1.3 + jest-util: 28.1.3 + jest-watcher: 28.1.3 + jest-worker: 28.1.3 + p-limit: 3.1.0 + source-map-support: 0.5.13 + transitivePeerDependencies: + - supports-color + + jest-runtime@28.1.3: + dependencies: + '@jest/environment': 28.1.3 + '@jest/fake-timers': 28.1.3 + '@jest/globals': 28.1.3 + '@jest/source-map': 28.1.2 + '@jest/test-result': 28.1.3 + '@jest/transform': 28.1.3 + '@jest/types': 28.1.3 + chalk: 4.1.2 + cjs-module-lexer: 1.3.1 + collect-v8-coverage: 1.0.2 + execa: 5.1.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-haste-map: 28.1.3 + jest-message-util: 28.1.3 + jest-mock: 28.1.3 + jest-regex-util: 28.0.2 + jest-resolve: 28.1.3 + jest-snapshot: 28.1.3 + jest-util: 28.1.3 + slash: 3.0.0 + strip-bom: 4.0.0 + transitivePeerDependencies: + - supports-color + + jest-snapshot@28.1.3: + dependencies: + '@babel/core': 7.25.2 + '@babel/generator': 7.25.0 + '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2) + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 + '@jest/expect-utils': 28.1.3 + '@jest/transform': 28.1.3 + '@jest/types': 28.1.3 + '@types/babel__traverse': 7.20.6 + '@types/prettier': 2.7.3 + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.25.2) + chalk: 4.1.2 + expect: 28.1.3 + graceful-fs: 4.2.11 + jest-diff: 28.1.3 + jest-get-type: 28.0.2 + jest-haste-map: 28.1.3 + jest-matcher-utils: 28.1.3 + jest-message-util: 28.1.3 + jest-util: 28.1.3 + natural-compare: 1.4.0 + pretty-format: 28.1.3 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + + jest-util@28.1.3: + dependencies: + '@jest/types': 28.1.3 + '@types/node': 14.18.63 + chalk: 4.1.2 + ci-info: 3.9.0 + graceful-fs: 4.2.11 + picomatch: 2.3.1 + + jest-util@29.7.0: + dependencies: + '@jest/types': 29.6.3 + '@types/node': 14.18.63 + chalk: 4.1.2 + ci-info: 3.9.0 + graceful-fs: 4.2.11 + picomatch: 2.3.1 + + jest-validate@26.6.2: + dependencies: + '@jest/types': 26.6.2 + camelcase: 6.3.0 + chalk: 4.1.2 + jest-get-type: 26.3.0 + leven: 3.1.0 + pretty-format: 26.6.2 + + jest-validate@28.1.3: + dependencies: + '@jest/types': 28.1.3 + camelcase: 6.3.0 + chalk: 4.1.2 + jest-get-type: 28.0.2 + leven: 3.1.0 + pretty-format: 28.1.3 + + jest-watcher@28.1.3: + dependencies: + '@jest/test-result': 28.1.3 + '@jest/types': 28.1.3 + '@types/node': 14.18.63 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + emittery: 0.10.2 + jest-util: 28.1.3 + string-length: 4.0.2 + + jest-worker@27.5.1: + dependencies: + '@types/node': 14.18.63 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + jest-worker@28.1.3: + dependencies: + '@types/node': 14.18.63 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + jest-worker@29.7.0: + dependencies: + '@types/node': 14.18.63 + jest-util: 29.7.0 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)): + dependencies: + '@jest/core': 28.1.3(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + '@jest/types': 28.1.3 + import-local: 3.2.0 + jest-cli: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + transitivePeerDependencies: + - '@types/node' + - supports-color + - ts-node + + jiti@1.21.6: {} + + join-async-iterator@1.1.1: {} + + js-cookie@2.2.1: {} + + js-file-download@0.4.12: {} + + js-tokens@4.0.0: {} + + js-yaml@3.14.1: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + + js-yaml@4.1.0: + dependencies: + argparse: 2.0.1 + + jsbn@1.1.0: {} + + jsesc@0.5.0: {} + + jsesc@2.5.2: {} + + json-buffer@3.0.1: {} + + json-parse-even-better-errors@2.3.1: {} + + json-schema-ref-resolver@1.0.1: + dependencies: + fast-deep-equal: 3.1.3 + + json-schema-traverse@0.4.1: {} + + json-schema-traverse@1.0.0: {} + + json-stable-stringify-without-jsonify@1.0.1: {} + + json5@1.0.2: + dependencies: + minimist: 1.2.8 + + json5@2.2.3: {} + + jsonfile@6.1.0: + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + + jsonwebtoken@9.0.2: + dependencies: + jws: 3.2.2 + lodash.includes: 4.3.0 + lodash.isboolean: 3.0.3 + lodash.isinteger: 4.0.4 + lodash.isnumber: 3.0.3 + lodash.isplainobject: 4.0.6 + lodash.isstring: 4.0.1 + lodash.once: 4.1.1 + ms: 2.1.3 + semver: 7.6.3 + + jsx-ast-utils@3.3.5: + dependencies: + array-includes: 3.1.8 + array.prototype.flat: 1.3.2 + object.assign: 4.1.5 + object.values: 1.2.0 + + junk@3.1.0: {} + + jwa@1.4.1: + dependencies: + buffer-equal-constant-time: 1.0.1 + ecdsa-sig-formatter: 1.0.11 + safe-buffer: 5.2.1 + + jws@3.2.2: + dependencies: + jwa: 1.4.1 + safe-buffer: 5.2.1 + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + kind-of@6.0.3: {} + + kleur@3.0.3: {} + + language-subtag-registry@0.3.23: {} + + language-tags@1.0.9: + dependencies: + language-subtag-registry: 0.3.23 + + launch-editor@2.8.1: + dependencies: + picocolors: 1.0.1 + shell-quote: 1.8.1 + + lazy@1.0.11: {} + + leven@3.1.0: {} + + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + lie@3.1.1: + dependencies: + immediate: 3.0.6 + + light-my-request@5.13.0: + dependencies: + cookie: 0.6.0 + process-warning: 3.0.0 + set-cookie-parser: 2.7.0 + + lilconfig@2.1.0: {} + + lilconfig@3.1.2: {} + + lines-and-columns@1.2.4: {} + + linkify-it@3.0.3: + dependencies: + uc.micro: 1.0.6 + + lint-staged@15.2.8: + dependencies: + chalk: 5.3.0 + commander: 12.1.0 + debug: 4.3.6 + execa: 8.0.1 + lilconfig: 3.1.2 + listr2: 8.2.4 + micromatch: 4.0.7 + pidtree: 0.6.0 + string-argv: 0.3.2 + yaml: 2.5.0 + transitivePeerDependencies: + - supports-color + + listr2@8.2.4: + dependencies: + cli-truncate: 4.0.0 + colorette: 2.0.20 + eventemitter3: 5.0.1 + log-update: 6.1.0 + rfdc: 1.4.1 + wrap-ansi: 9.0.0 + + loader-runner@4.3.0: {} + + loader-utils@2.0.4: + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 2.2.3 + + loader-utils@3.3.1: {} + + localforage@1.10.0: + dependencies: + lie: 3.1.1 + + locate-path@3.0.0: + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + + locate-path@5.0.0: + dependencies: + p-locate: 4.1.0 + + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + + lodash.debounce@4.0.8: {} + + lodash.find@4.6.0: {} + + lodash.get@4.4.2: {} + + lodash.includes@4.3.0: {} + + lodash.isboolean@3.0.3: {} + + lodash.isinteger@4.0.4: {} + + lodash.isnumber@3.0.3: {} + + lodash.isplainobject@4.0.6: {} + + lodash.isstring@4.0.1: {} + + lodash.max@4.0.1: {} + + lodash.memoize@4.1.2: {} + + lodash.merge@4.6.2: {} + + lodash.once@4.1.1: {} + + lodash.padstart@4.6.1: {} + + lodash.repeat@4.1.0: {} + + lodash.uniq@4.5.0: {} + + lodash@4.17.21: {} + + log-symbols@4.1.0: + dependencies: + chalk: 4.1.2 + is-unicode-supported: 0.1.0 + + log-update@6.1.0: + dependencies: + ansi-escapes: 7.0.0 + cli-cursor: 5.0.0 + slice-ansi: 7.1.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.0 + + loose-envify@1.4.0: + dependencies: + js-tokens: 4.0.0 + + lower-case@2.0.2: + dependencies: + tslib: 2.6.3 + + lru-cache@5.1.1: + dependencies: + yallist: 3.1.1 + + magnet-uri@6.2.0: + dependencies: + bep53-range: 1.1.1 + thirty-two: 1.0.2 + + make-dir@3.1.0: + dependencies: + semver: 6.3.1 + + make-dir@4.0.0: + dependencies: + semver: 7.6.3 + + make-error@1.3.6: {} + + make-plural@6.2.2: {} + + make-plural@7.4.0: {} + + makeerror@1.0.12: + dependencies: + tmpl: 1.0.5 + + markdown-it@12.3.2: + dependencies: + argparse: 2.0.1 + entities: 2.1.0 + linkify-it: 3.0.3 + mdurl: 1.0.1 + uc.micro: 1.0.6 + + mdn-data@2.0.14: {} + + mdurl@1.0.1: {} + + media-typer@0.3.0: {} + + memfs@3.5.3: + dependencies: + fs-monkey: 1.0.6 + + memoize-one@5.2.1: {} + + memory-fs@0.2.0: {} + + merge-descriptors@1.0.1: {} + + merge-stream@2.0.0: {} + + merge2@1.4.1: {} + + methods@1.1.2: {} + + micromatch@4.0.2: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + micromatch@4.0.7: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + mime-db@1.52.0: {} + + mime-db@1.53.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + mime@1.6.0: {} + + mime@2.6.0: {} + + mime@3.0.0: {} + + mimic-fn@2.1.0: {} + + mimic-fn@4.0.0: {} + + mimic-function@5.0.1: {} + + mimic-response@3.1.0: {} + + mini-css-extract-plugin@2.9.0(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + schema-utils: 4.2.0 + tapable: 2.2.1 + webpack: 5.93.0(esbuild@0.19.12) + + miniget@4.2.3: {} + + minimalistic-assert@1.0.1: {} + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.11 + + minimatch@5.1.6: + dependencies: + brace-expansion: 2.0.1 + + minimist@1.2.8: {} + + minipass@7.1.2: {} + + mkdirp-classic@0.5.3: {} + + mkdirp@1.0.4: {} + + mobx-react-lite@3.4.3(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + mobx: 6.13.1 + react: 18.3.1 + optionalDependencies: + react-dom: 18.3.1(react@18.3.1) + + mobx-react@7.6.0(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + mobx: 6.13.1 + mobx-react-lite: 3.4.3(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + optionalDependencies: + react-dom: 18.3.1(react@18.3.1) + + mobx@6.13.1: {} + + moo@0.5.2: {} + + morgan@1.10.0: + dependencies: + basic-auth: 2.0.1 + debug: 2.6.9 + depd: 2.0.0 + on-finished: 2.3.0 + on-headers: 1.0.2 + transitivePeerDependencies: + - supports-color + + ms@2.0.0: {} + + ms@2.1.2: {} + + ms@2.1.3: {} + + multicast-dns@7.2.5: + dependencies: + dns-packet: 5.6.1 + thunky: 1.1.0 + + mute-stream@0.0.8: {} + + nano-css@5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + css-tree: 1.1.3 + csstype: 3.1.3 + fastest-stable-stringify: 2.0.2 + inline-style-prefixer: 7.0.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rtl-css-js: 1.16.1 + stacktrace-js: 2.0.2 + stylis: 4.3.2 + + nanoid@3.3.7: {} + + natural-compare-lite@1.4.0: {} + + natural-compare@1.4.0: {} + + negotiator@0.6.3: {} + + neo-async@2.6.2: {} + + newsemitter@1.0.2: {} + + no-case@3.0.4: + dependencies: + lower-case: 2.0.2 + tslib: 2.6.3 + + node-forge@1.3.1: {} + + node-gettext@3.0.0: + dependencies: + lodash.get: 4.4.2 + + node-int64@0.4.0: {} + + node-releases@2.0.18: {} + + normalize-path@3.0.0: {} + + normalize-range@0.1.2: {} + + normalize-url@6.1.0: {} + + npm-run-path@4.0.1: + dependencies: + path-key: 3.1.1 + + npm-run-path@5.3.0: + dependencies: + path-key: 4.0.0 + + nth-check@2.1.1: + dependencies: + boolbase: 1.0.0 + + object-assign@4.1.1: {} + + object-inspect@1.13.2: {} + + object-is@1.1.6: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + + object-keys@1.1.1: {} + + object.assign@4.1.5: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + has-symbols: 1.0.3 + object-keys: 1.1.1 + + object.entries@1.1.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + + object.fromentries@2.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + + object.groupby@1.0.3: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + + object.values@1.2.0: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + + obuf@1.1.2: {} + + on-exit-leak-free@2.1.2: {} + + on-finished@2.3.0: + dependencies: + ee-first: 1.1.1 + + on-finished@2.4.1: + dependencies: + ee-first: 1.1.1 + + on-headers@1.0.2: {} + + once@1.4.0: + dependencies: + wrappy: 1.0.2 + + onetime@5.1.2: + dependencies: + mimic-fn: 2.1.0 + + onetime@6.0.0: + dependencies: + mimic-fn: 4.0.0 + + onetime@7.0.0: + dependencies: + mimic-function: 5.0.1 + + open@8.4.2: + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + ora@5.4.1: + dependencies: + bl: 4.1.0 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.9.2 + is-interactive: 1.0.0 + is-unicode-supported: 0.1.0 + log-symbols: 4.1.0 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + + os-tmpdir@1.0.2: {} + + overlayscrollbars-react@0.5.6(overlayscrollbars@2.10.0)(react@18.3.1): + dependencies: + overlayscrollbars: 2.10.0 + react: 18.3.1 + + overlayscrollbars@2.10.0: {} + + p-is-promise@3.0.0: {} + + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@3.0.0: + dependencies: + p-limit: 2.3.0 + + p-locate@4.1.0: + dependencies: + p-limit: 2.3.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + + p-queue@7.4.1: + dependencies: + eventemitter3: 5.0.1 + p-timeout: 5.1.0 + + p-retry@4.6.2: + dependencies: + '@types/retry': 0.12.0 + retry: 0.13.1 + + p-timeout@5.1.0: {} + + p-try@2.2.0: {} + + papaparse@5.4.1: {} + + param-case@3.0.4: + dependencies: + dot-case: 3.0.4 + tslib: 2.6.3 + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + + parse-json@5.2.0: + dependencies: + '@babel/code-frame': 7.24.7 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + + parse-torrent@9.1.5: + dependencies: + bencode: 2.0.3 + blob-to-buffer: 1.2.9 + get-stdin: 8.0.0 + magnet-uri: 6.2.0 + queue-microtask: 1.2.3 + simple-get: 4.0.1 + simple-sha1: 3.1.0 + + parseurl@1.3.3: {} + + pascal-case@3.1.2: + dependencies: + no-case: 3.0.4 + tslib: 2.6.3 + + passport-jwt@4.0.1: + dependencies: + jsonwebtoken: 9.0.2 + passport-strategy: 1.0.0 + + passport-strategy@1.0.0: {} + + passport@0.6.0: + dependencies: + passport-strategy: 1.0.0 + pause: 0.0.1 + utils-merge: 1.0.1 + + path-exists@3.0.0: {} + + path-exists@4.0.0: {} + + path-is-absolute@1.0.1: {} + + path-key@3.1.1: {} + + path-key@4.0.0: {} + + path-parse@1.0.7: {} + + path-to-regexp@0.1.7: {} + + path-type@4.0.0: {} + + pause@0.0.1: {} + + peek-stream@1.1.3: + dependencies: + buffer-from: 1.1.2 + duplexify: 3.7.1 + through2: 2.0.5 + + pend@1.2.0: {} + + picocolors@1.0.1: {} + + picomatch@2.3.1: {} + + pidtree@0.6.0: {} + + piece-length@2.0.1: {} + + pino-abstract-transport@1.2.0: + dependencies: + readable-stream: 4.5.2 + split2: 4.2.0 + + pino-std-serializers@7.0.0: {} + + pino@9.3.2: + dependencies: + atomic-sleep: 1.0.0 + fast-redact: 3.5.0 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 1.2.0 + pino-std-serializers: 7.0.0 + process-warning: 4.0.0 + quick-format-unescaped: 4.0.4 + real-require: 0.2.0 + safe-stable-stringify: 2.4.3 + sonic-boom: 4.0.1 + thread-stream: 3.1.0 + + pirates@4.0.6: {} + + pkg-dir@4.2.0: + dependencies: + find-up: 4.1.0 + + pkg-up@3.1.0: + dependencies: + find-up: 3.0.0 + + plurals-cldr@1.0.4: {} + + pofile@1.1.4: {} + + polished@4.3.1: + dependencies: + '@babel/runtime': 7.25.0 + + possible-typed-array-names@1.0.0: {} + + postcss-calc@8.2.4(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-selector-parser: 6.1.1 + postcss-value-parser: 4.2.0 + + postcss-colormin@5.3.1(postcss@8.4.41): + dependencies: + browserslist: 4.23.3 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-convert-values@5.1.3(postcss@8.4.41): + dependencies: + browserslist: 4.23.3 + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-discard-comments@5.1.2(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + + postcss-discard-duplicates@5.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + + postcss-discard-empty@5.1.1(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + + postcss-discard-overridden@5.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + + postcss-loader@7.3.4(postcss@8.4.41)(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + cosmiconfig: 8.3.6(typescript@5.0.4) + jiti: 1.21.6 + postcss: 8.4.41 + semver: 7.6.3 + webpack: 5.93.0(esbuild@0.19.12) + transitivePeerDependencies: + - typescript + + postcss-merge-longhand@5.1.7(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + stylehacks: 5.1.1(postcss@8.4.41) + + postcss-merge-rules@5.1.4(postcss@8.4.41): + dependencies: + browserslist: 4.23.3 + caniuse-api: 3.0.0 + cssnano-utils: 3.1.0(postcss@8.4.41) + postcss: 8.4.41 + postcss-selector-parser: 6.1.1 + + postcss-minify-font-values@5.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-minify-gradients@5.1.1(postcss@8.4.41): + dependencies: + colord: 2.9.3 + cssnano-utils: 3.1.0(postcss@8.4.41) + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-minify-params@5.1.4(postcss@8.4.41): + dependencies: + browserslist: 4.23.3 + cssnano-utils: 3.1.0(postcss@8.4.41) + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-minify-selectors@5.2.1(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-selector-parser: 6.1.1 + + postcss-modules-extract-imports@3.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + + postcss-modules-local-by-default@4.0.5(postcss@8.4.41): + dependencies: + icss-utils: 5.1.0(postcss@8.4.41) + postcss: 8.4.41 + postcss-selector-parser: 6.1.1 + postcss-value-parser: 4.2.0 + + postcss-modules-scope@3.2.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-selector-parser: 6.1.1 + + postcss-modules-values@4.0.0(postcss@8.4.41): + dependencies: + icss-utils: 5.1.0(postcss@8.4.41) + postcss: 8.4.41 + + postcss-normalize-charset@5.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + + postcss-normalize-display-values@5.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-normalize-positions@5.1.1(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-normalize-repeat-style@5.1.1(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-normalize-string@5.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-normalize-timing-functions@5.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-normalize-unicode@5.1.1(postcss@8.4.41): + dependencies: + browserslist: 4.23.3 + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-normalize-url@5.1.0(postcss@8.4.41): + dependencies: + normalize-url: 6.1.0 + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-normalize-whitespace@5.1.1(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-ordered-values@5.1.3(postcss@8.4.41): + dependencies: + cssnano-utils: 3.1.0(postcss@8.4.41) + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-reduce-initial@5.1.2(postcss@8.4.41): + dependencies: + browserslist: 4.23.3 + caniuse-api: 3.0.0 + postcss: 8.4.41 + + postcss-reduce-transforms@5.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + + postcss-selector-parser@6.1.1: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-svgo@5.1.0(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-value-parser: 4.2.0 + svgo: 2.8.0 + + postcss-unique-selectors@5.1.1(postcss@8.4.41): + dependencies: + postcss: 8.4.41 + postcss-selector-parser: 6.1.1 + + postcss-value-parser@4.2.0: {} + + postcss@8.4.41: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + + prelude-ls@1.2.1: {} + + prettier@2.8.8: {} + + pretty-error@4.0.0: + dependencies: + lodash: 4.17.21 + renderkid: 3.0.0 + + pretty-format@26.6.2: + dependencies: + '@jest/types': 26.6.2 + ansi-regex: 5.0.1 + ansi-styles: 4.3.0 + react-is: 17.0.2 + + pretty-format@28.1.3: + dependencies: + '@jest/schemas': 28.1.3 + ansi-regex: 5.0.1 + ansi-styles: 5.2.0 + react-is: 18.3.1 + + pretty-time@1.1.0: {} + + process-nextick-args@2.0.1: {} + + process-warning@3.0.0: {} + + process-warning@4.0.0: {} + + process@0.11.10: {} + + prompts@2.4.2: + dependencies: + kleur: 3.0.3 + sisteransi: 1.0.5 + + prop-types@15.8.1: + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + + proxy-addr@2.0.7: + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + + proxy-from-env@1.1.0: {} + + pseudolocale@1.4.0: + dependencies: + commander: 12.1.0 + + pump@3.0.0: + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + + pumpify@2.0.1: + dependencies: + duplexify: 4.1.3 + inherits: 2.0.4 + pump: 3.0.0 + + punycode@2.3.1: {} + + qs@6.11.0: + dependencies: + side-channel: 1.0.6 + + qs@6.13.0: + dependencies: + side-channel: 1.0.6 + + queue-microtask@1.2.3: {} + + quick-format-unescaped@4.0.4: {} + + ramda@0.27.2: {} + + randombytes@2.1.0: + dependencies: + safe-buffer: 5.2.1 + + range-parser@1.2.1: {} + + raw-body@2.5.2: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + + react-dev-utils@12.0.1(eslint@8.57.0)(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + '@babel/code-frame': 7.24.7 + address: 1.2.2 + browserslist: 4.23.3 + chalk: 4.1.2 + cross-spawn: 7.0.3 + detect-port-alt: 1.1.6 + escape-string-regexp: 4.0.0 + filesize: 8.0.7 + find-up: 5.0.0 + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) + global-modules: 2.0.0 + globby: 11.1.0 + gzip-size: 6.0.0 + immer: 9.0.21 + is-root: 2.1.0 + loader-utils: 3.3.1 + open: 8.4.2 + pkg-up: 3.1.0 + prompts: 2.4.2 + react-error-overlay: 6.0.11 + recursive-readdir: 2.2.3 + shell-quote: 1.8.1 + strip-ansi: 6.0.1 + text-table: 0.2.0 + webpack: 5.93.0(esbuild@0.19.12) + optionalDependencies: + typescript: 5.0.4 + transitivePeerDependencies: + - eslint + - supports-color + - vue-template-compiler + + react-dom@18.3.1(react@18.3.1): + dependencies: + loose-envify: 1.4.0 + react: 18.3.1 + scheduler: 0.23.2 + + react-dropzone@14.2.3(react@18.3.1): + dependencies: + attr-accept: 2.2.2 + file-selector: 0.6.0 + prop-types: 15.8.1 + react: 18.3.1 + + react-error-overlay@6.0.11: {} + + react-is@16.13.1: {} + + react-is@17.0.2: {} + + react-is@18.3.1: {} + + react-measure@2.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.0 + get-node-dimensions: 1.2.1 + prop-types: 15.8.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + resize-observer-polyfill: 1.5.1 + + react-refresh@0.14.2: {} + + react-router-dom@6.26.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@remix-run/router': 1.19.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-router: 6.26.0(react@18.3.1) + + react-router@6.26.0(react@18.3.1): + dependencies: + '@remix-run/router': 1.19.0 + react: 18.3.1 + + react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.0 + dom-helpers: 5.2.1 + loose-envify: 1.4.0 + prop-types: 15.8.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + react-universal-interface@0.6.2(react@18.3.1)(tslib@2.6.3): + dependencies: + react: 18.3.1 + tslib: 2.6.3 + + react-use@17.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@types/js-cookie': 2.2.7 + '@xobotyi/scrollbar-width': 1.9.5 + copy-to-clipboard: 3.3.3 + fast-deep-equal: 3.1.3 + fast-shallow-equal: 1.0.0 + js-cookie: 2.2.1 + nano-css: 5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-universal-interface: 0.6.2(react@18.3.1)(tslib@2.6.3) + resize-observer-polyfill: 1.5.1 + screenfull: 5.2.0 + set-harmonic-interval: 1.0.1 + throttle-debounce: 3.0.1 + ts-easing: 0.2.0 + tslib: 2.6.3 + + react-window@1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.25.0 + memoize-one: 5.2.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + react@18.3.1: + dependencies: + loose-envify: 1.4.0 + + readable-stream@2.3.8: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + + readable-stream@4.5.2: + dependencies: + abort-controller: 3.0.0 + buffer: 6.0.3 + events: 3.3.0 + process: 0.11.10 + string_decoder: 1.3.0 + + readdirp@3.5.0: + dependencies: + picomatch: 2.3.1 + + readdirp@3.6.0: + dependencies: + picomatch: 2.3.1 + + real-require@0.2.0: {} + + recursive-readdir@2.2.3: + dependencies: + minimatch: 3.1.2 + + reflect.getprototypeof@1.0.6: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + globalthis: 1.0.4 + which-builtin-type: 1.1.4 + + regenerate-unicode-properties@10.1.1: + dependencies: + regenerate: 1.4.2 + + regenerate@1.4.2: {} + + regenerator-runtime@0.14.1: {} + + regenerator-transform@0.15.2: + dependencies: + '@babel/runtime': 7.25.0 + + regexp.prototype.flags@1.5.2: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-errors: 1.3.0 + set-function-name: 2.0.2 + + regexpu-core@5.3.2: + dependencies: + '@babel/regjsgen': 0.8.0 + regenerate: 1.4.2 + regenerate-unicode-properties: 10.1.1 + regjsparser: 0.9.1 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.1.0 + + regjsparser@0.9.1: + dependencies: + jsesc: 0.5.0 + + relateurl@0.2.7: {} + + renderkid@3.0.0: + dependencies: + css-select: 4.3.0 + dom-converter: 0.2.0 + htmlparser2: 6.1.0 + lodash: 4.17.21 + strip-ansi: 6.0.1 + + require-directory@2.1.1: {} + + require-from-string@2.0.2: {} + + requires-port@1.0.0: {} + + resize-observer-polyfill@1.5.1: {} + + resolve-cwd@3.0.0: + dependencies: + resolve-from: 5.0.0 + + resolve-from@4.0.0: {} + + resolve-from@5.0.0: {} + + resolve-pkg-maps@1.0.0: {} + + resolve.exports@1.1.1: {} + + resolve@1.22.8: + dependencies: + is-core-module: 2.15.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + resolve@2.0.0-next.5: + dependencies: + is-core-module: 2.15.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + ress@4.0.0: {} + + restore-cursor@3.1.0: + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + + restore-cursor@5.1.0: + dependencies: + onetime: 7.0.0 + signal-exit: 4.1.0 + + ret@0.4.3: {} + + retry@0.13.1: {} + + reusify@1.0.4: {} + + rfdc@1.4.1: {} + + rimraf@2.7.1: + dependencies: + glob: 7.2.3 + + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + + rtl-css-js@1.16.1: + dependencies: + '@babel/runtime': 7.25.0 + + run-async@2.4.1: {} + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + rusha@0.8.14: {} + + rxjs@6.6.7: + dependencies: + tslib: 1.14.1 + + rxjs@7.8.1: + dependencies: + tslib: 2.6.3 + optional: true + + safe-array-concat@1.1.2: + dependencies: + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 + isarray: 2.0.5 + + safe-buffer@5.1.2: {} + + safe-buffer@5.2.1: {} + + safe-regex-test@1.0.3: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-regex: 1.1.4 + + safe-regex2@3.1.0: + dependencies: + ret: 0.4.3 + + safe-stable-stringify@2.4.3: {} + + safer-buffer@2.1.2: {} + + sanitize-filename@1.6.3: + dependencies: + truncate-utf8-bytes: 1.0.2 + + sass-loader@13.3.3(sass@1.77.8)(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + neo-async: 2.6.2 + webpack: 5.93.0(esbuild@0.19.12) + optionalDependencies: + sass: 1.77.8 + + sass@1.77.8: + dependencies: + chokidar: 3.6.0 + immutable: 4.3.7 + source-map-js: 1.2.0 + + sax@1.4.1: {} + + saxen@8.1.2: {} + + scheduler@0.23.2: + dependencies: + loose-envify: 1.4.0 + + schema-utils@2.7.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + + schema-utils@2.7.1: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + + schema-utils@3.3.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + + schema-utils@4.2.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + ajv-keywords: 5.1.0(ajv@8.17.1) + + screenfull@5.2.0: {} + + secure-json-parse@2.7.0: {} + + select-hose@2.0.0: {} + + selfsigned@2.4.1: + dependencies: + '@types/node-forge': 1.3.11 + node-forge: 1.3.1 + + semver@5.7.2: {} + + semver@6.3.1: {} + + semver@7.6.3: {} + + send@0.18.0: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + + serialize-javascript@6.0.2: + dependencies: + randombytes: 2.1.0 + + serve-index@1.9.1: + dependencies: + accepts: 1.3.8 + batch: 0.6.1 + debug: 2.6.9 + escape-html: 1.0.3 + http-errors: 1.6.3 + mime-types: 2.1.35 + parseurl: 1.3.3 + transitivePeerDependencies: + - supports-color + + serve-static@1.15.0: + dependencies: + encodeurl: 1.0.2 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.18.0 + transitivePeerDependencies: + - supports-color + + set-cookie-parser@2.7.0: {} + + set-function-length@1.2.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-property-descriptors: 1.0.2 + + set-function-name@2.0.2: + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + + set-harmonic-interval@1.0.1: {} + + setprototypeof@1.1.0: {} + + setprototypeof@1.2.0: {} + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} + + shell-quote@1.8.1: {} + + side-channel@1.0.6: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 + object-inspect: 1.13.2 + + signal-exit@3.0.7: {} + + signal-exit@4.1.0: {} + + simple-concat@1.0.1: {} + + simple-get@4.0.1: + dependencies: + decompress-response: 6.0.0 + once: 1.4.0 + simple-concat: 1.0.1 + + simple-sha1@3.1.0: + dependencies: + queue-microtask: 1.2.3 + rusha: 0.8.14 + + sisteransi@1.0.5: {} + + slash@3.0.0: {} + + slice-ansi@5.0.0: + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 4.0.0 + + slice-ansi@7.1.0: + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 5.0.0 + + sockjs@0.3.24: + dependencies: + faye-websocket: 0.11.4 + uuid: 8.3.2 + websocket-driver: 0.7.4 + + sonic-boom@4.0.1: + dependencies: + atomic-sleep: 1.0.0 + + source-map-js@1.2.0: {} + + source-map-loader@4.0.2(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + iconv-lite: 0.6.3 + source-map-js: 1.2.0 + webpack: 5.93.0(esbuild@0.19.12) + + source-map-support@0.5.13: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map-support@0.5.21: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map@0.5.6: {} + + source-map@0.5.7: {} + + source-map@0.6.1: {} + + source-map@0.7.4: {} + + spdy-transport@3.0.0: + dependencies: + debug: 4.3.6 + detect-node: 2.1.0 + hpack.js: 2.1.6 + obuf: 1.1.2 + readable-stream: 3.6.2 + wbuf: 1.7.3 + transitivePeerDependencies: + - supports-color + + spdy@4.0.2: + dependencies: + debug: 4.3.6 + handle-thing: 2.0.1 + http-deceiver: 1.2.7 + select-hose: 2.0.0 + spdy-transport: 3.0.0 + transitivePeerDependencies: + - supports-color + + split2@4.2.0: {} + + sprintf-js@1.0.3: {} + + sprintf-js@1.1.2: {} + + stable@0.1.8: {} + + stack-generator@2.0.10: + dependencies: + stackframe: 1.3.4 + + stack-utils@2.0.6: + dependencies: + escape-string-regexp: 2.0.0 + + stackframe@1.3.4: {} + + stacktrace-gps@3.1.2: + dependencies: + source-map: 0.5.6 + stackframe: 1.3.4 + + stacktrace-js@2.0.2: + dependencies: + error-stack-parser: 2.1.4 + stack-generator: 2.0.10 + stacktrace-gps: 3.1.2 + + statuses@1.5.0: {} + + statuses@2.0.1: {} + + std-env@3.7.0: {} + + stop-iteration-iterator@1.0.0: + dependencies: + internal-slot: 1.0.7 + + stream-shift@1.0.3: {} + + string-argv@0.3.2: {} + + string-length@4.0.2: + dependencies: + char-regex: 1.0.2 + strip-ansi: 6.0.1 + + string-natural-compare@3.0.1: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@7.2.0: + dependencies: + emoji-regex: 10.3.0 + get-east-asian-width: 1.2.0 + strip-ansi: 7.1.0 + + string.prototype.includes@2.0.0: + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.3 + + string.prototype.matchall@4.0.11: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.4 + gopd: 1.0.1 + has-symbols: 1.0.3 + internal-slot: 1.0.7 + regexp.prototype.flags: 1.5.2 + set-function-name: 2.0.2 + side-channel: 1.0.6 + + string.prototype.repeat@1.0.0: + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.3 + + string.prototype.trim@1.2.9: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + + string.prototype.trimend@1.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + + string.prototype.trimstart@1.0.8: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + + string_decoder@1.1.1: + dependencies: + safe-buffer: 5.1.2 + + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-ansi@7.1.0: + dependencies: + ansi-regex: 6.0.1 + + strip-bom@3.0.0: {} + + strip-bom@4.0.0: {} + + strip-final-newline@2.0.0: {} + + strip-final-newline@3.0.0: {} + + strip-json-comments@3.1.1: {} + + style-loader@3.3.4(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + webpack: 5.93.0(esbuild@0.19.12) + + stylehacks@5.1.1(postcss@8.4.41): + dependencies: + browserslist: 4.23.3 + postcss: 8.4.41 + postcss-selector-parser: 6.1.1 + + stylis@4.2.0: {} + + stylis@4.3.2: {} + + superagent@9.0.2: + dependencies: + component-emitter: 1.3.1 + cookiejar: 2.1.4 + debug: 4.3.6 + fast-safe-stringify: 2.1.1 + form-data: 4.0.0 + formidable: 3.5.1 + methods: 1.1.2 + mime: 2.6.0 + qs: 6.13.0 + transitivePeerDependencies: + - supports-color + + supertest@7.0.0: + dependencies: + methods: 1.1.2 + superagent: 9.0.2 + transitivePeerDependencies: + - supports-color + + supports-color@5.5.0: + dependencies: + has-flag: 3.0.0 + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + supports-color@8.1.1: + dependencies: + has-flag: 4.0.0 + + supports-hyperlinks@2.3.0: + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + + supports-preserve-symlinks-flag@1.0.0: {} + + svgo@2.8.0: + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 4.3.0 + css-tree: 1.1.3 + csso: 4.2.0 + picocolors: 1.0.1 + stable: 0.1.8 + + tapable@0.1.10: {} + + tapable@1.1.3: {} + + tapable@2.2.1: {} + + tar-fs@2.1.1: + dependencies: + chownr: 1.1.4 + mkdirp-classic: 0.5.3 + pump: 3.0.0 + tar-stream: 2.2.0 + + tar-stream@2.2.0: + dependencies: + bl: 4.1.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + inherits: 2.0.4 + readable-stream: 3.6.2 + + terminal-link@2.1.1: + dependencies: + ansi-escapes: 4.3.2 + supports-hyperlinks: 2.3.0 + + terser-webpack-plugin@5.3.10(esbuild@0.19.12)(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 3.3.0 + serialize-javascript: 6.0.2 + terser: 5.31.5 + webpack: 5.93.0(esbuild@0.19.12) + optionalDependencies: + esbuild: 0.19.12 + + terser@5.31.5: + dependencies: + '@jridgewell/source-map': 0.3.6 + acorn: 8.12.1 + commander: 2.20.3 + source-map-support: 0.5.21 + + test-exclude@6.0.0: + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 7.2.3 + minimatch: 3.1.2 + + text-table@0.2.0: {} + + thirty-two@1.0.2: {} + + thread-stream@3.1.0: + dependencies: + real-require: 0.2.0 + + throttle-debounce@3.0.1: {} + + through2@2.0.5: + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + + through@2.3.8: {} + + thunky@1.1.0: {} + + tiny-typed-emitter@2.1.0: {} + + tldts-core@5.7.112: {} + + tldts@5.7.112: + dependencies: + tldts-core: 5.7.112 + + tmp@0.0.33: + dependencies: + os-tmpdir: 1.0.2 + + tmpl@1.0.5: {} + + to-fast-properties@2.0.0: {} + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + toad-cache@3.7.0: {} + + toggle-selection@1.0.6: {} + + toidentifier@1.0.1: {} + + truncate-utf8-bytes@1.0.2: + dependencies: + utf8-byte-length: 1.0.5 + + ts-easing@0.2.0: {} + + ts-jest@28.0.8(@babel/core@7.25.2)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.25.2))(esbuild@0.19.12)(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)))(typescript@5.0.4): + dependencies: + bs-logger: 0.2.6 + fast-json-stable-stringify: 2.1.0 + jest: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + jest-util: 28.1.3 + json5: 2.2.3 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.6.3 + typescript: 5.0.4 + yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.25.2 + '@jest/types': 28.1.3 + babel-jest: 28.1.3(@babel/core@7.25.2) + esbuild: 0.19.12 + + ts-loader@9.5.1(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + chalk: 4.1.2 + enhanced-resolve: 5.17.1 + micromatch: 4.0.7 + semver: 7.6.3 + source-map: 0.7.4 + typescript: 5.0.4 + webpack: 5.93.0(esbuild@0.19.12) + + ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 14.18.63 + acorn: 8.12.1 + acorn-walk: 8.3.3 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.0.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + + tsconfig-paths@3.15.0: + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + + tsconfig-paths@4.2.0: + dependencies: + json5: 2.2.3 + minimist: 1.2.8 + strip-bom: 3.0.0 + + tslib@1.14.1: {} + + tslib@2.6.3: {} + + tsutils@3.21.0(typescript@5.0.4): + dependencies: + tslib: 1.14.1 + typescript: 5.0.4 + + tsx@4.17.0: + dependencies: + esbuild: 0.23.0 + get-tsconfig: 4.7.6 + optionalDependencies: + fsevents: 2.3.3 + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + type-detect@4.0.8: {} + + type-fest@0.20.2: {} + + type-fest@0.21.3: {} + + type-is@1.6.18: + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + + typed-array-buffer@1.0.2: + dependencies: + call-bind: 1.0.7 + es-errors: 1.3.0 + is-typed-array: 1.1.13 + + typed-array-byte-length@1.0.1: + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + + typed-array-byte-offset@1.0.2: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + + typed-array-length@1.0.6: + dependencies: + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 + possible-typed-array-names: 1.0.0 + + typed-emitter@2.1.0: + optionalDependencies: + rxjs: 7.8.1 + + typescript@5.0.4: {} + + uc.micro@1.0.6: {} + + unbox-primitive@1.0.2: + dependencies: + call-bind: 1.0.7 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + + unicode-canonical-property-names-ecmascript@2.0.0: {} + + unicode-match-property-ecmascript@2.0.0: + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.0 + unicode-property-aliases-ecmascript: 2.1.0 + + unicode-match-property-value-ecmascript@2.1.0: {} + + unicode-property-aliases-ecmascript@2.1.0: {} + + universalify@2.0.1: {} + + unpipe@1.0.0: {} + + update-browserslist-db@1.1.0(browserslist@4.23.3): + dependencies: + browserslist: 4.23.3 + escalade: 3.1.2 + picocolors: 1.0.1 + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + utf8-byte-length@1.0.5: {} + + util-deprecate@1.0.2: {} + + util@0.12.5: + dependencies: + inherits: 2.0.4 + is-arguments: 1.1.1 + is-generator-function: 1.0.10 + is-typed-array: 1.1.13 + which-typed-array: 1.1.15 + + utila@0.4.0: {} + + utils-merge@1.0.1: {} + + uuid@8.3.2: {} + + v8-compile-cache-lib@3.0.1: {} + + v8-to-istanbul@9.3.0: + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + '@types/istanbul-lib-coverage': 2.0.6 + convert-source-map: 2.0.0 + + vary@1.1.2: {} + + walker@1.0.8: + dependencies: + makeerror: 1.0.12 + + watchpack@2.4.1: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + + wbuf@1.7.3: + dependencies: + minimalistic-assert: 1.0.1 + + wcwidth@1.0.1: + dependencies: + defaults: 1.0.4 + + webpack-dev-middleware@5.3.4(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + colorette: 2.0.20 + memfs: 3.5.3 + mime-types: 2.1.35 + range-parser: 1.2.1 + schema-utils: 4.2.0 + webpack: 5.93.0(esbuild@0.19.12) + + webpack-dev-server@4.15.2(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + '@types/bonjour': 3.5.13 + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 4.17.21 + '@types/serve-index': 1.9.4 + '@types/serve-static': 1.15.7 + '@types/sockjs': 0.3.36 + '@types/ws': 8.5.12 + ansi-html-community: 0.0.8 + bonjour-service: 1.2.1 + chokidar: 3.6.0 + colorette: 2.0.20 + compression: 1.7.4 + connect-history-api-fallback: 2.0.0 + default-gateway: 6.0.3 + express: 4.19.2 + graceful-fs: 4.2.11 + html-entities: 2.5.2 + http-proxy-middleware: 2.0.6(@types/express@4.17.21) + ipaddr.js: 2.2.0 + launch-editor: 2.8.1 + open: 8.4.2 + p-retry: 4.6.2 + rimraf: 3.0.2 + schema-utils: 4.2.0 + selfsigned: 2.4.1 + serve-index: 1.9.1 + sockjs: 0.3.24 + spdy: 4.0.2 + webpack-dev-middleware: 5.3.4(webpack@5.93.0(esbuild@0.19.12)) + ws: 8.18.0 + optionalDependencies: + webpack: 5.93.0(esbuild@0.19.12) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + webpack-shebang-plugin@1.1.8: {} + + webpack-sources@3.2.3: {} + + webpack@5.93.0(esbuild@0.19.12): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.5 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) + browserslist: 4.23.3 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.10(esbuild@0.19.12)(webpack@5.93.0(esbuild@0.19.12)) + watchpack: 2.4.1 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + webpackbar@5.0.2(webpack@5.93.0(esbuild@0.19.12)): + dependencies: + chalk: 4.1.2 + consola: 2.15.3 + pretty-time: 1.1.0 + std-env: 3.7.0 + webpack: 5.93.0(esbuild@0.19.12) + + websocket-driver@0.7.4: + dependencies: + http-parser-js: 0.5.8 + safe-buffer: 5.2.1 + websocket-extensions: 0.1.4 + + websocket-extensions@0.1.4: {} + + which-boxed-primitive@1.0.2: + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 + + which-builtin-type@1.1.4: + dependencies: + function.prototype.name: 1.1.6 + has-tostringtag: 1.0.2 + is-async-function: 2.0.0 + is-date-object: 1.0.5 + is-finalizationregistry: 1.0.2 + is-generator-function: 1.0.10 + is-regex: 1.1.4 + is-weakref: 1.0.2 + isarray: 2.0.5 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.2 + which-typed-array: 1.1.15 + + which-collection@1.0.2: + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.3 + + which-typed-array@1.1.15: + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.7 + for-each: 0.3.3 + gopd: 1.0.1 + has-tostringtag: 1.0.2 + + which@1.3.1: + dependencies: + isexe: 2.0.0 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + word-wrap@1.2.5: {} + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@9.0.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 7.2.0 + strip-ansi: 7.1.0 + + wrappy@1.0.2: {} + + write-file-atomic@4.0.2: + dependencies: + imurmurhash: 0.1.4 + signal-exit: 3.0.7 + + ws@8.18.0: {} + + xtend@4.0.2: {} + + y18n@5.0.8: {} + + yallist@3.1.1: {} + + yaml@1.10.2: {} + + yaml@2.5.0: {} + + yargs-parser@21.1.1: {} + + yargs@17.7.2: + dependencies: + cliui: 8.0.1 + escalade: 3.1.2 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + + yauzl@2.10.0: + dependencies: + buffer-crc32: 0.2.13 + fd-slicer: 1.1.0 + + yn@3.1.1: {} + + yocto-queue@0.1.0: {} + + zod-to-json-schema@3.23.2(zod@3.23.8): + dependencies: + zod: 3.23.8 + + zod@3.23.8: {} diff --git a/server/.jest/common.js b/server/.jest/common.js index 49758cbaf..495f86b4f 100644 --- a/server/.jest/common.js +++ b/server/.jest/common.js @@ -1,5 +1,5 @@ module.exports = { - transformIgnorePatterns: ['node_modules/(?!(p-queue|p-timeout)/)'], + transformIgnorePatterns: ['node_modules/.pnpm/(?!(p-queue|p-timeout).*/)'], transform: { // transform ESM only package to CommonJS '^.+\\.(t|j)sx?$': [ diff --git a/server/services/rTorrent/util/scgiUtil.ts b/server/services/rTorrent/util/scgiUtil.ts index ea075fc58..9cfb17e93 100644 --- a/server/services/rTorrent/util/scgiUtil.ts +++ b/server/services/rTorrent/util/scgiUtil.ts @@ -27,7 +27,7 @@ export const methodCallXML = (options: net.NetConnectOpts, methodName: string, p const xmlLength = Buffer.byteLength(xml, 'utf8'); stream.on('error', reject); - stream.setEncoding('UTF8'); + stream.setEncoding('utf8'); const headerItems = [ `CONTENT_LENGTH${NULL_CHAR}${xmlLength}${NULL_CHAR}`, @@ -68,7 +68,7 @@ export const methodCallJSON = (options: net.NetConnectOpts, methodName: string, const jsonLength = Buffer.byteLength(json, 'utf8'); stream.on('error', reject); - stream.setEncoding('UTF8'); + stream.setEncoding('utf8'); const headerItems = [ `CONTENT_LENGTH${NULL_CHAR}${jsonLength}${NULL_CHAR}`, diff --git a/server/tsconfig.json b/server/tsconfig.json index a11abf474..50bb354dd 100644 --- a/server/tsconfig.json +++ b/server/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "target": "es2019", + "target": "es2020", "moduleResolution": "node", "allowJs": true, "module": "commonjs", @@ -9,6 +9,7 @@ "isolatedModules": true, "esModuleInterop": true, "resolveJsonModule": true, + "useUnknownInCatchVariables": false, "baseUrl": "../", "paths": { "@shared/*": ["shared/*"] diff --git a/tsconfig.json b/tsconfig.json index d0a499289..a50275456 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -15,6 +15,7 @@ "esModuleInterop": true, "experimentalDecorators": true, "useDefineForClassFields": true, + "useUnknownInCatchVariables": false, "baseUrl": "./", "paths": { "@client/*": ["client/src/javascript/*"], From 93bf83bbdf29145fab9701daea0af81054500e96 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 10 Aug 2024 04:44:13 +0800 Subject: [PATCH 075/113] ci: fix publish (#773) --- .github/workflows/publish-rolling.yml | 1 + .npmrc | 1 + 2 files changed, 2 insertions(+) create mode 100644 .npmrc diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index aa063e947..c43ed9271 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -125,6 +125,7 @@ jobs: steps: - uses: actions/checkout@v4 + - uses: pnpm/action-setup@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 diff --git a/.npmrc b/.npmrc new file mode 100644 index 000000000..d5c025146 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +node-linker=hoisted From 679af7ffb700c549d88536da416f9077be93fe0b Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 10 Aug 2024 04:51:24 +0800 Subject: [PATCH 076/113] ci: fix publish (#774) --- .npmrc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.npmrc b/.npmrc index d5c025146..95ed7c592 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1,2 @@ -node-linker=hoisted +node-linker=hoisted +package-import-method=copy From ee5f8372dbf15f22203628554d07ad7cccbde825 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 10 Aug 2024 05:03:24 +0800 Subject: [PATCH 077/113] ci: fix publish (#775) --- Dockerfile | 4 +++- package.json | 12 ++++++------ 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index d27a05ea5..30fb9fcd3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,8 +20,10 @@ WORKDIR /usr/src/app/ # Copy project files COPY . ./ +RUN corepack enable && corepack install + # Fetch dependencies from npm -RUN pnpm install --frozen-lockfile --legacy-peer-deps +RUN pnpm install --frozen-lockfile # Build assets RUN npm run build diff --git a/package.json b/package.json index 26b80692b..3e11a63b9 100644 --- a/package.json +++ b/package.json @@ -40,12 +40,12 @@ "dist/geoip-country6.dat" ], "targets": [ - "node20-linuxstatic-x64", - "node20-linuxstatic-arm64", - "node20-macos-x64", - "node20-macos-arm64", - "node20-win-x64", - "node20-win-arm64" + "node18-linuxstatic-x64", + "node18-linuxstatic-arm64", + "node18-macos-x64", + "node18-macos-arm64", + "node18-win-x64", + "node18-win-arm64" ] }, "scripts": { From 676bb30c50cc19b85f9922bd58af62567e99759c Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 10 Aug 2024 21:12:22 +0800 Subject: [PATCH 078/113] build: upgrade lingui (#777) --- .linguirc | 46 -- .npmrc | 1 + client/src/javascript/i18n/languages.tsx | 7 - lingui.config.js | 44 ++ package.json | 12 +- pnpm-lock.yaml | 717 ++++++++++++++--------- tsconfig.json | 2 +- 7 files changed, 505 insertions(+), 324 deletions(-) delete mode 100644 .linguirc create mode 100644 lingui.config.js diff --git a/.linguirc b/.linguirc deleted file mode 100644 index c3fd472e3..000000000 --- a/.linguirc +++ /dev/null @@ -1,46 +0,0 @@ -{ - "locales": [ - "af", - "ar", - "ca", - "cs", - "da", - "de", - "el", - "en", - "es", - "fi", - "fr", - "he", - "hu", - "it", - "ja", - "ko", - "nl", - "no", - "pl", - "pt", - "ro", - "ru", - "sr", - "sv", - "tr", - "uk", - "vi", - "zh-Hans", - "zh-Hant" - ], - "sourceLocale": "en", - "catalogs": [ - { - "path": "client/src/javascript/i18n/strings/{locale}", - "include": [ - "/client/src/javascript" - ], - "exclude": [ - "**/node_modules/**" - ] - } - ], - "format": "minimal" -} diff --git a/.npmrc b/.npmrc index 95ed7c592..4bf31b580 100644 --- a/.npmrc +++ b/.npmrc @@ -1,2 +1,3 @@ node-linker=hoisted package-import-method=copy +hoist-pattern[]=!@lingui/* diff --git a/client/src/javascript/i18n/languages.tsx b/client/src/javascript/i18n/languages.tsx index 8244dfe3d..f004602ab 100644 --- a/client/src/javascript/i18n/languages.tsx +++ b/client/src/javascript/i18n/languages.tsx @@ -2,7 +2,6 @@ import {FC, ReactNode, useEffect} from 'react'; import {i18n} from '@lingui/core'; import {I18nProvider} from '@lingui/react'; import {observer} from 'mobx-react'; -import * as plurals from 'make-plural/plurals'; import detectLocale from '@client/util/detectLocale'; import Languages from '@client/constants/Languages'; @@ -16,7 +15,6 @@ import type {LocaleConfig} from '@client/util/detectLocale'; const messagesCache: Partial, Record>> = {en: EN}; -i18n.loadLocaleData('en', {plurals: plurals.en}); i18n.load('en', messagesCache.en as Record); i18n.activate('en'); @@ -59,11 +57,6 @@ const AsyncIntlProvider: FC = observer(({children}: Asyn } (async () => { - if (validatedLocale.language === 'zh-Hans' || validatedLocale.language === 'zh-Hant') { - i18n.loadLocaleData(validatedLocale.locale, {plurals: plurals.zh}); - } else { - i18n.loadLocaleData(validatedLocale.locale, {plurals: plurals[validatedLocale.language]}); - } i18n.load(validatedLocale.locale, {...EN, ...(await getMessages(validatedLocale.language))}); i18n.activate(validatedLocale.locale); })(); diff --git a/lingui.config.js b/lingui.config.js new file mode 100644 index 000000000..3a6201a4e --- /dev/null +++ b/lingui.config.js @@ -0,0 +1,44 @@ +import {formatter} from '@lingui/format-json'; + +export default { + locales: [ + 'af', + 'ar', + 'ca', + 'cs', + 'da', + 'de', + 'el', + 'en', + 'es', + 'fi', + 'fr', + 'he', + 'hu', + 'it', + 'ja', + 'ko', + 'nl', + 'no', + 'pl', + 'pt', + 'ro', + 'ru', + 'sr', + 'sv', + 'tr', + 'uk', + 'vi', + 'zh-Hans', + 'zh-Hant', + ], + sourceLocale: 'en', + catalogs: [ + { + path: 'client/src/javascript/i18n/strings/{locale}', + include: ['/client/src/javascript'], + exclude: ['**/node_modules/**'], + }, + ], + format: formatter({style: 'minimal'}), +}; diff --git a/package.json b/package.json index 3e11a63b9..527abd450 100644 --- a/package.json +++ b/package.json @@ -89,9 +89,10 @@ "@fastify/compress": "^6.5.0", "@fastify/express": "^2.3.0", "@fastify/static": "^6.10.2", - "@lingui/core": "^3.17.2", - "@lingui/loader": "^3.17.2", - "@lingui/react": "^3.17.2", + "@lingui/core": "^4.11.3", + "@lingui/format-json": "^4.11.3", + "@lingui/loader": "^4.11.3", + "@lingui/react": "^4.11.3", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", "@seald-io/nedb": "^3.1.0", "@types/bencode": "^2.0.1", @@ -173,7 +174,6 @@ "jsonwebtoken": "^9.0.0", "lint-staged": "^15.2.2", "lodash": "^4.17.21", - "make-plural": "^7.4.0", "mini-css-extract-plugin": "^2.7.6", "mobx": "^6.9.0", "mobx-react": "^7.6.0", @@ -201,8 +201,8 @@ "react-window": "^1.8.9", "ress": "^4.0.0", "sanitize-filename": "^1.6.3", - "sass": "^1.63.3", - "sass-loader": "^13.3.2", + "sass": "^1.77.8", + "sass-loader": "^16.0.0", "saxen": "^8.1.2", "source-map-loader": "^4.0.1", "style-loader": "^3.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 61450044b..77f612d22 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -67,14 +67,17 @@ importers: specifier: ^6.10.2 version: 6.12.0 '@lingui/core': - specifier: ^3.17.2 - version: 3.17.2 + specifier: ^4.11.3 + version: 4.11.3 + '@lingui/format-json': + specifier: ^4.11.3 + version: 4.11.3(typescript@5.0.4) '@lingui/loader': - specifier: ^3.17.2 - version: 3.17.2(@babel/core@7.25.2)(@types/node@14.18.63)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) + specifier: ^4.11.3 + version: 4.11.3(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) '@lingui/react': - specifier: ^3.17.2 - version: 3.17.2(react@18.3.1) + specifier: ^4.11.3 + version: 4.11.3(react@18.3.1) '@pmmmwh/react-refresh-webpack-plugin': specifier: ^0.5.10 version: 0.5.15(react-refresh@0.14.2)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.93.0(esbuild@0.19.12)))(webpack@5.93.0(esbuild@0.19.12)) @@ -318,9 +321,6 @@ importers: lodash: specifier: ^4.17.21 version: 4.17.21 - make-plural: - specifier: ^7.4.0 - version: 7.4.0 mini-css-extract-plugin: specifier: ^2.7.6 version: 2.9.0(webpack@5.93.0(esbuild@0.19.12)) @@ -403,11 +403,11 @@ importers: specifier: ^1.6.3 version: 1.6.3 sass: - specifier: ^1.63.3 + specifier: ^1.77.8 version: 1.77.8 sass-loader: - specifier: ^13.3.2 - version: 13.3.3(sass@1.77.8)(webpack@5.93.0(esbuild@0.19.12)) + specifier: ^16.0.0 + version: 16.0.0(sass@1.77.8)(webpack@5.93.0(esbuild@0.19.12)) saxen: specifier: ^8.1.2 version: 8.1.2 @@ -1273,6 +1273,12 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/android-arm64@0.17.19': + resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm64@0.19.12': resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} engines: {node: '>=12'} @@ -1285,6 +1291,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm@0.17.19': + resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + '@esbuild/android-arm@0.19.12': resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} engines: {node: '>=12'} @@ -1297,6 +1309,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-x64@0.17.19': + resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + '@esbuild/android-x64@0.19.12': resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} engines: {node: '>=12'} @@ -1309,6 +1327,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/darwin-arm64@0.17.19': + resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-arm64@0.19.12': resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} engines: {node: '>=12'} @@ -1321,6 +1345,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-x64@0.17.19': + resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + '@esbuild/darwin-x64@0.19.12': resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} engines: {node: '>=12'} @@ -1333,6 +1363,12 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/freebsd-arm64@0.17.19': + resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-arm64@0.19.12': resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} engines: {node: '>=12'} @@ -1345,6 +1381,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-x64@0.17.19': + resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + '@esbuild/freebsd-x64@0.19.12': resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} engines: {node: '>=12'} @@ -1357,6 +1399,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/linux-arm64@0.17.19': + resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm64@0.19.12': resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} engines: {node: '>=12'} @@ -1369,6 +1417,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm@0.17.19': + resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + '@esbuild/linux-arm@0.19.12': resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} engines: {node: '>=12'} @@ -1381,6 +1435,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-ia32@0.17.19': + resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-ia32@0.19.12': resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} engines: {node: '>=12'} @@ -1399,6 +1459,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.17.19': + resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-loong64@0.19.12': resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} engines: {node: '>=12'} @@ -1411,6 +1477,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-mips64el@0.17.19': + resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-mips64el@0.19.12': resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} engines: {node: '>=12'} @@ -1423,6 +1495,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-ppc64@0.17.19': + resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-ppc64@0.19.12': resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} engines: {node: '>=12'} @@ -1435,6 +1513,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-riscv64@0.17.19': + resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-riscv64@0.19.12': resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} engines: {node: '>=12'} @@ -1447,6 +1531,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-s390x@0.17.19': + resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-s390x@0.19.12': resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} engines: {node: '>=12'} @@ -1459,6 +1549,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-x64@0.17.19': + resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + '@esbuild/linux-x64@0.19.12': resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} engines: {node: '>=12'} @@ -1471,6 +1567,12 @@ packages: cpu: [x64] os: [linux] + '@esbuild/netbsd-x64@0.17.19': + resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + '@esbuild/netbsd-x64@0.19.12': resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} engines: {node: '>=12'} @@ -1489,6 +1591,12 @@ packages: cpu: [arm64] os: [openbsd] + '@esbuild/openbsd-x64@0.17.19': + resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + '@esbuild/openbsd-x64@0.19.12': resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} engines: {node: '>=12'} @@ -1501,6 +1609,12 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/sunos-x64@0.17.19': + resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + '@esbuild/sunos-x64@0.19.12': resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} engines: {node: '>=12'} @@ -1513,6 +1627,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/win32-arm64@0.17.19': + resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-arm64@0.19.12': resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} engines: {node: '>=12'} @@ -1525,6 +1645,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-ia32@0.17.19': + resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-ia32@0.19.12': resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} engines: {node: '>=12'} @@ -1537,6 +1663,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-x64@0.17.19': + resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + '@esbuild/win32-x64@0.19.12': resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} engines: {node: '>=12'} @@ -1682,10 +1814,6 @@ packages: resolution: {integrity: sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} - '@jest/types@26.6.2': - resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} - engines: {node: '>= 10.14.2'} - '@jest/types@28.1.3': resolution: {integrity: sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -1721,44 +1849,44 @@ packages: '@leichtgewicht/ip-codec@2.0.5': resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - '@lingui/babel-plugin-extract-messages@3.17.2': - resolution: {integrity: sha512-Ovhf8a6dBlIZJFOqk6/+LRgQvSlVMol6hxvnVGLsCr/0xNcKlpGUAJ+bvY6NrmxZubpTvZqNkH23u5nEAdXtfg==} - engines: {node: '>=14.0.0'} + '@lingui/babel-plugin-extract-messages@4.11.3': + resolution: {integrity: sha512-wLiquhtxE7qUmoKl4UStFI1XgrCkk9zwxc8z62LPpbutkyxO21B5k8fBUGlgWoKJaXbpvS8VIU8j2663q99JnQ==} + engines: {node: '>=16.0.0'} - '@lingui/cli@3.17.2': - resolution: {integrity: sha512-8hPZOfwB7KZolZ01diUqtprKva1RNAUUNdzISN9pmAUGw9zCPRY/dlOvM6obZi8v0VC/JKrcadOs4Z8krIS2QQ==} - engines: {node: '>=14.0.0'} + '@lingui/cli@4.11.3': + resolution: {integrity: sha512-ykJLmQciK81I0Cd/iLg8dSpESV9Hnsbw5+G98IEAf4exvoUGRJ2UzkeNc/HeGx3D5Fg+TI8YNWwCbZ7NAOsDCQ==} + engines: {node: '>=16.0.0'} hasBin: true - peerDependencies: - '@babel/core': ^7.0.0 - babel-plugin-macros: 2 || 3 - typescript: 2 || 3 || 4 - '@lingui/conf@3.17.2': - resolution: {integrity: sha512-q3ADfpMYCYMgiu/lrYOOvE3ptxXIqYhA1ozyAq6ynguL8ppqfyaTluLoHfVJVWxnTMI/es9s2W9Kg81QH+nuXQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - ts-node: '>=10' - typescript: '>=4' - peerDependenciesMeta: - ts-node: - optional: true - typescript: - optional: true + '@lingui/conf@4.11.3': + resolution: {integrity: sha512-KwUJDrbzlZEXmlmqttpB/Sd9hiIo0sqccsZaYTHzW/uULZT9T11aw/f6RcPLCVJeSKazg/7dJhR1cKlxKzvjKA==} + engines: {node: '>=16.0.0'} - '@lingui/core@3.17.2': - resolution: {integrity: sha512-YOd068NanznN8lLQqOKPlAY0ill3rrgmiAvPRKuYkrxzJMIHqlIFO/2Kcc/RH5vClOmLfg+wgR4rsHK/kLKelQ==} - engines: {node: '>=14.0.0'} + '@lingui/core@4.11.3': + resolution: {integrity: sha512-IjJxn0Kvzv+ICnGlMqn8wRIQLikCJVrolb1oyi6GqtbiuPiwKYeU0D6Hbe146lMaTN8juc3tOCBS+Fr02XqFIQ==} + engines: {node: '>=16.0.0'} - '@lingui/loader@3.17.2': - resolution: {integrity: sha512-0sZj84y5nyAkDyCKYj3QxhePN1w4egIpUEZANlk3K0o0yo2kJXsmi9pnCeG8Z5/GniuWxF4C/JIJejRn226OmQ==} - engines: {node: '>=14.0.0'} + '@lingui/format-json@4.11.3': + resolution: {integrity: sha512-uQEAQncNb89Wg3N/Vk5nAdnRnyEsLx0Sx5qJXwTPFNJzZaDpZC7KZ3HqfHFt99f5gPD5DuKlKIxseOX7o/Qxsg==} + engines: {node: '>=16.0.0'} + + '@lingui/format-po@4.11.3': + resolution: {integrity: sha512-RgEkoo0aEAk7X1xGrApcpqkz6GLdzkRLGw2jo3mmCVR0P7P9sWbJL/cd01GmR+HzAOo8Zx5oIayaKh9iyJS8tA==} + engines: {node: '>=16.0.0'} + + '@lingui/loader@4.11.3': + resolution: {integrity: sha512-K0482e0d+KRlljylkOAp6DkOKHboevAqR2nRRipwa8BGV1nJsnSwkvrlny+/OazZK0Dvr7w6tmBODx8KS318Ng==} + engines: {node: '>=16.0.0'} peerDependencies: - webpack: ^4.0.0 || ^5.0.0 + webpack: ^5.0.0 - '@lingui/react@3.17.2': - resolution: {integrity: sha512-+PECPknIiQn/zdXgrXVTCbcJUSjPFZTtPOuIO72huGNh/QA+iRVsGTvef0/Q+pWkiPEOU6CmaGHkwdtgFMtJ8g==} - engines: {node: '>=14.0.0'} + '@lingui/message-utils@4.11.3': + resolution: {integrity: sha512-ZSw3OoKbknOw3nSrqt194g2F8r0guKow9csb46zlL7zX/yOWCaj767wvSvMoglZtVvurfQs4NPv2cohYlWORNw==} + engines: {node: '>=16.0.0'} + + '@lingui/react@4.11.3': + resolution: {integrity: sha512-FuorwDsz5zDpUNpyj7J8ZKqJrrVxOz1EtQ3aJGJsmnTtVO01N3nR3ckMzpYvZ71XXdDEvhUC9ihmiKbFvpaZ/w==} + engines: {node: '>=16.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -2151,9 +2279,6 @@ packages: '@types/yargs-parser@21.0.3': resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - '@types/yargs@15.0.19': - resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} - '@types/yargs@17.0.33': resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} @@ -2568,9 +2693,6 @@ packages: batch@0.6.1: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - bcp-47@1.0.8: - resolution: {integrity: sha512-Y9y1QNBBtYtv7hcmoX0tR+tUNSFZGZ6OL6vKPObq8BbOhkCoyayF6ogfLTgAli/KuAEbsYHYUNq2AQuY6IuLag==} - bencode@2.0.3: resolution: {integrity: sha512-D/vrAD4dLVX23NalHwb8dSvsUsxeRPO8Y7ToKA015JQYq69MLDOMkC0uGZYA/MPpltLO8rt8eqFC2j8DxjTZ/w==} @@ -2741,8 +2863,8 @@ packages: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} - cli-table@0.3.6: - resolution: {integrity: sha512-ZkNZbnZjKERTY5NwC2SeMeLeifSPq/pubeRoTpdr3WchLlnZg6hEgvHkK5zL7KNFdd9PmHN8lxrENUwI3cE8vQ==} + cli-table@0.3.11: + resolution: {integrity: sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==} engines: {node: '>= 0.2.0'} cli-truncate@4.0.0: @@ -2795,6 +2917,10 @@ packages: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} + commander@10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} + engines: {node: '>=14'} + commander@12.1.0: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} @@ -2802,10 +2928,6 @@ packages: commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - commander@6.2.1: - resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} - engines: {node: '>= 6'} - commander@7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} @@ -2885,15 +3007,6 @@ packages: core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - cosmiconfig-typescript-loader@4.4.0: - resolution: {integrity: sha512-BabizFdC3wBHhbI4kJh0VkQP9GkBfoHPydD0COMce1nJ1kJAB3F2TmJ/I7diULBKtmEWSwEbuN/KDtgnmUUVmw==} - engines: {node: '>=v14.21.3'} - peerDependencies: - '@types/node': '*' - cosmiconfig: '>=7' - ts-node: '>=10' - typescript: '>=4' - cosmiconfig@6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} engines: {node: '>=8'} @@ -3065,9 +3178,8 @@ packages: resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} engines: {node: '>= 0.4'} - date-fns@2.30.0: - resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} - engines: {node: '>=0.11'} + date-fns@3.6.0: + resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} @@ -3436,6 +3548,11 @@ packages: engines: {node: '>=12'} hasBin: true + esbuild@0.17.19: + resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} + engines: {node: '>=12'} + hasBin: true + esbuild@0.19.12: resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} engines: {node: '>=12'} @@ -3928,9 +4045,6 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - fuzzaldrin@2.1.0: - resolution: {integrity: sha512-zgllBYwfHR5P3CncJiGbGVPpa3iFYW1yuPaIv8DiTVRrcg5/6uETNL5zvIoKflG1aifXVUZTlIroDehw4WygGA==} - gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -4251,12 +4365,6 @@ packages: resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} engines: {node: '>= 10'} - is-alphabetical@1.0.4: - resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} - - is-alphanumerical@1.0.4: - resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} - is-arguments@1.1.1: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} @@ -4303,9 +4411,6 @@ packages: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} - is-decimal@1.0.4: - resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} - is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} @@ -4511,14 +4616,14 @@ packages: peerDependencies: jest: '>=27' - jest-get-type@26.3.0: - resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==} - engines: {node: '>= 10.14.2'} - jest-get-type@28.0.2: resolution: {integrity: sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-get-type@29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-haste-map@28.1.3: resolution: {integrity: sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -4580,14 +4685,14 @@ packages: resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-validate@26.6.2: - resolution: {integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==} - engines: {node: '>= 10.14.2'} - jest-validate@28.1.3: resolution: {integrity: sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + jest-validate@29.7.0: + resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-watcher@28.1.3: resolution: {integrity: sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} @@ -4627,6 +4732,9 @@ packages: js-file-download@0.4.12: resolution: {integrity: sha512-rML+NkoD08p5Dllpjo0ffy4jRHeY6Zsapvr/W86N7E0yuzAO6qa5X9+xog6zQNlH102J7IXljNY2FtS6Lj3ucg==} + js-sha256@0.10.1: + resolution: {integrity: sha512-5obBtsz9301ULlsgggLg542s/jqtddfOpV5KJc4hajc9JV8GeY2gZHSVpYBn4nWqAUTJ9v+xwtbJ1mIBgIH5Vw==} + js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -4832,6 +4940,9 @@ packages: lodash.repeat@4.1.0: resolution: {integrity: sha512-eWsgQW89IewS95ZOcr15HHCX6FVDxq3f2PNUIng3fyzsPev9imFQxIYdFZ6crl8L56UR6ZlGDLcEb3RZsCSSqw==} + lodash.sortby@4.7.0: + resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} + lodash.uniq@4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} @@ -4870,12 +4981,6 @@ packages: make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - make-plural@6.2.2: - resolution: {integrity: sha512-8iTuFioatnTTmb/YJjywkVIHLjcwkFD9Ms0JpxjEm9Mo8eQYkh1z+55dwv4yc1jQ8ftVBxWQbihvZL1DfzGGWA==} - - make-plural@7.4.0: - resolution: {integrity: sha512-4/gC9KVNTV6pvYg2gFeQYTW3mWaoJt7WZE5vrp1KnQDgW92JtYZnzmZT81oj/dUTqAIu0ufI2x3dkgu3bB1tYg==} - makeerror@1.0.12: resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} @@ -4998,11 +5103,6 @@ packages: mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - mobx-react-lite@3.4.3: resolution: {integrity: sha512-NkJREyFTSUXR772Qaai51BnE1voWx56LOL80xG7qkZr6vo8vEaLF3sz1JNUVh+rxmUzxYaqOhfuxTfqUh0FXUg==} peerDependencies: @@ -5090,9 +5190,6 @@ packages: resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} engines: {node: '>= 6.13.0'} - node-gettext@3.0.0: - resolution: {integrity: sha512-/VRYibXmVoN6tnSAY2JWhNRhWYJ8Cd844jrZU/DwLVoI4vBI6ceYbd8i42sYZ9uOgDH3S7vslIKOWV/ZrT2YBA==} - node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} @@ -5257,9 +5354,6 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - papaparse@5.4.1: - resolution: {integrity: sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==} - param-case@3.0.4: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} @@ -5323,6 +5417,9 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + pause@0.0.1: resolution: {integrity: sha512-KG8UEiEVkR3wGEb4m5yZkVCzigAD+cVEJck2CzYZO37ZGJfctvVptVO192MwrtPhzONn6go8ylnOdMhKqi4nfg==} @@ -5369,9 +5466,6 @@ packages: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} - plurals-cldr@1.0.4: - resolution: {integrity: sha512-4nLXqtel7fsCgzi8dvRZvUjfL8SXpP982sKg7b2TgpnR8rDnes06iuQ83trQ/+XdtyMIQkBBbKzX6x97eLfsJQ==} - pofile@1.1.4: resolution: {integrity: sha512-r6Q21sKsY1AjTVVjOuU02VYKVNQGJNQHjTIvs4dEbeuuYfxgYk/DGD2mqqq4RDaVkwdSq0VEtmQUOPe/wH8X3g==} @@ -5598,14 +5692,14 @@ packages: pretty-error@4.0.0: resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} - pretty-format@26.6.2: - resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} - engines: {node: '>= 10'} - pretty-format@28.1.3: resolution: {integrity: sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} + pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + pretty-time@1.1.0: resolution: {integrity: sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==} engines: {node: '>=4'} @@ -5637,8 +5731,10 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - pseudolocale@1.4.0: - resolution: {integrity: sha512-fxXgbC2ImT9OAuUyhuqkhxVWFe52flkZoNxIiAfje+PO+MZ427bwIIQDnA8wcRWoRIpPa7JuRPXn1lYq2/LmWA==} + pseudolocale@2.1.0: + resolution: {integrity: sha512-af5fsrRvVwD+MBasBJvuDChT0KDqT0nEwD9NTgbtHJ16FKomWac9ua0z6YVNB4G9x9IOaiGWym62aby6n4tFMA==} + engines: {node: '>=16.0.0'} + hasBin: true pump@3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} @@ -5667,6 +5763,9 @@ packages: ramda@0.27.2: resolution: {integrity: sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==} + ramda@0.28.0: + resolution: {integrity: sha512-9QnLuG/kPVgWvMQ4aODhsBUFKOUmnbUnsSXACv+NCQZcHbeb+v8Lodp8OVxtRULN1/xOyYLLaL6npE6dMq5QTA==} + randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} @@ -5705,9 +5804,6 @@ packages: react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react-is@17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} @@ -5950,17 +6046,17 @@ packages: sanitize-filename@1.6.3: resolution: {integrity: sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==} - sass-loader@13.3.3: - resolution: {integrity: sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==} - engines: {node: '>= 14.15.0'} + sass-loader@16.0.0: + resolution: {integrity: sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==} + engines: {node: '>= 18.12.0'} peerDependencies: - fibers: '>= 3.1.0' + '@rspack/core': 0.x || 1.x node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 sass: ^1.3.0 sass-embedded: '*' webpack: ^5.0.0 peerDependenciesMeta: - fibers: + '@rspack/core': optional: true node-sass: optional: true @@ -5968,6 +6064,8 @@ packages: optional: true sass-embedded: optional: true + webpack: + optional: true sass@1.77.8: resolution: {integrity: sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==} @@ -6146,6 +6244,10 @@ packages: resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} engines: {node: '>= 8'} + source-map@0.8.0-beta.0: + resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} + engines: {node: '>= 8'} + spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} @@ -6433,6 +6535,9 @@ packages: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} + tr46@1.0.1: + resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} + truncate-utf8-bytes@1.0.2: resolution: {integrity: sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==} @@ -6579,6 +6684,9 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} + unraw@3.0.0: + resolution: {integrity: sha512-08/DA66UF65OlpUDIQtbJyrqTR0jTAlJ+jsnkQ4jxR7+K5g5YG1APZKQSMCE1vqqmD+2pv6+IdEjmopFatacvg==} + update-browserslist-db@1.1.0: resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} hasBin: true @@ -6632,6 +6740,9 @@ packages: wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + webidl-conversions@4.0.2: + resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} + webpack-dev-middleware@5.3.4: resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==} engines: {node: '>= 12.13.0'} @@ -6682,6 +6793,9 @@ packages: resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} engines: {node: '>=0.8.0'} + whatwg-url@7.1.0: + resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} + which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} @@ -7727,6 +7841,7 @@ snapshots: '@cspotcode/source-map-support@0.8.1': dependencies: '@jridgewell/trace-mapping': 0.3.9 + optional: true '@dnd-kit/accessibility@3.1.0(react@18.3.1)': dependencies: @@ -7840,60 +7955,90 @@ snapshots: '@esbuild/aix-ppc64@0.23.0': optional: true + '@esbuild/android-arm64@0.17.19': + optional: true + '@esbuild/android-arm64@0.19.12': optional: true '@esbuild/android-arm64@0.23.0': optional: true + '@esbuild/android-arm@0.17.19': + optional: true + '@esbuild/android-arm@0.19.12': optional: true '@esbuild/android-arm@0.23.0': optional: true + '@esbuild/android-x64@0.17.19': + optional: true + '@esbuild/android-x64@0.19.12': optional: true '@esbuild/android-x64@0.23.0': optional: true + '@esbuild/darwin-arm64@0.17.19': + optional: true + '@esbuild/darwin-arm64@0.19.12': optional: true '@esbuild/darwin-arm64@0.23.0': optional: true + '@esbuild/darwin-x64@0.17.19': + optional: true + '@esbuild/darwin-x64@0.19.12': optional: true '@esbuild/darwin-x64@0.23.0': optional: true + '@esbuild/freebsd-arm64@0.17.19': + optional: true + '@esbuild/freebsd-arm64@0.19.12': optional: true '@esbuild/freebsd-arm64@0.23.0': optional: true + '@esbuild/freebsd-x64@0.17.19': + optional: true + '@esbuild/freebsd-x64@0.19.12': optional: true '@esbuild/freebsd-x64@0.23.0': optional: true + '@esbuild/linux-arm64@0.17.19': + optional: true + '@esbuild/linux-arm64@0.19.12': optional: true '@esbuild/linux-arm64@0.23.0': optional: true + '@esbuild/linux-arm@0.17.19': + optional: true + '@esbuild/linux-arm@0.19.12': optional: true '@esbuild/linux-arm@0.23.0': optional: true + '@esbuild/linux-ia32@0.17.19': + optional: true + '@esbuild/linux-ia32@0.19.12': optional: true @@ -7903,42 +8048,63 @@ snapshots: '@esbuild/linux-loong64@0.14.54': optional: true + '@esbuild/linux-loong64@0.17.19': + optional: true + '@esbuild/linux-loong64@0.19.12': optional: true '@esbuild/linux-loong64@0.23.0': optional: true + '@esbuild/linux-mips64el@0.17.19': + optional: true + '@esbuild/linux-mips64el@0.19.12': optional: true '@esbuild/linux-mips64el@0.23.0': optional: true + '@esbuild/linux-ppc64@0.17.19': + optional: true + '@esbuild/linux-ppc64@0.19.12': optional: true '@esbuild/linux-ppc64@0.23.0': optional: true + '@esbuild/linux-riscv64@0.17.19': + optional: true + '@esbuild/linux-riscv64@0.19.12': optional: true '@esbuild/linux-riscv64@0.23.0': optional: true + '@esbuild/linux-s390x@0.17.19': + optional: true + '@esbuild/linux-s390x@0.19.12': optional: true '@esbuild/linux-s390x@0.23.0': optional: true + '@esbuild/linux-x64@0.17.19': + optional: true + '@esbuild/linux-x64@0.19.12': optional: true '@esbuild/linux-x64@0.23.0': optional: true + '@esbuild/netbsd-x64@0.17.19': + optional: true + '@esbuild/netbsd-x64@0.19.12': optional: true @@ -7948,30 +8114,45 @@ snapshots: '@esbuild/openbsd-arm64@0.23.0': optional: true + '@esbuild/openbsd-x64@0.17.19': + optional: true + '@esbuild/openbsd-x64@0.19.12': optional: true '@esbuild/openbsd-x64@0.23.0': optional: true + '@esbuild/sunos-x64@0.17.19': + optional: true + '@esbuild/sunos-x64@0.19.12': optional: true '@esbuild/sunos-x64@0.23.0': optional: true + '@esbuild/win32-arm64@0.17.19': + optional: true + '@esbuild/win32-arm64@0.19.12': optional: true '@esbuild/win32-arm64@0.23.0': optional: true + '@esbuild/win32-ia32@0.17.19': + optional: true + '@esbuild/win32-ia32@0.19.12': optional: true '@esbuild/win32-ia32@0.23.0': optional: true + '@esbuild/win32-x64@0.17.19': + optional: true + '@esbuild/win32-x64@0.19.12': optional: true @@ -8233,14 +8414,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/types@26.6.2': - dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 14.18.63 - '@types/yargs': 15.0.19 - chalk: 4.1.2 - '@jest/types@28.1.3': dependencies: '@jest/schemas': 28.1.3 @@ -8285,98 +8458,99 @@ snapshots: dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + optional: true '@leichtgewicht/ip-codec@2.0.5': {} - '@lingui/babel-plugin-extract-messages@3.17.2(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4)': - dependencies: - '@babel/generator': 7.25.0 - '@babel/runtime': 7.25.0 - '@lingui/conf': 3.17.2(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4) - mkdirp: 1.0.4 - transitivePeerDependencies: - - '@types/node' - - ts-node - - typescript + '@lingui/babel-plugin-extract-messages@4.11.3': {} - '@lingui/cli@3.17.2(@babel/core@7.25.2)(@types/node@14.18.63)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4)': + '@lingui/cli@4.11.3(typescript@5.0.4)': dependencies: '@babel/core': 7.25.2 '@babel/generator': 7.25.0 '@babel/parser': 7.25.3 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) '@babel/runtime': 7.25.0 '@babel/types': 7.25.2 - '@lingui/babel-plugin-extract-messages': 3.17.2(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4) - '@lingui/conf': 3.17.2(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4) - '@lingui/core': 3.17.2 - '@messageformat/parser': 5.1.0 + '@lingui/babel-plugin-extract-messages': 4.11.3 + '@lingui/conf': 4.11.3(typescript@5.0.4) + '@lingui/core': 4.11.3 + '@lingui/format-po': 4.11.3(typescript@5.0.4) + '@lingui/message-utils': 4.11.3 babel-plugin-macros: 3.1.0 - bcp-47: 1.0.8 chalk: 4.1.2 chokidar: 3.5.1 - cli-table: 0.3.6 - commander: 6.2.1 - date-fns: 2.30.0 - fs-extra: 9.1.0 - fuzzaldrin: 2.1.0 + cli-table: 0.3.11 + commander: 10.0.1 + convert-source-map: 2.0.0 + date-fns: 3.6.0 + esbuild: 0.17.19 glob: 7.2.3 inquirer: 7.3.3 - make-plural: 6.2.2 micromatch: 4.0.2 - mkdirp: 1.0.4 - node-gettext: 3.0.0 normalize-path: 3.0.0 ora: 5.4.1 - papaparse: 5.4.1 + pathe: 1.1.2 pkg-up: 3.1.0 - plurals-cldr: 1.0.4 pofile: 1.1.4 - pseudolocale: 1.4.0 + pseudolocale: 2.1.0 ramda: 0.27.2 - typescript: 5.0.4 + source-map: 0.8.0-beta.0 transitivePeerDependencies: - - '@types/node' - - ts-node + - supports-color + - typescript - '@lingui/conf@3.17.2(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4)': + '@lingui/conf@4.11.3(typescript@5.0.4)': dependencies: '@babel/runtime': 7.25.0 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.0.4) - cosmiconfig-typescript-loader: 4.4.0(@types/node@14.18.63)(cosmiconfig@8.3.6(typescript@5.0.4))(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4) - jest-validate: 26.6.2 + jest-validate: 29.7.0 + jiti: 1.21.6 lodash.get: 4.4.2 - optionalDependencies: - ts-node: 10.9.2(@types/node@14.18.63)(typescript@5.0.4) - typescript: 5.0.4 transitivePeerDependencies: - - '@types/node' + - typescript - '@lingui/core@3.17.2': + '@lingui/core@4.11.3': dependencies: '@babel/runtime': 7.25.0 - '@messageformat/parser': 5.1.0 - make-plural: 6.2.2 + '@lingui/message-utils': 4.11.3 + unraw: 3.0.0 + + '@lingui/format-json@4.11.3(typescript@5.0.4)': + dependencies: + '@lingui/conf': 4.11.3(typescript@5.0.4) + ramda: 0.28.0 + transitivePeerDependencies: + - typescript + + '@lingui/format-po@4.11.3(typescript@5.0.4)': + dependencies: + '@lingui/conf': 4.11.3(typescript@5.0.4) + '@lingui/message-utils': 4.11.3 + date-fns: 3.6.0 + pofile: 1.1.4 + transitivePeerDependencies: + - typescript - '@lingui/loader@3.17.2(@babel/core@7.25.2)(@types/node@14.18.63)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12))': + '@lingui/loader@4.11.3(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12))': dependencies: '@babel/runtime': 7.25.0 - '@lingui/cli': 3.17.2(@babel/core@7.25.2)(@types/node@14.18.63)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4) - '@lingui/conf': 3.17.2(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4) - loader-utils: 2.0.4 + '@lingui/cli': 4.11.3(typescript@5.0.4) + '@lingui/conf': 4.11.3(typescript@5.0.4) webpack: 5.93.0(esbuild@0.19.12) transitivePeerDependencies: - - '@babel/core' - - '@types/node' - - babel-plugin-macros - - ts-node + - supports-color - typescript - '@lingui/react@3.17.2(react@18.3.1)': + '@lingui/message-utils@4.11.3': + dependencies: + '@messageformat/parser': 5.1.0 + js-sha256: 0.10.1 + + '@lingui/react@4.11.3(react@18.3.1)': dependencies: '@babel/runtime': 7.25.0 - '@lingui/core': 3.17.2 + '@lingui/core': 4.11.3 react: 18.3.1 '@lukeed/ms@2.0.2': {} @@ -8442,13 +8616,17 @@ snapshots: '@trysound/sax@0.2.0': {} - '@tsconfig/node10@1.0.11': {} + '@tsconfig/node10@1.0.11': + optional: true - '@tsconfig/node12@1.0.11': {} + '@tsconfig/node12@1.0.11': + optional: true - '@tsconfig/node14@1.0.3': {} + '@tsconfig/node14@1.0.3': + optional: true - '@tsconfig/node16@1.0.4': {} + '@tsconfig/node16@1.0.4': + optional: true '@types/babel__core@7.20.5': dependencies: @@ -8825,10 +9003,6 @@ snapshots: '@types/yargs-parser@21.0.3': {} - '@types/yargs@15.0.19': - dependencies: - '@types/yargs-parser': 21.0.3 - '@types/yargs@17.0.33': dependencies: '@types/yargs-parser': 21.0.3 @@ -9031,6 +9205,7 @@ snapshots: acorn-walk@8.3.3: dependencies: acorn: 8.12.1 + optional: true acorn@8.12.1: {} @@ -9100,7 +9275,8 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 - arg@4.1.3: {} + arg@4.1.3: + optional: true argparse@1.0.10: dependencies: @@ -9369,12 +9545,6 @@ snapshots: batch@0.6.1: {} - bcp-47@1.0.8: - dependencies: - is-alphabetical: 1.0.4 - is-alphanumerical: 1.0.4 - is-decimal: 1.0.4 - bencode@2.0.3: {} bep53-range@1.1.1: {} @@ -9562,7 +9732,7 @@ snapshots: cli-spinners@2.9.2: {} - cli-table@0.3.6: + cli-table@0.3.11: dependencies: colors: 1.0.3 @@ -9607,12 +9777,12 @@ snapshots: dependencies: delayed-stream: 1.0.0 + commander@10.0.1: {} + commander@12.1.0: {} commander@2.20.3: {} - commander@6.2.1: {} - commander@7.2.0: {} commander@8.3.0: {} @@ -9680,13 +9850,6 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@4.4.0(@types/node@14.18.63)(cosmiconfig@8.3.6(typescript@5.0.4))(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))(typescript@5.0.4): - dependencies: - '@types/node': 14.18.63 - cosmiconfig: 8.3.6(typescript@5.0.4) - ts-node: 10.9.2(@types/node@14.18.63)(typescript@5.0.4) - typescript: 5.0.4 - cosmiconfig@6.0.0: dependencies: '@types/parse-json': 4.0.2 @@ -9712,7 +9875,8 @@ snapshots: optionalDependencies: typescript: 5.0.4 - create-require@1.1.1: {} + create-require@1.1.1: + optional: true create-torrent@5.0.9: dependencies: @@ -9890,9 +10054,7 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.1 - date-fns@2.30.0: - dependencies: - '@babel/runtime': 7.25.0 + date-fns@3.6.0: {} debug@2.6.9: dependencies: @@ -9985,7 +10147,8 @@ snapshots: diff-sequences@28.1.1: {} - diff@4.0.2: {} + diff@4.0.2: + optional: true dir-glob@3.0.1: dependencies: @@ -10290,6 +10453,31 @@ snapshots: esbuild-windows-64: 0.14.54 esbuild-windows-arm64: 0.14.54 + esbuild@0.17.19: + optionalDependencies: + '@esbuild/android-arm': 0.17.19 + '@esbuild/android-arm64': 0.17.19 + '@esbuild/android-x64': 0.17.19 + '@esbuild/darwin-arm64': 0.17.19 + '@esbuild/darwin-x64': 0.17.19 + '@esbuild/freebsd-arm64': 0.17.19 + '@esbuild/freebsd-x64': 0.17.19 + '@esbuild/linux-arm': 0.17.19 + '@esbuild/linux-arm64': 0.17.19 + '@esbuild/linux-ia32': 0.17.19 + '@esbuild/linux-loong64': 0.17.19 + '@esbuild/linux-mips64el': 0.17.19 + '@esbuild/linux-ppc64': 0.17.19 + '@esbuild/linux-riscv64': 0.17.19 + '@esbuild/linux-s390x': 0.17.19 + '@esbuild/linux-x64': 0.17.19 + '@esbuild/netbsd-x64': 0.17.19 + '@esbuild/openbsd-x64': 0.17.19 + '@esbuild/sunos-x64': 0.17.19 + '@esbuild/win32-arm64': 0.17.19 + '@esbuild/win32-ia32': 0.17.19 + '@esbuild/win32-x64': 0.17.19 + esbuild@0.19.12: optionalDependencies: '@esbuild/aix-ppc64': 0.19.12 @@ -10997,8 +11185,6 @@ snapshots: functions-have-names@1.2.3: {} - fuzzaldrin@2.1.0: {} - gensync@1.0.0-beta.2: {} geoip-country@4.2.121: @@ -11332,13 +11518,6 @@ snapshots: ipaddr.js@2.2.0: {} - is-alphabetical@1.0.4: {} - - is-alphanumerical@1.0.4: - dependencies: - is-alphabetical: 1.0.4 - is-decimal: 1.0.4 - is-arguments@1.1.1: dependencies: call-bind: 1.0.7 @@ -11384,8 +11563,6 @@ snapshots: dependencies: has-tostringtag: 1.0.2 - is-decimal@1.0.4: {} - is-docker@2.2.1: {} is-extglob@2.1.1: {} @@ -11635,10 +11812,10 @@ snapshots: transitivePeerDependencies: - supports-color - jest-get-type@26.3.0: {} - jest-get-type@28.0.2: {} + jest-get-type@29.6.3: {} + jest-haste-map@28.1.3: dependencies: '@jest/types': 28.1.3 @@ -11808,23 +11985,23 @@ snapshots: graceful-fs: 4.2.11 picomatch: 2.3.1 - jest-validate@26.6.2: + jest-validate@28.1.3: dependencies: - '@jest/types': 26.6.2 + '@jest/types': 28.1.3 camelcase: 6.3.0 chalk: 4.1.2 - jest-get-type: 26.3.0 + jest-get-type: 28.0.2 leven: 3.1.0 - pretty-format: 26.6.2 + pretty-format: 28.1.3 - jest-validate@28.1.3: + jest-validate@29.7.0: dependencies: - '@jest/types': 28.1.3 + '@jest/types': 29.6.3 camelcase: 6.3.0 chalk: 4.1.2 - jest-get-type: 28.0.2 + jest-get-type: 29.6.3 leven: 3.1.0 - pretty-format: 28.1.3 + pretty-format: 29.7.0 jest-watcher@28.1.3: dependencies: @@ -11875,6 +12052,8 @@ snapshots: js-file-download@0.4.12: {} + js-sha256@0.10.1: {} + js-tokens@4.0.0: {} js-yaml@3.14.1: @@ -12080,6 +12259,8 @@ snapshots: lodash.repeat@4.1.0: {} + lodash.sortby@4.7.0: {} + lodash.uniq@4.5.0: {} lodash@4.17.21: {} @@ -12124,10 +12305,6 @@ snapshots: make-error@1.3.6: {} - make-plural@6.2.2: {} - - make-plural@7.4.0: {} - makeerror@1.0.12: dependencies: tmpl: 1.0.5 @@ -12218,8 +12395,6 @@ snapshots: mkdirp-classic@0.5.3: {} - mkdirp@1.0.4: {} - mobx-react-lite@3.4.3(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: mobx: 6.13.1 @@ -12294,10 +12469,6 @@ snapshots: node-forge@1.3.1: {} - node-gettext@3.0.0: - dependencies: - lodash.get: 4.4.2 - node-int64@0.4.0: {} node-releases@2.0.18: {} @@ -12465,8 +12636,6 @@ snapshots: p-try@2.2.0: {} - papaparse@5.4.1: {} - param-case@3.0.4: dependencies: dot-case: 3.0.4 @@ -12529,6 +12698,8 @@ snapshots: path-type@4.0.0: {} + pathe@1.1.2: {} + pause@0.0.1: {} peek-stream@1.1.3: @@ -12578,8 +12749,6 @@ snapshots: dependencies: find-up: 3.0.0 - plurals-cldr@1.0.4: {} - pofile@1.1.4: {} polished@4.3.1: @@ -12789,13 +12958,6 @@ snapshots: lodash: 4.17.21 renderkid: 3.0.0 - pretty-format@26.6.2: - dependencies: - '@jest/types': 26.6.2 - ansi-regex: 5.0.1 - ansi-styles: 4.3.0 - react-is: 17.0.2 - pretty-format@28.1.3: dependencies: '@jest/schemas': 28.1.3 @@ -12803,6 +12965,12 @@ snapshots: ansi-styles: 5.2.0 react-is: 18.3.1 + pretty-format@29.7.0: + dependencies: + '@jest/schemas': 29.6.3 + ansi-styles: 5.2.0 + react-is: 18.3.1 + pretty-time@1.1.0: {} process-nextick-args@2.0.1: {} @@ -12831,9 +12999,9 @@ snapshots: proxy-from-env@1.1.0: {} - pseudolocale@1.4.0: + pseudolocale@2.1.0: dependencies: - commander: 12.1.0 + commander: 10.0.1 pump@3.0.0: dependencies: @@ -12862,6 +13030,8 @@ snapshots: ramda@0.27.2: {} + ramda@0.28.0: {} + randombytes@2.1.0: dependencies: safe-buffer: 5.2.1 @@ -12926,8 +13096,6 @@ snapshots: react-is@16.13.1: {} - react-is@17.0.2: {} - react-is@18.3.1: {} react-measure@2.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): @@ -13197,12 +13365,12 @@ snapshots: dependencies: truncate-utf8-bytes: 1.0.2 - sass-loader@13.3.3(sass@1.77.8)(webpack@5.93.0(esbuild@0.19.12)): + sass-loader@16.0.0(sass@1.77.8)(webpack@5.93.0(esbuild@0.19.12)): dependencies: neo-async: 2.6.2 - webpack: 5.93.0(esbuild@0.19.12) optionalDependencies: sass: 1.77.8 + webpack: 5.93.0(esbuild@0.19.12) sass@1.77.8: dependencies: @@ -13409,6 +13577,10 @@ snapshots: source-map@0.7.4: {} + source-map@0.8.0-beta.0: + dependencies: + whatwg-url: 7.1.0 + spdy-transport@3.0.0: dependencies: debug: 4.3.6 @@ -13721,6 +13893,10 @@ snapshots: toidentifier@1.0.1: {} + tr46@1.0.1: + dependencies: + punycode: 2.3.1 + truncate-utf8-bytes@1.0.2: dependencies: utf8-byte-length: 1.0.5 @@ -13772,6 +13948,7 @@ snapshots: typescript: 5.0.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optional: true tsconfig-paths@3.15.0: dependencies: @@ -13879,6 +14056,8 @@ snapshots: unpipe@1.0.0: {} + unraw@3.0.0: {} + update-browserslist-db@1.1.0(browserslist@4.23.3): dependencies: browserslist: 4.23.3 @@ -13907,7 +14086,8 @@ snapshots: uuid@8.3.2: {} - v8-compile-cache-lib@3.0.1: {} + v8-compile-cache-lib@3.0.1: + optional: true v8-to-istanbul@9.3.0: dependencies: @@ -13934,6 +14114,8 @@ snapshots: dependencies: defaults: 1.0.4 + webidl-conversions@4.0.2: {} + webpack-dev-middleware@5.3.4(webpack@5.93.0(esbuild@0.19.12)): dependencies: colorette: 2.0.20 @@ -14034,6 +14216,12 @@ snapshots: websocket-extensions@0.1.4: {} + whatwg-url@7.1.0: + dependencies: + lodash.sortby: 4.7.0 + tr46: 1.0.1 + webidl-conversions: 4.0.2 + which-boxed-primitive@1.0.2: dependencies: is-bigint: 1.0.4 @@ -14130,7 +14318,8 @@ snapshots: buffer-crc32: 0.2.13 fd-slicer: 1.1.0 - yn@3.1.1: {} + yn@3.1.1: + optional: true yocto-queue@0.1.0: {} diff --git a/tsconfig.json b/tsconfig.json index a50275456..0dd9579d5 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,7 +4,7 @@ "jsxImportSource": "@emotion/react", "sourceMap": true, "target": "esnext", - "moduleResolution": "node", + "moduleResolution": "Bundler", "allowJs": true, "module": "esnext", "noEmit": true, From ad355c593557badb7423c0ea79ae52619c7efb8b Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 10 Aug 2024 21:28:39 +0800 Subject: [PATCH 079/113] build: disable sass deprecated warning (#778) --- client/config/webpack.config.dev.js | 3 +++ client/config/webpack.config.prod.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/client/config/webpack.config.dev.js b/client/config/webpack.config.dev.js index 15789c34a..85fb88ebd 100644 --- a/client/config/webpack.config.dev.js +++ b/client/config/webpack.config.dev.js @@ -44,6 +44,9 @@ module.exports = { loader: 'sass-loader', options: { sourceMap: true, + sassOptions: { + silenceDeprecations: ['mixed-decls'], + }, }, }, ], diff --git a/client/config/webpack.config.prod.js b/client/config/webpack.config.prod.js index 15a1e29ee..c7794859c 100644 --- a/client/config/webpack.config.prod.js +++ b/client/config/webpack.config.prod.js @@ -64,6 +64,9 @@ module.exports = { loader: 'sass-loader', options: { sourceMap: true, + sassOptions: { + silenceDeprecations: ['mixed-decls'], + }, }, }, ], From edc50540148ac4fc65930965e8673826df7723f0 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Sat, 10 Aug 2024 18:03:52 +0200 Subject: [PATCH 080/113] fix: add a user agent for rss (#779) --- server/models/FeedReader.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/models/FeedReader.ts b/server/models/FeedReader.ts index ffacecb05..a57726a44 100644 --- a/server/models/FeedReader.ts +++ b/server/models/FeedReader.ts @@ -54,6 +54,11 @@ class FeedReader { maxHistory: this.options.maxHistory, interval: this.options.interval, forceInterval: true, + requestOpts: { + headers: { + 'User-Agent': 'flood', + }, + }, }); this.reader.on('items', this.handleFeedItems); From 3ef7c7f19c6c1be9ac8d9149c5a703d65ea33629 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 14 Aug 2024 05:13:57 +0800 Subject: [PATCH 081/113] build: upgrade axios (#780) --- package.json | 4 ++-- pnpm-lock.yaml | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index 527abd450..23e235ac8 100644 --- a/package.json +++ b/package.json @@ -127,8 +127,8 @@ "@typescript-eslint/eslint-plugin": "^5.59.9", "@typescript-eslint/parser": "^5.59.9", "autoprefixer": "^10.4.14", - "axios": "^0.28.0", - "axios-mock-adapter": "^1.21.4", + "axios": "^1.7.4", + "axios-mock-adapter": "^2.0.0", "babel-loader": "^8.3.0", "bencode": "^2.0.3", "body-parser": "^1.20.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 77f612d22..e5613fc7f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -181,11 +181,11 @@ importers: specifier: ^10.4.14 version: 10.4.20(postcss@8.4.41) axios: - specifier: ^0.28.0 - version: 0.28.1 + specifier: ^1.7.4 + version: 1.7.4 axios-mock-adapter: - specifier: ^1.21.4 - version: 1.22.0(axios@0.28.1) + specifier: ^2.0.0 + version: 2.0.0(axios@1.7.4) babel-loader: specifier: ^8.3.0 version: 8.3.0(@babel/core@7.25.2)(webpack@5.93.0(esbuild@0.19.12)) @@ -2612,13 +2612,13 @@ packages: resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==} engines: {node: '>=4'} - axios-mock-adapter@1.22.0: - resolution: {integrity: sha512-dmI0KbkyAhntUR05YY96qg2H6gg0XMl2+qTW0xmYg6Up+BFBAJYRLROMXRdDEL06/Wqwa0TJThAYvFtSFdRCZw==} + axios-mock-adapter@2.0.0: + resolution: {integrity: sha512-D/K0J5Zm6KvaMTnsWrBQZWLzKN9GxUFZEa0mx2qeEHXDeTugCoplWehy8y36dj5vuSjhe1u/Dol8cZ8lzzmDew==} peerDependencies: axios: '>= 0.17.0' - axios@0.28.1: - resolution: {integrity: sha512-iUcGA5a7p0mVb4Gm/sy+FSECNkPFT4y7wt6OM/CDpO/OnNCvSs3PoMG8ibrC9jRoGYU0gUK5pXVC4NPXq6lHRQ==} + axios@1.7.4: + resolution: {integrity: sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==} axobject-query@3.1.1: resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==} @@ -9402,13 +9402,13 @@ snapshots: axe-core@4.10.0: {} - axios-mock-adapter@1.22.0(axios@0.28.1): + axios-mock-adapter@2.0.0(axios@1.7.4): dependencies: - axios: 0.28.1 + axios: 1.7.4 fast-deep-equal: 3.1.3 is-buffer: 2.0.5 - axios@0.28.1: + axios@1.7.4: dependencies: follow-redirects: 1.15.6 form-data: 4.0.0 From e40881c62e4bde436884967a598ec4fbfe34ea8e Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 14 Aug 2024 05:25:38 +0800 Subject: [PATCH 082/113] build: remove deprecated babel plugin (#781) --- .babelrc | 6 +----- package.json | 2 -- pnpm-lock.yaml | 6 ------ 3 files changed, 1 insertion(+), 13 deletions(-) diff --git a/.babelrc b/.babelrc index ac8bde142..2877e7d33 100644 --- a/.babelrc +++ b/.babelrc @@ -4,9 +4,5 @@ "@babel/typescript", ["@babel/react", {"runtime": "automatic", "importSource": "@emotion/react"}] ], - "plugins": [ - ["@babel/plugin-proposal-decorators", {"legacy": true}], - ["@babel/plugin-proposal-class-properties", {"loose": false}], - "@emotion/babel-plugin" - ] + "plugins": [["@babel/plugin-proposal-decorators", {"legacy": true}], "@emotion/babel-plugin"] } diff --git a/package.json b/package.json index 23e235ac8..b80f56393 100644 --- a/package.json +++ b/package.json @@ -73,9 +73,7 @@ "devDependencies": { "@babel/core": "^7.22.5", "@babel/eslint-parser": "^7.22.5", - "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-decorators": "^7.22.5", - "@babel/plugin-proposal-optional-chaining": "^7.21.0", "@babel/preset-env": "^7.22.5", "@babel/preset-react": "^7.22.5", "@babel/preset-typescript": "^7.22.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e5613fc7f..facde3cb5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,15 +18,9 @@ importers: '@babel/eslint-parser': specifier: ^7.22.5 version: 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) - '@babel/plugin-proposal-class-properties': - specifier: ^7.18.6 - version: 7.18.6(@babel/core@7.25.2) '@babel/plugin-proposal-decorators': specifier: ^7.22.5 version: 7.24.7(@babel/core@7.25.2) - '@babel/plugin-proposal-optional-chaining': - specifier: ^7.21.0 - version: 7.21.0(@babel/core@7.25.2) '@babel/preset-env': specifier: ^7.22.5 version: 7.25.3(@babel/core@7.25.2) From c3b9a6c6aa994de595b1abf885f28822265c8c4f Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 14 Aug 2024 05:48:02 +0800 Subject: [PATCH 083/113] build: embed mmdb as pure js data (#782) --- package.json | 14 +- pnpm-lock.yaml | 343 ++++++++---------- scripts/update-mmdb.mjs | 16 + server/geoip/.gitignore | 1 + server/geoip/data.ts | 9 + server/geoip/readme.md | 3 + .../Transmission/clientGatewayService.ts | 4 +- server/services/geoip.ts | 13 + .../services/rTorrent/clientGatewayService.ts | 4 +- 9 files changed, 200 insertions(+), 207 deletions(-) create mode 100644 scripts/update-mmdb.mjs create mode 100644 server/geoip/.gitignore create mode 100644 server/geoip/data.ts create mode 100644 server/geoip/readme.md create mode 100644 server/services/geoip.ts diff --git a/package.json b/package.json index b80f56393..aff4dcc48 100644 --- a/package.json +++ b/package.json @@ -35,9 +35,7 @@ "pkg": { "assets": [ "dist/assets/**/*", - "dist/**/*.map", - "dist/geoip-country.dat", - "dist/geoip-country6.dat" + "dist/**/*.map" ], "targets": [ "node18-linuxstatic-x64", @@ -67,9 +65,6 @@ "lint-staged": "lint-staged", "prepare": "husky" }, - "dependencies": { - "geoip-country": "^4.1.60" - }, "devDependencies": { "@babel/core": "^7.22.5", "@babel/eslint-parser": "^7.22.5", @@ -91,6 +86,7 @@ "@lingui/format-json": "^4.11.3", "@lingui/loader": "^4.11.3", "@lingui/react": "^4.11.3", + "@maxmind/geoip2-node": "^5.0.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", "@seald-io/nedb": "^3.1.0", "@types/bencode": "^2.0.1", @@ -104,13 +100,12 @@ "@types/d3-shape": "^3.1.6", "@types/express": "^4.17.17", "@types/fs-extra": "^9.0.13", - "@types/geoip-country": "^4.0.0", "@types/http-errors": "^1.8.2", "@types/jest": "^28.1.8", "@types/jsonwebtoken": "^9.0.2", "@types/lodash": "^4.14.195", "@types/morgan": "^1.9.4", - "@types/node": "^14.0.0", + "@types/node": "^16.18.105", "@types/parse-torrent": "^5.8.4", "@types/passport": "^1.0.12", "@types/passport-jwt": "^3.0.9", @@ -232,9 +227,6 @@ "last 2 iOS version", "last 2 Safari version" ], - "bundleDependencies": [ - "geoip-country" - ], "lint-staged": { "*": "prettier --ignore-unknown -w" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index facde3cb5..3044482bc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,10 +7,6 @@ settings: importers: .: - dependencies: - geoip-country: - specifier: ^4.1.60 - version: 4.2.121 devDependencies: '@babel/core': specifier: ^7.22.5 @@ -72,6 +68,9 @@ importers: '@lingui/react': specifier: ^4.11.3 version: 4.11.3(react@18.3.1) + '@maxmind/geoip2-node': + specifier: ^5.0.0 + version: 5.0.0 '@pmmmwh/react-refresh-webpack-plugin': specifier: ^0.5.10 version: 0.5.15(react-refresh@0.14.2)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.93.0(esbuild@0.19.12)))(webpack@5.93.0(esbuild@0.19.12)) @@ -111,9 +110,6 @@ importers: '@types/fs-extra': specifier: ^9.0.13 version: 9.0.13 - '@types/geoip-country': - specifier: ^4.0.0 - version: 4.0.2 '@types/http-errors': specifier: ^1.8.2 version: 1.8.2 @@ -130,8 +126,8 @@ importers: specifier: ^1.9.4 version: 1.9.9 '@types/node': - specifier: ^14.0.0 - version: 14.18.63 + specifier: ^16.18.105 + version: 16.18.105 '@types/parse-torrent': specifier: ^5.8.4 version: 5.8.7 @@ -242,7 +238,7 @@ importers: version: 8.10.0(eslint@8.57.0) eslint-config-react-app: specifier: ^7.0.1 - version: 7.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)))(eslint@8.57.0)(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)))(typescript@5.0.4) + version: 7.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)))(eslint@8.57.0)(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)))(typescript@5.0.4) eslint-import-resolver-webpack: specifier: ^0.13.2 version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)) @@ -299,10 +295,10 @@ importers: version: 9.1.4 jest: specifier: ^28.1.3 - version: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + version: 28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)) jest-esbuild: specifier: ^0.3.0 - version: 0.3.0(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))) + version: 0.3.0(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4))) js-file-download: specifier: ^0.4.12 version: 0.4.12 @@ -425,7 +421,7 @@ importers: version: 5.7.112 ts-jest: specifier: ^28.0.8 - version: 28.0.8(@babel/core@7.25.2)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.25.2))(esbuild@0.19.12)(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)))(typescript@5.0.4) + version: 28.0.8(@babel/core@7.25.2)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.25.2))(esbuild@0.19.12)(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)))(typescript@5.0.4) ts-loader: specifier: ^9.4.3 version: 9.5.1(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) @@ -1888,6 +1884,9 @@ packages: resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==} engines: {node: '>=8'} + '@maxmind/geoip2-node@5.0.0': + resolution: {integrity: sha512-ki+q5//oU4tZ3BAhegZJcB5czoZyic5JSTEKbrUAQB/BzAoAiGyLW0immEmQvVVyy2SMlvBTJ3zqyRj8K9BbwQ==} + '@messageformat/parser@5.1.0': resolution: {integrity: sha512-jKlkls3Gewgw6qMjKZ9SFfHUpdzEVdovKFtW1qRhJ3WI4FW5R/NnGDqr8SDGz+krWDO3ki94boMmQvGke1HwUQ==} @@ -2126,9 +2125,6 @@ packages: '@types/fs-extra@9.0.13': resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} - '@types/geoip-country@4.0.2': - resolution: {integrity: sha512-oGvQKeJB3ThWit+cZMCTrBhi46LYjGC8s8pDkSeDAzbwAzaCZ3OpOuB366TmPtcS/LCarYpYXZXr7MBPU7xSCg==} - '@types/geojson@7946.0.14': resolution: {integrity: sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==} @@ -2186,8 +2182,8 @@ packages: '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - '@types/node@14.18.63': - resolution: {integrity: sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==} + '@types/node@16.18.105': + resolution: {integrity: sha512-w2d0Z9yMk07uH3+Cx0N8lqFyi3yjXZxlbYappPj+AsOlT02OyxyiuNoNHdGt6EuiSm8Wtgp2YV7vWg+GMFrvFA==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -2567,12 +2563,13 @@ packages: asap@2.0.6: resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + assert-plus@1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} + engines: {node: '>=0.8'} + ast-types-flow@0.0.8: resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - async@2.6.4: - resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} - asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} @@ -2741,9 +2738,6 @@ packages: bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} - buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - buffer-equal-constant-time@1.0.1: resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} @@ -2998,6 +2992,9 @@ packages: core-js-pure@3.38.0: resolution: {integrity: sha512-8balb/HAXo06aHP58mZMtXgD8vcnXz9tUDePgqBgJgKdmTlMt+jw3ujqniuBDQXMvTzxnMpxHFeuSM3g1jWQuQ==} + core-util-is@1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -3808,6 +3805,10 @@ packages: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} engines: {node: '>=4'} + extsprintf@1.3.0: + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} + engines: {'0': node >=0.6.0} + fast-content-type-parse@1.1.0: resolution: {integrity: sha512-fBHHqSTFLVnR61C+gltJuE5GkVQMV0S2nqUO8TJ+5Z3qAKG8vAx4FKai1s5jq/inV1+sREynIWSuQ6HgoSXpDQ==} @@ -3883,9 +3884,6 @@ packages: fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} - fd-slicer@1.1.0: - resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} - feedme@2.0.2: resolution: {integrity: sha512-0RNn0uLaSey8EThxgABR0T1Q47kSRatYnAXy1cfUc8/eypqXiAu38XGthuwwzb7mESCD9465k6Nym8D9AtB8HA==} engines: {node: '>=10'} @@ -4043,10 +4041,6 @@ packages: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} - geoip-country@4.2.121: - resolution: {integrity: sha512-hhD5YhtjwFZfyxvYAsDcj0GnvmDxQaPWzH/lsuKaDKUYKvbkwBw1hKVMMWN1m6BM3HATt1SDOHg9bcz87pMm+Q==} - engines: {node: '>=0.6.3'} - get-caller-file@2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} @@ -4268,10 +4262,6 @@ packages: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} - iconv-lite@0.5.2: - resolution: {integrity: sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==} - engines: {node: '>=0.10.0'} - iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} @@ -4347,9 +4337,8 @@ packages: resolution: {integrity: sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==} engines: {node: '>=10'} - ip-address@6.4.0: - resolution: {integrity: sha512-c5uxc2WUTuRBVHT/6r4m7HIr/DfV0bF6DvLH3iZGSK8wp8iMwwZSgIq2do0asFf8q9ECug0SE+6+1ACMe4sorA==} - engines: {node: '>= 0.10'} + ip6addr@0.2.5: + resolution: {integrity: sha512-9RGGSB6Zc9Ox5DpDGFnJdIeF0AsqXzdH+FspCfPPaU/L/4tI6P+5lIoFUFm9JXs9IrJv1boqAaNCQmoDADTSKQ==} ipaddr.js@1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} @@ -4740,9 +4729,6 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - jsbn@1.1.0: - resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} - jsesc@0.5.0: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} hasBin: true @@ -4767,6 +4753,9 @@ packages: json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + json-schema@0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} @@ -4786,6 +4775,10 @@ packages: resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} engines: {node: '>=12', npm: '>=6'} + jsprim@2.0.2: + resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} + engines: {'0': node >=0.6.0} + jsx-ast-utils@3.3.5: resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} engines: {node: '>=4.0'} @@ -4821,10 +4814,6 @@ packages: launch-editor@2.8.1: resolution: {integrity: sha512-elBx2l/tp9z99X5H/qev8uyDywVh0VXAwEbjk8kJhnc5grOFkGh7aW6q55me9xnYbss261XtnUrysZ+XvGbhQA==} - lazy@1.0.11: - resolution: {integrity: sha512-Y+CjUfLmIpoUCCRl0ub4smrYtGGr5AOa2AKOaWelGHOGz33X/Y/KizefGqbkwfz44+cnq/+9habclf8vOmu2LA==} - engines: {node: '>=0.2.0'} - leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -4892,9 +4881,6 @@ packages: lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - lodash.find@4.6.0: - resolution: {integrity: sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg==} - lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} @@ -4916,9 +4902,6 @@ packages: lodash.isstring@4.0.1: resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} - lodash.max@4.0.1: - resolution: {integrity: sha512-iykTDTb7PK33HSQmKy34zv+hh4WEu7WonJPXQcgODzUbbtradtNs8RsD/GI7XV++60KaKR1xhW56N4ISqHesfQ==} - lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} @@ -4928,12 +4911,6 @@ packages: lodash.once@4.1.1: resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - lodash.padstart@4.6.1: - resolution: {integrity: sha512-sW73O6S8+Tg66eY56DBk85aQzzUJDtpoXFBgELMd5P/SotAguo+1kYO6RuYgXxA4HJH3LFTFPASX6ET6bjfriw==} - - lodash.repeat@4.1.0: - resolution: {integrity: sha512-eWsgQW89IewS95ZOcr15HHCX6FVDxq3f2PNUIng3fyzsPev9imFQxIYdFZ6crl8L56UR6ZlGDLcEb3RZsCSSqw==} - lodash.sortby@4.7.0: resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} @@ -4982,6 +4959,10 @@ packages: resolution: {integrity: sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==} hasBin: true + maxmind@4.3.21: + resolution: {integrity: sha512-orda4yI01roTa4pP5Jf43u5HPOoEIGaLudTn9cdgCPyZDPipTJdbz1boZQR9QE96hvwNDrJwt1ak9vHIE6iZSQ==} + engines: {node: '>=12', npm: '>=6'} + mdn-data@2.0.14: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} @@ -5097,6 +5078,10 @@ packages: mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + mmdb-lib@2.1.1: + resolution: {integrity: sha512-yx8H/1H5AfnufiLnzzPqPf4yr/dKU9IFT1rPVwSkrKWHsQEeVVd6+X+L0nUbXhlEFTu3y/7hu38CFmEVgzvyeg==} + engines: {node: '>=10', npm: '>=6'} + mobx-react-lite@3.4.3: resolution: {integrity: sha512-NkJREyFTSUXR772Qaai51BnE1voWx56LOL80xG7qkZr6vo8vEaLF3sz1JNUVh+rxmUzxYaqOhfuxTfqUh0FXUg==} peerDependencies: @@ -5420,9 +5405,6 @@ packages: peek-stream@1.1.3: resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} - pend@1.2.0: - resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - picocolors@1.0.1: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} @@ -5983,11 +5965,6 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rimraf@2.7.1: - resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} deprecated: Rimraf versions prior to v4 are no longer supported @@ -6256,9 +6233,6 @@ packages: sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - sprintf-js@1.1.2: - resolution: {integrity: sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==} - stable@0.1.8: resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' @@ -6493,6 +6467,10 @@ packages: thunky@1.1.0: resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} + tiny-lru@11.2.11: + resolution: {integrity: sha512-27BIW0dIWTYYoWNnqSmoNMKe5WIbkXsc0xaCQHd3/3xT2XMuMJrzHdrO9QBFR14emBz1Bu0dOAs2sCBBrvgPQA==} + engines: {node: '>=12'} + tiny-typed-emitter@2.1.0: resolution: {integrity: sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==} @@ -6721,6 +6699,10 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} + verror@1.10.0: + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} + engines: {'0': node >=0.6.0} + walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} @@ -6873,9 +6855,6 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} - yauzl@2.10.0: - resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} - yn@3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} @@ -8254,27 +8233,27 @@ snapshots: '@jest/console@28.1.3': dependencies: '@jest/types': 28.1.3 - '@types/node': 14.18.63 + '@types/node': 16.18.105 chalk: 4.1.2 jest-message-util: 28.1.3 jest-util: 28.1.3 slash: 3.0.0 - '@jest/core@28.1.3(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))': + '@jest/core@28.1.3(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4))': dependencies: '@jest/console': 28.1.3 '@jest/reporters': 28.1.3 '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 14.18.63 + '@types/node': 16.18.105 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 28.1.3 - jest-config: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + jest-config: 28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)) jest-haste-map: 28.1.3 jest-message-util: 28.1.3 jest-regex-util: 28.0.2 @@ -8299,7 +8278,7 @@ snapshots: dependencies: '@jest/fake-timers': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 14.18.63 + '@types/node': 16.18.105 jest-mock: 28.1.3 '@jest/expect-utils@28.1.3': @@ -8317,7 +8296,7 @@ snapshots: dependencies: '@jest/types': 28.1.3 '@sinonjs/fake-timers': 9.1.2 - '@types/node': 14.18.63 + '@types/node': 16.18.105 jest-message-util: 28.1.3 jest-mock: 28.1.3 jest-util: 28.1.3 @@ -8338,7 +8317,7 @@ snapshots: '@jest/transform': 28.1.3 '@jest/types': 28.1.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 14.18.63 + '@types/node': 16.18.105 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -8413,7 +8392,7 @@ snapshots: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -8422,7 +8401,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -8549,6 +8528,11 @@ snapshots: '@lukeed/ms@2.0.2': {} + '@maxmind/geoip2-node@5.0.0': + dependencies: + ip6addr: 0.2.5 + maxmind: 4.3.21 + '@messageformat/parser@5.1.0': dependencies: moo: 0.5.2 @@ -8645,25 +8629,25 @@ snapshots: '@types/bencode@2.0.4': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/bonjour@3.5.13': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.19.5 - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/connect@3.4.38': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/content-disposition@0.5.8': {} @@ -8675,7 +8659,7 @@ snapshots: '@types/create-torrent@5.0.2': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/d3-array@3.2.1': {} @@ -8813,7 +8797,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -8827,15 +8811,13 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 14.18.63 - - '@types/geoip-country@4.0.2': {} + '@types/node': 16.18.105 '@types/geojson@7946.0.14': {} '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/html-minifier-terser@6.1.0': {} @@ -8843,7 +8825,7 @@ snapshots: '@types/http-proxy@1.17.15': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/istanbul-lib-coverage@2.0.6': {} @@ -8868,13 +8850,13 @@ snapshots: '@types/jsonwebtoken@9.0.6': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/lodash@4.17.7': {} '@types/magnet-uri@5.1.5': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/methods@1.1.4': {} @@ -8882,24 +8864,24 @@ snapshots: '@types/morgan@1.9.9': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/node-forge@1.3.11': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 - '@types/node@14.18.63': {} + '@types/node@16.18.105': {} '@types/parse-json@4.0.2': {} '@types/parse-torrent-file@4.0.6': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/parse-torrent@5.8.7': dependencies: '@types/magnet-uri': 5.1.5 - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/parse-torrent-file': 4.0.6 '@types/passport-jwt@3.0.13': @@ -8953,7 +8935,7 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/serve-index@1.9.4': dependencies: @@ -8962,12 +8944,12 @@ snapshots: '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 1.8.2 - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/send': 0.17.4 '@types/sockjs@0.3.36': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/stack-utils@2.0.3': {} @@ -8975,7 +8957,7 @@ snapshots: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 14.18.63 + '@types/node': 16.18.105 form-data: 4.0.0 '@types/supertest@2.0.16': @@ -8984,16 +8966,16 @@ snapshots: '@types/tar-fs@2.0.4': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/tar-stream': 3.1.3 '@types/tar-stream@3.1.3': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/ws@8.5.12': dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 '@types/yargs-parser@21.0.3': {} @@ -9361,11 +9343,9 @@ snapshots: asap@2.0.6: {} - ast-types-flow@0.0.8: {} + assert-plus@1.0.0: {} - async@2.6.4: - dependencies: - lodash: 4.17.21 + ast-types-flow@0.0.8: {} asynckit@0.4.0: {} @@ -9609,8 +9589,6 @@ snapshots: dependencies: node-int64: 0.4.0 - buffer-crc32@0.2.13: {} - buffer-equal-constant-time@1.0.1: {} buffer-from@1.1.2: {} @@ -9842,6 +9820,8 @@ snapshots: core-js-pure@3.38.0: {} + core-util-is@1.0.2: {} + core-util-is@1.0.3: {} cosmiconfig@6.0.0: @@ -10567,7 +10547,7 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)))(eslint@8.57.0)(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)))(typescript@5.0.4): + eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)))(eslint@8.57.0)(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)))(typescript@5.0.4): dependencies: '@babel/core': 7.25.2 '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) @@ -10579,7 +10559,7 @@ snapshots: eslint: 8.57.0 eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint@8.57.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0) - eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)))(typescript@5.0.4) + eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)))(typescript@5.0.4) eslint-plugin-jsx-a11y: 6.9.0(eslint@8.57.0) eslint-plugin-react: 7.35.0(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) @@ -10666,13 +10646,13 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)))(typescript@5.0.4): + eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)))(typescript@5.0.4): dependencies: '@typescript-eslint/experimental-utils': 5.62.0(eslint@8.57.0)(typescript@5.0.4) eslint: 8.57.0 optionalDependencies: '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint@8.57.0)(typescript@5.0.4) - jest: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + jest: 28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)) transitivePeerDependencies: - supports-color - typescript @@ -10910,6 +10890,8 @@ snapshots: iconv-lite: 0.4.24 tmp: 0.0.33 + extsprintf@1.3.0: {} + fast-content-type-parse@1.1.0: {} fast-decode-uri-component@1.0.1: {} @@ -10999,10 +10981,6 @@ snapshots: dependencies: bser: 2.1.1 - fd-slicer@1.1.0: - dependencies: - pend: 1.2.0 - feedme@2.0.2: dependencies: clarinet: 0.12.6 @@ -11181,15 +11159,6 @@ snapshots: gensync@1.0.0-beta.2: {} - geoip-country@4.2.121: - dependencies: - async: 2.6.4 - iconv-lite: 0.5.2 - ip-address: 6.4.0 - lazy: 1.0.11 - rimraf: 2.7.1 - yauzl: 2.10.0 - get-caller-file@2.0.5: {} get-east-asian-width@1.2.0: {} @@ -11418,10 +11387,6 @@ snapshots: dependencies: safer-buffer: 2.1.2 - iconv-lite@0.5.2: - dependencies: - safer-buffer: 2.1.2 - iconv-lite@0.6.3: dependencies: safer-buffer: 2.1.2 @@ -11498,15 +11463,10 @@ snapshots: from2: 2.3.0 p-is-promise: 3.0.0 - ip-address@6.4.0: + ip6addr@0.2.5: dependencies: - jsbn: 1.1.0 - lodash.find: 4.6.0 - lodash.max: 4.0.1 - lodash.merge: 4.6.2 - lodash.padstart: 4.6.1 - lodash.repeat: 4.1.0 - sprintf-js: 1.1.2 + assert-plus: 1.0.0 + jsprim: 2.0.2 ipaddr.js@1.9.1: {} @@ -11703,7 +11663,7 @@ snapshots: '@jest/expect': 28.1.3 '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 14.18.63 + '@types/node': 16.18.105 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -11721,16 +11681,16 @@ snapshots: transitivePeerDependencies: - supports-color - jest-cli@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)): + jest-cli@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)): dependencies: - '@jest/core': 28.1.3(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + '@jest/core': 28.1.3(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)) '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.2.0 - jest-config: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + jest-config: 28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)) jest-util: 28.1.3 jest-validate: 28.1.3 prompts: 2.4.2 @@ -11740,7 +11700,7 @@ snapshots: - supports-color - ts-node - jest-config@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)): + jest-config@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)): dependencies: '@babel/core': 7.25.2 '@jest/test-sequencer': 28.1.3 @@ -11765,8 +11725,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 14.18.63 - ts-node: 10.9.2(@types/node@14.18.63)(typescript@5.0.4) + '@types/node': 16.18.105 + ts-node: 10.9.2(@types/node@16.18.105)(typescript@5.0.4) transitivePeerDependencies: - supports-color @@ -11794,15 +11754,15 @@ snapshots: '@jest/environment': 28.1.3 '@jest/fake-timers': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 14.18.63 + '@types/node': 16.18.105 jest-mock: 28.1.3 jest-util: 28.1.3 - jest-esbuild@0.3.0(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4))): + jest-esbuild@0.3.0(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4))): dependencies: debug: 4.3.6 esbuild: 0.14.54 - jest: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + jest: 28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)) transitivePeerDependencies: - supports-color @@ -11814,7 +11774,7 @@ snapshots: dependencies: '@jest/types': 28.1.3 '@types/graceful-fs': 4.1.9 - '@types/node': 14.18.63 + '@types/node': 16.18.105 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -11853,7 +11813,7 @@ snapshots: jest-mock@28.1.3: dependencies: '@jest/types': 28.1.3 - '@types/node': 14.18.63 + '@types/node': 16.18.105 jest-pnp-resolver@1.2.3(jest-resolve@28.1.3): optionalDependencies: @@ -11887,7 +11847,7 @@ snapshots: '@jest/test-result': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 14.18.63 + '@types/node': 16.18.105 chalk: 4.1.2 emittery: 0.10.2 graceful-fs: 4.2.11 @@ -11964,7 +11924,7 @@ snapshots: jest-util@28.1.3: dependencies: '@jest/types': 28.1.3 - '@types/node': 14.18.63 + '@types/node': 16.18.105 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -11973,7 +11933,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 14.18.63 + '@types/node': 16.18.105 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -12001,7 +11961,7 @@ snapshots: dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 14.18.63 + '@types/node': 16.18.105 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -12010,29 +11970,29 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@28.1.3: dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 14.18.63 + '@types/node': 16.18.105 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)): + jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)): dependencies: - '@jest/core': 28.1.3(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + '@jest/core': 28.1.3(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)) '@jest/types': 28.1.3 import-local: 3.2.0 - jest-cli: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + jest-cli: 28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)) transitivePeerDependencies: - '@types/node' - supports-color @@ -12059,8 +12019,6 @@ snapshots: dependencies: argparse: 2.0.1 - jsbn@1.1.0: {} - jsesc@0.5.0: {} jsesc@2.5.2: {} @@ -12077,6 +12035,8 @@ snapshots: json-schema-traverse@1.0.0: {} + json-schema@0.4.0: {} + json-stable-stringify-without-jsonify@1.0.1: {} json5@1.0.2: @@ -12104,6 +12064,13 @@ snapshots: ms: 2.1.3 semver: 7.6.3 + jsprim@2.0.2: + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.3.0 + json-schema: 0.4.0 + verror: 1.10.0 + jsx-ast-utils@3.3.5: dependencies: array-includes: 3.1.8 @@ -12143,8 +12110,6 @@ snapshots: picocolors: 1.0.1 shell-quote: 1.8.1 - lazy@1.0.11: {} - leven@3.1.0: {} levn@0.4.1: @@ -12225,8 +12190,6 @@ snapshots: lodash.debounce@4.0.8: {} - lodash.find@4.6.0: {} - lodash.get@4.4.2: {} lodash.includes@4.3.0: {} @@ -12241,18 +12204,12 @@ snapshots: lodash.isstring@4.0.1: {} - lodash.max@4.0.1: {} - lodash.memoize@4.1.2: {} lodash.merge@4.6.2: {} lodash.once@4.1.1: {} - lodash.padstart@4.6.1: {} - - lodash.repeat@4.1.0: {} - lodash.sortby@4.7.0: {} lodash.uniq@4.5.0: {} @@ -12311,6 +12268,11 @@ snapshots: mdurl: 1.0.1 uc.micro: 1.0.6 + maxmind@4.3.21: + dependencies: + mmdb-lib: 2.1.1 + tiny-lru: 11.2.11 + mdn-data@2.0.14: {} mdurl@1.0.1: {} @@ -12389,6 +12351,8 @@ snapshots: mkdirp-classic@0.5.3: {} + mmdb-lib@2.1.1: {} + mobx-react-lite@3.4.3(mobx@6.13.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: mobx: 6.13.1 @@ -12702,8 +12666,6 @@ snapshots: duplexify: 3.7.1 through2: 2.0.5 - pend@1.2.0: {} - picocolors@1.0.1: {} picomatch@2.3.1: {} @@ -13301,10 +13263,6 @@ snapshots: rfdc@1.4.1: {} - rimraf@2.7.1: - dependencies: - glob: 7.2.3 - rimraf@3.0.2: dependencies: glob: 7.2.3 @@ -13600,8 +13558,6 @@ snapshots: sprintf-js@1.0.3: {} - sprintf-js@1.1.2: {} - stable@0.1.8: {} stack-generator@2.0.10: @@ -13861,6 +13817,8 @@ snapshots: thunky@1.1.0: {} + tiny-lru@11.2.11: {} + tiny-typed-emitter@2.1.0: {} tldts-core@5.7.112: {} @@ -13897,11 +13855,11 @@ snapshots: ts-easing@0.2.0: {} - ts-jest@28.0.8(@babel/core@7.25.2)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.25.2))(esbuild@0.19.12)(jest@28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)))(typescript@5.0.4): + ts-jest@28.0.8(@babel/core@7.25.2)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.25.2))(esbuild@0.19.12)(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)))(typescript@5.0.4): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 28.1.3(@types/node@14.18.63)(ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4)) + jest: 28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)) jest-util: 28.1.3 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -13925,14 +13883,14 @@ snapshots: typescript: 5.0.4 webpack: 5.93.0(esbuild@0.19.12) - ts-node@10.9.2(@types/node@14.18.63)(typescript@5.0.4): + ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 14.18.63 + '@types/node': 16.18.105 acorn: 8.12.1 acorn-walk: 8.3.3 arg: 4.1.3 @@ -14091,6 +14049,12 @@ snapshots: vary@1.1.2: {} + verror@1.10.0: + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.3.0 + walker@1.0.8: dependencies: makeerror: 1.0.12 @@ -14307,11 +14271,6 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - yauzl@2.10.0: - dependencies: - buffer-crc32: 0.2.13 - fd-slicer: 1.1.0 - yn@3.1.1: optional: true diff --git a/scripts/update-mmdb.mjs b/scripts/update-mmdb.mjs new file mode 100644 index 000000000..8e5ac8cd4 --- /dev/null +++ b/scripts/update-mmdb.mjs @@ -0,0 +1,16 @@ +import * as zlib from 'node:zlib'; +import * as fs from 'node:fs'; + +const buf = fs.readFileSync('server/geoip/GeoLite2-Country.mmdb'); + +const compressed = zlib.brotliCompressSync(buf).toString('base64'); + +fs.writeFileSync( + 'server/geoip/data.ts', + ` +import * as zlib from 'node:zlib'; + +// data is brotli compressed GeoLite2-Country.mmdb in base64 format +export const data = zlib.brotliDecompressSync(Buffer.from('${compressed}', 'base64')); +`, +); diff --git a/server/geoip/.gitignore b/server/geoip/.gitignore new file mode 100644 index 000000000..d8792f415 --- /dev/null +++ b/server/geoip/.gitignore @@ -0,0 +1 @@ +GeoLite2-Country.mmdb diff --git a/server/geoip/data.ts b/server/geoip/data.ts new file mode 100644 index 000000000..3e4cd44a8 --- /dev/null +++ b/server/geoip/data.ts @@ -0,0 +1,9 @@ +import * as zlib from 'node:zlib'; + +// data is brotli compressed GeoLite2-Country.mmdb in base64 format +export const data = zlib.brotliDecompressSync( + Buffer.from( + 'y///Jf8fHrFy/jzL9liypLG1Gq20Go1GWtkrecYj2aMna6zxhs0wCC4hM1pmzraXW3mFZe3NZLaW1tzKt2l64chit9lsaFIGspcLTfK5lIQDCg2B9kgggd+SECi0pe2HUvILTSANtEdbPvy0BS2BrOrHpSTAlMruvfhoC4TIcF1qk9AM/dr6dCLMIW5+jOi/X0kIiWbfnXQO5JBRTVLQ1oK3r77NIVWS21pFQBgG+w/4////////////////////////////////////////////////////////////////////////////////////////5D/P++n8tfa93nufe1+bmffetKopqjMajUbSFEkjaaRRqSOrVKtZlmzZsmzJTZJlW8gYd2y5YHfAdmxDsMEBDNjB1FACH1MCfD7kk0BoyQcS/k/yW/5nNXJHcMGQpJmsUs7yhQqjbAaOSjjSqmJSKqdIqxMkNaispVCHejQ0NjVTQAsqtbUtIBSqrL0jgU1BUycCurqdHT2OqdMoTMcMaaZUN2sGelXR59Nodj8cjrLOGQiwWYIVEsdcbUgQQuBCKDkaKItBOM9DuYj55QUJampQMYSAecOCIakVDGZUCYc7nBwOjzaCwmjVwkVIsDiLvlkIqBotqsKRdpXY4UUec7gjkGOJS7ZUWoaaamoeD2gqUA6OUpGX+4q0mOGAgpHDg0vm7hFMqW9CWqmyoTDo9ViVYNbY4n5djWQqEoT5CJn5CdaglFRlpSrFyuq1NLSOlq+HYwpGtG1DbuPCVMpoNaoWIqCxOaCMgJAPI1kkSNDnKQWjLG2KMl2FRnQ2TXbptAShuLlsCAhFr2yFJ0mCpRoCgmOFLgvt5uFSQ+2qYssa3dKeTp2tgm915RlJCAm1I5irK3kwOBRuwY3XB5e2rcD2HbzCF/NO8m7vHt2F3el2LuwJIZsgSZAgILB7H0xI14tjtHfzMBxr1tIoHNXVFOC4DLMrFY6qZYJhtvEyR5gXBBeb5DlQSVFZuU+xP6CABfPnIKBv0NmRmmAYNMmUUqVKbD+w7CACDolaNlzOPiAp0jktMwwBboXG/ZQcvsKTNNKemnphPxbSzi1HqpMAp6OZsMIEQ2LSvtQkuzJ1ScVBXJVVMsy5bECP4epkyqziomuQYGYLNbcEhMAB7oZQptC0PCO4fLhU3YTjCLgWOVUY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juOcM/etcZycC6NxHMdxcr5FD48QkX4DxCSkZOQUlL2nnzOPQKl9XVIaZ65xnJxbY8ZNmGwc55ypxnG8E4EX/wjI+A72Qm4BAMQNYkiTLQAA4gp/ooQMlIjSEiOe7ThBlooT1urGsBwviN/Tu8W3HE7X3gK4xxcIRWJJ0jk2eegWUqrUGi0AQrrFCplchh4nDKSRohk2blyzH/z+Z5EPu2KzO5wutwfIgw0RJZ7aFJlcoVSpNVqdPsO4Jg84AEIwYkbDZlrBSiiaYTl+F6y2r1fTVVOni1P/ZJ1Tn5WRystMjVhsDpfHFyScI8QSAISkMjmMoGHDI2RcCaWglSq1RqvrPf28c9dkAwBx+aThmKgvWaxL3G8A4nLTrQaOqQaAuDxu4JioJTwNQFw2bdluOOYZvF7x8QsICgmLiLY4RpVifaWZUhmGN8CLHwI0wEZSmvkjhCChiOxJJlcoVWpN2onqS4IajCazxQqANqh9EpPLhBMkRTMsxwuvY+0l8ZnD6XITMo8vEIrEm7Apn7NKEaZUqTVaAIR0MBI62p7lEAbSSNEMy2WaqGVLb/+d1t02v1nnbRZ10WZSl222XFnb2JLIq7Aqq9Gdlk+eg0aWZTn5EoCQsEn+Fj08MVQilckVSpUaa588S087t09HbzCazBY7e+7Ubiuf8tQGEorEEgCEpLKW8ilPFqv8k8UrP3uTcsoXpaD//fIqI8RC/u//P305/TrVXlrce6l0QlFhQj5rx1nOx045yR01AqdXgx/uPGxLL11Flbsch+cYUmWe3EVg+ra6GOEky1YjlVoByhkIMMKK8EAGEzAY0DjEpgEZyihUXfAwIsbGjmP8LIGtGT/75a1FHCcPtEIyMl5Nk0BLWvv+U8l4EfyLyLQnmrqQRf6SnaYjGCDtbrePEdUPAFRVex+aQJgi84xJ8iqlTPPP8bTtfoUoeNo1SP///////////////////////////////////////////////////////////////////////////////////////5P/PP+vzvZa52jvc+69776PnqSn75NkfX62JNuyJNuRZTuWbdn/xL/Yjp0YJ3GCExI7IaFJCKGEhAQnkARCQknDN/9CzacFAiShUEoLlFBISwuUNh2GzkzpdIYy7ZBhZuqiFiImMaaQQRaxACZ5URSimJTKEHJv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', + 'base64', + ), +); diff --git a/server/geoip/readme.md b/server/geoip/readme.md new file mode 100644 index 000000000..7e062cf21 --- /dev/null +++ b/server/geoip/readme.md @@ -0,0 +1,3 @@ +download `GeoLite2-Country.mmdb` from maxmind and put it here. + +Then run `node ./scripts/update-mmdb.mjs` to update `data.ts` diff --git a/server/services/Transmission/clientGatewayService.ts b/server/services/Transmission/clientGatewayService.ts index 8b9048489..075f2d2a1 100644 --- a/server/services/Transmission/clientGatewayService.ts +++ b/server/services/Transmission/clientGatewayService.ts @@ -1,4 +1,3 @@ -import geoip from 'geoip-country'; import path from 'path'; import type { @@ -26,6 +25,7 @@ import type {TransferSummary} from '@shared/types/TransferData'; import type {TransmissionConnectionSettings} from '@shared/schema/ClientConnectionSettings'; import type {SetClientSettingsOptions} from '@shared/types/api/client'; +import * as geoip from '../geoip'; import ClientGatewayService from '../clientGatewayService'; import ClientRequestManager from './clientRequestManager'; import {fetchUrls} from '../../util/fetchUtil'; @@ -195,7 +195,7 @@ class TransmissionClientGatewayService extends ClientGatewayService { .filter((peer) => peer.isDownloadingFrom || peer.isUploadingTo) .map((peer) => ({ address: peer.address, - country: geoip.lookup(peer.address)?.country || '', + country: geoip.lookup(peer.address), clientVersion: peer.clientName, completedPercent: peer.progress * 100, downloadRate: peer.rateToClient, diff --git a/server/services/geoip.ts b/server/services/geoip.ts new file mode 100644 index 000000000..9ce154e9b --- /dev/null +++ b/server/services/geoip.ts @@ -0,0 +1,13 @@ +import {Reader} from '@maxmind/geoip2-node'; + +import * as data from '../geoip/data'; + +const r = Reader.openBuffer(data.data); + +export function lookup(s: string): string { + try { + return r.country(s)?.country?.isoCode ?? ''; + } catch { + return ''; + } +} diff --git a/server/services/rTorrent/clientGatewayService.ts b/server/services/rTorrent/clientGatewayService.ts index d526766e3..4129d8775 100644 --- a/server/services/rTorrent/clientGatewayService.ts +++ b/server/services/rTorrent/clientGatewayService.ts @@ -1,5 +1,4 @@ import fs from 'fs'; -import geoip from 'geoip-country'; import {move} from 'fs-extra'; import path from 'path'; import sanitize from 'sanitize-filename'; @@ -31,6 +30,7 @@ import type {TorrentTracker} from '@shared/types/TorrentTracker'; import type {TransferSummary} from '@shared/types/TransferData'; import type {SetClientSettingsOptions} from '@shared/types/api/client'; +import * as geoip from '../geoip'; import {isAllowedPath, sanitizePath} from '../../util/fileUtil'; import ClientGatewayService from '../clientGatewayService'; import ClientRequestManager from './clientRequestManager'; @@ -262,7 +262,7 @@ class RTorrentClientGatewayService extends ClientGatewayService { processedResponses.map(async (processedResponse) => { return { ...processedResponse, - country: geoip.lookup(processedResponse.address)?.country || '', + country: geoip.lookup(processedResponse.address), }; }), ); From 1c346eb4af5d544f011a5e9b916c09db4680bfd1 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 14 Aug 2024 05:59:23 +0800 Subject: [PATCH 084/113] build: enable pnpm link (#783) --- .npmrc | 1 - 1 file changed, 1 deletion(-) diff --git a/.npmrc b/.npmrc index 4bf31b580..e4c93a944 100644 --- a/.npmrc +++ b/.npmrc @@ -1,3 +1,2 @@ node-linker=hoisted -package-import-method=copy hoist-pattern[]=!@lingui/* From 53ba39de72185cd7147c4d245173abf675728c2e Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 14 Aug 2024 06:09:52 +0800 Subject: [PATCH 085/113] build: fix docker warn (#784) --- Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 30fb9fcd3..338e430f1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ ARG BUILDPLATFORM=amd64 ARG NODE_IMAGE=docker.io/node:alpine -FROM --platform=$BUILDPLATFORM ${NODE_IMAGE} as nodebuild +FROM --platform=$BUILDPLATFORM ${NODE_IMAGE} AS nodebuild WORKDIR /usr/src/app/ @@ -29,7 +29,7 @@ RUN pnpm install --frozen-lockfile RUN npm run build # Now get the clean Node.js image -FROM ${NODE_IMAGE} as flood +FROM ${NODE_IMAGE} AS flood WORKDIR /usr/src/app/ @@ -57,8 +57,8 @@ ENTRYPOINT ["npm", "--prefix=/usr/src/app/", "run", "start", "--", "--host=0.0.0 # docker exec -it ${container_id} npm --prefix=/usr/src/app/ run start:development:client # rtorrent-flood image -FROM docker.io/jesec/rtorrent:master as rtorrent -FROM flood as rtorrent-flood +FROM docker.io/jesec/rtorrent:master AS rtorrent +FROM flood AS rtorrent-flood # Copy rTorrent COPY --from=rtorrent / / From 2a0d29c1f5df0ba89e725e7f52e33ebbd01e74ee Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 14 Aug 2024 06:31:39 +0800 Subject: [PATCH 086/113] style: add new rule for imports (#785) --- .eslintrc.json | 4 ++ client/config/webpack.config.dev.js | 2 +- client/config/webpack.config.prod.js | 2 +- client/scripts/development.js | 2 +- config.ts | 17 +++-- package.json | 2 + pnpm-lock.yaml | 71 +++++++++++++++++++ scripts/build.js | 2 +- scripts/testsetup.js | 10 +-- server/bin/enforce-prerequisites.ts | 6 +- server/bin/migrations/00-UserInDatabase2.ts | 5 +- server/bin/migrations/02-HistoryEra.ts | 3 +- server/bin/web-server.ts | 12 ++-- server/middleware/appendUserServices.ts | 5 +- server/middleware/clientActivityStream.ts | 11 ++- server/middleware/eventStream.ts | 2 +- server/middleware/requireAdmin.ts | 2 +- server/models/DiskUsage.ts | 7 +- server/models/HistoryEra.ts | 4 +- server/models/ServerEvent.ts | 3 +- server/models/TemporaryStorage.ts | 4 +- server/models/Users.ts | 16 ++--- server/routes/api/auth.test.ts | 11 ++- server/routes/api/auth.ts | 26 ++++--- server/routes/api/client.test.ts | 5 +- server/routes/api/client.ts | 5 +- server/routes/api/feed-monitor.test.ts | 10 +-- server/routes/api/feed-monitor.ts | 3 +- server/routes/api/index.test.ts | 5 +- server/routes/api/index.ts | 21 +++--- server/routes/api/torrents.test.ts | 28 ++++---- server/routes/api/torrents.ts | 22 +++--- server/routes/index.ts | 27 ++++--- server/routes/utils.ts | 6 +- server/services/BaseService.ts | 6 +- .../services/Deluge/clientGatewayService.ts | 18 +++-- .../services/Deluge/clientRequestManager.ts | 16 ++--- server/services/Deluge/util/rencode.ts | 2 +- .../Transmission/clientGatewayService.ts | 22 +++--- .../Transmission/clientRequestManager.ts | 5 +- .../util/torrentPropertiesUtil.ts | 3 +- server/services/clientGatewayService.ts | 8 +-- server/services/feedService.ts | 11 ++- server/services/historyService.ts | 2 +- server/services/index.ts | 7 +- server/services/notificationService.ts | 6 +- .../qBittorrent/clientGatewayService.ts | 26 +++---- .../qBittorrent/clientRequestManager.ts | 8 +-- .../qBittorrent/util/torrentPropertiesUtil.ts | 5 +- .../services/rTorrent/clientGatewayService.ts | 39 +++++----- .../services/rTorrent/clientRequestManager.ts | 7 +- .../methodCallConfigs/torrentContent.ts | 2 +- .../methodCallConfigs/torrentList.ts | 2 +- .../methodCallConfigs/torrentPeer.ts | 2 +- server/services/rTorrent/util/scgiUtil.ts | 7 +- .../rTorrent/util/torrentPropertiesUtil.ts | 6 +- server/services/settingService.ts | 4 +- server/services/taxonomyService.ts | 7 +- server/services/torrentService.ts | 5 +- server/util/authUtil.ts | 3 +- server/util/diskUsageUtil.ts | 2 +- server/util/feedUtil.ts | 3 +- server/util/fetchUtil.ts | 5 +- server/util/fileUtil.ts | 8 +-- server/util/torrentFileUtil.ts | 8 +-- shared/config/paths.js | 4 +- shared/schema/Auth.ts | 4 +- shared/schema/ClientConnectionSettings.ts | 2 +- shared/schema/Config.ts | 2 +- shared/schema/api/auth.ts | 5 +- shared/schema/api/torrents.ts | 4 +- shared/types/Torrent.ts | 2 +- 72 files changed, 343 insertions(+), 296 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index fcdb403ff..ac7a6d848 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,5 +1,6 @@ { "extends": ["plugin:@typescript-eslint/recommended", "prettier"], + "plugins": ["simple-import-sort", "n"], "parserOptions": { "project": "./tsconfig.json" @@ -11,6 +12,9 @@ }, "rules": { + "n/prefer-node-protocol": "error", + "simple-import-sort/imports": "error", + "simple-import-sort/exports": "error", "import/no-extraneous-dependencies": 0, "no-underscore-dangle": ["error", {"allow": ["_id"]}], "@typescript-eslint/lines-between-class-members": ["error", "always", {"exceptAfterSingleLine": true}], diff --git a/client/config/webpack.config.dev.js b/client/config/webpack.config.dev.js index 85fb88ebd..759b4cb41 100644 --- a/client/config/webpack.config.dev.js +++ b/client/config/webpack.config.dev.js @@ -1,4 +1,4 @@ -const path = require('path'); +const path = require('node:path'); const ESLintPlugin = require('eslint-webpack-plugin'); const HtmlWebpackPlugin = require('html-webpack-plugin'); const CaseSensitivePathsPlugin = require('case-sensitive-paths-webpack-plugin'); diff --git a/client/config/webpack.config.prod.js b/client/config/webpack.config.prod.js index c7794859c..abe077143 100644 --- a/client/config/webpack.config.prod.js +++ b/client/config/webpack.config.prod.js @@ -1,5 +1,5 @@ const autoprefixer = require('autoprefixer'); -const path = require('path'); +const path = require('node:path'); const webpack = require('webpack'); const CssMinimizerPlugin = require('css-minimizer-webpack-plugin'); const HtmlWebpackPlugin = require('html-webpack-plugin'); diff --git a/client/scripts/development.js b/client/scripts/development.js index 69231245a..2106de976 100644 --- a/client/scripts/development.js +++ b/client/scripts/development.js @@ -13,7 +13,7 @@ const webpack = require('webpack'); const WebpackDevServer = require('webpack-dev-server'); const checkRequiredFiles = require('react-dev-utils/checkRequiredFiles'); const {choosePort, prepareUrls} = require('react-dev-utils/WebpackDevServerUtils'); -const path = require('path'); +const path = require('node:path'); const paths = require('../../shared/config/paths'); const config = require('../config/webpack.config.dev'); diff --git a/config.ts b/config.ts index 8688b45a1..2e6db2317 100644 --- a/config.ts +++ b/config.ts @@ -1,14 +1,13 @@ -import {spawn} from 'child_process'; -import crypto from 'crypto'; -import fs from 'fs'; -import os from 'os'; -import path from 'path'; -import yargs from 'yargs/yargs'; - -import {configSchema} from '@shared/schema/Config'; +import {spawn} from 'node:child_process'; +import crypto from 'node:crypto'; +import fs from 'node:fs'; +import os from 'node:os'; +import path from 'node:path'; -import type {Config} from '@shared/schema/Config'; import type {ClientConnectionSettings} from '@shared/schema/ClientConnectionSettings'; +import type {Config} from '@shared/schema/Config'; +import {configSchema} from '@shared/schema/Config'; +import yargs from 'yargs/yargs'; import {version} from './package.json'; diff --git a/package.json b/package.json index aff4dcc48..9dd0e4a63 100644 --- a/package.json +++ b/package.json @@ -144,6 +144,8 @@ "eslint-config-prettier": "^8.8.0", "eslint-config-react-app": "^7.0.1", "eslint-import-resolver-webpack": "^0.13.2", + "eslint-plugin-n": "^17.10.2", + "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-webpack-plugin": "^3.2.0", "express": "^4.18.2", "express-rate-limit": "^6.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3044482bc..da1a396cc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -242,6 +242,12 @@ importers: eslint-import-resolver-webpack: specifier: ^0.13.2 version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)) + eslint-plugin-n: + specifier: ^17.10.2 + version: 17.10.2(eslint@8.57.0) + eslint-plugin-simple-import-sort: + specifier: ^12.1.1 + version: 12.1.1(eslint@8.57.0) eslint-webpack-plugin: specifier: ^3.2.0 version: 3.2.0(eslint@8.57.0)(webpack@5.93.0(esbuild@0.19.12)) @@ -3573,6 +3579,12 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} + eslint-compat-utils@0.5.1: + resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} + engines: {node: '>=12'} + peerDependencies: + eslint: '>=6.0.0' + eslint-config-airbnb-base@15.0.0: resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} @@ -3645,6 +3657,12 @@ packages: eslint-import-resolver-webpack: optional: true + eslint-plugin-es-x@7.8.0: + resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '>=8' + eslint-plugin-flowtype@8.0.3: resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} engines: {node: '>=12.0.0'} @@ -3682,6 +3700,12 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint-plugin-n@17.10.2: + resolution: {integrity: sha512-e+s4eAf5NtJaxPhTNu3qMO0Iz40WANS93w9LQgYcvuljgvDmWi/a3rh+OrNyMHeng6aOWGJO0rCg5lH4zi8yTw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: '>=8.23.0' + eslint-plugin-react-hooks@4.6.2: resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} engines: {node: '>=10'} @@ -3694,6 +3718,11 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 + eslint-plugin-simple-import-sort@12.1.1: + resolution: {integrity: sha512-6nuzu4xwQtE3332Uz0to+TxDQYRLTKRESSc2hefVT48Zc8JthmN23Gx9lnYhu0FtkRSL1oxny3kJ2aveVhmOVA==} + peerDependencies: + eslint: '>=5.0.0' + eslint-plugin-testing-library@5.11.1: resolution: {integrity: sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} @@ -4118,6 +4147,10 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} + globals@15.9.0: + resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -5068,6 +5101,10 @@ packages: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -10515,6 +10552,11 @@ snapshots: escape-string-regexp@4.0.0: {} + eslint-compat-utils@0.5.1(eslint@8.57.0): + dependencies: + eslint: 8.57.0 + semver: 7.6.3 + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0))(eslint@8.57.0): dependencies: confusing-browser-globals: 1.0.11 @@ -10611,6 +10653,13 @@ snapshots: transitivePeerDependencies: - supports-color + eslint-plugin-es-x@7.8.0(eslint@8.57.0): + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/regexpp': 4.11.0 + eslint: 8.57.0 + eslint-compat-utils: 0.5.1(eslint@8.57.0) + eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint@8.57.0): dependencies: '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2) @@ -10677,6 +10726,18 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 + eslint-plugin-n@17.10.2(eslint@8.57.0): + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + enhanced-resolve: 5.17.1 + eslint: 8.57.0 + eslint-plugin-es-x: 7.8.0(eslint@8.57.0) + get-tsconfig: 4.7.6 + globals: 15.9.0 + ignore: 5.3.1 + minimatch: 9.0.5 + semver: 7.6.3 + eslint-plugin-react-hooks@4.6.2(eslint@8.57.0): dependencies: eslint: 8.57.0 @@ -10703,6 +10764,10 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 + eslint-plugin-simple-import-sort@12.1.1(eslint@8.57.0): + dependencies: + eslint: 8.57.0 + eslint-plugin-testing-library@5.11.1(eslint@8.57.0)(typescript@5.0.4): dependencies: '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.0.4) @@ -11238,6 +11303,8 @@ snapshots: dependencies: type-fest: 0.20.2 + globals@15.9.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1 @@ -12345,6 +12412,10 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + minimist@1.2.8: {} minipass@7.1.2: {} diff --git a/scripts/build.js b/scripts/build.js index 973ab11f0..0db8dfad2 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -9,7 +9,7 @@ process.on('unhandledRejection', (err) => { throw err; }); -const path = require('path'); +const path = require('node:path'); const esbuild = require('esbuild'); const chalk = require('chalk'); const fs = require('fs-extra'); diff --git a/scripts/testsetup.js b/scripts/testsetup.js index ccfad7b22..34b48b833 100644 --- a/scripts/testsetup.js +++ b/scripts/testsetup.js @@ -1,9 +1,9 @@ const chalk = require('chalk'); -const crypto = require('crypto'); -const fs = require('fs'); -const os = require('os'); -const path = require('path'); -const {spawn} = require('child_process'); +const crypto = require('node:crypto'); +const fs = require('node:fs'); +const os = require('node:os'); +const path = require('node:path'); +const {spawn} = require('node:child_process'); const temporaryRuntimeDirectory = path.resolve(os.tmpdir(), `flood.test.${crypto.randomBytes(12).toString('hex')}`); diff --git a/server/bin/enforce-prerequisites.ts b/server/bin/enforce-prerequisites.ts index 081841fb1..89149f9f8 100644 --- a/server/bin/enforce-prerequisites.ts +++ b/server/bin/enforce-prerequisites.ts @@ -1,8 +1,8 @@ -import fs from 'fs'; -import path from 'path'; +import fs from 'node:fs'; +import path from 'node:path'; -import {appDist} from '../../shared/config/paths'; import config from '../../config'; +import {appDist} from '../../shared/config/paths'; const staticAssets = [path.join(appDist, 'index.html')]; diff --git a/server/bin/migrations/00-UserInDatabase2.ts b/server/bin/migrations/00-UserInDatabase2.ts index c36d399d6..565b8ae6e 100644 --- a/server/bin/migrations/00-UserInDatabase2.ts +++ b/server/bin/migrations/00-UserInDatabase2.ts @@ -1,8 +1,7 @@ -import {AccessLevel} from '../../../shared/schema/constants/Auth'; -import Users from '../../models/Users'; - import type {Credentials} from '../../../shared/schema/Auth'; import type {RTorrentConnectionSettings} from '../../../shared/schema/ClientConnectionSettings'; +import {AccessLevel} from '../../../shared/schema/constants/Auth'; +import Users from '../../models/Users'; import type {UserInDatabase1} from './types/UserInDatabase1'; const migrationError = (err?: Error) => { diff --git a/server/bin/migrations/02-HistoryEra.ts b/server/bin/migrations/02-HistoryEra.ts index c6b04a933..aacd00bb2 100644 --- a/server/bin/migrations/02-HistoryEra.ts +++ b/server/bin/migrations/02-HistoryEra.ts @@ -1,5 +1,6 @@ +import path from 'node:path'; + import fs from 'fs-extra'; -import path from 'path'; import config from '../../../config'; import Users from '../../models/Users'; diff --git a/server/bin/web-server.ts b/server/bin/web-server.ts index 14bd7b01b..a345873e8 100755 --- a/server/bin/web-server.ts +++ b/server/bin/web-server.ts @@ -1,14 +1,14 @@ -import chalk from 'chalk'; -import fastify from 'fastify'; -import fs from 'fs'; +import fs from 'node:fs'; +import type {Server} from 'node:http'; +import type {Http2SecureServer} from 'node:http2'; +import chalk from 'chalk'; import type {FastifyInstance} from 'fastify'; -import type {Http2SecureServer} from 'http2'; -import type {Server} from 'http'; +import fastify from 'fastify'; import config from '../../config'; -import constructRoutes from '../routes'; import packageJSON from '../../package.json'; +import constructRoutes from '../routes'; const startWebServer = async () => { const {ssl = false, floodServerHost: host, floodServerPort: port} = config; diff --git a/server/middleware/appendUserServices.ts b/server/middleware/appendUserServices.ts index 6b874ba11..9538bbf14 100644 --- a/server/middleware/appendUserServices.ts +++ b/server/middleware/appendUserServices.ts @@ -1,8 +1,7 @@ -import type {Request, Response, NextFunction} from 'express'; - -import {getAllServices} from '../services'; +import type {NextFunction, Request, Response} from 'express'; import type {ServiceInstances} from '../services'; +import {getAllServices} from '../services'; declare global { // eslint-disable-next-line @typescript-eslint/no-namespace diff --git a/server/middleware/clientActivityStream.ts b/server/middleware/clientActivityStream.ts index 87a767500..bc4004e58 100644 --- a/server/middleware/clientActivityStream.ts +++ b/server/middleware/clientActivityStream.ts @@ -1,14 +1,13 @@ -import type {EventMap} from 'typed-emitter'; -import type {Operation} from 'fast-json-patch'; import type {Request, Response} from 'express'; +import type {Operation} from 'fast-json-patch'; +import type {EventMap} from 'typed-emitter'; import type TypedEmitter from 'typed-emitter'; +import type {TransferHistory} from '../../shared/types/TransferData'; +import type {DiskUsageSummary} from '../models/DiskUsage'; import DiskUsage from '../models/DiskUsage'; -import {getAllServices} from '../services'; import ServerEvent from '../models/ServerEvent'; - -import type {DiskUsageSummary} from '../models/DiskUsage'; -import type {TransferHistory} from '../../shared/types/TransferData'; +import {getAllServices} from '../services'; export default async (req: Request, res: Response) => { const {user} = req; diff --git a/server/middleware/eventStream.ts b/server/middleware/eventStream.ts index 1410ed3e8..e75563768 100644 --- a/server/middleware/eventStream.ts +++ b/server/middleware/eventStream.ts @@ -1,4 +1,4 @@ -import type {Request, Response, NextFunction} from 'express'; +import type {NextFunction, Request, Response} from 'express'; export default (req: Request, res: Response, next: NextFunction) => { req.socket.setKeepAlive(true); diff --git a/server/middleware/requireAdmin.ts b/server/middleware/requireAdmin.ts index 8a8339760..ddca5235b 100644 --- a/server/middleware/requireAdmin.ts +++ b/server/middleware/requireAdmin.ts @@ -1,4 +1,4 @@ -import type {Request, Response, NextFunction} from 'express'; +import type {NextFunction, Request, Response} from 'express'; import {AccessLevel} from '../../shared/schema/constants/Auth'; diff --git a/server/models/DiskUsage.ts b/server/models/DiskUsage.ts index a2068ffc5..5c7c34d37 100644 --- a/server/models/DiskUsage.ts +++ b/server/models/DiskUsage.ts @@ -1,11 +1,10 @@ -import {EventEmitter} from 'events'; -import type TypedEmitter from 'typed-emitter'; +import {EventEmitter} from 'node:events'; import type {Disks} from '@shared/types/DiskUsage'; - -import {isPlatformSupported, diskUsage} from '../util/diskUsageUtil'; +import type TypedEmitter from 'typed-emitter'; import type {SupportedPlatform} from '../util/diskUsageUtil'; +import {diskUsage, isPlatformSupported} from '../util/diskUsageUtil'; export interface DiskUsageSummary { id: number; diff --git a/server/models/HistoryEra.ts b/server/models/HistoryEra.ts index bea6bef92..3380a6747 100644 --- a/server/models/HistoryEra.ts +++ b/server/models/HistoryEra.ts @@ -1,7 +1,7 @@ -import type {TransferData, TransferSnapshot} from '@shared/types/TransferData'; +import {setInterval} from 'node:timers'; import Datastore from '@seald-io/nedb'; -import {setInterval} from 'timers'; +import type {TransferData, TransferSnapshot} from '@shared/types/TransferData'; import config from '../../config'; diff --git a/server/models/ServerEvent.ts b/server/models/ServerEvent.ts index e0f4cc2bc..4d15dde62 100644 --- a/server/models/ServerEvent.ts +++ b/server/models/ServerEvent.ts @@ -1,6 +1,5 @@ -import type {Response} from 'express'; - import type {ServerEvents} from '@shared/types/ServerEvents'; +import type {Response} from 'express'; class ServerEvent { res: Response; diff --git a/server/models/TemporaryStorage.ts b/server/models/TemporaryStorage.ts index cdf65809b..73c41927d 100644 --- a/server/models/TemporaryStorage.ts +++ b/server/models/TemporaryStorage.ts @@ -1,5 +1,5 @@ -import fs from 'fs'; -import path from 'path'; +import fs from 'node:fs'; +import path from 'node:path'; import config from '../../config'; diff --git a/server/models/Users.ts b/server/models/Users.ts index 23088f93c..6ad883023 100644 --- a/server/models/Users.ts +++ b/server/models/Users.ts @@ -1,15 +1,15 @@ -import {argon2id, argon2Verify} from 'hash-wasm'; -import crypto from 'crypto'; +import crypto from 'node:crypto'; +import fs from 'node:fs'; +import path from 'node:path'; + import Datastore from '@seald-io/nedb'; -import fs from 'fs'; -import path from 'path'; +import {argon2id, argon2Verify} from 'hash-wasm'; -import {AccessLevel} from '../../shared/schema/constants/Auth'; import config from '../../config'; -import {bootstrapServicesForUser, destroyUserServices} from '../services'; - -import type {ClientConnectionSettings} from '../../shared/schema/ClientConnectionSettings'; import type {Credentials, UserInDatabase} from '../../shared/schema/Auth'; +import type {ClientConnectionSettings} from '../../shared/schema/ClientConnectionSettings'; +import {AccessLevel} from '../../shared/schema/constants/Auth'; +import {bootstrapServicesForUser, destroyUserServices} from '../services'; const hashPassword = async (password: string): Promise => { return argon2id({ diff --git a/server/routes/api/auth.test.ts b/server/routes/api/auth.test.ts index a4a130694..24f617b82 100644 --- a/server/routes/api/auth.test.ts +++ b/server/routes/api/auth.test.ts @@ -1,18 +1,17 @@ -import crypto from 'crypto'; +import crypto from 'node:crypto'; + import fastify from 'fastify'; import supertest from 'supertest'; -import {AccessLevel} from '../../../shared/schema/constants/Auth'; - -import constructRoutes from '..'; -import {getAuthToken} from '../../util/authUtil'; - import type { AuthRegistrationOptions, AuthUpdateUserOptions, AuthVerificationResponse, } from '../../../shared/schema/api/auth'; import type {ClientConnectionSettings} from '../../../shared/schema/ClientConnectionSettings'; +import {AccessLevel} from '../../../shared/schema/constants/Auth'; +import {getAuthToken} from '../../util/authUtil'; +import constructRoutes from '..'; const testConnectionSettings: ClientConnectionSettings = { client: 'rTorrent', diff --git a/server/routes/api/auth.ts b/server/routes/api/auth.ts index 44c8445d0..0ff28dfa8 100644 --- a/server/routes/api/auth.ts +++ b/server/routes/api/auth.ts @@ -1,21 +1,9 @@ +import type {Response} from 'express'; import express from 'express'; -import passport from 'passport'; import rateLimit from 'express-rate-limit'; +import passport from 'passport'; -import type {Response} from 'express'; - -import { - authAuthenticationSchema, - authRegistrationSchema, - authUpdateUserSchema, - AuthVerificationPreloadConfigs, -} from '../../../shared/schema/api/auth'; -import {bootstrapServicesForUser, destroyUserServices} from '../../services'; import config from '../../../config'; -import {getAuthToken, getCookieOptions} from '../../util/authUtil'; -import requireAdmin from '../../middleware/requireAdmin'; -import Users from '../../models/Users'; - import type { AuthAuthenticationOptions, AuthAuthenticationResponse, @@ -23,7 +11,17 @@ import type { AuthUpdateUserOptions, AuthVerificationResponse, } from '../../../shared/schema/api/auth'; +import { + authAuthenticationSchema, + authRegistrationSchema, + authUpdateUserSchema, + AuthVerificationPreloadConfigs, +} from '../../../shared/schema/api/auth'; import type {Credentials, UserInDatabase} from '../../../shared/schema/Auth'; +import requireAdmin from '../../middleware/requireAdmin'; +import Users from '../../models/Users'; +import {bootstrapServicesForUser, destroyUserServices} from '../../services'; +import {getAuthToken, getCookieOptions} from '../../util/authUtil'; const router = express.Router(); diff --git a/server/routes/api/client.test.ts b/server/routes/api/client.test.ts index d0b75b6a7..f2fbaffd4 100644 --- a/server/routes/api/client.test.ts +++ b/server/routes/api/client.test.ts @@ -1,10 +1,9 @@ import fastify from 'fastify'; import supertest from 'supertest'; -import constructRoutes from '..'; -import {getAuthToken} from '../../util/authUtil'; - import type {ClientSettings} from '../../../shared/types/ClientSettings'; +import {getAuthToken} from '../../util/authUtil'; +import constructRoutes from '..'; const app = fastify({disableRequestLogging: true, logger: true}); let request: supertest.SuperTest; diff --git a/server/routes/api/client.ts b/server/routes/api/client.ts index f6f4086db..17414c414 100644 --- a/server/routes/api/client.ts +++ b/server/routes/api/client.ts @@ -1,7 +1,6 @@ -import express, {Response} from 'express'; - -import type {ClientSettings} from '@shared/types/ClientSettings'; import type {SetClientSettingsOptions} from '@shared/types/api/client'; +import type {ClientSettings} from '@shared/types/ClientSettings'; +import express, {Response} from 'express'; import requireAdmin from '../../middleware/requireAdmin'; diff --git a/server/routes/api/feed-monitor.test.ts b/server/routes/api/feed-monitor.test.ts index fc06f4431..35ad2d730 100644 --- a/server/routes/api/feed-monitor.test.ts +++ b/server/routes/api/feed-monitor.test.ts @@ -1,13 +1,13 @@ +import fs from 'node:fs'; + import fastify from 'fastify'; -import fs from 'fs'; import supertest from 'supertest'; -import constructRoutes from '..'; -import {getAuthToken} from '../../util/authUtil'; -import {getTempPath} from '../../models/TemporaryStorage'; - import type {AddFeedOptions, AddRuleOptions, ModifyFeedOptions} from '../../../shared/types/api/feed-monitor'; import type {Feed, Rule} from '../../../shared/types/Feed'; +import {getTempPath} from '../../models/TemporaryStorage'; +import {getAuthToken} from '../../util/authUtil'; +import constructRoutes from '..'; const app = fastify({disableRequestLogging: true, logger: false}); let request: supertest.SuperTest; diff --git a/server/routes/api/feed-monitor.ts b/server/routes/api/feed-monitor.ts index d4567b59e..cff53ee10 100644 --- a/server/routes/api/feed-monitor.ts +++ b/server/routes/api/feed-monitor.ts @@ -1,6 +1,5 @@ -import express, {Response} from 'express'; - import type {AddFeedOptions, AddRuleOptions, ModifyFeedOptions} from '@shared/types/api/feed-monitor'; +import express, {Response} from 'express'; import {accessDeniedError, isAllowedPath, sanitizePath} from '../../util/fileUtil'; diff --git a/server/routes/api/index.test.ts b/server/routes/api/index.test.ts index 743acaa10..879e82e5f 100644 --- a/server/routes/api/index.test.ts +++ b/server/routes/api/index.test.ts @@ -1,10 +1,9 @@ import fastify from 'fastify'; import supertest from 'supertest'; -import constructRoutes from '..'; -import {getAuthToken} from '../../util/authUtil'; - import type {FloodSettings} from '../../../shared/types/FloodSettings'; +import {getAuthToken} from '../../util/authUtil'; +import constructRoutes from '..'; const app = fastify({disableRequestLogging: true, logger: false}); let request: supertest.SuperTest; diff --git a/server/routes/api/index.ts b/server/routes/api/index.ts index f7d7e1b36..e4701cd32 100644 --- a/server/routes/api/index.ts +++ b/server/routes/api/index.ts @@ -1,24 +1,23 @@ -import express, {Response} from 'express'; -import fs from 'fs'; -import passport from 'passport'; -import path from 'path'; +import fs from 'node:fs'; +import path from 'node:path'; import {contentTokenSchema} from '@shared/schema/api/torrents'; - +import type {DirectoryListQuery, DirectoryListResponse, SetFloodSettingsOptions} from '@shared/types/api/index'; import type {FloodSettings} from '@shared/types/FloodSettings'; import type {NotificationFetchOptions, NotificationState} from '@shared/types/Notification'; -import type {DirectoryListQuery, DirectoryListResponse, SetFloodSettingsOptions} from '@shared/types/api/index'; +import express, {Response} from 'express'; +import passport from 'passport'; -import {accessDeniedError, isAllowedPath, sanitizePath} from '../../util/fileUtil'; import appendUserServices from '../../middleware/appendUserServices'; -import authRoutes from './auth'; -import clientRoutes from './client'; import clientActivityStream from '../../middleware/clientActivityStream'; import eventStream from '../../middleware/eventStream'; -import feedMonitorRoutes from './feed-monitor'; import {getAuthToken, verifyToken} from '../../util/authUtil'; -import torrentsRoutes from './torrents'; +import {accessDeniedError, isAllowedPath, sanitizePath} from '../../util/fileUtil'; import {rateLimit} from '../utils'; +import authRoutes from './auth'; +import clientRoutes from './client'; +import feedMonitorRoutes from './feed-monitor'; +import torrentsRoutes from './torrents'; const router = express.Router(); diff --git a/server/routes/api/torrents.test.ts b/server/routes/api/torrents.test.ts index 646857a8e..c551f2520 100644 --- a/server/routes/api/torrents.test.ts +++ b/server/routes/api/torrents.test.ts @@ -1,25 +1,25 @@ -import crypto from 'crypto'; -import fastify from 'fastify'; -import fs from 'fs'; -import os from 'os'; -import path from 'path'; -import readline from 'readline'; -import stream from 'stream'; -import supertest from 'supertest'; +import crypto from 'node:crypto'; +import fs from 'node:fs'; +import os from 'node:os'; +import path from 'node:path'; +import readline from 'node:readline'; +import stream from 'node:stream'; + import axios from 'axios'; import MockAdapter from 'axios-mock-adapter'; +import fastify from 'fastify'; +import supertest from 'supertest'; -import constructRoutes from '..'; -import {getAuthToken} from '../../util/authUtil'; -import {getTempPath} from '../../models/TemporaryStorage'; import paths from '../../../shared/config/paths'; - +import type {TorrentStatus} from '../../../shared/constants/torrentStatusMap'; import type {AddTorrentByFileOptions, AddTorrentByURLOptions} from '../../../shared/schema/api/torrents'; import type {MoveTorrentsOptions, SetTorrentsTrackersOptions} from '../../../shared/types/api/torrents'; -import type {TorrentContent} from '../../../shared/types/TorrentContent'; import type {TorrentList} from '../../../shared/types/Torrent'; -import type {TorrentStatus} from '../../../shared/constants/torrentStatusMap'; +import type {TorrentContent} from '../../../shared/types/TorrentContent'; import type {TorrentTracker} from '../../../shared/types/TorrentTracker'; +import {getTempPath} from '../../models/TemporaryStorage'; +import {getAuthToken} from '../../util/authUtil'; +import constructRoutes from '..'; const app = fastify({bodyLimit: 100 * 1024 * 1024 * 1024, disableRequestLogging: true, forceCloseConnections: true}); let request: supertest.SuperTest; diff --git a/server/routes/api/torrents.ts b/server/routes/api/torrents.ts index ab429e194..941423525 100644 --- a/server/routes/api/torrents.ts +++ b/server/routes/api/torrents.ts @@ -1,11 +1,6 @@ -import childProcess from 'child_process'; -import contentDisposition from 'content-disposition'; -import createTorrent from 'create-torrent'; -import express, {Response} from 'express'; -import fs from 'fs'; -import path from 'path'; -import sanitize from 'sanitize-filename'; -import tar, {Pack} from 'tar-fs'; +import childProcess from 'node:child_process'; +import fs from 'node:fs'; +import path from 'node:path'; import type { AddTorrentByFileOptions, @@ -27,6 +22,11 @@ import type { StartTorrentsOptions, StopTorrentsOptions, } from '@shared/types/api/torrents'; +import contentDisposition from 'content-disposition'; +import createTorrent from 'create-torrent'; +import express, {Response} from 'express'; +import sanitize from 'sanitize-filename'; +import tar, {Pack} from 'tar-fs'; import { addTorrentByFileSchema, @@ -34,6 +34,9 @@ import { reannounceTorrentsSchema, setTorrentsTagsSchema, } from '../../../shared/schema/api/torrents'; +import {getTempPath} from '../../models/TemporaryStorage'; +import {asyncFilter} from '../../util/async'; +import {getToken} from '../../util/authUtil'; import { accessDeniedError, existAsync, @@ -42,9 +45,6 @@ import { isAllowedPathAsync, sanitizePath, } from '../../util/fileUtil'; -import {getTempPath} from '../../models/TemporaryStorage'; -import {getToken} from '../../util/authUtil'; -import {asyncFilter} from '../../util/async'; import {rateLimit} from '../utils'; const getDestination = async ( diff --git a/server/routes/index.ts b/server/routes/index.ts index c5a99bf5f..1db646aad 100644 --- a/server/routes/index.ts +++ b/server/routes/index.ts @@ -1,23 +1,22 @@ -import fs from 'fs'; -import path from 'path'; - -import type {FastifyInstance} from 'fastify'; +import fs from 'node:fs'; +import path from 'node:path'; +import fastifyCompress from '@fastify/compress'; +import {fastifyExpress} from '@fastify/express'; +import fastifyStatic from '@fastify/static'; import paths from '@shared/config/paths'; -import {Strategy} from 'passport-jwt'; - -import apiRoutes from './api'; -import config from '../../config'; -import Users from '../models/Users'; import {authTokenSchema, UserInDatabase} from '@shared/schema/Auth'; +import bodyParser from 'body-parser'; +import cookieParser from 'cookie-parser'; import express from 'express'; +import type {FastifyInstance} from 'fastify'; import morgan from 'morgan'; import passport from 'passport'; -import bodyParser from 'body-parser'; -import cookieParser from 'cookie-parser'; -import {fastifyExpress} from '@fastify/express'; -import fastifyCompress from '@fastify/compress'; -import fastifyStatic from '@fastify/static'; +import {Strategy} from 'passport-jwt'; + +import config from '../../config'; +import Users from '../models/Users'; +import apiRoutes from './api'; declare global { // eslint-disable-next-line @typescript-eslint/no-namespace diff --git a/server/routes/utils.ts b/server/routes/utils.ts index 8290af348..f998f524b 100644 --- a/server/routes/utils.ts +++ b/server/routes/utils.ts @@ -1,7 +1,7 @@ -import config from '../../config'; - -import expressRateLimit, {Options} from 'express-rate-limit'; import {RequestHandler} from 'express'; +import expressRateLimit, {Options} from 'express-rate-limit'; + +import config from '../../config'; export function rateLimit(passedOptions?: Partial): RequestHandler { if (config.disableRateLimit) { diff --git a/server/services/BaseService.ts b/server/services/BaseService.ts index 0c1ac260b..db7540c4c 100644 --- a/server/services/BaseService.ts +++ b/server/services/BaseService.ts @@ -1,8 +1,8 @@ -import {EventEmitter} from 'events'; -import type {EventMap} from 'typed-emitter'; -import type TypedEmitter from 'typed-emitter'; +import {EventEmitter} from 'node:events'; import type {UserInDatabase} from '@shared/schema/Auth'; +import type {EventMap} from 'typed-emitter'; +import type TypedEmitter from 'typed-emitter'; import type {ServiceInstances} from '.'; diff --git a/server/services/Deluge/clientGatewayService.ts b/server/services/Deluge/clientGatewayService.ts index cfb64e7bd..5177dc927 100644 --- a/server/services/Deluge/clientGatewayService.ts +++ b/server/services/Deluge/clientGatewayService.ts @@ -1,8 +1,5 @@ -import {homedir} from 'os'; -import path from 'path'; - -import {TorrentContentPriority} from '@shared/types/TorrentContent'; -import {TorrentTrackerType} from '@shared/types/TorrentTracker'; +import {homedir} from 'node:os'; +import path from 'node:path'; import type { AddTorrentByFileOptions, @@ -10,6 +7,8 @@ import type { ReannounceTorrentsOptions, SetTorrentsTagsOptions, } from '@shared/schema/api/torrents'; +import type {DelugeConnectionSettings} from '@shared/schema/ClientConnectionSettings'; +import type {SetClientSettingsOptions} from '@shared/types/api/client'; import type { CheckTorrentsOptions, DeleteTorrentsOptions, @@ -23,20 +22,19 @@ import type { StopTorrentsOptions, } from '@shared/types/api/torrents'; import type {ClientSettings} from '@shared/types/ClientSettings'; -import type {DelugeConnectionSettings} from '@shared/schema/ClientConnectionSettings'; -import type {TorrentContent} from '@shared/types/TorrentContent'; import type {TorrentList, TorrentListSummary, TorrentProperties} from '@shared/types/Torrent'; +import type {TorrentContent} from '@shared/types/TorrentContent'; +import {TorrentContentPriority} from '@shared/types/TorrentContent'; import type {TorrentPeer} from '@shared/types/TorrentPeer'; import type {TorrentTracker} from '@shared/types/TorrentTracker'; +import {TorrentTrackerType} from '@shared/types/TorrentTracker'; import type {TransferSummary} from '@shared/types/TransferData'; -import type {SetClientSettingsOptions} from '@shared/types/api/client'; import {fetchUrls} from '../../util/fetchUtil'; -import {getTorrentStatusFromStatuses} from './util/torrentPropertiesUtil'; - import ClientGatewayService from '../clientGatewayService'; import ClientRequestManager from './clientRequestManager'; import {DelugeCoreTorrentFilePriority} from './types/DelugeCoreMethods'; +import {getTorrentStatusFromStatuses} from './util/torrentPropertiesUtil'; class DelugeClientGatewayService extends ClientGatewayService { private clientRequestManager = new ClientRequestManager(this.user.client as DelugeConnectionSettings); diff --git a/server/services/Deluge/clientRequestManager.ts b/server/services/Deluge/clientRequestManager.ts index 59f34ba79..57c9c57f2 100644 --- a/server/services/Deluge/clientRequestManager.ts +++ b/server/services/Deluge/clientRequestManager.ts @@ -1,15 +1,11 @@ -import {deflate, inflate} from 'zlib'; -import fs from 'fs'; -import os from 'os'; -import path from 'path'; -import tls from 'tls'; - -import {decode, encode} from './util/rencode'; +import fs from 'node:fs'; +import os from 'node:os'; +import path from 'node:path'; +import tls from 'node:tls'; +import {deflate, inflate} from 'node:zlib'; import type {DelugeConnectionSettings} from '@shared/schema/ClientConnectionSettings'; -import type {RencodableArray, RencodableData, RencodableObject} from './util/rencode'; - import type { DelugeCorePreferences, DelugeCoreSessionStatuses, @@ -17,6 +13,8 @@ import type { DelugeCoreTorrentStatuses, DelugeCoreTorrentTracker, } from './types/DelugeCoreMethods'; +import type {RencodableArray, RencodableData, RencodableObject} from './util/rencode'; +import {decode, encode} from './util/rencode'; const DELUGE_RPC_PROTOCOL_VERSION = 0x01; const protocolVerBuf = Buffer.alloc(1); diff --git a/server/services/Deluge/util/rencode.ts b/server/services/Deluge/util/rencode.ts index bb9f90cd9..c46e6ac65 100644 --- a/server/services/Deluge/util/rencode.ts +++ b/server/services/Deluge/util/rencode.ts @@ -451,4 +451,4 @@ function loads(data: Buffer, decodeUTF8 = true): RencodableData { return decode(new Buff(data), decodeUTF8); } -export {dumps as encode, dumps, loads as decode, loads}; +export {loads as decode, dumps, dumps as encode, loads}; diff --git a/server/services/Transmission/clientGatewayService.ts b/server/services/Transmission/clientGatewayService.ts index 075f2d2a1..34f78f546 100644 --- a/server/services/Transmission/clientGatewayService.ts +++ b/server/services/Transmission/clientGatewayService.ts @@ -1,4 +1,4 @@ -import path from 'path'; +import path from 'node:path'; import type { AddTorrentByFileOptions, @@ -6,6 +6,8 @@ import type { ReannounceTorrentsOptions, SetTorrentsTagsOptions, } from '@shared/schema/api/torrents'; +import type {TransmissionConnectionSettings} from '@shared/schema/ClientConnectionSettings'; +import type {SetClientSettingsOptions} from '@shared/types/api/client'; import type { CheckTorrentsOptions, DeleteTorrentsOptions, @@ -17,24 +19,22 @@ import type { StopTorrentsOptions, } from '@shared/types/api/torrents'; import type {ClientSettings} from '@shared/types/ClientSettings'; -import type {TorrentContent} from '@shared/types/TorrentContent'; import type {TorrentList, TorrentListSummary, TorrentProperties} from '@shared/types/Torrent'; +import type {TorrentContent} from '@shared/types/TorrentContent'; import type {TorrentPeer} from '@shared/types/TorrentPeer'; import type {TorrentTracker} from '@shared/types/TorrentTracker'; import type {TransferSummary} from '@shared/types/TransferData'; -import type {TransmissionConnectionSettings} from '@shared/schema/ClientConnectionSettings'; -import type {SetClientSettingsOptions} from '@shared/types/api/client'; -import * as geoip from '../geoip'; -import ClientGatewayService from '../clientGatewayService'; -import ClientRequestManager from './clientRequestManager'; -import {fetchUrls} from '../../util/fetchUtil'; -import {getDomainsFromURLs} from '../../util/torrentPropertiesUtil'; -import {TorrentContentPriority} from '../../../shared/types/TorrentContent'; import {TorrentPriority} from '../../../shared/types/Torrent'; -import torrentPropertiesUtil from './util/torrentPropertiesUtil'; +import {TorrentContentPriority} from '../../../shared/types/TorrentContent'; import {TorrentTrackerType} from '../../../shared/types/TorrentTracker'; +import {fetchUrls} from '../../util/fetchUtil'; +import {getDomainsFromURLs} from '../../util/torrentPropertiesUtil'; +import ClientGatewayService from '../clientGatewayService'; +import * as geoip from '../geoip'; +import ClientRequestManager from './clientRequestManager'; import {TransmissionPriority, TransmissionTorrentsSetArguments} from './types/TransmissionTorrentsMethods'; +import torrentPropertiesUtil from './util/torrentPropertiesUtil'; class TransmissionClientGatewayService extends ClientGatewayService { clientRequestManager = new ClientRequestManager(this.user.client as TransmissionConnectionSettings); diff --git a/server/services/Transmission/clientRequestManager.ts b/server/services/Transmission/clientRequestManager.ts index fafefe48d..f136f61ae 100644 --- a/server/services/Transmission/clientRequestManager.ts +++ b/server/services/Transmission/clientRequestManager.ts @@ -1,6 +1,5 @@ -import axios, {AxiosError} from 'axios'; - import type {TransmissionConnectionSettings} from '@shared/schema/ClientConnectionSettings'; +import axios, {AxiosError} from 'axios'; import type { TransmissionSessionGetArguments, @@ -9,9 +8,9 @@ import type { TransmissionSessionStats, } from './types/TransmissionSessionMethods'; import { + TransmissionTorrentAddArguments, TransmissionTorrentIDs, TransmissionTorrentProperties, - TransmissionTorrentAddArguments, TransmissionTorrentsGetArguments, TransmissionTorrentsRemoveArguments, TransmissionTorrentsSetArguments, diff --git a/server/services/Transmission/util/torrentPropertiesUtil.ts b/server/services/Transmission/util/torrentPropertiesUtil.ts index 05814161d..0630ae3ca 100644 --- a/server/services/Transmission/util/torrentPropertiesUtil.ts +++ b/server/services/Transmission/util/torrentPropertiesUtil.ts @@ -1,7 +1,6 @@ -import {TransmissionTorrentError, TransmissionTorrentStatus} from '../types/TransmissionTorrentsMethods'; - import type {TorrentProperties} from '../../../../shared/types/Torrent'; import type {TransmissionTorrentProperties} from '../types/TransmissionTorrentsMethods'; +import {TransmissionTorrentError, TransmissionTorrentStatus} from '../types/TransmissionTorrentsMethods'; const getTorrentStatus = ( properties: Pick< diff --git a/server/services/clientGatewayService.ts b/server/services/clientGatewayService.ts index a6d534087..76a9b77ca 100644 --- a/server/services/clientGatewayService.ts +++ b/server/services/clientGatewayService.ts @@ -4,6 +4,8 @@ import type { ReannounceTorrentsOptions, SetTorrentsTagsOptions, } from '@shared/schema/api/torrents'; +import type {UserInDatabase} from '@shared/schema/Auth'; +import type {SetClientSettingsOptions} from '@shared/types/api/client'; import type { CheckTorrentsOptions, DeleteTorrentsOptions, @@ -17,16 +19,14 @@ import type { StopTorrentsOptions, } from '@shared/types/api/torrents'; import type {ClientSettings} from '@shared/types/ClientSettings'; -import type {SetClientSettingsOptions} from '@shared/types/api/client'; -import type {TorrentContent} from '@shared/types/TorrentContent'; import type {TorrentListSummary, TorrentProperties} from '@shared/types/Torrent'; +import type {TorrentContent} from '@shared/types/TorrentContent'; import type {TorrentPeer} from '@shared/types/TorrentPeer'; import type {TorrentTracker} from '@shared/types/TorrentTracker'; import type {TransferSummary} from '@shared/types/TransferData'; -import type {UserInDatabase} from '@shared/schema/Auth'; -import BaseService from './BaseService'; import config from '../../config'; +import BaseService from './BaseService'; type ClientGatewayServiceEvents = { CLIENT_CONNECTION_STATE_CHANGE: (isConnected: boolean) => void; diff --git a/server/services/feedService.ts b/server/services/feedService.ts index a2b144e51..ea0796e00 100644 --- a/server/services/feedService.ts +++ b/server/services/feedService.ts @@ -1,16 +1,15 @@ -import path from 'path'; -import Datastore from '@seald-io/nedb'; +import path from 'node:path'; +import Datastore from '@seald-io/nedb'; import type {FeedItem} from 'feedsub'; -import BaseService from './BaseService'; import config from '../../config'; -import FeedReader from '../models/FeedReader'; -import {getFeedItemsMatchingRules, getTorrentUrlsFromFeedItem} from '../util/feedUtil'; - import type {AddFeedOptions, AddRuleOptions, ModifyFeedOptions} from '../../shared/types/api/feed-monitor'; import type {Feed, Item, MatchedTorrents, Rule} from '../../shared/types/Feed'; import type {FeedReaderOptions} from '../models/FeedReader'; +import FeedReader from '../models/FeedReader'; +import {getFeedItemsMatchingRules, getTorrentUrlsFromFeedItem} from '../util/feedUtil'; +import BaseService from './BaseService'; class FeedService extends BaseService> { rules: Record> = {}; diff --git a/server/services/historyService.ts b/server/services/historyService.ts index 1e8001690..f8a863417 100644 --- a/server/services/historyService.ts +++ b/server/services/historyService.ts @@ -1,8 +1,8 @@ import type {TransferHistory, TransferSummary} from '@shared/types/TransferData'; -import BaseService from './BaseService'; import config from '../../config'; import HistoryEra from '../models/HistoryEra'; +import BaseService from './BaseService'; type HistoryServiceEvents = { TRANSFER_SUMMARY_FULL_UPDATE: (payload: {id: number; summary: TransferSummary}) => void; diff --git a/server/services/index.ts b/server/services/index.ts index 3cd0c9c2a..e2b24cb9c 100644 --- a/server/services/index.ts +++ b/server/services/index.ts @@ -1,16 +1,15 @@ import type {UserInDatabase} from '@shared/schema/Auth'; import ClientGatewayService from './clientGatewayService'; +import DelugeClientGatewayService from './Deluge/clientGatewayService'; import FeedService from './feedService'; import HistoryService from './historyService'; import NotificationService from './notificationService'; +import QBittorrentClientGatewayService from './qBittorrent/clientGatewayService'; +import RTorrentClientGatewayService from './rTorrent/clientGatewayService'; import SettingService from './settingService'; import TaxonomyService from './taxonomyService'; import TorrentService from './torrentService'; - -import DelugeClientGatewayService from './Deluge/clientGatewayService'; -import QBittorrentClientGatewayService from './qBittorrent/clientGatewayService'; -import RTorrentClientGatewayService from './rTorrent/clientGatewayService'; import TransmissionClientGatewayService from './Transmission/clientGatewayService'; export interface ServiceInstances { diff --git a/server/services/notificationService.ts b/server/services/notificationService.ts index 67a320d0c..2244cf15f 100644 --- a/server/services/notificationService.ts +++ b/server/services/notificationService.ts @@ -1,6 +1,6 @@ -import Datastore from '@seald-io/nedb'; -import path from 'path'; +import path from 'node:path'; +import Datastore from '@seald-io/nedb'; import type { Notification, NotificationCount, @@ -8,8 +8,8 @@ import type { NotificationState, } from '@shared/types/Notification'; -import BaseService from './BaseService'; import config from '../../config'; +import BaseService from './BaseService'; type NotificationServiceEvents = { NOTIFICATION_COUNT_CHANGE: (payload: {id: number; data: NotificationCount}) => void; diff --git a/server/services/qBittorrent/clientGatewayService.ts b/server/services/qBittorrent/clientGatewayService.ts index 1c388b5b4..c9c86ba98 100644 --- a/server/services/qBittorrent/clientGatewayService.ts +++ b/server/services/qBittorrent/clientGatewayService.ts @@ -1,7 +1,6 @@ -import fs from 'fs'; -import {homedir} from 'os'; -import parseTorrent from 'parse-torrent'; -import path from 'path'; +import fs from 'node:fs'; +import {homedir} from 'node:os'; +import path from 'node:path'; import type { AddTorrentByFileOptions, @@ -9,6 +8,8 @@ import type { ReannounceTorrentsOptions, SetTorrentsTagsOptions, } from '@shared/schema/api/torrents'; +import type {QBittorrentConnectionSettings} from '@shared/schema/ClientConnectionSettings'; +import type {SetClientSettingsOptions} from '@shared/types/api/client'; import type { CheckTorrentsOptions, DeleteTorrentsOptions, @@ -22,27 +23,26 @@ import type { StopTorrentsOptions, } from '@shared/types/api/torrents'; import type {ClientSettings} from '@shared/types/ClientSettings'; -import type {QBittorrentConnectionSettings} from '@shared/schema/ClientConnectionSettings'; -import type {TorrentContent} from '@shared/types/TorrentContent'; import type {TorrentList, TorrentListSummary, TorrentProperties} from '@shared/types/Torrent'; +import type {TorrentContent} from '@shared/types/TorrentContent'; import type {TorrentPeer} from '@shared/types/TorrentPeer'; import type {TorrentTracker} from '@shared/types/TorrentTracker'; import type {TransferSummary} from '@shared/types/TransferData'; -import type {SetClientSettingsOptions} from '@shared/types/api/client'; +import parseTorrent from 'parse-torrent'; -import ClientGatewayService from '../clientGatewayService'; -import ClientRequestManager from './clientRequestManager'; +import {TorrentPriority} from '../../../shared/types/Torrent'; +import {TorrentContentPriority} from '../../../shared/types/TorrentContent'; +import {TorrentTrackerType} from '../../../shared/types/TorrentTracker'; import {fetchUrls} from '../../util/fetchUtil'; import {getDomainsFromURLs} from '../../util/torrentPropertiesUtil'; +import ClientGatewayService from '../clientGatewayService'; +import ClientRequestManager from './clientRequestManager'; +import {QBittorrentTorrentContentPriority, QBittorrentTorrentTrackerStatus} from './types/QBittorrentTorrentsMethods'; import { getTorrentPeerPropertiesFromFlags, getTorrentStatusFromState, getTorrentTrackerTypeFromURL, } from './util/torrentPropertiesUtil'; -import {QBittorrentTorrentContentPriority, QBittorrentTorrentTrackerStatus} from './types/QBittorrentTorrentsMethods'; -import {TorrentContentPriority} from '../../../shared/types/TorrentContent'; -import {TorrentPriority} from '../../../shared/types/Torrent'; -import {TorrentTrackerType} from '../../../shared/types/TorrentTracker'; class QBittorrentClientGatewayService extends ClientGatewayService { private clientRequestManager = new ClientRequestManager(this.user.client as QBittorrentConnectionSettings); diff --git a/server/services/qBittorrent/clientRequestManager.ts b/server/services/qBittorrent/clientRequestManager.ts index 294bc0f60..8aff72766 100644 --- a/server/services/qBittorrent/clientRequestManager.ts +++ b/server/services/qBittorrent/clientRequestManager.ts @@ -1,8 +1,8 @@ -import axios from 'axios'; -import FormData from 'form-data'; -import {URLSearchParams} from 'url'; +import {URLSearchParams} from 'node:url'; import type {QBittorrentConnectionSettings} from '@shared/schema/ClientConnectionSettings'; +import axios from 'axios'; +import FormData from 'form-data'; import type {QBittorrentAppPreferences} from './types/QBittorrentAppMethods'; import type { @@ -11,7 +11,6 @@ import type { QBittorrentSyncTorrentPeers, QBittorrentTorrentPeers, } from './types/QBittorrentSyncMethods'; -import type {QBittorrentTransferInfo} from './types/QBittorrentTransferMethods'; import type { QBittorrentTorrentContentPriority, QBittorrentTorrentContents, @@ -20,6 +19,7 @@ import type { QBittorrentTorrentsAddOptions, QBittorrentTorrentTrackers, } from './types/QBittorrentTorrentsMethods'; +import type {QBittorrentTransferInfo} from './types/QBittorrentTransferMethods'; const EMPTY_SERVER_STATE = { dl_info_speed: 0, diff --git a/server/services/qBittorrent/util/torrentPropertiesUtil.ts b/server/services/qBittorrent/util/torrentPropertiesUtil.ts index 8f471f0c4..0bb2fecf0 100644 --- a/server/services/qBittorrent/util/torrentPropertiesUtil.ts +++ b/server/services/qBittorrent/util/torrentPropertiesUtil.ts @@ -1,9 +1,8 @@ +import type {TorrentProperties} from '../../../../shared/types/Torrent'; import {TorrentPeer} from '../../../../shared/types/TorrentPeer'; +import type {TorrentTracker} from '../../../../shared/types/TorrentTracker'; import {TorrentTrackerType} from '../../../../shared/types/TorrentTracker'; - import type {QBittorrentTorrentState} from '../types/QBittorrentTorrentsMethods'; -import type {TorrentProperties} from '../../../../shared/types/Torrent'; -import type {TorrentTracker} from '../../../../shared/types/TorrentTracker'; export const getTorrentPeerPropertiesFromFlags = (flags: string): Pick => { const flagsArray = flags.split(' '); diff --git a/server/services/rTorrent/clientGatewayService.ts b/server/services/rTorrent/clientGatewayService.ts index 4129d8775..7ef2fbcdf 100644 --- a/server/services/rTorrent/clientGatewayService.ts +++ b/server/services/rTorrent/clientGatewayService.ts @@ -1,7 +1,5 @@ -import fs from 'fs'; -import {move} from 'fs-extra'; -import path from 'path'; -import sanitize from 'sanitize-filename'; +import fs from 'node:fs'; +import path from 'node:path'; import type { AddTorrentByFileOptions, @@ -9,6 +7,8 @@ import type { ReannounceTorrentsOptions, SetTorrentsTagsOptions, } from '@shared/schema/api/torrents'; +import type {RTorrentConnectionSettings} from '@shared/schema/ClientConnectionSettings'; +import type {SetClientSettingsOptions} from '@shared/types/api/client'; import type { CheckTorrentsOptions, DeleteTorrentsOptions, @@ -22,28 +22,20 @@ import type { StopTorrentsOptions, } from '@shared/types/api/torrents'; import type {ClientSettings} from '@shared/types/ClientSettings'; -import type {RTorrentConnectionSettings} from '@shared/schema/ClientConnectionSettings'; -import type {TorrentContent} from '@shared/types/TorrentContent'; import type {TorrentList, TorrentListSummary, TorrentProperties} from '@shared/types/Torrent'; +import type {TorrentContent} from '@shared/types/TorrentContent'; import type {TorrentPeer} from '@shared/types/TorrentPeer'; import type {TorrentTracker} from '@shared/types/TorrentTracker'; import type {TransferSummary} from '@shared/types/TransferData'; -import type {SetClientSettingsOptions} from '@shared/types/api/client'; +import {move} from 'fs-extra'; +import sanitize from 'sanitize-filename'; -import * as geoip from '../geoip'; +import {fetchUrls} from '../../util/fetchUtil'; import {isAllowedPath, sanitizePath} from '../../util/fileUtil'; +import {getComment, setCompleted, setTrackers} from '../../util/torrentFileUtil'; import ClientGatewayService from '../clientGatewayService'; +import * as geoip from '../geoip'; import ClientRequestManager from './clientRequestManager'; -import {fetchUrls} from '../../util/fetchUtil'; -import {getMethodCalls, processMethodCallResponse} from './util/rTorrentMethodCallUtil'; -import {getComment, setCompleted, setTrackers} from '../../util/torrentFileUtil'; -import { - encodeTags, - getAddTorrentPropertiesCalls, - getTorrentETAFromProperties, - getTorrentPercentCompleteFromProperties, - getTorrentStatusFromProperties, -} from './util/torrentPropertiesUtil'; import { clientSettingMethodCallConfigs, torrentContentMethodCallConfigs, @@ -52,9 +44,16 @@ import { torrentTrackerMethodCallConfigs, transferSummaryMethodCallConfigs, } from './constants/methodCallConfigs'; - -import type {MultiMethodCalls} from './util/rTorrentMethodCallUtil'; import type {RPCError} from './types/RPCError'; +import type {MultiMethodCalls} from './util/rTorrentMethodCallUtil'; +import {getMethodCalls, processMethodCallResponse} from './util/rTorrentMethodCallUtil'; +import { + encodeTags, + getAddTorrentPropertiesCalls, + getTorrentETAFromProperties, + getTorrentPercentCompleteFromProperties, + getTorrentStatusFromProperties, +} from './util/torrentPropertiesUtil'; class RTorrentClientGatewayService extends ClientGatewayService { clientRequestManager = new ClientRequestManager(this.user.client as RTorrentConnectionSettings); diff --git a/server/services/rTorrent/clientRequestManager.ts b/server/services/rTorrent/clientRequestManager.ts index f8a2ca887..4859a605e 100644 --- a/server/services/rTorrent/clientRequestManager.ts +++ b/server/services/rTorrent/clientRequestManager.ts @@ -1,12 +1,11 @@ -import type {NetConnectOpts} from 'net'; +import type {NetConnectOpts} from 'node:net'; import type {RTorrentConnectionSettings} from '@shared/schema/ClientConnectionSettings'; +import PQueue from 'p-queue'; -import {methodCallJSON, methodCallXML} from './util/scgiUtil'; import {sanitizePath} from '../../util/fileUtil'; - import type {MultiMethodCalls} from './util/rTorrentMethodCallUtil'; -import PQueue from 'p-queue'; +import {methodCallJSON, methodCallXML} from './util/scgiUtil'; type MethodCallParameters = Array; diff --git a/server/services/rTorrent/constants/methodCallConfigs/torrentContent.ts b/server/services/rTorrent/constants/methodCallConfigs/torrentContent.ts index 0fbeb4a84..d763ef793 100644 --- a/server/services/rTorrent/constants/methodCallConfigs/torrentContent.ts +++ b/server/services/rTorrent/constants/methodCallConfigs/torrentContent.ts @@ -1,4 +1,4 @@ -import {stringTransformer, numberTransformer} from '../../util/rTorrentMethodCallUtil'; +import {numberTransformer, stringTransformer} from '../../util/rTorrentMethodCallUtil'; const torrentContentMethodCallConfigs = { path: { diff --git a/server/services/rTorrent/constants/methodCallConfigs/torrentList.ts b/server/services/rTorrent/constants/methodCallConfigs/torrentList.ts index be4436f89..e2aa1c9e1 100644 --- a/server/services/rTorrent/constants/methodCallConfigs/torrentList.ts +++ b/server/services/rTorrent/constants/methodCallConfigs/torrentList.ts @@ -1,5 +1,5 @@ import {getDomainsFromURLs} from '../../../../util/torrentPropertiesUtil'; -import {stringTransformer, booleanTransformer, numberTransformer} from '../../util/rTorrentMethodCallUtil'; +import {booleanTransformer, numberTransformer, stringTransformer} from '../../util/rTorrentMethodCallUtil'; const torrentListMethodCallConfigs = { hash: { diff --git a/server/services/rTorrent/constants/methodCallConfigs/torrentPeer.ts b/server/services/rTorrent/constants/methodCallConfigs/torrentPeer.ts index da8bfb401..3cf6a9983 100644 --- a/server/services/rTorrent/constants/methodCallConfigs/torrentPeer.ts +++ b/server/services/rTorrent/constants/methodCallConfigs/torrentPeer.ts @@ -1,4 +1,4 @@ -import {stringTransformer, booleanTransformer, numberTransformer} from '../../util/rTorrentMethodCallUtil'; +import {booleanTransformer, numberTransformer, stringTransformer} from '../../util/rTorrentMethodCallUtil'; const torrentPeerMethodCallConfigs = { address: { diff --git a/server/services/rTorrent/util/scgiUtil.ts b/server/services/rTorrent/util/scgiUtil.ts index 9cfb17e93..c487f110f 100644 --- a/server/services/rTorrent/util/scgiUtil.ts +++ b/server/services/rTorrent/util/scgiUtil.ts @@ -1,11 +1,10 @@ -import net from 'net'; +import net from 'node:net'; -import deserializer from './XMLRPCDeserializer'; -import serializer from './XMLRPCSerializer'; import {RPCError} from '../types/RPCError'; - import type {MultiMethodCalls} from './rTorrentMethodCallUtil'; +import deserializer from './XMLRPCDeserializer'; import type {XMLRPCValue} from './XMLRPCSerializer'; +import serializer from './XMLRPCSerializer'; const NULL_CHAR = String.fromCharCode(0); diff --git a/server/services/rTorrent/util/torrentPropertiesUtil.ts b/server/services/rTorrent/util/torrentPropertiesUtil.ts index 2cea7deed..1e4255fbb 100644 --- a/server/services/rTorrent/util/torrentPropertiesUtil.ts +++ b/server/services/rTorrent/util/torrentPropertiesUtil.ts @@ -1,8 +1,8 @@ -import truncateTo from './numberUtils'; - +import type {TorrentStatus} from '@shared/constants/torrentStatusMap'; import type {AddTorrentByFileOptions} from '@shared/schema/api/torrents'; import type {TorrentProperties} from '@shared/types/Torrent'; -import type {TorrentStatus} from '@shared/constants/torrentStatusMap'; + +import truncateTo from './numberUtils'; export const getTorrentETAFromProperties = ( processingTorrentProperties: Record, diff --git a/server/services/settingService.ts b/server/services/settingService.ts index a25e65edc..1481f7d70 100644 --- a/server/services/settingService.ts +++ b/server/services/settingService.ts @@ -1,6 +1,6 @@ -import Datastore from '@seald-io/nedb'; -import path from 'path'; +import path from 'node:path'; +import Datastore from '@seald-io/nedb'; import type {FloodSettings} from '@shared/types/FloodSettings'; import config from '../../config'; diff --git a/server/services/taxonomyService.ts b/server/services/taxonomyService.ts index 25bfc86a0..bb34e030e 100644 --- a/server/services/taxonomyService.ts +++ b/server/services/taxonomyService.ts @@ -1,11 +1,10 @@ import jsonpatch, {Operation} from 'fast-json-patch'; -import BaseService from './BaseService'; +import type {TorrentStatus} from '../../shared/constants/torrentStatusMap'; import torrentStatusMap from '../../shared/constants/torrentStatusMap'; - import type {Taxonomy} from '../../shared/types/Taxonomy'; -import type {TorrentStatus} from '../../shared/constants/torrentStatusMap'; -import type {TorrentProperties, TorrentList} from '../../shared/types/Torrent'; +import type {TorrentList, TorrentProperties} from '../../shared/types/Torrent'; +import BaseService from './BaseService'; type TaxonomyServiceEvents = { TAXONOMY_DIFF_CHANGE: (payload: {id: number; diff: Operation[]}) => void; diff --git a/server/services/torrentService.ts b/server/services/torrentService.ts index 4f2f7dfea..ff4c551cc 100644 --- a/server/services/torrentService.ts +++ b/server/services/torrentService.ts @@ -1,10 +1,9 @@ +import type {TorrentListSummary, TorrentProperties} from '@shared/types/Torrent'; import jsonpatch, {Operation} from 'fast-json-patch'; -import type {TorrentProperties, TorrentListSummary} from '@shared/types/Torrent'; - -import BaseService from './BaseService'; import config from '../../config'; import {hasTorrentFinished} from '../util/torrentPropertiesUtil'; +import BaseService from './BaseService'; type TorrentServiceEvents = { FETCH_TORRENT_LIST_SUCCESS: () => void; diff --git a/server/util/authUtil.ts b/server/util/authUtil.ts index f8c9f9960..08313e1e6 100644 --- a/server/util/authUtil.ts +++ b/server/util/authUtil.ts @@ -1,8 +1,7 @@ +import type {AuthToken} from '@shared/schema/Auth'; import {CookieOptions} from 'express'; import jwt from 'jsonwebtoken'; -import type {AuthToken} from '@shared/schema/Auth'; - import config from '../../config'; const EXPIRATION_SECONDS = 60 * 60 * 24 * 7; // one week diff --git a/server/util/diskUsageUtil.ts b/server/util/diskUsageUtil.ts index b6b832f4a..10846320b 100644 --- a/server/util/diskUsageUtil.ts +++ b/server/util/diskUsageUtil.ts @@ -1,4 +1,4 @@ -import {spawn, SpawnOptions} from 'child_process'; +import {spawn, SpawnOptions} from 'node:child_process'; import type {Disk} from '@shared/types/DiskUsage'; diff --git a/server/util/feedUtil.ts b/server/util/feedUtil.ts index c11b36bb7..28b553ff5 100644 --- a/server/util/feedUtil.ts +++ b/server/util/feedUtil.ts @@ -1,9 +1,8 @@ import type {FeedItem} from 'feedsub'; -import {cdata as matchCDATA} from '../../shared/util/regEx'; - import type {AddTorrentByURLOptions} from '../../shared/schema/api/torrents'; import type {Rule} from '../../shared/types/Feed'; +import {cdata as matchCDATA} from '../../shared/util/regEx'; interface PendingDownloadItems extends Required> { diff --git a/server/util/fetchUtil.ts b/server/util/fetchUtil.ts index 5d10e59ff..576fdccfb 100644 --- a/server/util/fetchUtil.ts +++ b/server/util/fetchUtil.ts @@ -1,6 +1,7 @@ +import fs from 'node:fs'; +import path from 'node:path'; + import axios, {AxiosError} from 'axios'; -import fs from 'fs'; -import path from 'path'; import {isAllowedPath} from './fileUtil'; diff --git a/server/util/fileUtil.ts b/server/util/fileUtil.ts index 0e7617e15..41ec6c762 100644 --- a/server/util/fileUtil.ts +++ b/server/util/fileUtil.ts @@ -1,7 +1,7 @@ -import fs from 'fs'; -import {promises as fsp} from 'fs'; -import {homedir} from 'os'; -import path from 'path'; +import fs from 'node:fs'; +import {promises as fsp} from 'node:fs'; +import {homedir} from 'node:os'; +import path from 'node:path'; import config from '../../config'; diff --git a/server/util/torrentFileUtil.ts b/server/util/torrentFileUtil.ts index 75545fb81..1a9fc8af3 100644 --- a/server/util/torrentFileUtil.ts +++ b/server/util/torrentFileUtil.ts @@ -1,10 +1,10 @@ -import bencode from 'bencode'; -import fs from 'fs'; -import path from 'path'; +import fs from 'node:fs'; +import path from 'node:path'; -import {LibTorrentFilePriority} from '../../shared/types/TorrentFile'; +import bencode from 'bencode'; import type {LibTorrentResume, RTorrentFile, TorrentFile} from '../../shared/types/TorrentFile'; +import {LibTorrentFilePriority} from '../../shared/types/TorrentFile'; const openAndDecodeTorrent = async (torrentPath: string): Promise => { let torrentData: TorrentFile | null = null; diff --git a/shared/config/paths.js b/shared/config/paths.js index 727a27151..775880305 100644 --- a/shared/config/paths.js +++ b/shared/config/paths.js @@ -1,5 +1,5 @@ -const fs = require('fs'); -const path = require('path'); +const fs = require('node:fs'); +const path = require('node:path'); // Make sure any symlinks in the project folder are resolved: // https://github.com/facebookincubator/create-react-app/issues/637 diff --git a/shared/schema/Auth.ts b/shared/schema/Auth.ts index 4c3a5f006..d12d6b4cd 100644 --- a/shared/schema/Auth.ts +++ b/shared/schema/Auth.ts @@ -1,8 +1,8 @@ -import {literal, nativeEnum, number, string, strictObject, union} from 'zod'; import type {infer as zodInfer} from 'zod'; +import {literal, nativeEnum, number, strictObject, string, union} from 'zod'; -import {AccessLevel} from './constants/Auth'; import {clientConnectionSettingsSchema} from './ClientConnectionSettings'; +import {AccessLevel} from './constants/Auth'; export const authMethodSchema = union([literal('default'), literal('none')]); diff --git a/shared/schema/ClientConnectionSettings.ts b/shared/schema/ClientConnectionSettings.ts index ca2f89d44..0e3f66a9a 100644 --- a/shared/schema/ClientConnectionSettings.ts +++ b/shared/schema/ClientConnectionSettings.ts @@ -1,5 +1,5 @@ -import {literal, number, string, strictObject, union} from 'zod'; import type {infer as zodInfer} from 'zod'; +import {literal, number, strictObject, string, union} from 'zod'; const delugeConnectionSettingsSchema = strictObject({ client: literal('Deluge'), diff --git a/shared/schema/Config.ts b/shared/schema/Config.ts index 3a7bc2b9e..e8bc95df5 100644 --- a/shared/schema/Config.ts +++ b/shared/schema/Config.ts @@ -14,8 +14,8 @@ // env variable FLOOD_OPTION_port=80 is equivalent to argument --port 80. Use ',' to split // for arguments that take multiple inputs such as --allowedpath. -import {array, boolean, number, strictObject, string} from 'zod'; import type {infer as zodInfer} from 'zod'; +import {array, boolean, number, strictObject, string} from 'zod'; import {authMethodSchema} from './Auth'; import {clientConnectionSettingsSchema} from './ClientConnectionSettings'; diff --git a/shared/schema/api/auth.ts b/shared/schema/api/auth.ts index ab10e1820..c0a0da32c 100644 --- a/shared/schema/api/auth.ts +++ b/shared/schema/api/auth.ts @@ -1,9 +1,8 @@ import type {infer as zodInfer} from 'zod'; -import {AccessLevel} from '../constants/Auth'; -import {credentialsSchema} from '../Auth'; - import type {AuthMethod} from '../Auth'; +import {credentialsSchema} from '../Auth'; +import {AccessLevel} from '../constants/Auth'; // All auth requests are schema validated to ensure security. diff --git a/shared/schema/api/torrents.ts b/shared/schema/api/torrents.ts index 764badc15..b9bdee8d0 100644 --- a/shared/schema/api/torrents.ts +++ b/shared/schema/api/torrents.ts @@ -1,7 +1,7 @@ +import type {infer as zodInfer} from 'zod'; import {array, boolean, number, record, strictObject, string} from 'zod'; -import {noComma} from '../../util/regEx'; -import type {infer as zodInfer} from 'zod'; +import {noComma} from '../../util/regEx'; const TAG_NO_COMMA_MESSAGE = { message: 'Tag must not contain comma', diff --git a/shared/types/Torrent.ts b/shared/types/Torrent.ts index d10f8073f..14b7ee7ba 100644 --- a/shared/types/Torrent.ts +++ b/shared/types/Torrent.ts @@ -1,6 +1,6 @@ +import type {TorrentStatus} from '../constants/torrentStatusMap'; import type {TorrentContent} from './TorrentContent'; import type {TorrentPeer} from './TorrentPeer'; -import type {TorrentStatus} from '../constants/torrentStatusMap'; import type {TorrentTracker} from './TorrentTracker'; export interface TorrentDetails { From cc2c24f206604d4135857804e7d95bc3228d8ea5 Mon Sep 17 00:00:00 2001 From: Simon Hamelin Date: Mon, 19 Aug 2024 16:46:03 -0400 Subject: [PATCH 087/113] fix: correct buffers concatenation in socket (#787) --- server/services/Deluge/clientRequestManager.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/services/Deluge/clientRequestManager.ts b/server/services/Deluge/clientRequestManager.ts index 57c9c57f2..3eec61d99 100644 --- a/server/services/Deluge/clientRequestManager.ts +++ b/server/services/Deluge/clientRequestManager.ts @@ -126,15 +126,18 @@ class ClientRequestManager { tlsSocket.on('secureConnect', () => { tlsSocket.on('data', (chunk: Buffer) => { if (rpcBuffer != null) { - rpcBuffer = Buffer.concat([rpcBuffer, chunk], rpcBufferSize); + rpcBuffer = Buffer.concat( + [rpcBuffer, chunk], + rpcBufferSize <= rpcBuffer.length + chunk.length ? rpcBufferSize : undefined, + ); } else { if (chunk[0] !== DELUGE_RPC_PROTOCOL_VERSION) { handleError(new Error('Unexpected Deluge RPC version.')); return; } - rpcBufferSize = chunk.slice(1, 5).readUInt32BE(0); - rpcBuffer = chunk.slice(5); + rpcBufferSize = chunk.subarray(1, 5).readUInt32BE(0); + rpcBuffer = chunk.subarray(5); } if (rpcBuffer.length >= rpcBufferSize) { From 69feefe2f97be8727de6bd2e35c6715f341aa15b Mon Sep 17 00:00:00 2001 From: RA341 <39427910+RA341@users.noreply.github.com> Date: Tue, 20 Aug 2024 21:54:54 -0400 Subject: [PATCH 088/113] fix: changed transmission ratio calculation to total size instead of downloaded size (#791) --- server/services/Transmission/clientGatewayService.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/services/Transmission/clientGatewayService.ts b/server/services/Transmission/clientGatewayService.ts index 34f78f546..9d70d72dc 100644 --- a/server/services/Transmission/clientGatewayService.ts +++ b/server/services/Transmission/clientGatewayService.ts @@ -383,7 +383,10 @@ class TransmissionClientGatewayService extends ClientGatewayService { ...(await Promise.all( torrents.map(async (torrent) => { const percentComplete = (torrent.haveValid / torrent.totalSize) * 100; - const ratio = torrent.downloadedEver === 0 ? -1 : torrent.uploadedEver / torrent.downloadedEver; + const ratio = + torrent.downloadedEver === 0 + ? torrent.uploadedEver / torrent.totalSize + : torrent.uploadedEver / torrent.downloadedEver; const trackerURIs = getDomainsFromURLs(torrent.trackers.map((tracker) => tracker.announce)); const status = torrentPropertiesUtil.getTorrentStatus(torrent); From ae7a5742b10cbd66be5965f4f61eee0c73060b8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Carlsson?= Date: Mon, 7 Oct 2024 20:04:54 +0200 Subject: [PATCH 089/113] fix: resume and pause does not work with qbittorrent 5 (#801) close #800 --- .../qBittorrent/clientRequestManager.ts | 20 +++++++++++++++++-- .../qBittorrent/util/apiVersionCheck.ts | 16 +++++++++++++++ 2 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 server/services/qBittorrent/util/apiVersionCheck.ts diff --git a/server/services/qBittorrent/clientRequestManager.ts b/server/services/qBittorrent/clientRequestManager.ts index 8aff72766..4bc35f2ed 100644 --- a/server/services/qBittorrent/clientRequestManager.ts +++ b/server/services/qBittorrent/clientRequestManager.ts @@ -20,6 +20,7 @@ import type { QBittorrentTorrentTrackers, } from './types/QBittorrentTorrentsMethods'; import type {QBittorrentTransferInfo} from './types/QBittorrentTransferMethods'; +import {isApiVersionAtLeast} from './util/apiVersionCheck'; const EMPTY_SERVER_STATE = { dl_info_speed: 0, @@ -35,6 +36,7 @@ const EMPTY_SERVER_STATE = { class ClientRequestManager { private connectionSettings: QBittorrentConnectionSettings; private apiBase: string; + private apiVersion: string | null = null; private authCookie: Promise = Promise.resolve(undefined); private isMainDataPending = false; @@ -118,6 +120,17 @@ class ClientRequestManager { }); } + async getApiVersion(): Promise { + try { + const {data} = await axios.get(`${this.apiBase}/app/webapiVersion`, { + headers: await this.getRequestHeaders(), + }); + this.apiVersion = data; + } catch (error) { + this.apiVersion = null; + } + } + async getTorrentInfos(): Promise { return axios .post(`${this.apiBase}/torrents/info`, null, { @@ -293,9 +306,10 @@ class ClientRequestManager { } async torrentsPause(hashes: Array): Promise { + const method = isApiVersionAtLeast(this.apiVersion, '2.11.0') ? 'stop' : 'pause'; return axios .post( - `${this.apiBase}/torrents/pause`, + `${this.apiBase}/torrents/${method}`, new URLSearchParams({ hashes: hashes.join('|').toLowerCase(), }), @@ -309,9 +323,10 @@ class ClientRequestManager { } async torrentsResume(hashes: Array): Promise { + const method = isApiVersionAtLeast(this.apiVersion, '2.11.0') ? 'start' : 'resume'; return axios .post( - `${this.apiBase}/torrents/resume`, + `${this.apiBase}/torrents/${method}`, new URLSearchParams({ hashes: hashes.join('|').toLowerCase(), }), @@ -608,6 +623,7 @@ class ClientRequestManager { this.connectionSettings = connectionSettings; this.apiBase = `${connectionSettings.url}/api/v2`; this.updateAuthCookie().catch(() => undefined); + this.getApiVersion(); } } diff --git a/server/services/qBittorrent/util/apiVersionCheck.ts b/server/services/qBittorrent/util/apiVersionCheck.ts new file mode 100644 index 000000000..9ba6a3d38 --- /dev/null +++ b/server/services/qBittorrent/util/apiVersionCheck.ts @@ -0,0 +1,16 @@ +export function isApiVersionAtLeast(currentVersion: string | null, targetVersion: string): boolean { + if (!currentVersion) { + return false; + } + const v1 = currentVersion.split('.').map(Number); + const v2 = targetVersion.split('.').map(Number); + + for (let i = 0; i < Math.max(v1.length, v2.length); i++) { + const num1 = v1[i] || 0; + const num2 = v2[i] || 0; + + if (num1 > num2) return true; + if (num1 < num2) return false; + } + return true; +} From e74db7cf6fe78db5400d1029f5d59deccfef20a6 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 8 Oct 2024 02:08:36 +0800 Subject: [PATCH 090/113] i18n: new translations (#802) Co-authored-by: Crowdin Bot --- client/src/javascript/i18n/strings/sv.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/client/src/javascript/i18n/strings/sv.json b/client/src/javascript/i18n/strings/sv.json index 2e8622bb4..958d379a3 100644 --- a/client/src/javascript/i18n/strings/sv.json +++ b/client/src/javascript/i18n/strings/sv.json @@ -184,7 +184,7 @@ "settings.connectivity.peers.seeding.min.label": "Minsta antal klienter Seeding", "settings.connectivity.port.open.label": "Öppna port", "settings.connectivity.port.randomize.label": "Slumpa port", - "settings.connectivity.port.range.label": "Portens intervall", + "settings.connectivity.port.range.label": "Portintervall", "settings.diskusage.mount.points": "Disk användning monteringspunkter", "settings.diskusage.show": "Visa", "settings.resources.disk.check.hash.label": "Verifiera Hash vid slutförd", @@ -216,6 +216,7 @@ "sidebar.button.log.out": "Logga ut", "sidebar.button.settings": "Inställningar", "sidebar.button.speedlimits": "Hastighetsgränser", + "sidebar.button.theme.light": "Ljust tema", "sidebar.search.placeholder": "Sök torrents", "sidebar.speedlimits.download": "LADDA NER", "sidebar.speedlimits.upload": "LADDA UPP", @@ -229,6 +230,7 @@ "torrent.list.peers.of": "av", "torrents.add.button.add": "Lägg till Torrent", "torrents.add.cookies.input.placeholder": "Valfritt cookie-namn=cookie-värde", + "torrents.add.cookies.label": "Cookies", "torrents.add.destination.label": "Mål", "torrents.add.destination.placeholder": "Mål", "torrents.add.heading": "Lägg till Torrents", @@ -288,6 +290,7 @@ "torrents.details.trackers": "Spårare", "torrents.details.trackers.no.data": "Det finns ingen spårningsdata för denna torrent.", "torrents.details.trackers.type": "Typ", + "torrents.generate.magnet.magnet": "Magnetlänk", "torrents.list.cannot.connect": "Kan inte ansluta till klienten.", "torrents.list.clear.filters": "Rensa filter", "torrents.list.context.check.hash": "Kontrollera hash", @@ -337,7 +340,8 @@ "torrents.set.trackers.heading": "Ange spårare", "torrents.set.trackers.loading.trackers": "Laddar spårare...", "torrents.sort.title": "Sortera efter", - "unit.size.terabyte": "Tuberkulos", + "unit.size.terabyte": "TB", + "unit.speed": "{baseUnit}/s", "unit.time.hour": "tim", "unit.time.week": "vk" } From 1e2b17ff12d65c9a75e4dc1c763bdb5ac8c43938 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 8 Oct 2024 02:12:33 +0800 Subject: [PATCH 091/113] bump: 4.8.3 (#803) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9dd0e4a63..df4848e8e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "flood", - "version": "4.8.2", + "version": "4.8.3", "description": "A modern Web UI for various torrent clients with multi-user and multi-client support", "keywords": [ "typescript", From f19c6b0c0014fc7f4ed4cd066c4abfef1e5fc172 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 8 Oct 2024 02:15:51 +0800 Subject: [PATCH 092/113] build(deps-dev): bump webpack from 5.93.0 to 5.94.0 (#806) Bumps [webpack](https://github.com/webpack/webpack) from 5.93.0 to 5.94.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v5.93.0...v5.94.0) --- updated-dependencies: - dependency-name: webpack dependency-type: direct:development ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 166 ++++++++++++++++++++++--------------------------- 1 file changed, 75 insertions(+), 91 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index da1a396cc..45529e561 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -64,7 +64,7 @@ importers: version: 4.11.3(typescript@5.0.4) '@lingui/loader': specifier: ^4.11.3 - version: 4.11.3(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) + version: 4.11.3(typescript@5.0.4)(webpack@5.94.0(esbuild@0.19.12)) '@lingui/react': specifier: ^4.11.3 version: 4.11.3(react@18.3.1) @@ -73,7 +73,7 @@ importers: version: 5.0.0 '@pmmmwh/react-refresh-webpack-plugin': specifier: ^0.5.10 - version: 0.5.15(react-refresh@0.14.2)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.93.0(esbuild@0.19.12)))(webpack@5.93.0(esbuild@0.19.12)) + version: 0.5.15(react-refresh@0.14.2)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.94.0(esbuild@0.19.12)))(webpack@5.94.0(esbuild@0.19.12)) '@seald-io/nedb': specifier: ^3.1.0 version: 3.1.0 @@ -178,7 +178,7 @@ importers: version: 2.0.0(axios@1.7.4) babel-loader: specifier: ^8.3.0 - version: 8.3.0(@babel/core@7.25.2)(webpack@5.93.0(esbuild@0.19.12)) + version: 8.3.0(@babel/core@7.25.2)(webpack@5.94.0(esbuild@0.19.12)) bencode: specifier: ^2.0.3 version: 2.0.3 @@ -205,10 +205,10 @@ importers: version: 5.0.9 css-loader: specifier: ^6.8.1 - version: 6.11.0(webpack@5.93.0(esbuild@0.19.12)) + version: 6.11.0(webpack@5.94.0(esbuild@0.19.12)) css-minimizer-webpack-plugin: specifier: ^4.2.2 - version: 4.2.2(esbuild@0.19.12)(webpack@5.93.0(esbuild@0.19.12)) + version: 4.2.2(esbuild@0.19.12)(webpack@5.94.0(esbuild@0.19.12)) d3-array: specifier: ^3.2.4 version: 3.2.4 @@ -238,10 +238,10 @@ importers: version: 8.10.0(eslint@8.57.0) eslint-config-react-app: specifier: ^7.0.1 - version: 7.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)))(eslint@8.57.0)(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)))(typescript@5.0.4) + version: 7.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.94.0(esbuild@0.19.12)))(eslint@8.57.0)(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)))(typescript@5.0.4) eslint-import-resolver-webpack: specifier: ^0.13.2 - version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)) + version: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.94.0(esbuild@0.19.12)) eslint-plugin-n: specifier: ^17.10.2 version: 17.10.2(eslint@8.57.0) @@ -250,7 +250,7 @@ importers: version: 12.1.1(eslint@8.57.0) eslint-webpack-plugin: specifier: ^3.2.0 - version: 3.2.0(eslint@8.57.0)(webpack@5.93.0(esbuild@0.19.12)) + version: 3.2.0(eslint@8.57.0)(webpack@5.94.0(esbuild@0.19.12)) express: specifier: ^4.18.2 version: 4.19.2 @@ -274,7 +274,7 @@ importers: version: 0.7.8 file-loader: specifier: ^6.2.0 - version: 6.2.0(webpack@5.93.0(esbuild@0.19.12)) + version: 6.2.0(webpack@5.94.0(esbuild@0.19.12)) form-data: specifier: ^4.0.0 version: 4.0.0 @@ -292,7 +292,7 @@ importers: version: 4.11.0 html-webpack-plugin: specifier: ^5.5.3 - version: 5.6.0(webpack@5.93.0(esbuild@0.19.12)) + version: 5.6.0(webpack@5.94.0(esbuild@0.19.12)) http-errors: specifier: ^2.0.0 version: 2.0.0 @@ -319,7 +319,7 @@ importers: version: 4.17.21 mini-css-extract-plugin: specifier: ^2.7.6 - version: 2.9.0(webpack@5.93.0(esbuild@0.19.12)) + version: 2.9.0(webpack@5.94.0(esbuild@0.19.12)) mobx: specifier: ^6.9.0 version: 6.13.1 @@ -355,7 +355,7 @@ importers: version: 8.4.41 postcss-loader: specifier: ^7.3.3 - version: 7.3.4(postcss@8.4.41)(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) + version: 7.3.4(postcss@8.4.41)(typescript@5.0.4)(webpack@5.94.0(esbuild@0.19.12)) prettier: specifier: ^2.8.8 version: 2.8.8 @@ -364,7 +364,7 @@ importers: version: 18.3.1 react-dev-utils: specifier: ^12.0.1 - version: 12.0.1(eslint@8.57.0)(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) + version: 12.0.1(eslint@8.57.0)(typescript@5.0.4)(webpack@5.94.0(esbuild@0.19.12)) react-dom: specifier: ^18.2.0 version: 18.3.1(react@18.3.1) @@ -403,16 +403,16 @@ importers: version: 1.77.8 sass-loader: specifier: ^16.0.0 - version: 16.0.0(sass@1.77.8)(webpack@5.93.0(esbuild@0.19.12)) + version: 16.0.0(sass@1.77.8)(webpack@5.94.0(esbuild@0.19.12)) saxen: specifier: ^8.1.2 version: 8.1.2 source-map-loader: specifier: ^4.0.1 - version: 4.0.2(webpack@5.93.0(esbuild@0.19.12)) + version: 4.0.2(webpack@5.94.0(esbuild@0.19.12)) style-loader: specifier: ^3.3.3 - version: 3.3.4(webpack@5.93.0(esbuild@0.19.12)) + version: 3.3.4(webpack@5.94.0(esbuild@0.19.12)) supertest: specifier: ^7.0.0 version: 7.0.0 @@ -421,7 +421,7 @@ importers: version: 2.1.1 terser-webpack-plugin: specifier: ^5.3.9 - version: 5.3.10(esbuild@0.19.12)(webpack@5.93.0(esbuild@0.19.12)) + version: 5.3.10(esbuild@0.19.12)(webpack@5.94.0(esbuild@0.19.12)) tldts: specifier: ^5.7.112 version: 5.7.112 @@ -430,7 +430,7 @@ importers: version: 28.0.8(@babel/core@7.25.2)(@jest/types@28.1.3)(babel-jest@28.1.3(@babel/core@7.25.2))(esbuild@0.19.12)(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)))(typescript@5.0.4) ts-loader: specifier: ^9.4.3 - version: 9.5.1(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) + version: 9.5.1(typescript@5.0.4)(webpack@5.94.0(esbuild@0.19.12)) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 @@ -445,16 +445,16 @@ importers: version: 5.0.4 webpack: specifier: ^5.86.0 - version: 5.93.0(esbuild@0.19.12) + version: 5.94.0(esbuild@0.19.12) webpack-dev-server: specifier: ^4.15.1 - version: 4.15.2(webpack@5.93.0(esbuild@0.19.12)) + version: 4.15.2(webpack@5.94.0(esbuild@0.19.12)) webpack-shebang-plugin: specifier: ^1.1.8 version: 1.1.8 webpackbar: specifier: ^5.0.2 - version: 5.0.2(webpack@5.93.0(esbuild@0.19.12)) + version: 5.0.2(webpack@5.94.0(esbuild@0.19.12)) yargs: specifier: ^17.7.2 version: 17.7.2 @@ -2110,15 +2110,9 @@ packages: '@types/d3@7.4.3': resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==} - '@types/eslint-scope@3.7.7': - resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - '@types/eslint@8.56.11': resolution: {integrity: sha512-sVBpJMf7UPo/wGecYOpk2aQya2VUGeHhe38WG7/mN5FufNSubf5VT9Uh9Uyp8/eLJpu1/tuhJ/qTo4mhSB4V4Q==} - '@types/eslint@9.6.0': - resolution: {integrity: sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==} - '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} @@ -3755,6 +3749,7 @@ packages: eslint@8.57.0: resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true espree@9.6.1: @@ -6782,8 +6777,8 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - webpack@5.93.0: - resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==} + webpack@5.94.0: + resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -8542,12 +8537,12 @@ snapshots: transitivePeerDependencies: - typescript - '@lingui/loader@4.11.3(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12))': + '@lingui/loader@4.11.3(typescript@5.0.4)(webpack@5.94.0(esbuild@0.19.12))': dependencies: '@babel/runtime': 7.25.0 '@lingui/cli': 4.11.3(typescript@5.0.4) '@lingui/conf': 4.11.3(typescript@5.0.4) - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) transitivePeerDependencies: - supports-color - typescript @@ -8590,7 +8585,7 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.93.0(esbuild@0.19.12)))(webpack@5.93.0(esbuild@0.19.12))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.94.0(esbuild@0.19.12)))(webpack@5.94.0(esbuild@0.19.12))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.38.0 @@ -8600,10 +8595,10 @@ snapshots: react-refresh: 0.14.2 schema-utils: 4.2.0 source-map: 0.7.4 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) optionalDependencies: type-fest: 0.21.3 - webpack-dev-server: 4.15.2(webpack@5.93.0(esbuild@0.19.12)) + webpack-dev-server: 4.15.2(webpack@5.94.0(esbuild@0.19.12)) '@remix-run/router@1.19.0': {} @@ -8815,21 +8810,11 @@ snapshots: '@types/d3-transition': 3.0.8 '@types/d3-zoom': 3.0.8 - '@types/eslint-scope@3.7.7': - dependencies: - '@types/eslint': 9.6.0 - '@types/estree': 1.0.5 - '@types/eslint@8.56.11': dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 - '@types/eslint@9.6.0': - dependencies: - '@types/estree': 1.0.5 - '@types/json-schema': 7.0.15 - '@types/estree@1.0.5': {} '@types/express-serve-static-core@4.19.5': @@ -9444,14 +9429,14 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@8.3.0(@babel/core@7.25.2)(webpack@5.93.0(esbuild@0.19.12)): + babel-loader@8.3.0(@babel/core@7.25.2)(webpack@5.94.0(esbuild@0.19.12)): dependencies: '@babel/core': 7.25.2 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) babel-plugin-istanbul@6.1.1: dependencies: @@ -9917,7 +9902,7 @@ snapshots: dependencies: hyphenate-style-name: 1.1.0 - css-loader@6.11.0(webpack@5.93.0(esbuild@0.19.12)): + css-loader@6.11.0(webpack@5.94.0(esbuild@0.19.12)): dependencies: icss-utils: 5.1.0(postcss@8.4.41) postcss: 8.4.41 @@ -9928,9 +9913,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) - css-minimizer-webpack-plugin@4.2.2(esbuild@0.19.12)(webpack@5.93.0(esbuild@0.19.12)): + css-minimizer-webpack-plugin@4.2.2(esbuild@0.19.12)(webpack@5.94.0(esbuild@0.19.12)): dependencies: cssnano: 5.1.15(postcss@8.4.41) jest-worker: 29.7.0 @@ -9938,7 +9923,7 @@ snapshots: schema-utils: 4.2.0 serialize-javascript: 6.0.2 source-map: 0.6.1 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) optionalDependencies: esbuild: 0.19.12 @@ -10589,7 +10574,7 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)))(eslint@8.57.0)(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)))(typescript@5.0.4): + eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2))(@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2))(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.94.0(esbuild@0.19.12)))(eslint@8.57.0)(jest@28.1.3(@types/node@16.18.105)(ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4)))(typescript@5.0.4): dependencies: '@babel/core': 7.25.2 '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) @@ -10624,7 +10609,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)): + eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.94.0(esbuild@0.19.12)): dependencies: array.prototype.find: 2.2.3 debug: 3.2.7 @@ -10638,18 +10623,18 @@ snapshots: lodash: 4.17.21 resolve: 2.0.0-next.5 semver: 5.7.2 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)))(eslint@8.57.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.94.0(esbuild@0.19.12)))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.0.4) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-webpack: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)) + eslint-import-resolver-webpack: 0.13.8(eslint-plugin-import@2.29.1)(webpack@5.94.0(esbuild@0.19.12)) transitivePeerDependencies: - supports-color @@ -10678,7 +10663,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.93.0(esbuild@0.19.12)))(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8(eslint-plugin-import@2.29.1)(webpack@5.94.0(esbuild@0.19.12)))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.15.0 is-glob: 4.0.3 @@ -10790,7 +10775,7 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-webpack-plugin@3.2.0(eslint@8.57.0)(webpack@5.93.0(esbuild@0.19.12)): + eslint-webpack-plugin@3.2.0(eslint@8.57.0)(webpack@5.94.0(esbuild@0.19.12)): dependencies: '@types/eslint': 8.56.11 eslint: 8.57.0 @@ -10798,7 +10783,7 @@ snapshots: micromatch: 4.0.7 normalize-path: 3.0.0 schema-utils: 4.2.0 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) eslint@8.57.0: dependencies: @@ -11066,11 +11051,11 @@ snapshots: dependencies: flat-cache: 3.2.0 - file-loader@6.2.0(webpack@5.93.0(esbuild@0.19.12)): + file-loader@6.2.0(webpack@5.94.0(esbuild@0.19.12)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) file-selector@0.6.0: dependencies: @@ -11136,7 +11121,7 @@ snapshots: dependencies: is-callable: 1.2.7 - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)): + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.0.4)(webpack@5.94.0(esbuild@0.19.12)): dependencies: '@babel/code-frame': 7.24.7 '@types/json-schema': 7.0.15 @@ -11152,7 +11137,7 @@ snapshots: semver: 7.6.3 tapable: 1.1.3 typescript: 5.0.4 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) optionalDependencies: eslint: 8.57.0 @@ -11386,7 +11371,7 @@ snapshots: relateurl: 0.2.7 terser: 5.31.5 - html-webpack-plugin@5.6.0(webpack@5.93.0(esbuild@0.19.12)): + html-webpack-plugin@5.6.0(webpack@5.94.0(esbuild@0.19.12)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -11394,7 +11379,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) htmlparser2@6.1.0: dependencies: @@ -12394,11 +12379,11 @@ snapshots: mimic-response@3.1.0: {} - mini-css-extract-plugin@2.9.0(webpack@5.93.0(esbuild@0.19.12)): + mini-css-extract-plugin@2.9.0(webpack@5.94.0(esbuild@0.19.12)): dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) miniget@4.2.3: {} @@ -12820,13 +12805,13 @@ snapshots: dependencies: postcss: 8.4.41 - postcss-loader@7.3.4(postcss@8.4.41)(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)): + postcss-loader@7.3.4(postcss@8.4.41)(typescript@5.0.4)(webpack@5.94.0(esbuild@0.19.12)): dependencies: cosmiconfig: 8.3.6(typescript@5.0.4) jiti: 1.21.6 postcss: 8.4.41 semver: 7.6.3 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) transitivePeerDependencies: - typescript @@ -13072,7 +13057,7 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - react-dev-utils@12.0.1(eslint@8.57.0)(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)): + react-dev-utils@12.0.1(eslint@8.57.0)(typescript@5.0.4)(webpack@5.94.0(esbuild@0.19.12)): dependencies: '@babel/code-frame': 7.24.7 address: 1.2.2 @@ -13083,7 +13068,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.0.4)(webpack@5.94.0(esbuild@0.19.12)) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -13098,7 +13083,7 @@ snapshots: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) optionalDependencies: typescript: 5.0.4 transitivePeerDependencies: @@ -13388,12 +13373,12 @@ snapshots: dependencies: truncate-utf8-bytes: 1.0.2 - sass-loader@16.0.0(sass@1.77.8)(webpack@5.93.0(esbuild@0.19.12)): + sass-loader@16.0.0(sass@1.77.8)(webpack@5.94.0(esbuild@0.19.12)): dependencies: neo-async: 2.6.2 optionalDependencies: sass: 1.77.8 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) sass@1.77.8: dependencies: @@ -13576,11 +13561,11 @@ snapshots: source-map-js@1.2.0: {} - source-map-loader@4.0.2(webpack@5.93.0(esbuild@0.19.12)): + source-map-loader@4.0.2(webpack@5.94.0(esbuild@0.19.12)): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.0 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) source-map-support@0.5.13: dependencies: @@ -13755,9 +13740,9 @@ snapshots: strip-json-comments@3.1.1: {} - style-loader@3.3.4(webpack@5.93.0(esbuild@0.19.12)): + style-loader@3.3.4(webpack@5.94.0(esbuild@0.19.12)): dependencies: - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) stylehacks@5.1.1(postcss@8.4.41): dependencies: @@ -13845,14 +13830,14 @@ snapshots: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@5.3.10(esbuild@0.19.12)(webpack@5.93.0(esbuild@0.19.12)): + terser-webpack-plugin@5.3.10(esbuild@0.19.12)(webpack@5.94.0(esbuild@0.19.12)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.5 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) optionalDependencies: esbuild: 0.19.12 @@ -13944,7 +13929,7 @@ snapshots: babel-jest: 28.1.3(@babel/core@7.25.2) esbuild: 0.19.12 - ts-loader@9.5.1(typescript@5.0.4)(webpack@5.93.0(esbuild@0.19.12)): + ts-loader@9.5.1(typescript@5.0.4)(webpack@5.94.0(esbuild@0.19.12)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 @@ -13952,7 +13937,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.0.4 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) ts-node@10.9.2(@types/node@16.18.105)(typescript@5.0.4): dependencies: @@ -14145,16 +14130,16 @@ snapshots: webidl-conversions@4.0.2: {} - webpack-dev-middleware@5.3.4(webpack@5.93.0(esbuild@0.19.12)): + webpack-dev-middleware@5.3.4(webpack@5.94.0(esbuild@0.19.12)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) - webpack-dev-server@4.15.2(webpack@5.93.0(esbuild@0.19.12)): + webpack-dev-server@4.15.2(webpack@5.94.0(esbuild@0.19.12)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -14184,10 +14169,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.93.0(esbuild@0.19.12)) + webpack-dev-middleware: 5.3.4(webpack@5.94.0(esbuild@0.19.12)) ws: 8.18.0 optionalDependencies: - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) transitivePeerDependencies: - bufferutil - debug @@ -14198,9 +14183,8 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.93.0(esbuild@0.19.12): + webpack@5.94.0(esbuild@0.19.12): dependencies: - '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 @@ -14221,7 +14205,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(esbuild@0.19.12)(webpack@5.93.0(esbuild@0.19.12)) + terser-webpack-plugin: 5.3.10(esbuild@0.19.12)(webpack@5.94.0(esbuild@0.19.12)) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -14229,13 +14213,13 @@ snapshots: - esbuild - uglify-js - webpackbar@5.0.2(webpack@5.93.0(esbuild@0.19.12)): + webpackbar@5.0.2(webpack@5.94.0(esbuild@0.19.12)): dependencies: chalk: 4.1.2 consola: 2.15.3 pretty-time: 1.1.0 std-env: 3.7.0 - webpack: 5.93.0(esbuild@0.19.12) + webpack: 5.94.0(esbuild@0.19.12) websocket-driver@0.7.4: dependencies: From 0f871b7aed39e8d0cae288d965dbbfc99c9fe99d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 18:18:56 +0000 Subject: [PATCH 093/113] build(deps): bump find-my-way from 8.2.0 to 8.2.2 (#807) Bumps [find-my-way](https://github.com/delvedor/find-my-way) from 8.2.0 to 8.2.2. - [Release notes](https://github.com/delvedor/find-my-way/releases) - [Commits](https://github.com/delvedor/find-my-way/compare/v8.2.0...v8.2.2) --- updated-dependencies: - dependency-name: find-my-way dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 45529e561..5f737d1f7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3950,8 +3950,8 @@ packages: resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} engines: {node: '>=8'} - find-my-way@8.2.0: - resolution: {integrity: sha512-HdWXgFYc6b1BJcOBDBwjqWuHJj1WYiqrxSh25qtU4DabpMFdj/gSunNBQb83t+8Zt67D7CXEzJWTkxaShMTMOA==} + find-my-way@8.2.2: + resolution: {integrity: sha512-Dobi7gcTEq8yszimcfp/R7+owiT4WncAJ7VTTgFH1jYJ5GaG1FbhjwDG820hptN0QDFvzVY3RfCzdInvGPGzjA==} engines: {node: '>=14'} find-root@1.1.0: @@ -11009,7 +11009,7 @@ snapshots: avvio: 8.3.2 fast-content-type-parse: 1.1.0 fast-json-stringify: 5.16.1 - find-my-way: 8.2.0 + find-my-way: 8.2.2 light-my-request: 5.13.0 pino: 9.3.2 process-warning: 3.0.0 @@ -11085,7 +11085,7 @@ snapshots: make-dir: 3.1.0 pkg-dir: 4.2.0 - find-my-way@8.2.0: + find-my-way@8.2.2: dependencies: fast-deep-equal: 3.1.3 fast-querystring: 1.1.2 From 97de4dd0182d0d960c0d9b0c4795473c885f4072 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 18:22:43 +0000 Subject: [PATCH 094/113] build(deps-dev): bump body-parser from 1.20.2 to 1.20.3 (#804) Bumps [body-parser](https://github.com/expressjs/body-parser) from 1.20.2 to 1.20.3. - [Release notes](https://github.com/expressjs/body-parser/releases) - [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md) - [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3) --- updated-dependencies: - dependency-name: body-parser dependency-type: direct:development ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5f737d1f7..f4a68cecf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -184,7 +184,7 @@ importers: version: 2.0.3 body-parser: specifier: ^1.20.2 - version: 1.20.2 + version: 1.20.3 case-sensitive-paths-webpack-plugin: specifier: 2.4.0 version: 2.4.0 @@ -2710,6 +2710,10 @@ packages: resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + bonjour-service@1.2.1: resolution: {integrity: sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==} @@ -9576,6 +9580,23 @@ snapshots: transitivePeerDependencies: - supports-color + body-parser@1.20.3: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.13.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + bonjour-service@1.2.1: dependencies: fast-deep-equal: 3.1.3 From 344865616554545741861792fd128915a3c0864d Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 8 Oct 2024 02:24:53 +0800 Subject: [PATCH 095/113] ci: fix release workflow (#808) --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f741484b7..9001895f7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,7 +21,7 @@ jobs: - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 with: - node-version: ${{ matrix.node + 2 }} + node-version: ${{ matrix.node }} registry-url: 'https://registry.npmjs.org' cache: 'pnpm' From 3337ab28282ba0315e8c4ed4df9593abe564d24e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 18:32:00 +0000 Subject: [PATCH 096/113] build(deps-dev): bump express from 4.19.2 to 4.20.0 (#805) Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.20.0. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.19.2...4.20.0) --- updated-dependencies: - dependency-name: express dependency-type: direct:development ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 97 +++++++++++++++++++++++++++----------------------- 1 file changed, 52 insertions(+), 45 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f4a68cecf..419871572 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -253,10 +253,10 @@ importers: version: 3.2.0(eslint@8.57.0)(webpack@5.94.0(esbuild@0.19.12)) express: specifier: ^4.18.2 - version: 4.19.2 + version: 4.20.0 express-rate-limit: specifier: ^6.7.0 - version: 6.11.2(express@4.19.2) + version: 6.11.2(express@4.20.0) fast-json-patch: specifier: ^3.1.1 version: 3.1.1 @@ -2706,10 +2706,6 @@ packages: block-iterator@1.1.1: resolution: {integrity: sha512-DrjdVWZemVO4iBf4tiOXjUrY5cNesjzy0t7sIiu2rdl8cOCHRxAgKjSJFc3vBZYYMMmshUAxajl8QQh/uxXTKQ==} - body-parser@1.20.2: - resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - body-parser@1.20.3: resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -3354,6 +3350,10 @@ packages: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} + encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} @@ -3825,8 +3825,8 @@ packages: peerDependencies: express: ^4 || ^5 - express@4.19.2: - resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} + express@4.20.0: + resolution: {integrity: sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==} engines: {node: '>= 0.10.0'} external-editor@3.1.0: @@ -5015,8 +5015,8 @@ packages: memory-fs@0.2.0: resolution: {integrity: sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==} - merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -5425,8 +5425,8 @@ packages: path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} @@ -6135,6 +6135,10 @@ packages: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} + send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} @@ -6142,8 +6146,8 @@ packages: resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} engines: {node: '>= 0.8.0'} - serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + serve-static@1.16.0: + resolution: {integrity: sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==} engines: {node: '>= 0.8.0'} set-cookie-parser@2.7.0: @@ -8214,7 +8218,7 @@ snapshots: '@fastify/express@2.3.0': dependencies: - express: 4.19.2 + express: 4.20.0 fastify-plugin: 4.5.1 transitivePeerDependencies: - supports-color @@ -9563,23 +9567,6 @@ snapshots: block-iterator@1.1.1: {} - body-parser@1.20.2: - dependencies: - bytes: 3.1.2 - content-type: 1.0.5 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.11.0 - raw-body: 2.5.2 - type-is: 1.6.18 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - body-parser@1.20.3: dependencies: bytes: 3.1.2 @@ -10251,6 +10238,8 @@ snapshots: encodeurl@1.0.2: {} + encodeurl@2.0.0: {} + end-of-stream@1.4.4: dependencies: once: 1.4.0 @@ -10915,38 +10904,38 @@ snapshots: jest-message-util: 28.1.3 jest-util: 28.1.3 - express-rate-limit@6.11.2(express@4.19.2): + express-rate-limit@6.11.2(express@4.20.0): dependencies: - express: 4.19.2 + express: 4.20.0 - express@4.19.2: + express@4.20.0: dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.2 + body-parser: 1.20.3 content-disposition: 0.5.4 content-type: 1.0.5 cookie: 0.6.0 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 finalhandler: 1.2.0 fresh: 0.5.2 http-errors: 2.0.0 - merge-descriptors: 1.0.1 + merge-descriptors: 1.0.3 methods: 1.1.2 on-finished: 2.4.1 parseurl: 1.3.3 - path-to-regexp: 0.1.7 + path-to-regexp: 0.1.10 proxy-addr: 2.0.7 qs: 6.11.0 range-parser: 1.2.1 safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 + send: 0.19.0 + serve-static: 1.16.0 setprototypeof: 1.2.0 statuses: 2.0.1 type-is: 1.6.18 @@ -12360,7 +12349,7 @@ snapshots: memory-fs@0.2.0: {} - merge-descriptors@1.0.1: {} + merge-descriptors@1.0.3: {} merge-stream@2.0.0: {} @@ -12729,7 +12718,7 @@ snapshots: path-parse@1.0.7: {} - path-to-regexp@0.1.7: {} + path-to-regexp@0.1.10: {} path-type@4.0.0: {} @@ -13475,6 +13464,24 @@ snapshots: transitivePeerDependencies: - supports-color + send@0.19.0: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + serialize-javascript@6.0.2: dependencies: randombytes: 2.1.0 @@ -13491,7 +13498,7 @@ snapshots: transitivePeerDependencies: - supports-color - serve-static@1.15.0: + serve-static@1.16.0: dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 @@ -14176,7 +14183,7 @@ snapshots: compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 - express: 4.19.2 + express: 4.20.0 graceful-fs: 4.2.11 html-entities: 2.5.2 http-proxy-middleware: 2.0.6(@types/express@4.17.21) From 68b0dfab2c23a73bcdc8c91042f6e6704ad40001 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Carlsson?= Date: Wed, 9 Oct 2024 14:33:32 +0200 Subject: [PATCH 097/113] fix: add_paused changed to add_stopped in qbit 5 (#810) --- server/services/qBittorrent/clientGatewayService.ts | 5 +++-- server/services/qBittorrent/clientRequestManager.ts | 2 +- .../services/qBittorrent/types/QBittorrentTorrentsMethods.ts | 2 ++ 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/server/services/qBittorrent/clientGatewayService.ts b/server/services/qBittorrent/clientGatewayService.ts index c9c86ba98..63c28a029 100644 --- a/server/services/qBittorrent/clientGatewayService.ts +++ b/server/services/qBittorrent/clientGatewayService.ts @@ -38,6 +38,7 @@ import {getDomainsFromURLs} from '../../util/torrentPropertiesUtil'; import ClientGatewayService from '../clientGatewayService'; import ClientRequestManager from './clientRequestManager'; import {QBittorrentTorrentContentPriority, QBittorrentTorrentTrackerStatus} from './types/QBittorrentTorrentsMethods'; +import {isApiVersionAtLeast} from './util/apiVersionCheck'; import { getTorrentPeerPropertiesFromFlags, getTorrentStatusFromState, @@ -88,7 +89,7 @@ class QBittorrentClientGatewayService extends ClientGatewayService { .torrentsAddFiles(fileBuffers, { savepath: destination, tags: tags.join(','), - paused: !start, + [isApiVersionAtLeast(this.clientRequestManager.apiVersion, '2.11.0') ? 'stopped' : 'paused']: !start, root_folder: !isBasePath, contentLayout: isBasePath ? 'NoSubfolder' : undefined, sequentialDownload: isSequential, @@ -122,7 +123,7 @@ class QBittorrentClientGatewayService extends ClientGatewayService { .torrentsAddURLs(urls, { savepath: destination, tags: tags.join(','), - paused: !start, + [isApiVersionAtLeast(this.clientRequestManager.apiVersion, '2.11.0') ? 'stopped' : 'paused']: !start, root_folder: !isBasePath, contentLayout: isBasePath ? 'NoSubfolder' : undefined, sequentialDownload: isSequential, diff --git a/server/services/qBittorrent/clientRequestManager.ts b/server/services/qBittorrent/clientRequestManager.ts index 4bc35f2ed..2bd32130a 100644 --- a/server/services/qBittorrent/clientRequestManager.ts +++ b/server/services/qBittorrent/clientRequestManager.ts @@ -36,7 +36,7 @@ const EMPTY_SERVER_STATE = { class ClientRequestManager { private connectionSettings: QBittorrentConnectionSettings; private apiBase: string; - private apiVersion: string | null = null; + apiVersion: string | null = null; private authCookie: Promise = Promise.resolve(undefined); private isMainDataPending = false; diff --git a/server/services/qBittorrent/types/QBittorrentTorrentsMethods.ts b/server/services/qBittorrent/types/QBittorrentTorrentsMethods.ts index 10b8daeb0..6b2210bb3 100644 --- a/server/services/qBittorrent/types/QBittorrentTorrentsMethods.ts +++ b/server/services/qBittorrent/types/QBittorrentTorrentsMethods.ts @@ -123,6 +123,8 @@ export interface QBittorrentTorrentsAddOptions { skip_checking?: boolean; // Add torrents in the paused state. Possible values are true, false (default) paused?: boolean; + // Add torrents in the stopped state (using webapiVersion v2.11.0 or later). Possible values are true, false (default) + stopped?: boolean; // Create the root folder. Possible values are true, false, unset (default) root_folder?: boolean; // Content layout mode, replaces root_folder From 3b520944ceb37900178af63aad629c213c7f85b3 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 9 Oct 2024 20:37:41 +0800 Subject: [PATCH 098/113] bump: 4.8.4 (#811) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index df4848e8e..58e155139 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "flood", - "version": "4.8.3", + "version": "4.8.4", "description": "A modern Web UI for various torrent clients with multi-user and multi-client support", "keywords": [ "typescript", From aae3d3c884b4b93020ea5e1aa4305060b8a83883 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 29 Oct 2024 12:09:27 +0800 Subject: [PATCH 099/113] build(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 (#816) Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7. - [Release notes](https://github.com/chimurai/http-proxy-middleware/releases) - [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md) - [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.7) --- updated-dependencies: - dependency-name: http-proxy-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 419871572..86d1733c5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4261,8 +4261,8 @@ packages: http-parser-js@0.5.8: resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} - http-proxy-middleware@2.0.6: - resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} + http-proxy-middleware@2.0.7: + resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} engines: {node: '>=12.0.0'} peerDependencies: '@types/express': ^4.17.13 @@ -11417,7 +11417,7 @@ snapshots: http-parser-js@0.5.8: {} - http-proxy-middleware@2.0.6(@types/express@4.17.21): + http-proxy-middleware@2.0.7(@types/express@4.17.21): dependencies: '@types/http-proxy': 1.17.15 http-proxy: 1.18.1 @@ -14186,7 +14186,7 @@ snapshots: express: 4.20.0 graceful-fs: 4.2.11 html-entities: 2.5.2 - http-proxy-middleware: 2.0.6(@types/express@4.17.21) + http-proxy-middleware: 2.0.7(@types/express@4.17.21) ipaddr.js: 2.2.0 launch-editor: 2.8.1 open: 8.4.2 From 1c1ddeeae5719dde21593dc3175e7c39d4af2d17 Mon Sep 17 00:00:00 2001 From: Alex Thomson <10443061+LXGaming@users.noreply.github.com> Date: Wed, 6 Nov 2024 18:04:14 +1300 Subject: [PATCH 100/113] fix(qBittorrent): Missing states (#817) --- .../services/qBittorrent/types/QBittorrentTorrentsMethods.ts | 3 +++ server/services/qBittorrent/util/torrentPropertiesUtil.ts | 3 +++ 2 files changed, 6 insertions(+) diff --git a/server/services/qBittorrent/types/QBittorrentTorrentsMethods.ts b/server/services/qBittorrent/types/QBittorrentTorrentsMethods.ts index 6b2210bb3..4fa4e81b0 100644 --- a/server/services/qBittorrent/types/QBittorrentTorrentsMethods.ts +++ b/server/services/qBittorrent/types/QBittorrentTorrentsMethods.ts @@ -3,6 +3,7 @@ export type QBittorrentTorrentState = | 'missingFiles' | 'uploading' | 'pausedUP' + | 'stoppedUP' | 'queuedUP' | 'stalledUP' | 'checkingUP' @@ -10,7 +11,9 @@ export type QBittorrentTorrentState = | 'allocating' | 'downloading' | 'metaDL' + | 'forcedMetaDL' | 'pausedDL' + | 'stoppedDL' | 'queuedDL' | 'stalledDL' | 'checkingDL' diff --git a/server/services/qBittorrent/util/torrentPropertiesUtil.ts b/server/services/qBittorrent/util/torrentPropertiesUtil.ts index 0bb2fecf0..cb40fb3ab 100644 --- a/server/services/qBittorrent/util/torrentPropertiesUtil.ts +++ b/server/services/qBittorrent/util/torrentPropertiesUtil.ts @@ -41,6 +41,7 @@ export const getTorrentStatusFromState = (state: QBittorrentTorrentState): Torre statuses.push('seeding'); break; case 'pausedUP': + case 'stoppedUP': statuses.push('complete'); statuses.push('inactive'); statuses.push('stopped'); @@ -61,12 +62,14 @@ export const getTorrentStatusFromState = (state: QBittorrentTorrentState): Torre statuses.push('downloading'); break; case 'metaDL': + case 'forcedMetaDL': case 'downloading': case 'forcedDL': statuses.push('active'); statuses.push('downloading'); break; case 'pausedDL': + case 'stoppedDL': statuses.push('inactive'); statuses.push('stopped'); break; From 8392a3e20e2e336bc4c6ab1a6aa71fadee68d1df Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sun, 17 Nov 2024 05:10:56 +0800 Subject: [PATCH 101/113] i18n: new translations (#821) Co-authored-by: Crowdin Bot --- client/src/javascript/i18n/strings/he.json | 395 ++++++++++++++++++++- 1 file changed, 394 insertions(+), 1 deletion(-) diff --git a/client/src/javascript/i18n/strings/he.json b/client/src/javascript/i18n/strings/he.json index 0967ef424..7016602fe 100644 --- a/client/src/javascript/i18n/strings/he.json +++ b/client/src/javascript/i18n/strings/he.json @@ -1 +1,394 @@ -{} +{ + "actionbar.button.add.torrent": "הוספת טורנט", + "actionbar.button.remove.torrent": "הסרת טורנט", + "actionbar.button.start.torrent": "התחלת Torrent", + "actionbar.button.stop.torrent": "עצירת טורנט", + "alert.settings.saved": "ההגדרות נשמרו בהצלחה.", + "alert.torrent.add": "הוספת {countElement} {count, plural, =1 {טורנט} other {טורנטים}} הצליחה.", + "alert.torrent.add.failed": "הוספת {countElement} {count, plural, =1 {טורנט} other {טורנטים}} נכשלה.", + "alert.torrent.add.sent": "{countElement} {count, plural,=1 {בקשה נשלחה} other {בקשות נשלחו}} ללקוח הטורנטים.", + "alert.torrent.move": "הזזת {countElement} {count, plural,=1 {טורנט} other {טורנטים}} הצליחה.", + "alert.torrent.move.failed": "הזזת {countElement} {count, plural,=1 {טורנט} other {טורנטים}} נכשלה.", + "alert.torrent.remove": "הסרת {countElement} {count, plural,=1 {טורנט} other {טורנטים}} הצליחה.", + "alert.torrent.remove.failed": "הסרת {countElement} {count, plural,=1 {טורנט} other {טורנטים}} נכשלה.", + "auth.add.user": "הוספת משתמש", + "auth.admin": "מנהל", + "auth.create.account": "יצירת חשבון", + "auth.create.an.account": "יצירת חשבון", + "auth.create.an.account.intro": "ברוכים הבאים ל-Flood!", + "auth.current.user": "משתמש נוכחי", + "auth.error.password.empty": "הסיסמה לא יכולה להיות ריקה.", + "auth.error.username.empty": "שם המשתמש אינו יכול להיות ריק.", + "auth.input.clear": "ניקוי", + "auth.log.in": "התחברות", + "auth.login": "התחברות", + "auth.login.intro": "התחבר לחשבונך.", + "auth.message.not.admin": "המשתמש אינו מנהל", + "auth.password": "ססמה", + "auth.user.accounts": "חשבונות משתמשים", + "auth.username": "שם משתמש", + "button.add": "הוספה", + "button.cancel": "ביטול", + "button.close": "סגירה", + "button.download": "הורדה", + "button.new": "חדש", + "button.no": "לא", + "button.ok": "אישור", + "button.retry": "ניסיון חוזר", + "button.save": "שמירת הגדרות", + "button.save.feed": "שמירה", + "button.yes": "כן", + "connection-interruption.action.selection.config": "עדכון הגדרות חיבור הלקוח", + "connection-interruption.action.selection.retry": "ניסיון נוסף עם הגדרות חיבור הלקוח הנוכחיות", + "connection-interruption.heading": "לא ניתן להתחבר ללקוח", + "connection-interruption.not.admin": "נא ליצור קשר עם מנהל Flood אם בעיה זו ממשיכה.", + "connection-interruption.verification-error": "לא ניתן לאמת את החיבור.", + "connection.settings.client.select": "לקוח", + "connection.settings.error.empty": "הגדרות החיבור לא יכולות להיות ריקות.", + "connection.settings.deluge": "Deluge", + "connection.settings.deluge.host": "מארח", + "connection.settings.deluge.host.input.placeholder": "למשל localhost", + "connection.settings.deluge.password": "סיסמה", + "connection.settings.deluge.password.input.placeholder": "סיסמה", + "connection.settings.deluge.port": "פורט", + "connection.settings.deluge.port.input.placeholder": "למשל 58846", + "connection.settings.deluge.username": "שם משתמש", + "connection.settings.deluge.username.input.placeholder": "למשל localclient", + "connection.settings.qbittorrent": "qBittorrent", + "connection.settings.qbittorrent.password": "סיסמה", + "connection.settings.qbittorrent.password.input.placeholder": "סיסמה", + "connection.settings.qbittorrent.url": "URL", + "connection.settings.qbittorrent.url.input.placeholder": "למשל http://localhost:8080", + "connection.settings.qbittorrent.username": "שם משתמש", + "connection.settings.qbittorrent.username.input.placeholder": "שם משתמש", + "connection.settings.rtorrent": "rTorrent", + "connection.settings.rtorrent.host": "מארח", + "connection.settings.rtorrent.host.input.placeholder": "שם מארח", + "connection.settings.rtorrent.port": "פורט", + "connection.settings.rtorrent.port.input.placeholder": "פורט", + "connection.settings.rtorrent.socket": "מסלול", + "connection.settings.rtorrent.socket.input.placeholder": "למשל ‎~/.local/share/rtorrent/rtorrent.sock‏", + "connection.settings.rtorrent.type": "סוג חיבור", + "connection.settings.rtorrent.type.socket": "שקע", + "connection.settings.rtorrent.type.tcp": "TCP", + "connection.settings.rtorrent.type.tcp.warning": "חשיפת rTorrent דרך TCP עלולה לאפשר העלאת הרשאות.", + "connection.settings.transmission": "Transmission", + "connection.settings.transmission.password": "סיסמה", + "connection.settings.transmission.password.input.placeholder": "סיסמה", + "connection.settings.transmission.url": "URL", + "connection.settings.transmission.url.input.placeholder": "למשל http://localhost:9091/transmission/rpc", + "connection.settings.transmission.username": "שם משתמש", + "connection.settings.transmission.username.input.placeholder": "שם משתמש", + "dependency.loading.notifications": "התראות", + "dependency.loading.torrent.list": "רשימת טורנטים", + "dependency.loading.torrent.taxonomy": "סיווג טורנטים", + "dependency.loading.transfer.history": "היסטוריית העברת מידע", + "dependency.loading.transfer.rate.details": "פרטים על קצב העברת מידע", + "feeds.applicable.feed": "הזן בר שימוש", + "feeds.apply.tags": "החלת תגים", + "feeds.browse.feeds": "סקירת הזנים", + "feeds.check": "וידוא החוק על ידי ניסוי שלו. לא נשמר או נשלח.", + "feeds.exclude": "סינון", + "feeds.exclude.pattern": "תבנית סינון", + "feeds.existing.feeds": "הזנים קיימים", + "feeds.existing.rules": "חוקים קיימים", + "feeds.interval": "מרווח זמן", + "feeds.label": "תוית", + "feeds.match": "התאמת", + "feeds.match.count": "{count, plural, =1 {התאמה אחת} other {# התאמות}}", + "feeds.match.pattern": "תבנית התאמה", + "feeds.no.feeds.available": "אין הזנים זמינים.", + "feeds.no.feeds.defined": "לא הוגדרו הזנים.", + "feeds.no.items.matching": "אין פריטים המתאימים למילות החיפוש.", + "feeds.no.rules.defined": "לא הוגדרו חוקים.", + "feeds.regEx": "RegEx", + "feeds.search": "מילות חיפוש", + "feeds.search.term": "מילות חיפוש", + "feeds.select.feed": "בחירת הזן", + "feeds.select.interval": "מרווח זמן", + "feeds.start.on.load": "התחלה בעת טעינה", + "feeds.tabs.download.rules": "חוקי הורדה", + "feeds.tabs.feeds": "הזנים", + "feeds.tabs.heading": "הזני טורנטים", + "feeds.tags": "תגים", + "feeds.test.match": "בדיקת תבנית התאמת", + "feeds.time.day": "ימים", + "feeds.time.hr": "שעות", + "feeds.time.min": "דקות", + "feeds.torrent.destination": "יעד הטורנט", + "feeds.url": "URL", + "feeds.validation.interval.not.positive": "משך הזמן חייב להיות מספר שלם חיובי.", + "feeds.validation.invalid.regular.expression": "ביטוי רגולרי לא חוקי.", + "feeds.validation.must.select.feed": "יש לבחור הזן.", + "feeds.validation.must.specify.destination": "יש למלא יעד.", + "feeds.validation.must.specify.label": "יש למלא תוית.", + "feeds.validation.must.specify.valid.feed.url": "יש למלא URL של הזן חוקי.", + "filesystem.empty.directory": "תיקייה ריקה.", + "filesystem.error.eacces": "ל-Flood אין הרשאות לקרוא תיקייה זו.", + "filesystem.error.enoent": "המסלול לא קיים. הוא יווצר עכשיו.", + "filesystem.error.no.input": "נא למלא את המסלול.", + "filesystem.error.unknown": "אירעה שגיאה לא ידועה, נא לנסות שוב.", + "filesystem.fetching": "אוסף מבנה תיקיות...", + "filter.all": "הכל", + "filter.status.active": "פעיל", + "filter.status.checking": "בבדיקה", + "filter.status.completed": "הושלם", + "filter.status.downloading": "מוריד", + "filter.status.error": "שגיאה", + "filter.status.inactive": "לא פעיל", + "filter.status.seeding": "זורע", + "filter.status.stopped": "נעצר", + "filter.status.title": "סינון לפי מצב", + "filter.tag.title": "סינון לפי תג", + "filter.tracker.title": "סינון לפי גשש", + "filter.untagged": "לא מתויג", + "general.ago": "מאז", + "general.clipboard.copied": "הועתק", + "general.clipboard.copy": "העתקה", + "general.error.unknown": "אירעה שגיאה לא ידועה", + "general.of": "של", + "general.to": "אל", + "locale.language.auto": "אוטומטי", + "mediainfo.execError": "אירעה שגיאנ בהרצת mediainfo על השרת. נא לבדוק ש-mediainfo מותקנת ונגישה ב-PATH אל Flood.", + "mediainfo.fetching": "אוסף...", + "mediainfo.heading": "פלט Mediainfo", + "notification.clear.all": "ניקוי הכל", + "notification.feed.torrent.added.body": "{title}", + "notification.feed.torrent.added.heading": "פריט הזן נוסף לתור", + "notification.no.notification": "אין התראות להצגה.", + "notification.showing": "מציג", + "notification.torrent.errored.body": "{name}", + "notification.torrent.errored.heading": "השגיאה דווחה", + "notification.torrent.finished.body": "{name}", + "notification.torrent.finished.heading": "ההורדה הסתיימה", + "priority.dont.download": "לא להוריד", + "priority.high": "גבוהה", + "priority.low": "נמוכה", + "priority.normal": "רגילה", + "settings.bandwidth.slots.download.global.label": "חריצי הורדה גלובליים", + "settings.bandwidth.slots.download.label": "משבצות זמן הורדה לכל טורנט", + "settings.bandwidth.slots.heading": "זמינות משבצות זמן", + "settings.bandwidth.slots.upload.global.label": "משבצות זמן העלאה גלובליים", + "settings.bandwidth.slots.upload.label": "משבצות זמן העלאה לכל טורנט", + "settings.bandwidth.transferrate.dropdown.preset.download.label": "תפריט הגדרות: הורדה", + "settings.bandwidth.transferrate.dropdown.preset.upload.label": "תפריט הגדרות: העלאה", + "settings.bandwidth.transferrate.global.throttle.download": "הגבלת מהירות הורדה גלובלית", + "settings.bandwidth.transferrate.global.throttle.upload": "הגבלת מהירות העלאה גלובלית", + "settings.bandwidth.transferrate.heading": "הגבלת קצב העברה", + "settings.connectivity.dht.label": "הפעלת DHT", + "settings.connectivity.dht.port.label": "פורט DHT", + "settings.connectivity.dpd.heading": "גילוי עמיתים מבוזר", + "settings.connectivity.incoming.heading": "חיבורים נכנסים", + "settings.connectivity.ip.hostname.label": "כתובות/שמות מארחים מדווחים", + "settings.connectivity.max.http.connections": "מספר חיבורי HTTP מקסימלי", + "settings.connectivity.peer.exchange.label": "הפעלת החלפת עמיתים", + "settings.connectivity.peers.desired.label": "מספר עמיתים רצוי", + "settings.connectivity.peers.heading": "עמיתים", + "settings.connectivity.peers.max.label": "מספר עמיתים מקסימלי", + "settings.connectivity.peers.min.label": "מספר עמיתים מינימלי", + "settings.connectivity.peers.seeding.max.label": "מספר עמיתים מקסימלי לזריעה", + "settings.connectivity.peers.seeding.min.label": "מספר עמיתים מינימלי לזריעה", + "settings.connectivity.port.open.label": "פורט פתוח", + "settings.connectivity.port.randomize.label": "בחירת פורט אקראי", + "settings.connectivity.port.range.label": "טווח פורטים", + "settings.diskusage.mount.points": "נקודת הרכבה לחישוב שימוש בדיסק", + "settings.diskusage.show": "הצגה", + "settings.resources.disk.check.hash.label": "וידוא ערך גיבוב בסיום", + "settings.resources.disk.download.location.label": "תיקיית הורדה דיפולטית", + "settings.resources.disk.heading": "דיסק", + "settings.resources.max.open.files": "מספר קבצים פתוחים מקסימלי", + "settings.resources.memory.heading": "זיכרון", + "settings.resources.memory.max.label": "זיכרון מקסימלי לשימוש", + "settings.tabs.about": "אודות", + "settings.tabs.authentication": "הזדהות", + "settings.tabs.bandwidth": "רוחב פס", + "settings.tabs.connectivity": "חיבוריות", + "settings.tabs.diskusage": "שימוש בדיסק", + "settings.tabs.heading": "הגדרות", + "settings.tabs.resources": "משאבים", + "settings.tabs.userinterface": "ממשק משתמש", + "settings.ui.displayed.context.menu.items": "פריטי תפריט", + "settings.ui.displayed.details": "עמודות פרטי הטורנט", + "settings.ui.language": "שפה", + "settings.ui.misc": "שונות", + "settings.ui.page.title.speed": "הצגת קצב העלאה והורדה בכותרת העמוד", + "settings.ui.locale": "ניב", + "settings.ui.tag.selector.mode": "העדפת בוחר תגים", + "settings.ui.tag.selector.mode.multi": "בחירה מרובה", + "settings.ui.tag.selector.mode.single": "בחירה יחידה", + "settings.ui.torrent.context.menu.items.show": "הצגה", + "settings.ui.torrent.details.enabled": "מופעל", + "settings.ui.torrent.details.tags.placement": "בחלון המורחב, תגים עובדים הכי טוב בסוף הרשימה.", + "settings.ui.torrent.list": "הצגת רשימת הטורנטים", + "settings.ui.torrent.size": "גודל טורנט", + "settings.ui.torrent.size.condensed": "תצוגה מרוכזת", + "settings.ui.torrent.size.expanded": "תצוגה מרווחת", + "sidebar.button.feeds": "הזנים", + "sidebar.button.log.out": "התנתקות", + "sidebar.button.settings": "הגדרות", + "sidebar.button.speedlimits": "הגבלות מהירות", + "sidebar.button.theme.dark": "ערכת נושא כהה", + "sidebar.button.theme.light": "ערכת נושא בהירה", + "sidebar.search.placeholder": "חיפוש טורנטים", + "sidebar.speedlimits.download": "הורדה", + "sidebar.speedlimits.upload": "העלאה", + "sidebar.transferdata.downloaded": "ירד", + "sidebar.transferdata.uploaded": "עלה", + "speed.unlimited": "לא מוגבל", + "status.diskusage.free": "פנוי", + "status.diskusage.title": "שימוש בדיסק", + "status.diskusage.total": "סך־הכול", + "status.diskusage.used": "בשימוש", + "torrent.list.peers": "{connected} {of} {total}", + "torrent.list.peers.of": "מתוך", + "torrents.add.button.add": "הוספת טורנט", + "torrents.add.cookies.input.placeholder": "אופציונלי cookie-name=cookie-value", + "torrents.add.cookies.label": "עוגיות", + "torrents.add.destination.label": "יעד", + "torrents.add.destination.placeholder": "יעד", + "torrents.add.heading": "הוספת טורנטים", + "torrents.add.start.label": "התחלת טורנט", + "torrents.add.tab.create.title": "יצירה", + "torrents.add.tab.file.browse": "או לחיצה על דפדוף", + "torrents.add.tab.file.drop": "נקודת שחרור קבצים,", + "torrents.add.tab.file.title": "לפי קובץ", + "torrents.add.tab.url.input.placeholder": "URL של טורנט או קישור מגנט", + "torrents.add.tab.url.register.magnet.handler": "יש להירשם כדי לטפל בקישורי מגנט", + "torrents.add.tab.url.title": "לפי URL", + "torrents.add.tags": "תגים", + "torrents.add.torrents.label": "טורנטים", + "torrents.create.base.name.input.placeholder": "שם קובץ או תיקיית בסיס אופציונלי עבור הטורנט", + "torrents.create.base.name.label": "שם בסיס", + "torrents.create.comment.input.placeholder": "הערה בקובץ הטורנט. אופציונלי", + "torrents.create.comment.label": "הערה", + "torrents.create.info.source.input.placeholder": "מקור ב-infohash. אופציונלי", + "torrents.create.info.source.label": "מקור מידע", + "torrents.create.is.private.label": "פרטי", + "torrents.create.source.path.label": "מקור", + "torrents.create.tags.input.placeholder": "תגית ב-Flood. לא נוספות לטורנטים שיווצרו.", + "torrents.create.tracker.input.placeholder": "URL גשש", + "torrents.create.trackers.label": "גששים", + "torrents.destination.base_path": "השתמש בתור מסלול בסיס", + "torrents.destination.completed": "הושלם", + "torrents.destination.sequential": "הורדה סדרתית", + "torrents.details.actions.pause": "השהיה", + "torrents.details.actions.start": "התחלה", + "torrents.details.actions.stop": "עצירה", + "torrents.details.details": "פרטים", + "torrents.details.files": "קבצים", + "torrents.details.files.download.file": "{count, plural, =1 {הורדת קובץ}other {הורדת קבצים}}", + "torrents.details.files.loading": "פרטי הקובץ נטענים...", + "torrents.details.general.comment": "הערה", + "torrents.details.general.connected": "{connected} התחברו מתוך {total}", + "torrents.details.general.date.active": "פעילות אחרונה", + "torrents.details.general.date.active.now": "עכשיו", + "torrents.details.general.date.added": "נוסף", + "torrents.details.general.date.created": "נוצר", + "torrents.details.general.date.finished": "הסתיים", + "torrents.details.general.downloaded": "ירד", + "torrents.details.general.free.disk.space": "מקום פנוי בדיסק", + "torrents.details.general.hash": "גיבוב", + "torrents.details.general.heading.general": "כללי", + "torrents.details.general.heading.torrent": "טורנט", + "torrents.details.general.heading.tracker": "גשש", + "torrents.details.general.heading.transfer": "העברה", + "torrents.details.general.location": "מקום", + "torrents.details.general.none": "אין", + "torrents.details.general.peers": "עמיתים", + "torrents.details.general.scheduler": "מתזמן", + "torrents.details.general.scheduler.ignored": "התעלם", + "torrents.details.general.scheduler.obeyed": "ציית", + "torrents.details.general.seeds": "זורעים", + "torrents.details.general.size": "גודל", + "torrents.details.general.tags": "תגיות", + "torrents.details.general.tracker.message": "הודעת הטראקר", + "torrents.details.general.type": "סוג", + "torrents.details.general.type.private": "פרטי", + "torrents.details.general.type.public": "פומבי", + "torrents.details.mediainfo": "Mediainfo", + "torrents.details.peers": "עמיתים", + "torrents.details.peers.no.data": "אין מידע מעמיתים על טורנט זה.", + "torrents.details.selected.files": "{count, plural, =1 {נבחר קובץ {countElement}} other {נבחרו {countElement} קבצים}}", + "torrents.details.selected.files.set.priority": "הגדרת עדיפות", + "torrents.details.trackers": "גששים", + "torrents.details.trackers.no.data": "אין מידע עוקבים לטורנט זה.", + "torrents.details.trackers.type": "סוג", + "torrents.generate.magnet.heading": "יצירת לינק מגנט", + "torrents.generate.magnet.loading.trackers": "טוען עוקבים...", + "torrents.generate.magnet.magnet": "לינק מגנט", + "torrents.generate.magnet.magnet.with.trackers": "לינק מגנט עם עוקבים", + "torrents.generate.magnet.private.torrent": "זהו טורנט פרטי.", + "torrents.list.cannot.connect": "ההתחברות ללקוח נכשלה.", + "torrents.list.clear.filters": "ניקוי פילטרים", + "torrents.list.context.check.hash": "ניקוי הגיבוב", + "torrents.list.context.details": "פרטי הטורנט", + "torrents.list.context.download.contents": "הורדת תוכן", + "torrents.list.context.download.metainfo": "הורדת קובץ .torrent", + "torrents.list.context.generate.magnet": "יצירת לינק מגנט", + "torrents.list.context.initial.seeding": "זריעה ראשונית", + "torrents.list.context.move": "הגדרת מקום הטורנט", + "torrents.list.context.pause": "השהיה", + "torrents.list.context.priority": "עדיפות", + "torrents.list.context.reannounce": "פרסום מחדש", + "torrents.list.context.remove": "הסרה", + "torrents.list.context.sequential": "סדרתי", + "torrents.list.context.set.tags": "הגדרת תגיות", + "torrents.list.context.set.trackers": "הגדרת גששים", + "torrents.list.context.start": "התחלה", + "torrents.list.context.stop": "עצירה", + "torrents.list.drop": "הטלת קבצים כאן תוסיף אותם.", + "torrents.list.no.torrents": "אין טורנטים להצגה.", + "torrents.move.button.set.location": "הגדרת מקום", + "torrents.move.button.state.setting": "מגדיר...", + "torrents.move.check_hash.label": "בדיקת גיבוב", + "torrents.move.data.label": "הזזת מידע", + "torrents.move.heading": "הגדרת מקום הטורנט", + "torrents.properties.comment": "הערה", + "torrents.properties.date.added": "נוסף", + "torrents.properties.date.created": "נוצר", + "torrents.properties.date.finished": "הסתיים", + "torrents.properties.directory": "מקום", + "torrents.properties.download.speed": "קצב הורדה", + "torrents.properties.download.total": "ירד", + "torrents.properties.eta": "זמן שנותר", + "torrents.properties.free.disk.space": "מקום פנוי בדיסק", + "torrents.properties.hash": "גיבוב", + "torrents.properties.ignore.schedule": "התעלמות מהמתזמן", + "torrents.properties.is.private": "פרטי", + "torrents.properties.name": "שם", + "torrents.properties.peers": "עמיתים", + "torrents.properties.percentage": "אחוז שהושלם", + "torrents.properties.ratio": "יחס", + "torrents.properties.seeds": "זורעים", + "torrents.properties.size": "גודל קובץ", + "torrents.properties.tags": "תגים", + "torrents.properties.tracker.message": "הודעת גשש", + "torrents.properties.trackers": "גששים", + "torrents.properties.upload.speed": "קצב העלאה", + "torrents.properties.upload.total": "עלה", + "torrents.remove": "הסרת טורנטים", + "torrents.remove.are.you.sure": "האם ברצונך למחוק {count, plural, =1 {טורנט אחד} other {# טורנטים}}?", + "torrents.remove.delete.data": "מחיקת נתונים", + "torrents.remove.error.no.torrents.selected": "לא נבחרו טורנטים.", + "torrents.set.tags.button.set": "הגדרת תגים", + "torrents.set.tags.enter.tags": "הכנסת תגיות", + "torrents.set.tags.heading": "הגדרת תגים", + "torrents.set.trackers.button.set": "הגדרת גששים", + "torrents.set.trackers.enter.tracker": "הכנסת גשש", + "torrents.set.trackers.heading": "הגדרת גששים", + "torrents.set.trackers.loading.trackers": "טוען גששים...", + "torrents.sort.title": "מיון לפי", + "unit.size.byte": "בייט", + "unit.size.gigabyte": "גיגה-בייט", + "unit.size.kilobyte": "קילו-בייט", + "unit.size.megabyte": "מגה-בייט", + "unit.size.terabyte": "טרה-בייט", + "unit.speed": "{baseUnit} לשניה", + "unit.time.day": "יום", + "unit.time.hour": "שעה", + "unit.time.infinity": "אין-סוף", + "unit.time.minute": "דקה", + "unit.time.second": "שנייה", + "unit.time.week": "שבוע", + "unit.time.year": "שנה" +} From 0ea127aaa0e9fca66a6aece6308674a284aaf8f6 Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sun, 17 Nov 2024 05:23:59 +0800 Subject: [PATCH 102/113] ci: fix docker-dbg job (#822) --- .github/workflows/publish-rolling.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/publish-rolling.yml b/.github/workflows/publish-rolling.yml index c43ed9271..d526b50a7 100644 --- a/.github/workflows/publish-rolling.yml +++ b/.github/workflows/publish-rolling.yml @@ -125,14 +125,12 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v4 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} registry-url: 'https://registry.npmjs.org' - cache: 'pnpm' - name: Set up QEMU uses: docker/setup-qemu-action@v3 From 843b9c966cabcbcc542210ee0d08c4262255278f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 16 Nov 2024 21:27:07 +0000 Subject: [PATCH 103/113] build(deps): bump cross-spawn from 7.0.3 to 7.0.5 (#823) Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.5. - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md) - [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.5) --- updated-dependencies: - dependency-name: cross-spawn dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 86d1733c5..6cee67cff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3023,8 +3023,8 @@ packages: engines: {node: '>=12'} hasBin: true - cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + cross-spawn@7.0.5: + resolution: {integrity: sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==} engines: {node: '>= 8'} css-declaration-sorter@6.4.1: @@ -9896,7 +9896,7 @@ snapshots: run-parallel: 1.2.0 simple-sha1: 3.1.0 - cross-spawn@7.0.3: + cross-spawn@7.0.5: dependencies: path-key: 3.1.1 shebang-command: 2.0.0 @@ -10807,7 +10807,7 @@ snapshots: '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.3 + cross-spawn: 7.0.5 debug: 4.3.6 doctrine: 3.0.0 escape-string-regexp: 4.0.0 @@ -10872,7 +10872,7 @@ snapshots: execa@5.1.1: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.5 get-stream: 6.0.1 human-signals: 2.1.0 is-stream: 2.0.1 @@ -10884,7 +10884,7 @@ snapshots: execa@8.0.1: dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.5 get-stream: 8.0.1 human-signals: 5.0.0 is-stream: 3.0.0 @@ -13073,7 +13073,7 @@ snapshots: address: 1.2.2 browserslist: 4.23.3 chalk: 4.1.2 - cross-spawn: 7.0.3 + cross-spawn: 7.0.5 detect-port-alt: 1.1.6 escape-string-regexp: 4.0.0 filesize: 8.0.7 From 80825db785efa4bd29eb2ec9218afdcdec39f031 Mon Sep 17 00:00:00 2001 From: Alex Thomson <10443061+LXGaming@users.noreply.github.com> Date: Mon, 25 Nov 2024 18:37:11 +1300 Subject: [PATCH 104/113] fix(qBittorrent): api version state handling (#826) --- .../qBittorrent/clientGatewayService.ts | 8 ++-- .../qBittorrent/clientRequestManager.ts | 40 +++++++++++-------- .../qBittorrent/util/apiVersionCheck.ts | 2 +- 3 files changed, 29 insertions(+), 21 deletions(-) diff --git a/server/services/qBittorrent/clientGatewayService.ts b/server/services/qBittorrent/clientGatewayService.ts index 63c28a029..f1e963d1a 100644 --- a/server/services/qBittorrent/clientGatewayService.ts +++ b/server/services/qBittorrent/clientGatewayService.ts @@ -85,11 +85,12 @@ class QBittorrentClientGatewayService extends ClientGatewayService { throw new Error(); } + const method = isApiVersionAtLeast(await this.clientRequestManager.apiVersion, '2.11.0') ? 'stopped' : 'paused'; await this.clientRequestManager .torrentsAddFiles(fileBuffers, { savepath: destination, tags: tags.join(','), - [isApiVersionAtLeast(this.clientRequestManager.apiVersion, '2.11.0') ? 'stopped' : 'paused']: !start, + [method]: !start, root_folder: !isBasePath, contentLayout: isBasePath ? 'NoSubfolder' : undefined, sequentialDownload: isSequential, @@ -119,11 +120,12 @@ class QBittorrentClientGatewayService extends ClientGatewayService { throw new Error(); } + const method = isApiVersionAtLeast(await this.clientRequestManager.apiVersion, '2.11.0') ? 'stopped' : 'paused'; await this.clientRequestManager .torrentsAddURLs(urls, { savepath: destination, tags: tags.join(','), - [isApiVersionAtLeast(this.clientRequestManager.apiVersion, '2.11.0') ? 'stopped' : 'paused']: !start, + [method]: !start, root_folder: !isBasePath, contentLayout: isBasePath ? 'NoSubfolder' : undefined, sequentialDownload: isSequential, @@ -526,7 +528,7 @@ class QBittorrentClientGatewayService extends ClientGatewayService { async testGateway(): Promise { return this.clientRequestManager - .updateAuthCookie() + .updateConnection() .then(() => this.processClientRequestSuccess(undefined), this.processClientRequestError); } } diff --git a/server/services/qBittorrent/clientRequestManager.ts b/server/services/qBittorrent/clientRequestManager.ts index 2bd32130a..6143cbc6f 100644 --- a/server/services/qBittorrent/clientRequestManager.ts +++ b/server/services/qBittorrent/clientRequestManager.ts @@ -36,7 +36,7 @@ const EMPTY_SERVER_STATE = { class ClientRequestManager { private connectionSettings: QBittorrentConnectionSettings; private apiBase: string; - apiVersion: string | null = null; + apiVersion: Promise = Promise.resolve(undefined); private authCookie: Promise = Promise.resolve(undefined); private isMainDataPending = false; @@ -80,17 +80,27 @@ class ClientRequestManager { }); } - async updateAuthCookie(connectionSettings?: QBittorrentConnectionSettings): Promise { - let authFailed = false; + async updateConnection(connectionSettings?: QBittorrentConnectionSettings): Promise { + let failed = false; this.authCookie = this.authenticate(connectionSettings).catch(() => { - authFailed = true; + failed = true; return undefined; }); + this.apiVersion = this.authCookie + .then(() => { + return !failed ? this.getApiVersion() : Promise.resolve(undefined); + }) + .catch(() => { + failed = true; + return undefined; + }); + await this.authCookie; + await this.apiVersion; - if (authFailed) { + if (failed) { throw new Error(); } } @@ -120,15 +130,12 @@ class ClientRequestManager { }); } - async getApiVersion(): Promise { - try { - const {data} = await axios.get(`${this.apiBase}/app/webapiVersion`, { + async getApiVersion(): Promise { + return axios + .get(`${this.apiBase}/app/webapiVersion`, { headers: await this.getRequestHeaders(), - }); - this.apiVersion = data; - } catch (error) { - this.apiVersion = null; - } + }) + .then((res) => res.data); } async getTorrentInfos(): Promise { @@ -306,7 +313,7 @@ class ClientRequestManager { } async torrentsPause(hashes: Array): Promise { - const method = isApiVersionAtLeast(this.apiVersion, '2.11.0') ? 'stop' : 'pause'; + const method = isApiVersionAtLeast(await this.apiVersion, '2.11.0') ? 'stop' : 'pause'; return axios .post( `${this.apiBase}/torrents/${method}`, @@ -323,7 +330,7 @@ class ClientRequestManager { } async torrentsResume(hashes: Array): Promise { - const method = isApiVersionAtLeast(this.apiVersion, '2.11.0') ? 'start' : 'resume'; + const method = isApiVersionAtLeast(await this.apiVersion, '2.11.0') ? 'start' : 'resume'; return axios .post( `${this.apiBase}/torrents/${method}`, @@ -622,8 +629,7 @@ class ClientRequestManager { constructor(connectionSettings: QBittorrentConnectionSettings) { this.connectionSettings = connectionSettings; this.apiBase = `${connectionSettings.url}/api/v2`; - this.updateAuthCookie().catch(() => undefined); - this.getApiVersion(); + this.updateConnection().catch(() => undefined); } } diff --git a/server/services/qBittorrent/util/apiVersionCheck.ts b/server/services/qBittorrent/util/apiVersionCheck.ts index 9ba6a3d38..7a9f84154 100644 --- a/server/services/qBittorrent/util/apiVersionCheck.ts +++ b/server/services/qBittorrent/util/apiVersionCheck.ts @@ -1,4 +1,4 @@ -export function isApiVersionAtLeast(currentVersion: string | null, targetVersion: string): boolean { +export function isApiVersionAtLeast(currentVersion: string | undefined, targetVersion: string): boolean { if (!currentVersion) { return false; } From 433ec24c1f677af60ad9fa484a294f081a067909 Mon Sep 17 00:00:00 2001 From: kannibalox Date: Sat, 7 Dec 2024 03:50:24 -0500 Subject: [PATCH 105/113] fix(rTorrent): prevent extra commas in serialized XML (#830) --- server/services/rTorrent/util/XMLRPCSerializer.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/services/rTorrent/util/XMLRPCSerializer.ts b/server/services/rTorrent/util/XMLRPCSerializer.ts index 860a6efa4..39b154bfc 100644 --- a/server/services/rTorrent/util/XMLRPCSerializer.ts +++ b/server/services/rTorrent/util/XMLRPCSerializer.ts @@ -46,7 +46,7 @@ const value = (value: XMLRPCValue): string => { }; const data = (values: XMLRPCValue[]) => { - return `${values.map(value)}`; + return `${values.map(value).join('')}`; }; const member = ([key, val]: [string, XMLRPCValue]) => { @@ -64,7 +64,7 @@ const param = (param: XMLRPCValue) => { const sParams = (params: XMLRPCValue[]) => { if (!params?.length) return ''; - return `${params.map(param)}`; + return `${params.map(param).join('')}`; }; const serializeSync = (methodName: string, params: XMLRPCValue[]): string => { From 454f77123f609339e22e93f825074a65a9eedfcd Mon Sep 17 00:00:00 2001 From: Trim21 Date: Sat, 7 Dec 2024 16:54:06 +0800 Subject: [PATCH 106/113] fix(rTorrent): support xmlrpc int type (#829) --- server/services/rTorrent/util/XMLRPCDeserializer.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/server/services/rTorrent/util/XMLRPCDeserializer.ts b/server/services/rTorrent/util/XMLRPCDeserializer.ts index 7dae044da..334a77b02 100644 --- a/server/services/rTorrent/util/XMLRPCDeserializer.ts +++ b/server/services/rTorrent/util/XMLRPCDeserializer.ts @@ -55,6 +55,7 @@ const closeTag = (elementName: string) => { break; case 'i4': case 'i8': + case 'int': case 'string': case 'name': dataStack.push(tagValue); From 6a0b20bd27e88dd4c3618788063d7273333dce5c Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 10 Dec 2024 02:42:46 +0800 Subject: [PATCH 107/113] build: remove deprecated package `frontmatter-markdown-loader` (#831) --- client/config/webpack.config.dev.js | 3 +- client/config/webpack.config.prod.js | 3 +- .../modals/settings-modal/AboutTab.tsx | 37 +- client/src/javascript/typings.d.ts | 3 +- package.json | 3 +- pnpm-lock.yaml | 729 ++++++++++++++++-- 6 files changed, 695 insertions(+), 83 deletions(-) diff --git a/client/config/webpack.config.dev.js b/client/config/webpack.config.dev.js index 759b4cb41..11cceeac0 100644 --- a/client/config/webpack.config.dev.js +++ b/client/config/webpack.config.dev.js @@ -59,8 +59,7 @@ module.exports = { }, { test: /\.md$/, - loader: 'frontmatter-markdown-loader', - options: {mode: ['react-component']}, + loader: 'raw-loader', }, { test: [/\.woff2$/], diff --git a/client/config/webpack.config.prod.js b/client/config/webpack.config.prod.js index abe077143..d52320769 100644 --- a/client/config/webpack.config.prod.js +++ b/client/config/webpack.config.prod.js @@ -79,8 +79,7 @@ module.exports = { }, { test: /\.md$/, - loader: 'frontmatter-markdown-loader', - options: {mode: ['react-component']}, + loader: 'raw-loader', }, { test: [/\.woff2$/], diff --git a/client/src/javascript/components/modals/settings-modal/AboutTab.tsx b/client/src/javascript/components/modals/settings-modal/AboutTab.tsx index b83f5db0e..1013d4518 100644 --- a/client/src/javascript/components/modals/settings-modal/AboutTab.tsx +++ b/client/src/javascript/components/modals/settings-modal/AboutTab.tsx @@ -1,34 +1,25 @@ -import {ComponentType, FC, lazy, Suspense} from 'react'; +import {FC, Suspense} from 'react'; + +import Markdown from 'react-markdown'; import packageJSON from '../../../../../../package.json'; -const AboutMarkdown = lazy>(() => - import(/* webpackChunkName: 'about' */ '../../../../ABOUT.md').then((module) => ({default: module.react})), -); +import AboutMarkdown from '../../../../ABOUT.md'; const FLOOD_PROJECT_URL = 'https://github.com/jesec/flood'; +const versioned = AboutMarkdown.replaceAll('', packageJSON.version).replaceAll( + '', + packageJSON.version.length > 8 + ? // If user is on a rolling build, display latest version of rolling build. + `![${FLOOD_PROJECT_URL}]("https://img.shields.io/npm/v/@jesec/flood?label=HEAD" "Latest version of rolling build")` + : // If user is on a released build, display commits to project made since user's version. + `![${FLOOD_PROJECT_URL}](https://img.shields.io/github/commits-since/jesec/flood/v${packageJSON.version} "Commits since user's version")`, +); + const AboutTab: FC = () => ( - packageJSON.version} - CommitBadge={() => - packageJSON.version.length > 8 ? ( - // If user is on a rolling build, display latest version of rolling build. - - Latest version of rolling build - - ) : ( - // If user is on a released build, display commits to project made since user's version. - - Commits since user's version - - ) - } - /> + {versioned} ); diff --git a/client/src/javascript/typings.d.ts b/client/src/javascript/typings.d.ts index 0b12dabda..3b92cf231 100644 --- a/client/src/javascript/typings.d.ts +++ b/client/src/javascript/typings.d.ts @@ -1,6 +1,5 @@ declare module '*.md' { - export const react: any; - const value: any; + const value: string; export default value; } diff --git a/package.json b/package.json index 58e155139..639cd385a 100644 --- a/package.json +++ b/package.json @@ -156,7 +156,6 @@ "feedsub": "^0.7.8", "file-loader": "^6.2.0", "form-data": "^4.0.0", - "frontmatter-markdown-loader": "^3.7.0", "fs-extra": "^10.1.0", "get-user-locale": "^1.5.1", "hash-wasm": "^4.9.0", @@ -183,10 +182,12 @@ "postcss": "^8.4.24", "postcss-loader": "^7.3.3", "prettier": "^2.8.8", + "raw-loader": "^4.0.2", "react": "^18.2.0", "react-dev-utils": "^12.0.1", "react-dom": "^18.2.0", "react-dropzone": "^14.2.3", + "react-markdown": "^9.0.1", "react-measure": "^2.5.2", "react-refresh": "^0.14.0", "react-router": "^6.26.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6cee67cff..00782ea7a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -278,9 +278,6 @@ importers: form-data: specifier: ^4.0.0 version: 4.0.0 - frontmatter-markdown-loader: - specifier: ^3.7.0 - version: 3.7.0 fs-extra: specifier: ^10.1.0 version: 10.1.0 @@ -359,6 +356,9 @@ importers: prettier: specifier: ^2.8.8 version: 2.8.8 + raw-loader: + specifier: ^4.0.2 + version: 4.0.2(webpack@5.94.0(esbuild@0.19.12)) react: specifier: ^18.2.0 version: 18.3.1 @@ -371,6 +371,9 @@ importers: react-dropzone: specifier: ^14.2.3 version: 14.2.3(react@18.3.1) + react-markdown: + specifier: ^9.0.1 + version: 9.0.1(@types/react@18.3.3)(react@18.3.1) react-measure: specifier: ^2.5.2 version: 2.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -2110,9 +2113,15 @@ packages: '@types/d3@7.4.3': resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==} + '@types/debug@4.1.12': + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + '@types/eslint@8.56.11': resolution: {integrity: sha512-sVBpJMf7UPo/wGecYOpk2aQya2VUGeHhe38WG7/mN5FufNSubf5VT9Uh9Uyp8/eLJpu1/tuhJ/qTo4mhSB4V4Q==} + '@types/estree-jsx@1.0.5': + resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} + '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} @@ -2131,6 +2140,9 @@ packages: '@types/graceful-fs@4.1.9': resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + '@types/hast@3.0.4': + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} + '@types/html-minifier-terser@6.1.0': resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} @@ -2170,6 +2182,9 @@ packages: '@types/magnet-uri@5.1.5': resolution: {integrity: sha512-SbBjlb1KGe38VfjRR+mwqztJd/4skhdKkRbIzPDhTy7IAeEAPZWIVSEkZw00Qr4ZZOGR3/ATJ20WWPBfrKHGdA==} + '@types/mdast@4.0.4': + resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} + '@types/methods@1.1.4': resolution: {integrity: sha512-ymXWVrDiCxTBE3+RIrrP533E70eA+9qu7zdWoHuOmGujkYtzf4HQF96b8nwHLqhuf4ykX61IGRIB38CC6/sImQ==} @@ -2179,6 +2194,9 @@ packages: '@types/morgan@1.9.9': resolution: {integrity: sha512-iRYSDKVaC6FkGSpEVVIvrRGw0DfJMiQzIn3qr2G5B3C//AWkulhXgaBd7tS9/J79GWSYMTHGs7PfI5b3Y8m+RQ==} + '@types/ms@0.7.34': + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} @@ -2263,6 +2281,12 @@ packages: '@types/tar-stream@3.1.3': resolution: {integrity: sha512-Zbnx4wpkWBMBSu5CytMbrT5ZpMiF55qgM+EpHzR4yIDu7mv52cej8hTkOc6K+LzpkOAbxwn/m7j3iO+/l42YkQ==} + '@types/unist@2.0.11': + resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} + + '@types/unist@3.0.3': + resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} + '@types/ws@8.5.12': resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} @@ -2671,6 +2695,9 @@ packages: babel-preset-react-app@10.0.1: resolution: {integrity: sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==} + bail@2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} + balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -2787,6 +2814,9 @@ packages: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} engines: {node: '>=4'} + ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -2803,6 +2833,18 @@ packages: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} + character-entities-html4@2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + + character-entities-legacy@3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + + character-entities@2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} + + character-reference-invalid@2.0.1: + resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} + chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} @@ -2905,6 +2947,9 @@ packages: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} + comma-separated-tokens@2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + commander@10.0.1: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} @@ -3197,6 +3242,9 @@ packages: supports-color: optional: true + decode-named-character-reference@1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + decompress-response@6.0.0: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} @@ -3246,6 +3294,10 @@ packages: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} + dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -3262,6 +3314,9 @@ packages: engines: {node: '>= 4.2.1'} hasBin: true + devlop@1.1.0: + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} + dezalgo@1.0.4: resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==} @@ -3365,9 +3420,6 @@ packages: resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} - entities@2.1.0: - resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} - entities@2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} @@ -3781,6 +3833,9 @@ packages: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} + estree-util-is-identifier-name@3.0.0: + resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==} + esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -3829,6 +3884,9 @@ packages: resolution: {integrity: sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==} engines: {node: '>= 0.10.0'} + extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + external-editor@3.1.0: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} engines: {node: '>=4'} @@ -4027,12 +4085,6 @@ packages: from2@2.3.0: resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} - front-matter@4.0.2: - resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==} - - frontmatter-markdown-loader@3.7.0: - resolution: {integrity: sha512-AApxrNtVTlvvfHcj/7u+bLRozMVOedPMEESPzlVJiRPwidKvPDkbGOmaj7wps/M63fYzlwo6iXQtrjNrtuYh9A==} - fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} @@ -4207,6 +4259,12 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} + hast-util-to-jsx-runtime@2.3.2: + resolution: {integrity: sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==} + + hast-util-whitespace@3.0.0: + resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} + he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -4232,6 +4290,9 @@ packages: engines: {node: '>=12'} hasBin: true + html-url-attributes@3.0.1: + resolution: {integrity: sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==} + html-webpack-plugin@5.6.0: resolution: {integrity: sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==} engines: {node: '>=10.13.0'} @@ -4346,6 +4407,9 @@ packages: ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + inline-style-parser@0.2.4: + resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} + inline-style-prefixer@7.0.1: resolution: {integrity: sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==} @@ -4380,6 +4444,12 @@ packages: resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} engines: {node: '>= 10'} + is-alphabetical@2.0.1: + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} + + is-alphanumerical@2.0.1: + resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} + is-arguments@1.1.1: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} @@ -4426,6 +4496,9 @@ packages: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} + is-decimal@2.0.1: + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} + is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} @@ -4465,6 +4538,9 @@ packages: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} + is-hexadecimal@2.0.1: + resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} + is-interactive@1.0.0: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} @@ -4493,6 +4569,10 @@ packages: resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} engines: {node: '>=10'} + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -4871,9 +4951,6 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - linkify-it@3.0.3: - resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} - lint-staged@15.2.8: resolution: {integrity: sha512-PUWFf2zQzsd9EFU+kM1d7UP+AZDbKFKuj+9JNVTBkhUFhbg4MAt6WfyMMwBfM4lYqd4D2Jwac5iuTu9rVj4zCQ==} engines: {node: '>=18.12.0'} @@ -4960,6 +5037,9 @@ packages: resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} engines: {node: '>=18'} + longest-streak@3.1.0: + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} + loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -4987,20 +5067,37 @@ packages: makeerror@1.0.12: resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - markdown-it@12.3.2: - resolution: {integrity: sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==} - hasBin: true - maxmind@4.3.21: resolution: {integrity: sha512-orda4yI01roTa4pP5Jf43u5HPOoEIGaLudTn9cdgCPyZDPipTJdbz1boZQR9QE96hvwNDrJwt1ak9vHIE6iZSQ==} engines: {node: '>=12', npm: '>=6'} + mdast-util-from-markdown@2.0.2: + resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} + + mdast-util-mdx-expression@2.0.1: + resolution: {integrity: sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==} + + mdast-util-mdx-jsx@3.1.3: + resolution: {integrity: sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==} + + mdast-util-mdxjs-esm@2.0.1: + resolution: {integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==} + + mdast-util-phrasing@4.1.0: + resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} + + mdast-util-to-hast@13.2.0: + resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} + + mdast-util-to-markdown@2.1.2: + resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} + + mdast-util-to-string@4.0.0: + resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} + mdn-data@2.0.14: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} - mdurl@1.0.1: - resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} - media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -5029,6 +5126,69 @@ packages: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} + micromark-core-commonmark@2.0.2: + resolution: {integrity: sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==} + + micromark-factory-destination@2.0.1: + resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==} + + micromark-factory-label@2.0.1: + resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==} + + micromark-factory-space@2.0.1: + resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} + + micromark-factory-title@2.0.1: + resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} + + micromark-factory-whitespace@2.0.1: + resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} + + micromark-util-character@2.1.1: + resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} + + micromark-util-chunked@2.0.1: + resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} + + micromark-util-classify-character@2.0.1: + resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} + + micromark-util-combine-extensions@2.0.1: + resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} + + micromark-util-decode-numeric-character-reference@2.0.2: + resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} + + micromark-util-decode-string@2.0.1: + resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} + + micromark-util-encode@2.0.1: + resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==} + + micromark-util-html-tag-name@2.0.1: + resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==} + + micromark-util-normalize-identifier@2.0.1: + resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==} + + micromark-util-resolve-all@2.0.1: + resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} + + micromark-util-sanitize-uri@2.0.1: + resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} + + micromark-util-subtokenize@2.0.3: + resolution: {integrity: sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg==} + + micromark-util-symbol@2.0.1: + resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} + + micromark-util-types@2.0.1: + resolution: {integrity: sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==} + + micromark@4.0.1: + resolution: {integrity: sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==} + micromatch@4.0.2: resolution: {integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==} engines: {node: '>=8'} @@ -5376,6 +5536,9 @@ packages: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} + parse-entities@4.0.1: + resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} + parse-json@5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} @@ -5736,6 +5899,9 @@ packages: prop-types@15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + property-information@6.5.0: + resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} + proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -5789,6 +5955,12 @@ packages: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} + raw-loader@4.0.2: + resolution: {integrity: sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + react-dev-utils@12.0.1: resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} @@ -5819,6 +5991,12 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + react-markdown@9.0.1: + resolution: {integrity: sha512-186Gw/vF1uRkydbsOIkcGXw7aHq0sZOCRFFjGrr7b9+nVZg4UfA4enXCaxm4fUzecU38sWfrNDitGhshuU7rdg==} + peerDependencies: + '@types/react': '>=18' + react: '>=18' + react-measure@2.5.2: resolution: {integrity: sha512-M+rpbTLWJ3FD6FXvYV6YEGvQ5tMayQ3fGrZhRPHrE9bVlBYfDCLuDcgNttYfk8IqfOI03jz6cbpqMRTUclQnaA==} peerDependencies: @@ -5931,6 +6109,12 @@ packages: resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} engines: {node: '>= 0.10'} + remark-parse@11.0.0: + resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} + + remark-rehype@11.1.1: + resolution: {integrity: sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==} + renderkid@3.0.0: resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} @@ -6259,6 +6443,9 @@ packages: resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} engines: {node: '>= 8'} + space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} @@ -6357,6 +6544,9 @@ packages: string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + stringify-entities@4.0.4: + resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} + strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -6391,6 +6581,9 @@ packages: peerDependencies: webpack: ^5.0.0 + style-to-object@1.0.8: + resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==} + stylehacks@5.1.1: resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} engines: {node: ^10 || ^12 || >=14.0} @@ -6550,6 +6743,12 @@ packages: tr46@1.0.1: resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} + trim-lines@3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + + trough@2.2.0: + resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} + truncate-utf8-bytes@1.0.2: resolution: {integrity: sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==} @@ -6666,9 +6865,6 @@ packages: engines: {node: '>=12.20'} hasBin: true - uc.micro@1.0.6: - resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} - unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} @@ -6688,6 +6884,24 @@ packages: resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} engines: {node: '>=4'} + unified@11.0.5: + resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} + + unist-util-is@6.0.0: + resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} + + unist-util-position@5.0.0: + resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} + + unist-util-stringify-position@4.0.0: + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} + + unist-util-visit-parents@6.0.1: + resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} + + unist-util-visit@5.0.0: + resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} + universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} @@ -6743,6 +6957,12 @@ packages: resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} engines: {'0': node >=0.6.0} + vfile-message@4.0.2: + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} + + vfile@6.0.3: + resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} + walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} @@ -6911,6 +7131,9 @@ packages: zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + snapshots: '@ampproject/remapping@2.3.0': @@ -8818,11 +9041,19 @@ snapshots: '@types/d3-transition': 3.0.8 '@types/d3-zoom': 3.0.8 + '@types/debug@4.1.12': + dependencies: + '@types/ms': 0.7.34 + '@types/eslint@8.56.11': dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 + '@types/estree-jsx@1.0.5': + dependencies: + '@types/estree': 1.0.5 + '@types/estree@1.0.5': {} '@types/express-serve-static-core@4.19.5': @@ -8849,6 +9080,10 @@ snapshots: dependencies: '@types/node': 16.18.105 + '@types/hast@3.0.4': + dependencies: + '@types/unist': 3.0.3 + '@types/html-minifier-terser@6.1.0': {} '@types/http-errors@1.8.2': {} @@ -8888,6 +9123,10 @@ snapshots: dependencies: '@types/node': 16.18.105 + '@types/mdast@4.0.4': + dependencies: + '@types/unist': 3.0.3 + '@types/methods@1.1.4': {} '@types/mime@1.3.5': {} @@ -8896,6 +9135,8 @@ snapshots: dependencies: '@types/node': 16.18.105 + '@types/ms@0.7.34': {} + '@types/node-forge@1.3.11': dependencies: '@types/node': 16.18.105 @@ -9003,6 +9244,10 @@ snapshots: dependencies: '@types/node': 16.18.105 + '@types/unist@2.0.11': {} + + '@types/unist@3.0.3': {} + '@types/ws@8.5.12': dependencies: '@types/node': 16.18.105 @@ -9539,6 +9784,8 @@ snapshots: transitivePeerDependencies: - supports-color + bail@2.0.2: {} + balanced-match@1.0.2: {} base64-js@1.5.1: {} @@ -9667,6 +9914,8 @@ snapshots: case-sensitive-paths-webpack-plugin@2.4.0: {} + ccount@2.0.1: {} + chalk@2.4.2: dependencies: ansi-styles: 3.2.1 @@ -9682,6 +9931,14 @@ snapshots: char-regex@1.0.2: {} + character-entities-html4@2.1.0: {} + + character-entities-legacy@3.0.0: {} + + character-entities@2.0.2: {} + + character-reference-invalid@2.0.1: {} + chardet@0.7.0: {} chokidar@3.5.1: @@ -9779,6 +10036,8 @@ snapshots: dependencies: delayed-stream: 1.0.0 + comma-separated-tokens@2.0.3: {} + commander@10.0.1: {} commander@12.1.0: {} @@ -10072,6 +10331,10 @@ snapshots: dependencies: ms: 2.1.2 + decode-named-character-reference@1.0.2: + dependencies: + character-entities: 2.0.2 + decompress-response@6.0.0: dependencies: mimic-response: 3.1.0 @@ -10131,6 +10394,8 @@ snapshots: depd@2.0.0: {} + dequal@2.0.3: {} + destroy@1.2.0: {} detect-newline@3.1.0: {} @@ -10144,6 +10409,10 @@ snapshots: transitivePeerDependencies: - supports-color + devlop@1.1.0: + dependencies: + dequal: 2.0.3 + dezalgo@1.0.4: dependencies: asap: 2.0.6 @@ -10255,8 +10524,6 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 - entities@2.1.0: {} - entities@2.2.0: {} environment@1.1.0: {} @@ -10858,6 +11125,8 @@ snapshots: estraverse@5.3.0: {} + estree-util-is-identifier-name@3.0.0: {} + esutils@2.0.3: {} etag@1.8.1: {} @@ -10944,6 +11213,8 @@ snapshots: transitivePeerDependencies: - supports-color + extend@3.0.2: {} + external-editor@3.1.0: dependencies: chardet: 0.7.0 @@ -11174,16 +11445,6 @@ snapshots: inherits: 2.0.4 readable-stream: 2.3.8 - front-matter@4.0.2: - dependencies: - js-yaml: 3.14.1 - - frontmatter-markdown-loader@3.7.0: - dependencies: - front-matter: 4.0.2 - loader-utils: 2.0.4 - markdown-it: 12.3.2 - fs-constants@1.0.0: {} fs-extra@10.1.0: @@ -11352,6 +11613,30 @@ snapshots: dependencies: function-bind: 1.1.2 + hast-util-to-jsx-runtime@2.3.2: + dependencies: + '@types/estree': 1.0.5 + '@types/hast': 3.0.4 + '@types/unist': 3.0.3 + comma-separated-tokens: 2.0.3 + devlop: 1.1.0 + estree-util-is-identifier-name: 3.0.0 + hast-util-whitespace: 3.0.0 + mdast-util-mdx-expression: 2.0.1 + mdast-util-mdx-jsx: 3.1.3 + mdast-util-mdxjs-esm: 2.0.1 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + style-to-object: 1.0.8 + unist-util-position: 5.0.0 + vfile-message: 4.0.2 + transitivePeerDependencies: + - supports-color + + hast-util-whitespace@3.0.0: + dependencies: + '@types/hast': 3.0.4 + he@1.2.0: {} hexoid@1.0.0: {} @@ -11381,6 +11666,8 @@ snapshots: relateurl: 0.2.7 terser: 5.31.5 + html-url-attributes@3.0.1: {} + html-webpack-plugin@5.6.0(webpack@5.94.0(esbuild@0.19.12)): dependencies: '@types/html-minifier-terser': 6.1.0 @@ -11490,6 +11777,8 @@ snapshots: ini@1.3.8: {} + inline-style-parser@0.2.4: {} + inline-style-prefixer@7.0.1: dependencies: css-in-js-utils: 3.1.0 @@ -11534,6 +11823,13 @@ snapshots: ipaddr.js@2.2.0: {} + is-alphabetical@2.0.1: {} + + is-alphanumerical@2.0.1: + dependencies: + is-alphabetical: 2.0.1 + is-decimal: 2.0.1 + is-arguments@1.1.1: dependencies: call-bind: 1.0.7 @@ -11579,6 +11875,8 @@ snapshots: dependencies: has-tostringtag: 1.0.2 + is-decimal@2.0.1: {} + is-docker@2.2.1: {} is-extglob@2.1.1: {} @@ -11607,6 +11905,8 @@ snapshots: dependencies: is-extglob: 2.1.1 + is-hexadecimal@2.0.1: {} + is-interactive@1.0.0: {} is-map@2.0.3: {} @@ -11623,6 +11923,8 @@ snapshots: is-plain-obj@3.0.0: {} + is-plain-obj@4.1.0: {} + is-regex@1.1.4: dependencies: call-bind: 1.0.7 @@ -12195,10 +12497,6 @@ snapshots: lines-and-columns@1.2.4: {} - linkify-it@3.0.3: - dependencies: - uc.micro: 1.0.6 - lint-staged@15.2.8: dependencies: chalk: 5.3.0 @@ -12291,6 +12589,8 @@ snapshots: strip-ansi: 7.1.0 wrap-ansi: 9.0.0 + longest-streak@3.1.0: {} + loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 @@ -12322,22 +12622,101 @@ snapshots: dependencies: tmpl: 1.0.5 - markdown-it@12.3.2: - dependencies: - argparse: 2.0.1 - entities: 2.1.0 - linkify-it: 3.0.3 - mdurl: 1.0.1 - uc.micro: 1.0.6 - maxmind@4.3.21: dependencies: mmdb-lib: 2.1.1 tiny-lru: 11.2.11 - mdn-data@2.0.14: {} + mdast-util-from-markdown@2.0.2: + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.3 + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + mdast-util-to-string: 4.0.0 + micromark: 4.0.1 + micromark-util-decode-numeric-character-reference: 2.0.2 + micromark-util-decode-string: 2.0.1 + micromark-util-normalize-identifier: 2.0.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + unist-util-stringify-position: 4.0.0 + transitivePeerDependencies: + - supports-color + + mdast-util-mdx-expression@2.0.1: + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.2 + mdast-util-to-markdown: 2.1.2 + transitivePeerDependencies: + - supports-color + + mdast-util-mdx-jsx@3.1.3: + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + '@types/unist': 3.0.3 + ccount: 2.0.1 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.2 + mdast-util-to-markdown: 2.1.2 + parse-entities: 4.0.1 + stringify-entities: 4.0.4 + unist-util-stringify-position: 4.0.0 + vfile-message: 4.0.2 + transitivePeerDependencies: + - supports-color - mdurl@1.0.1: {} + mdast-util-mdxjs-esm@2.0.1: + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + devlop: 1.1.0 + mdast-util-from-markdown: 2.0.2 + mdast-util-to-markdown: 2.1.2 + transitivePeerDependencies: + - supports-color + + mdast-util-phrasing@4.1.0: + dependencies: + '@types/mdast': 4.0.4 + unist-util-is: 6.0.0 + + mdast-util-to-hast@13.2.0: + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + '@ungap/structured-clone': 1.2.0 + devlop: 1.1.0 + micromark-util-sanitize-uri: 2.0.1 + trim-lines: 3.0.1 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.3 + + mdast-util-to-markdown@2.1.2: + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.3 + longest-streak: 3.1.0 + mdast-util-phrasing: 4.1.0 + mdast-util-to-string: 4.0.0 + micromark-util-classify-character: 2.0.1 + micromark-util-decode-string: 2.0.1 + unist-util-visit: 5.0.0 + zwitch: 2.0.4 + + mdast-util-to-string@4.0.0: + dependencies: + '@types/mdast': 4.0.4 + + mdn-data@2.0.14: {} media-typer@0.3.0: {} @@ -12357,6 +12736,139 @@ snapshots: methods@1.1.2: {} + micromark-core-commonmark@2.0.2: + dependencies: + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + micromark-factory-destination: 2.0.1 + micromark-factory-label: 2.0.1 + micromark-factory-space: 2.0.1 + micromark-factory-title: 2.0.1 + micromark-factory-whitespace: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-chunked: 2.0.1 + micromark-util-classify-character: 2.0.1 + micromark-util-html-tag-name: 2.0.1 + micromark-util-normalize-identifier: 2.0.1 + micromark-util-resolve-all: 2.0.1 + micromark-util-subtokenize: 2.0.3 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + + micromark-factory-destination@2.0.1: + dependencies: + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + + micromark-factory-label@2.0.1: + dependencies: + devlop: 1.1.0 + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + + micromark-factory-space@2.0.1: + dependencies: + micromark-util-character: 2.1.1 + micromark-util-types: 2.0.1 + + micromark-factory-title@2.0.1: + dependencies: + micromark-factory-space: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + + micromark-factory-whitespace@2.0.1: + dependencies: + micromark-factory-space: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + + micromark-util-character@2.1.1: + dependencies: + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + + micromark-util-chunked@2.0.1: + dependencies: + micromark-util-symbol: 2.0.1 + + micromark-util-classify-character@2.0.1: + dependencies: + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + + micromark-util-combine-extensions@2.0.1: + dependencies: + micromark-util-chunked: 2.0.1 + micromark-util-types: 2.0.1 + + micromark-util-decode-numeric-character-reference@2.0.2: + dependencies: + micromark-util-symbol: 2.0.1 + + micromark-util-decode-string@2.0.1: + dependencies: + decode-named-character-reference: 1.0.2 + micromark-util-character: 2.1.1 + micromark-util-decode-numeric-character-reference: 2.0.2 + micromark-util-symbol: 2.0.1 + + micromark-util-encode@2.0.1: {} + + micromark-util-html-tag-name@2.0.1: {} + + micromark-util-normalize-identifier@2.0.1: + dependencies: + micromark-util-symbol: 2.0.1 + + micromark-util-resolve-all@2.0.1: + dependencies: + micromark-util-types: 2.0.1 + + micromark-util-sanitize-uri@2.0.1: + dependencies: + micromark-util-character: 2.1.1 + micromark-util-encode: 2.0.1 + micromark-util-symbol: 2.0.1 + + micromark-util-subtokenize@2.0.3: + dependencies: + devlop: 1.1.0 + micromark-util-chunked: 2.0.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + + micromark-util-symbol@2.0.1: {} + + micromark-util-types@2.0.1: {} + + micromark@4.0.1: + dependencies: + '@types/debug': 4.1.12 + debug: 4.3.6 + decode-named-character-reference: 1.0.2 + devlop: 1.1.0 + micromark-core-commonmark: 2.0.2 + micromark-factory-space: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-chunked: 2.0.1 + micromark-util-combine-extensions: 2.0.1 + micromark-util-decode-numeric-character-reference: 2.0.2 + micromark-util-encode: 2.0.1 + micromark-util-normalize-identifier: 2.0.1 + micromark-util-resolve-all: 2.0.1 + micromark-util-sanitize-uri: 2.0.1 + micromark-util-subtokenize: 2.0.3 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.1 + transitivePeerDependencies: + - supports-color + micromatch@4.0.2: dependencies: braces: 3.0.3 @@ -12669,6 +13181,17 @@ snapshots: dependencies: callsites: 3.1.0 + parse-entities@4.0.1: + dependencies: + '@types/unist': 2.0.11 + character-entities: 2.0.2 + character-entities-legacy: 3.0.0 + character-reference-invalid: 2.0.1 + decode-named-character-reference: 1.0.2 + is-alphanumerical: 2.0.1 + is-decimal: 2.0.1 + is-hexadecimal: 2.0.1 + parse-json@5.2.0: dependencies: '@babel/code-frame': 7.24.7 @@ -13014,6 +13537,8 @@ snapshots: object-assign: 4.1.1 react-is: 16.13.1 + property-information@6.5.0: {} + proxy-addr@2.0.7: dependencies: forwarded: 0.2.0 @@ -13067,6 +13592,12 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 + raw-loader@4.0.2(webpack@5.94.0(esbuild@0.19.12)): + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 5.94.0(esbuild@0.19.12) + react-dev-utils@12.0.1(eslint@8.57.0)(typescript@5.0.4)(webpack@5.94.0(esbuild@0.19.12)): dependencies: '@babel/code-frame': 7.24.7 @@ -13120,6 +13651,23 @@ snapshots: react-is@18.3.1: {} + react-markdown@9.0.1(@types/react@18.3.3)(react@18.3.1): + dependencies: + '@types/hast': 3.0.4 + '@types/react': 18.3.3 + devlop: 1.1.0 + hast-util-to-jsx-runtime: 2.3.2 + html-url-attributes: 3.0.1 + mdast-util-to-hast: 13.2.0 + react: 18.3.1 + remark-parse: 11.0.0 + remark-rehype: 11.1.1 + unified: 11.0.5 + unist-util-visit: 5.0.0 + vfile: 6.0.3 + transitivePeerDependencies: + - supports-color + react-measure@2.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.0 @@ -13269,6 +13817,23 @@ snapshots: relateurl@0.2.7: {} + remark-parse@11.0.0: + dependencies: + '@types/mdast': 4.0.4 + mdast-util-from-markdown: 2.0.2 + micromark-util-types: 2.0.1 + unified: 11.0.5 + transitivePeerDependencies: + - supports-color + + remark-rehype@11.1.1: + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + mdast-util-to-hast: 13.2.0 + unified: 11.0.5 + vfile: 6.0.3 + renderkid@3.0.0: dependencies: css-select: 4.3.0 @@ -13617,6 +14182,8 @@ snapshots: dependencies: whatwg-url: 7.1.0 + space-separated-tokens@2.0.2: {} + spdy-transport@3.0.0: dependencies: debug: 4.3.6 @@ -13750,6 +14317,11 @@ snapshots: dependencies: safe-buffer: 5.2.1 + stringify-entities@4.0.4: + dependencies: + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 @@ -13772,6 +14344,10 @@ snapshots: dependencies: webpack: 5.94.0(esbuild@0.19.12) + style-to-object@1.0.8: + dependencies: + inline-style-parser: 0.2.4 + stylehacks@5.1.1(postcss@8.4.41): dependencies: browserslist: 4.23.3 @@ -13933,6 +14509,10 @@ snapshots: dependencies: punycode: 2.3.1 + trim-lines@3.0.1: {} + + trough@2.2.0: {} + truncate-utf8-bytes@1.0.2: dependencies: utf8-byte-length: 1.0.5 @@ -14068,8 +14648,6 @@ snapshots: typescript@5.0.4: {} - uc.micro@1.0.6: {} - unbox-primitive@1.0.2: dependencies: call-bind: 1.0.7 @@ -14088,6 +14666,39 @@ snapshots: unicode-property-aliases-ecmascript@2.1.0: {} + unified@11.0.5: + dependencies: + '@types/unist': 3.0.3 + bail: 2.0.2 + devlop: 1.1.0 + extend: 3.0.2 + is-plain-obj: 4.1.0 + trough: 2.2.0 + vfile: 6.0.3 + + unist-util-is@6.0.0: + dependencies: + '@types/unist': 3.0.3 + + unist-util-position@5.0.0: + dependencies: + '@types/unist': 3.0.3 + + unist-util-stringify-position@4.0.0: + dependencies: + '@types/unist': 3.0.3 + + unist-util-visit-parents@6.0.1: + dependencies: + '@types/unist': 3.0.3 + unist-util-is: 6.0.0 + + unist-util-visit@5.0.0: + dependencies: + '@types/unist': 3.0.3 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 + universalify@2.0.1: {} unpipe@1.0.0: {} @@ -14139,6 +14750,16 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 + vfile-message@4.0.2: + dependencies: + '@types/unist': 3.0.3 + unist-util-stringify-position: 4.0.0 + + vfile@6.0.3: + dependencies: + '@types/unist': 3.0.3 + vfile-message: 4.0.2 + walker@1.0.8: dependencies: makeerror: 1.0.12 @@ -14364,3 +14985,5 @@ snapshots: zod: 3.23.8 zod@3.23.8: {} + + zwitch@2.0.4: {} From 4867480da95cb99235256f0a90c9ff26294768bf Mon Sep 17 00:00:00 2001 From: Trim21 Date: Tue, 10 Dec 2024 03:24:02 +0800 Subject: [PATCH 108/113] release: 4.8.5 (#832) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 639cd385a..ce34952a7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "flood", - "version": "4.8.4", + "version": "4.8.5", "description": "A modern Web UI for various torrent clients with multi-user and multi-client support", "keywords": [ "typescript", From 059c3b4ebbc441182528a1477082a83b47f4ede0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Dec 2024 09:52:46 +0800 Subject: [PATCH 109/113] build(deps): bump nanoid from 3.3.7 to 3.3.8 (#833) Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8) --- updated-dependencies: - dependency-name: nanoid dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 00782ea7a..fbcfc6613 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5336,8 +5336,8 @@ packages: react: '*' react-dom: '*' - nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -12986,7 +12986,7 @@ snapshots: stacktrace-js: 2.0.2 stylis: 4.3.2 - nanoid@3.3.7: {} + nanoid@3.3.8: {} natural-compare-lite@1.4.0: {} @@ -13490,7 +13490,7 @@ snapshots: postcss@8.4.41: dependencies: - nanoid: 3.3.7 + nanoid: 3.3.8 picocolors: 1.0.1 source-map-js: 1.2.0 From 99a1b6bbd0fd7f571f3e1f054a621952bc2ec349 Mon Sep 17 00:00:00 2001 From: Liu Xiaoyi Date: Wed, 18 Dec 2024 02:47:40 +0800 Subject: [PATCH 110/113] fix: run compaction every interval (#834) --- server/models/Users.ts | 1 + server/services/feedService.ts | 1 + server/services/notificationService.ts | 1 + server/services/settingService.ts | 5 +++++ 4 files changed, 8 insertions(+) diff --git a/server/models/Users.ts b/server/models/Users.ts index 6ad883023..cb608f1bd 100644 --- a/server/models/Users.ts +++ b/server/models/Users.ts @@ -31,6 +31,7 @@ class Users { }); db.ensureIndex({fieldName: 'username', unique: true}); + db.setAutocompactionInterval(config.dbCleanInterval); return db; })(); diff --git a/server/services/feedService.ts b/server/services/feedService.ts index ea0796e00..36c139aa7 100644 --- a/server/services/feedService.ts +++ b/server/services/feedService.ts @@ -21,6 +21,7 @@ class FeedService extends BaseService> { constructor(...args: ConstructorParameters) { super(...args); + this.db.setAutocompactionInterval(config.dbCleanInterval); this.onServicesUpdated = async () => { // Execute once only. diff --git a/server/services/notificationService.ts b/server/services/notificationService.ts index 2244cf15f..5ec8f1007 100644 --- a/server/services/notificationService.ts +++ b/server/services/notificationService.ts @@ -26,6 +26,7 @@ class NotificationService extends BaseService { constructor(...args: ConstructorParameters) { super(...args); + this.db.setAutocompactionInterval(config.dbCleanInterval); (async () => { const notifications = await this.db.findAsync({}).catch(() => undefined); diff --git a/server/services/settingService.ts b/server/services/settingService.ts index 1481f7d70..c645b5d00 100644 --- a/server/services/settingService.ts +++ b/server/services/settingService.ts @@ -21,6 +21,11 @@ class SettingService extends BaseService { filename: path.join(config.dbPath, this.user._id, 'settings', 'settings.db'), }); + constructor(...args: ConstructorParameters) { + super(...args); + this.db.setAutocompactionInterval(config.dbCleanInterval); + } + async destroy(drop: boolean) { if (drop) { await this.db.dropDatabaseAsync(); From f550b54399d5d189ef1f78e90e3d554d0774f8e3 Mon Sep 17 00:00:00 2001 From: Liu Xiaoyi Date: Wed, 18 Dec 2024 03:09:03 +0800 Subject: [PATCH 111/113] fix: check if user service is bootstrapped before removing instances (#835) --- server/services/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/services/index.ts b/server/services/index.ts index e2b24cb9c..17fb0935c 100644 --- a/server/services/index.ts +++ b/server/services/index.ts @@ -46,6 +46,8 @@ export const destroyUserServices = async (userId: UserInDatabase['_id'], drop = delete serviceInstances[userId]; + if (userServiceInstances === undefined || userServiceInstances === null) return; + return Promise.all( Object.keys(userServiceInstances).map((key) => userServiceInstances[key as keyof ServiceInstances].destroy(drop)), ); From 77e6f3aae5720d6fa7df98a56fb129a42ce93591 Mon Sep 17 00:00:00 2001 From: FinalDoom <677609+FinalDoom@users.noreply.github.com> Date: Tue, 14 Jan 2025 12:54:32 -0700 Subject: [PATCH 112/113] feat: add filter by filesystem location + bonus tooltip on overflowed filter names (#518) --- .../components/sidebar/LocationFilters.tsx | 62 ++++++++++++++ .../javascript/components/sidebar/Sidebar.tsx | 2 + .../components/sidebar/SidebarFilter.tsx | 85 +++++++++++++++---- client/src/javascript/i18n/strings/en.json | 1 + .../javascript/stores/TorrentFilterStore.ts | 19 ++++- client/src/javascript/stores/TorrentStore.ts | 9 +- client/src/javascript/util/filterTorrents.ts | 11 ++- .../src/sass/components/_sidebar-filter.scss | 16 ++++ server/.jest/rtorrent.setup.js | 4 +- server/services/taxonomyService.test.ts | 73 ++++++++++++++++ server/services/taxonomyService.ts | 46 +++++++++- shared/types/Taxonomy.ts | 9 ++ 12 files changed, 311 insertions(+), 26 deletions(-) create mode 100644 client/src/javascript/components/sidebar/LocationFilters.tsx create mode 100644 server/services/taxonomyService.test.ts diff --git a/client/src/javascript/components/sidebar/LocationFilters.tsx b/client/src/javascript/components/sidebar/LocationFilters.tsx new file mode 100644 index 000000000..f5c97fd97 --- /dev/null +++ b/client/src/javascript/components/sidebar/LocationFilters.tsx @@ -0,0 +1,62 @@ +import {FC, KeyboardEvent, MouseEvent, ReactNode, TouchEvent} from 'react'; +import {observer} from 'mobx-react'; +import {useLingui} from '@lingui/react'; +import {LocationTreeNode} from '@shared/types/Taxonomy'; + +import SidebarFilter from './SidebarFilter'; +import TorrentFilterStore from '../../stores/TorrentFilterStore'; + +const buildLocationFilterTree = (location: LocationTreeNode): ReactNode => { + if (location.children.length === 1 && location.containedCount === location.children[0].containedCount) { + const onlyChild = location.children[0]; + const separator = onlyChild.fullPath.includes('/') ? '/' : '\\'; + return buildLocationFilterTree({ + ...onlyChild, + directoryName: location.directoryName + separator + onlyChild.directoryName, + }); + } + + const children = location.children.map(buildLocationFilterTree); + + return ( + + TorrentFilterStore.setLocationFilters(filter, event) + } + count={location.containedCount} + key={location.fullPath} + isActive={ + (location.fullPath === '' && !TorrentFilterStore.locationFilter.length) || + TorrentFilterStore.locationFilter.includes(location.fullPath) + } + name={location.directoryName} + slug={location.fullPath} + size={location.containedSize} + > + {(children.length && children) || undefined} + + ); +}; + +const LocationFilters: FC = observer(() => { + const {i18n} = useLingui(); + + if (TorrentFilterStore.taxonomy.locationTree.containedCount === 0) { + return null; + } + + const filterElements = buildLocationFilterTree(TorrentFilterStore.taxonomy.locationTree); + + const title = i18n._('filter.location.title'); + + return ( +
      +
    • + {title} +
    • + {filterElements} +
    + ); +}); + +export default LocationFilters; diff --git a/client/src/javascript/components/sidebar/Sidebar.tsx b/client/src/javascript/components/sidebar/Sidebar.tsx index aa747e806..b272adec7 100644 --- a/client/src/javascript/components/sidebar/Sidebar.tsx +++ b/client/src/javascript/components/sidebar/Sidebar.tsx @@ -4,6 +4,7 @@ import {OverlayScrollbarsComponent} from 'overlayscrollbars-react'; import DiskUsage from './DiskUsage'; import FeedsButton from './FeedsButton'; import LogoutButton from './LogoutButton'; +import LocationFilters from './LocationFilters'; import NotificationsButton from './NotificationsButton'; import SearchBox from './SearchBox'; import SettingsButton from './SettingsButton'; @@ -44,6 +45,7 @@ const Sidebar: FC = () => ( +
    diff --git a/client/src/javascript/components/sidebar/SidebarFilter.tsx b/client/src/javascript/components/sidebar/SidebarFilter.tsx index 49ce599f0..b5b3e28a4 100644 --- a/client/src/javascript/components/sidebar/SidebarFilter.tsx +++ b/client/src/javascript/components/sidebar/SidebarFilter.tsx @@ -1,11 +1,26 @@ import classnames from 'classnames'; -import {FC, ReactNode, KeyboardEvent, MouseEvent, TouchEvent} from 'react'; +import {createRef, FC, ReactNode, KeyboardEvent, MouseEvent, RefObject, TouchEvent, useEffect, useState} from 'react'; import {useLingui} from '@lingui/react'; +import {Start} from '@client/ui/icons'; import Badge from '../general/Badge'; import Size from '../general/Size'; +const useRefTextOverflowed = (ref: RefObject) => { + const [overflowed, setOverflowed] = useState(false); + + useEffect(() => { + if (ref.current) { + const {current} = ref; + setOverflowed(current.scrollWidth > current.clientWidth); + } + }, [ref, ref?.current?.scrollWidth, ref?.current?.clientWidth]); + + return overflowed; +}; + interface SidebarFilterProps { + children?: ReactNode[]; name: string; icon?: ReactNode; isActive: boolean; @@ -16,6 +31,7 @@ interface SidebarFilterProps { } const SidebarFilter: FC = ({ + children, name: _name, icon, isActive, @@ -24,11 +40,32 @@ const SidebarFilter: FC = ({ size, handleClick, }: SidebarFilterProps) => { + const nameSpanRef = createRef(); + const overflowed = useRefTextOverflowed(nameSpanRef); + const {i18n} = useLingui(); + const [expanded, setExpanded] = useState(false); + const classNames = classnames('sidebar-filter__item', { 'is-active': isActive, }); + const expanderClassNames = classnames('sidebar-filter__expander', { + 'is-active': isActive, + expanded: expanded, + }); + + const flexCss = children + ? { + display: 'flex', + } + : {}; + const focusCss = { + ':focus': { + outline: 'none', + WebkitTapHighlightColor: 'transparent', + }, + }; let name = _name; if (name === '') { @@ -48,23 +85,35 @@ const SidebarFilter: FC = ({ return (
  • - +
    + {children && ( + + )} + +
    + {children && expanded &&
      {children}
    }
  • ); }; diff --git a/client/src/javascript/i18n/strings/en.json b/client/src/javascript/i18n/strings/en.json index 9b7c4220c..480dcdcc9 100644 --- a/client/src/javascript/i18n/strings/en.json +++ b/client/src/javascript/i18n/strings/en.json @@ -139,6 +139,7 @@ "filter.status.seeding": "Seeding", "filter.status.stopped": "Stopped", "filter.status.title": "Filter by Status", + "filter.location.title": "Filter by Location", "filter.tag.title": "Filter by Tag", "filter.tracker.title": "Filter by Tracker", "filter.untagged": "Untagged", diff --git a/client/src/javascript/stores/TorrentFilterStore.ts b/client/src/javascript/stores/TorrentFilterStore.ts index 0201b6d48..f9c59e12c 100644 --- a/client/src/javascript/stores/TorrentFilterStore.ts +++ b/client/src/javascript/stores/TorrentFilterStore.ts @@ -6,6 +6,7 @@ import type {Taxonomy} from '@shared/types/Taxonomy'; import torrentStatusMap, {TorrentStatus} from '@shared/constants/torrentStatusMap'; class TorrentFilterStore { + locationFilter: Array = []; searchFilter = ''; statusFilter: Array = []; tagFilter: Array = []; @@ -14,6 +15,7 @@ class TorrentFilterStore { filterTrigger = false; taxonomy: Taxonomy = { + locationTree: {directoryName: '', fullPath: '', children: [], containedCount: 0, containedSize: 0}, statusCounts: {}, tagCounts: {}, tagSizes: {}, @@ -22,7 +24,13 @@ class TorrentFilterStore { }; @computed get isFilterActive() { - return this.searchFilter !== '' || this.statusFilter.length || this.tagFilter.length || this.trackerFilter.length; + return ( + this.locationFilter.length || + this.searchFilter !== '' || + this.statusFilter.length || + this.tagFilter.length || + this.trackerFilter.length + ); } constructor() { @@ -30,6 +38,7 @@ class TorrentFilterStore { } clearAllFilters() { + this.locationFilter = []; this.searchFilter = ''; this.statusFilter = []; this.tagFilter = []; @@ -50,6 +59,12 @@ class TorrentFilterStore { this.filterTrigger = !this.filterTrigger; } + setLocationFilters(filter: string | '', event: KeyboardEvent | MouseEvent | TouchEvent) { + // keys: [] to disable shift-clicking as it doesn't make sense in a tree + this.computeFilters([], this.locationFilter, filter, event); + this.filterTrigger = !this.filterTrigger; + } + setStatusFilters(filter: TorrentStatus | '', event: KeyboardEvent | MouseEvent | TouchEvent) { this.computeFilters(torrentStatusMap, this.statusFilter, filter, event); this.filterTrigger = !this.filterTrigger; @@ -85,7 +100,7 @@ class TorrentFilterStore { ) { if (newFilter === ('' as T)) { currentFilters.splice(0); - } else if (event.shiftKey) { + } else if (event.shiftKey && keys.length) { if (currentFilters.length) { const lastKey = currentFilters[currentFilters.length - 1]; const lastKeyIndex = keys.indexOf(lastKey); diff --git a/client/src/javascript/stores/TorrentStore.ts b/client/src/javascript/stores/TorrentStore.ts index 742e63d27..6c38d2bf2 100644 --- a/client/src/javascript/stores/TorrentStore.ts +++ b/client/src/javascript/stores/TorrentStore.ts @@ -24,10 +24,17 @@ class TorrentStore { } @computed get filteredTorrents(): Array { - const {searchFilter, statusFilter, tagFilter, trackerFilter} = TorrentFilterStore; + const {locationFilter, searchFilter, statusFilter, tagFilter, trackerFilter} = TorrentFilterStore; let filteredTorrents = Object.assign([], this.sortedTorrents) as Array; + if (locationFilter.length) { + filteredTorrents = filterTorrents(filteredTorrents, { + type: 'location', + filter: locationFilter, + }); + } + if (searchFilter !== '') { filteredTorrents = termMatch(filteredTorrents, (properties) => properties.name, searchFilter); } diff --git a/client/src/javascript/util/filterTorrents.ts b/client/src/javascript/util/filterTorrents.ts index b3d95f5df..5f37fc4ee 100644 --- a/client/src/javascript/util/filterTorrents.ts +++ b/client/src/javascript/util/filterTorrents.ts @@ -1,6 +1,11 @@ import type {TorrentProperties} from '@shared/types/Torrent'; import type {TorrentStatus} from '@shared/constants/torrentStatusMap'; +interface LocationFilter { + type: 'location'; + filter: string[]; +} + interface StatusFilter { type: 'status'; filter: TorrentStatus[]; @@ -18,9 +23,13 @@ interface TagFilter { function filterTorrents( torrentList: TorrentProperties[], - opts: StatusFilter | TrackerFilter | TagFilter, + opts: LocationFilter | StatusFilter | TrackerFilter | TagFilter, ): TorrentProperties[] { if (opts.filter.length) { + if (opts.type === 'location') { + return torrentList.filter((torrent) => opts.filter.some((directory) => torrent.directory.startsWith(directory))); + } + if (opts.type === 'status') { return torrentList.filter((torrent) => torrent.status.some((status) => opts.filter.includes(status))); } diff --git a/client/src/sass/components/_sidebar-filter.scss b/client/src/sass/components/_sidebar-filter.scss index 2efd9a039..525435c48 100644 --- a/client/src/sass/components/_sidebar-filter.scss +++ b/client/src/sass/components/_sidebar-filter.scss @@ -8,6 +8,7 @@ padding-top: 0; } + &__expander, &__item { @include themes.theme('color', 'sidebar-filter--foreground'); cursor: pointer; @@ -75,9 +76,24 @@ .size { margin-left: auto; + white-space: nowrap; } } + &__expander { + display: block; + width: 14px; + padding: 0 0 0 20px; + + &.expanded svg { + transform: rotate(90deg); + } + } + + &__nested { + margin-left: 8px; + } + .badge { @include themes.theme('background', 'sidebar-filter--count--background'); @include themes.theme('color', 'sidebar-filter--count--foreground'); diff --git a/server/.jest/rtorrent.setup.js b/server/.jest/rtorrent.setup.js index 16de9c0c4..b869de9fb 100644 --- a/server/.jest/rtorrent.setup.js +++ b/server/.jest/rtorrent.setup.js @@ -30,7 +30,9 @@ process.argv.push('--test'); process.argv.push('--assets', 'false'); afterAll((done) => { - process.kill(Number(fs.readFileSync(`${temporaryRuntimeDirectory}/rtorrent.pid`).toString())); + if (fs.existsSync(`${temporaryRuntimeDirectory}/rtorrent.pid`)) { + process.kill(Number(fs.readFileSync(`${temporaryRuntimeDirectory}/rtorrent.pid`).toString())); + } if (process.env.CI !== 'true') { // TODO: This leads to test flakiness caused by ENOENT error // NeDB provides no method to close database connection diff --git a/server/services/taxonomyService.test.ts b/server/services/taxonomyService.test.ts new file mode 100644 index 000000000..5da66cdef --- /dev/null +++ b/server/services/taxonomyService.test.ts @@ -0,0 +1,73 @@ +import {UserInDatabase} from '@shared/schema/Auth'; +import {LocationTreeNode} from '@shared/types/Taxonomy'; + +import TaxonomyService from '../../server/services/taxonomyService'; + +type LocationRecord = {[key: string]: LocationRecord | null}; +const toTreeNodes = (locations: LocationRecord, separator = '/', basePath = '') => + Object.keys(locations).reduce((parentNodes, locationKey) => { + const fullPath = locationKey !== '' ? basePath + separator + locationKey : locationKey; + const subLocations = locations[locationKey]; + if (subLocations) { + const parent = { + directoryName: locationKey, + fullPath: fullPath, + children: toTreeNodes(subLocations, separator, fullPath), + containedCount: 0, + containedSize: 0, + }; + for (const child of parent.children) { + parent.containedCount += child.containedCount; + parent.containedSize += child.containedSize; + } + parentNodes.push(parent); + } else { + parentNodes.push({ + directoryName: locationKey, + fullPath: fullPath, + children: [], + containedCount: '' !== locationKey ? 1 : 0, + containedSize: '' !== locationKey ? 10 : 0, + }); + } + return parentNodes; + }, [] as LocationTreeNode[]); + +describe('taxonomyService', () => { + describe('incrementLocationCountsAndSizes() - locationTree', () => { + for (const locationsAndExpected of [ + // No torrents + {locations: [] as string[], expected: toTreeNodes({'': null})[0]}, + // Single root + { + locations: ['/mnt/dir1/file1', '/mnt/dir1/file2', '/mnt/dir2/file3', '/mnt/file4'], + expected: toTreeNodes({ + '': { + mnt: {dir1: {file1: null, file2: null}, dir2: {file3: null}, file4: null}, + }, + })[0], + }, + // Multiple roots including overlapping case + { + locations: ['/mnt/file1', '/mnt/file2', '/mount/directory1/file3', '/Mount/directory2/file4'], + expected: toTreeNodes({ + '': { + mnt: {file1: null, file2: null}, + mount: {directory1: {file3: null}}, + Mount: {directory2: {file4: null}}, + }, + })[0], + }, + ]) { + const {locations, expected} = locationsAndExpected; + + it(`builds case-sensitive location tree correctly from ${locations}`, () => { + const taxonomyService = new TaxonomyService({} as UserInDatabase); + + for (const location of locations) taxonomyService.incrementLocationCountsAndSizes(location, 10); + + expect(taxonomyService.taxonomy.locationTree).toMatchObject(expected); + }); + } + }); +}); diff --git a/server/services/taxonomyService.ts b/server/services/taxonomyService.ts index bb34e030e..2050dc69c 100644 --- a/server/services/taxonomyService.ts +++ b/server/services/taxonomyService.ts @@ -1,9 +1,9 @@ +import type {TorrentStatus} from '@shared/constants/torrentStatusMap'; +import type {LocationTreeNode, Taxonomy} from '@shared/types/Taxonomy'; +import type {TorrentList, TorrentProperties} from '@shared/types/Torrent'; import jsonpatch, {Operation} from 'fast-json-patch'; -import type {TorrentStatus} from '../../shared/constants/torrentStatusMap'; import torrentStatusMap from '../../shared/constants/torrentStatusMap'; -import type {Taxonomy} from '../../shared/types/Taxonomy'; -import type {TorrentList, TorrentProperties} from '../../shared/types/Torrent'; import BaseService from './BaseService'; type TaxonomyServiceEvents = { @@ -12,6 +12,7 @@ type TaxonomyServiceEvents = { class TaxonomyService extends BaseService { taxonomy: Taxonomy = { + locationTree: {directoryName: '', fullPath: '', children: [], containedCount: 0, containedSize: 0}, statusCounts: {'': 0}, tagCounts: {'': 0, untagged: 0}, tagSizes: {}, @@ -60,6 +61,7 @@ class TaxonomyService extends BaseService { handleProcessTorrentListStart = () => { this.lastTaxonomy = { + locationTree: {...this.taxonomy.locationTree}, statusCounts: {...this.taxonomy.statusCounts}, tagCounts: {...this.taxonomy.tagCounts}, tagSizes: {...this.taxonomy.tagSizes}, @@ -71,6 +73,7 @@ class TaxonomyService extends BaseService { this.taxonomy.statusCounts[status] = 0; }); + this.taxonomy.locationTree = {directoryName: '', fullPath: '', children: [], containedCount: 0, containedSize: 0}; this.taxonomy.statusCounts[''] = 0; this.taxonomy.tagCounts = {'': 0, untagged: 0}; this.taxonomy.tagSizes = {}; @@ -96,6 +99,7 @@ class TaxonomyService extends BaseService { }; handleProcessTorrent = (torrentProperties: TorrentProperties) => { + this.incrementLocationCountsAndSizes(torrentProperties.directory, torrentProperties.sizeBytes); this.incrementStatusCounts(torrentProperties.status); this.incrementTagCounts(torrentProperties.tags); this.incrementTagSizes(torrentProperties.tags, torrentProperties.sizeBytes); @@ -103,6 +107,42 @@ class TaxonomyService extends BaseService { this.incrementTrackerSizes(torrentProperties.trackerURIs, torrentProperties.sizeBytes); }; + incrementLocationCountsAndSizes( + directory: TorrentProperties['directory'], + sizeBytes: TorrentProperties['sizeBytes'], + ) { + const separator = directory.includes('/') ? '/' : '\\'; + + const countSizeAndBytesForHierarchy = (parent: LocationTreeNode, pathSplit: string[]) => { + const [nodeName, ...restOfPath] = pathSplit; + let nodeRoot = parent.children.find((treeNode) => treeNode.directoryName === nodeName); + if (!nodeRoot) { + nodeRoot = { + directoryName: nodeName, + fullPath: parent.fullPath + separator + nodeName, + children: [], + containedCount: 0, + containedSize: 0, + }; + parent.children.push(nodeRoot); + } + nodeRoot.containedCount += 1; + nodeRoot.containedSize += sizeBytes; + + if (restOfPath.length) { + countSizeAndBytesForHierarchy(nodeRoot, restOfPath); + } + }; + + const pathSplit = directory.startsWith(separator) + ? directory.split(separator).slice(1) + : directory.split(separator); + + countSizeAndBytesForHierarchy(this.taxonomy.locationTree, pathSplit); + this.taxonomy.locationTree.containedCount += 1; + this.taxonomy.locationTree.containedSize += sizeBytes; + } + incrementStatusCounts(statuses: Array) { statuses.forEach((status) => { this.taxonomy.statusCounts[status] += 1; diff --git a/shared/types/Taxonomy.ts b/shared/types/Taxonomy.ts index 388699d94..de3f459c2 100644 --- a/shared/types/Taxonomy.ts +++ b/shared/types/Taxonomy.ts @@ -1,4 +1,13 @@ +export interface LocationTreeNode { + directoryName: string; + fullPath: string; + children: LocationTreeNode[]; + containedCount: number; + containedSize: number; +} + export interface Taxonomy { + locationTree: LocationTreeNode; statusCounts: Record; tagCounts: Record; tagSizes: Record; From 7c9b10ecaddbf66862ae3592ceb847d3288c6f5b Mon Sep 17 00:00:00 2001 From: Trim21 Date: Wed, 15 Jan 2025 03:58:45 +0800 Subject: [PATCH 113/113] i18n: new translations (#841) Co-authored-by: Crowdin Bot --- client/src/javascript/i18n/strings/tr.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/client/src/javascript/i18n/strings/tr.json b/client/src/javascript/i18n/strings/tr.json index b0cec6321..b033c0667 100644 --- a/client/src/javascript/i18n/strings/tr.json +++ b/client/src/javascript/i18n/strings/tr.json @@ -34,7 +34,7 @@ "button.new": "Yeni", "button.no": "Hayır", "button.ok": "Tamam", - "button.retry": "Yeniden deneme", + "button.retry": "Tekrar Dene", "button.save": "Ayarları Kaydet", "button.save.feed": "Kaydet", "button.yes": "Evet", @@ -132,10 +132,10 @@ "filter.all": "Tümü", "filter.status.active": "Aktif", "filter.status.checking": "Denetleniyor", - "filter.status.completed": "Tamamla", + "filter.status.completed": "Tamamlanan", "filter.status.downloading": "İndiriliyor", "filter.status.error": "Hata", - "filter.status.inactive": "İnaktif", + "filter.status.inactive": "Pasif", "filter.status.seeding": "Gönderiliyor", "filter.status.stopped": "Durduruldu", "filter.status.title": "Duruma göre Filtrele", @@ -290,7 +290,7 @@ "torrents.details.general.hash": "Hash", "torrents.details.general.heading.general": "Genel", "torrents.details.general.heading.torrent": "Torrent", - "torrents.details.general.heading.tracker": "Takipçi", + "torrents.details.general.heading.tracker": "İzleyici", "torrents.details.general.heading.transfer": "Aktarım", "torrents.details.general.location": "Konum", "torrents.details.general.none": "Yok",