← Zurück zum Dokumentencenter
Document version 1.3 · Updated 2026-10-23

Datenschutzrichtlinie für Rain Alert

Rain Alert stellt über einen Erinnerungsdienst eine Verbindung zu Rain Classroom her und sendet Benachrichtigungen an Ihre Geräte. Es verarbeitet daher Kontoberechtigungen, Kursinformationen und Benachrichtigungsdaten auf einem Server. Überprüfen Sie diesen Bereich, bevor Sie ein Konto verbinden oder autorisieren.

1. Umfang und Betreuer

雨水提醒 (Rain Alert) ist eine unabhängige Web-App zur Erinnerung an Klassenzimmerveranstaltungen unter Sparkle, erstellt und verwaltet von 唐梓耀 / AdrianSparkle und 丁铭 / EliasSparkle. Diese Richtlinie gilt für die von Sparkle betriebene Instanz, die Gerätekopplung, die Rain Classroom QR-Autorisierung, die Klassenzimmerüberwachung und Web Push. Diese Richtlinie gilt auch für die Prüfung des Zugangsstatus zum Klassenzimmer und für Einladungen zum Lernen mit Freunden, die Sie aktiv erstellen.

Es ist kein offizielles Produkt von Rain Classroom und repräsentiert keine Schulen, Lehrer, Rain Classroom, WeChat, Apple oder Browser-Anbieter. Für ihre Dienste gelten gesonderte Datenschutzbestimmungen. Unabhängig betriebene Instanzen verlangen Offenlegungen von ihren eigenen Betreibern; Unsere Hosting- und Verwaltungsvereinbarungen gelten nicht automatisch für sie.

2. Kontodaten, Kurse und Anmeldeinformationen

Durch die Anforderung eines offiziellen Anmelde-QR-Codes wird automatisch eine Gerätesitzung erstellt. Es ist kein Verbindungscode erforderlich. Nachdem Sie die offizielle QR-Anmeldung bestätigt haben, erhält der Dienst die von Rain Classroom zurückgegebene Konto-ID, Name oder Spitzname, Schul- und Schülernummer sowie eingeschriebene Kurse, Klassenraum-IDs, Namen, Lehrer und zugehörige Organisationskennungen. Diese identifizieren das Konto und zeigen Kurse an.

Der Server speichert außerdem offizielle Anmeldecookies, Sitzungsautorisierungen und erforderliche Klassenzimmer-Tokens, um die Abfrage fortzusetzen, nachdem Sie die Seite geschlossen haben. Wir fordern Ihr Rain Classroom- oder WeChat-Passwort weder an noch speichern wir es. Cookies und Token können Anmeldeberechtigungen darstellen und bedürfen eines besonderen Schutzes. Durch das Scannen wird die Autorisierung nicht nur auf Ihrem Telefon gespeichert.

3. Unterrichtsveranstaltungen und Informationen über andere

Der Dienst fragt laufende Kurse, erforderliche Lernprotokolle und Check-in-Modi ab. Wenn die Erinnerungen im Unterricht aktiviert sind, wird der offizielle Stream der Unterrichtsveranstaltungen empfangen. Zu den gespeicherten Benachrichtigungsfeldern gehören Kurs- und Klassenraumnamen, Veranstaltungstypen und -kennungen, Plattform- oder Erkennungszeiten sowie notwendige Zusammenfassungen.

Zufallsauswahlereignisse können Namen und Schülernummern enthalten, die der Klasse vom Lehrer bekannt gegeben werden. Diese können in verschlüsselten Ereignisaufzeichnungen gespeichert und in Benachrichtigungsfeldern angezeigt werden, einschließlich Informationen über Klassenkameraden. Verwalten Sie Sperrbildschirmvorschauen und freigegebene Geräte sorgfältig und veröffentlichen Sie diese Details nicht erneut. Der Dienst nutzt sie nicht zur Profilierung von Studierenden.

Die aktuelle Implementierung speichert den Fragentext oder die Antworten nicht als permanenten Erinnerungsinhalt, beantwortet keine Fragen, reagiert nicht auf Namensaufrufe oder Schnellantworten und erfasst nicht den Gerätestandort. Bei normaler Anwesenheit kann durch aktivierte Erinnerungen im Unterricht eine Teilnahmeanforderung ausgelöst werden. Sie können auch aktiv einen Freund zu einem Kurs einladen, der als nicht angemeldet bestätigt wurde; Der Freund übermittelt den entschlüsselten Text eines passenden Klassenzimmer-QR-Codes und der Dienst nutzt die offizielle Sitzung des Einladenden für den verifizierten normalen Anmeldevorgang. Durch diese Anfragen können sich offizielle Einreise- oder Anwesenheitslisten ändern; siehe die Nutzungsbedingungen.

4. Geräte, Benachrichtigungen und technische Informationen

Wir verarbeiten zufällige Gerätekennungen, gehashte Verbindungssitzungen, Gerätebezeichnungen, Erstellungs- und letzte Öffnungszeiten, 30-Tage-Ablauf, Kontozuordnungen und Erinnerungswechsel. Die anfängliche Gerätekategorie wird vom Browser-Benutzeragenten abgeleitet. Das Umbenennen von Geräten und die Geräteliste werden in der aktuellen Benutzeroberfläche nicht angezeigt. Die zugehörigen Daten- und Verwaltungsendpunkte bleiben erhalten.

Wenn Sie Benachrichtigungen aktivieren, stellt der Browser einen Push-Endpunkt, einen öffentlichen p256dh-Schlüssel und ein Authentifizierungsgeheimnis bereit. Der Server speichert das Abonnement, das an dieses Gerät gesendet werden soll. Zustellversuche, Status „Akzeptiert“ oder „Fehlgeschlagen“, Zeitstempel und Hashes zufälliger Empfangsvorgänge unterstützen die Fehlerbehebung, Deduplizierung und Bestätigung der Systemverarbeitung. Eine Quittung beweist nicht, dass Sie eine Benachrichtigung gesehen, gehört oder gelesen haben.

Die Bereitstellung eines Netzwerkdienstes umfasst die Verarbeitung von IP-Adressen, Anforderungsheadern, Ursprüngen, Verbindungszeiten und Fehlerinformationen. IP-Adressen unterstützen auch die Begrenzung der Missbrauchsrate im Arbeitsspeicher. Die aktuelle App verfügt über kein Werbe- oder Verhaltensanalyse-SDK und verwendet diese Daten nicht für standortübergreifendes Tracking oder den Verkauf persönlicher Informationen. Infrastruktur- und Kommunikationsanbieter können technische Protokolle nach ihren eigenen Regeln verarbeiten.

5. Zwecke und Berechtigungsgrenzen

Diese Daten unterstützen das Pairing, die Identifizierung Ihres autorisierten Kontos, das Abfragen und Anzeigen von Klassen, das Senden ausgewählter Ereignisse, das Verwalten von Sitzungen, das Migrieren von Ursprüngen, den Schutz der Sicherheit, die Fehlerbehebung und die Wiederherstellung. Konto- und Kursdaten werden nicht für Werbung, kommerzielles Profiling oder KI-Training verwendet. Ohne QR-Autorisierung können Kurse nicht gelesen werden. Ohne Benachrichtigungsberechtigung kann eine angemeldete Seite weiterhin Informationen anzeigen, aber keine Systembenachrichtigungen an dieses Gerät senden.

Für vertrauliche Anmeldeinformationen, Informationen über Mitschüler und die überregionale Verarbeitung sind die gesetzlich geltenden Bekanntmachungen, Rechtsgrundlagen und Einwilligungsverfahren erforderlich. Diese Richtlinie erläutert die tatsächlichen Ströme. Das Ansehen, das Anfordern eines Anmelde-QR-Codes oder das Scannen eines QR-Codes gilt nicht als Erfüllung jeder gesondert erforderlichen Einwilligung. Autorisieren Sie keine Konten oder Informationen, zu deren Bereitstellung Sie kein Recht haben.

6. Cookies, Browserspeicher und Berechtigungen

Die Geräteverbindung verwendet ein rain_session-Cookie. Der Server speichert seinen Hash. Über HTTPS verfügt es über die Attribute „Secure“, „HttpOnly“ und „SameSite=Strict“ und hält bis zu 30 Tage bei der Geräteverbindung und wird bei Erneuerung zurückgesetzt. Es handelt sich um ein Authentifizierungs-Cookie und nicht um ein Werbe-Cookie. Durch die Abmeldung von Rain Classroom wird dieses Geräteverbindungs-Cookie nicht automatisch gelöscht.

Browserberechtigungen steuern Gerätebenachrichtigungen. Co-Study- und Einladungshilfeseiten verwenden die Kamera erst, nachdem Sie aktiv mit dem Scannen beginnen und Zugriff gewähren, und können auch ein Bild akzeptieren. Die QR-Dekodierung erfolgt im Browser; Es wird nur entschlüsselter Text übermittelt, ohne dass Videos oder ausgewählte Bilder hochgeladen werden. Beim Kamerazoom wird je nach Gerät Hardware- oder Digitalzoom verwendet. Mikrofon, Standort und Kontakte werden nicht abgefragt.

7. Empfänger, Hosting und internationale Übertragungen

Die aktuelle von Sparkle betriebene Instanz läuft auf Tencent Cloud in Hongkong, China. Wenn Sie sich auf dem chinesischen Festland oder in einer anderen Region befinden, werden an diese Instanz gesendete Kontodaten, Cookies, Kurse, Veranstaltungen und Geräteabonnements nach Hongkong übertragen und dort gespeichert. Autorisierung und Überwachung kommunizieren auch mit offiziellen Rain Classroom-APIs und Klassenraum-Veranstaltungsdiensten. Jeder Inhaber einer gültigen Studieneinladung kann den Anzeigenamen, den Kursnamen, die Ablaufzeit und den Bearbeitungsstatus des Einladenden lesen und einen Eintritts-QR-Code für den angegebenen Kurs übermitteln. Entschlüsselter Text wird über den Hong Kong-Dienst an die offiziellen Rain Classroom-Schnittstellen weitergeleitet. Der Freund erhält weder die Cookies, das Passwort noch die vollständige Kursliste des Einladenden. Geben Sie Einladungen nur an vertrauenswürdige Personen weiter, die helfen dürfen.

Je nach Browser nutzt Web Push Infrastrukturen wie Apple, Google, Mozilla oder Microsoft, die möglicherweise Daten in anderen Ländern oder Regionen verarbeiten. Der Dienst sendet verschlüsselte Push-Payloads und notwendige Routing-Informationen an den Abonnement-Endpunkt; Browser und Betriebssysteme zeigen sie an. Auf dem Gerät können Klartextbenachrichtigungen angezeigt werden. Push-Verschlüsselung bedeutet nicht, dass der Erinnerungsserver die zugrunde liegenden Daten nicht lesen kann.

Cloudflare bietet derzeit Domänenregistrierung und DNS. In der bestehenden Konfiguration wird der Anwendungsverkehr nicht über den CDN-Proxy geleitet. Bei der DNS-Verarbeitung sind immer noch die erforderlichen Abfrageinformationen erforderlich. Wir verkaufen oder vermieten keine personenbezogenen Daten. Gesetzlich vorgeschriebene Offenlegungen, erforderliche Sicherheitsmaßnahmen oder andere von Ihnen ausdrücklich angeordnete Übermittlungen sollten auf den jeweiligen Zweck beschränkt sein.

8. Verschlüsselungs- und Sicherheitsgrenzen

Kontoprofile, Kurs-Caches, Anmeldecookies, Anmeldeinformationen für den Unterricht, Event-Nutzlasten und Push-Abonnements werden mit AES-256-GCM gespeichert. Konto- und Gerätekennungen, Zuordnungen, Schalter, Zeiten, Status und andere Betriebsfelder werden nicht alle einzeln verschlüsselt. Die Datenbank und der Hauptschlüssel werden auf demselben Host verwaltet; Hierbei handelt es sich nicht um eine Ende-zu-Ende-Verschlüsselung, die einer vollständigen Serverkompromittierung standhält.

Der Dienst verwendet HTTPS, Sitzungs-Hashing, Ursprungsprüfungen, Ratenbegrenzung und eingeschränkte Push-Endpunkte. Autorisierte Administratoren verfügen möglicherweise über den für die Entschlüsselung erforderlichen Zugriff. Bei einem Vorfall im Bereich der Sicherheit personenbezogener Daten ergreifen wir Abhilfemaßnahmen und benachrichtigen die betroffenen Personen und Behörden gemäß den geltenden Gesetzen. Dabei erläutern wir die betreffenden Informationen, mögliche Auswirkungen, ergriffene Maßnahmen und Kontaktwege. Absolute Sicherheit wird nicht versprochen. Verbinden Sie nur vertrauenswürdige Geräte und geben Sie keine Verbindungscodes, Cookies, Migrationslinks oder privaten Benachrichtigungen weiter.

9. Online-Aufbewahrung

Geräteverbindungen dauern 30 Tage ab Erstellung oder manueller Erneuerung; Eine abgelaufene Sitzung gewährt keinen Zugriff mehr. Eine ungültige behördliche Genehmigung unterbricht die entsprechende Überwachung. Wenn sich das letzte gültige verbundene Gerät abmeldet, widerrufen wird oder abläuft, werden durch die Abmeldebehandlung oder die regelmäßige Wartung die Anmeldecookies und die gespeicherten Anmeldeinformationen für den Unterricht gelöscht und die Verbindungen unterbrochen.

Abgeschlossene Klassen und ihre Zustellungsdatensätze, historische Ereignisse außerhalb aktiver Klassen und simulierte Push-Datensätze werden während der regelmäßigen Wartung mithilfe eines 90-Tage-Schwellenwerts im Code bereinigt. Aktive Klassen und geschützte zugehörige Datensätze bleiben möglicherweise länger bestehen. Migrationszugangsdaten sind nur für den einmaligen Gebrauch bestimmt und laufen nach fünf Minuten ab. Bei Studieneinladungen werden zufällige Token verwendet. Ein Hash-Index im Prozessspeicher enthält den Anzeigenamen des Einladenden, die angegebene Klasse, den etwa 30-minütigen Ablauf, die Anzahl der Versuche und den Ergebnisstatus. Abgelaufene Einladungen können nicht verwendet werden und Einladungen überleben einen Dienstneustart nicht. Abgelaufene Speichereinträge werden gelöscht, wenn spätere Einladungen erstellt werden, und nicht bei Ablauf wird eine Löschung auf Byte-Ebene garantiert. Für die aktuelle Anfrage wird dekodierter QR-Text verwendet; Das Lernmodul schreibt keine Kamerabilder, ausgewählten Bilder oder QR-Text in die Datenbank. Amtliche Einreiseprotokolle und technische Infrastrukturprotokolle folgen den jeweiligen tatsächlichen Handhabungsregeln.

Die aktuelle Implementierung verfügt über keinen einheitlichen Zeitraum für die automatische Löschung aller Kontoprofile, Kurs-Caches, Gerätemetadaten, Statusfelder oder Backups. Die 30-Tage-Verbindungs- und 90-Tage-Verlaufsregeln führen zu diesem Zeitpunkt nicht zur Löschung eines gesamten Kontos. Wenden Sie sich an die Betreuer, wenn Sie den Dienst nicht mehr nutzen und verbleibende Daten entfernt werden möchten. Das Fehlen einer automatischen Bereinigung ist kein Grund für eine unbefristete Aufbewahrung. Wenn Daten nicht mehr erforderlich sind oder eine Löschung gesetzlich vorgeschrieben ist, werden wir gemäß geltendem Recht handeln und den Umfang überprüfen, der eine manuelle Bearbeitung erfordert.

10. Backups, Supportmaterial und Bereinigungsumfang

Wiederherstellungssicherungen umfassen Datenbank-Snapshots, Dienstschlüssel, Push-Schlüssel und Ursprungskonfiguration. Exportierte Sicherungen verwenden einen zufälligen AES-256-GCM-Datenschlüssel, der mit einem separaten öffentlichen RSA-OAEP-Schlüssel umschlossen ist; Der private Entschlüsselungsschlüssel wird separat aufbewahrt. Allerdings kann der Cloud-Speicher auch SQLite-Snapshots speichern, die durch Dateiberechtigungen geschützt sind, und Host-Berechtigungen können auf Betriebsdaten zugreifen. Der Backup-Schutz hängt daher von der Art der Kopie und dem Speicherort ab.

Der bestehende Backup-Prozess hat keinen einheitlichen automatischen Ablauf; Offline-Exporte können bestehen bleiben. Durch das Entfernen von Online-Daten werden historische Backups nicht sofort gelöscht. In einer Löschanforderung werden möglicherweise verbleibende Backups, Aufbewahrungsgründe und Entsorgungsvereinbarungen abgefragt. Dies erfordert eine manuelle Überprüfung; Es wird keine nicht implementierte sofortige Löschung mit einem Klick versprochen. Support-Gespräche und eingereichte Anhänge werden nach Bedarf aufbewahrt, nicht für Werbe- oder Schulungszwecke.

11. Deaktivieren, abmelden, widerrufen und Löschung beantragen

Sie können jeden der fünf Erinnerungstypen deaktivieren, Systembenachrichtigungen widerrufen, sich auf diesem Gerät von Rain Classroom abmelden oder die Erneuerung einer Verbindung beenden. Die aktuelle Schnittstelle verfügt über keine Geräteliste oder Sperrkontrollen; Wenden Sie sich an die Betreuer, um andere Geräte zu überprüfen oder zu widerrufen. Ein Schalter stoppt nur die entsprechenden Erinnerungen dieses Geräts. Die Überwachung kann fortgesetzt werden, wenn auf einem anderen Gerät Erinnerungen aktiviert sind. Durch die Abmeldung wird die Verknüpfung dieses Geräts aufgehoben und sein serverseitiges Push-Abonnement entfernt. Browserberechtigungen oder Abonnementstatus erfordern möglicherweise eine separate Systemverwaltung.

Durch die Freigabe der Anmeldeinformationen nach dem Verlassen des letzten gültigen Geräts werden nicht alle Profile, der Verlauf, andere Gerätemetadaten oder Sicherungen gelöscht. Im aktuellen Produkt gibt es keine Schaltfläche zum automatischen Löschen des gesamten Kontos. Wenden Sie sich an die Betreuer, um Informationen, Zugang, eine Kopie, Korrektur, Löschung, Einschränkung, Entzug der Autorisierung oder die Bearbeitung eines Einspruchs bezüglich der Informationen einer anderen Person anzufordern.

12. Prüfung, gesetzliche Aufbewahrung und Rechtsbehelfe

Wir überprüfen die Beziehung zwischen einer Anfrage und einem Konto im Verhältnis zum Risiko und fragen nur nach den notwendigen Informationen. Senden Sie keine Cookies, Passwörter oder Migrationszugangsdaten. Anfragen sollten umgehend bearbeitet werden, sofern dies gesetzlich vorgeschrieben ist. Sollten technische Trennung, Sicherungen, Streitigkeiten oder gesetzliche Aufbewahrungspflichten einer sofortigen Fertigstellung entgegenstehen, sind Gründe, Umfang und Folgeregelungen zu erläutern. Wenn das Gesetz die Einstellung anderer Verarbeitungen vorschreibt, werden die gespeicherten Daten auf die erforderliche Speicherung und Sicherheit beschränkt und nicht der normalen Überwachung zugeführt. Die Wiederherstellung erfordert die Überprüfung zuvor bearbeiteter Rechteanfragen. Die gesetzlichen Rechte sind nicht auf vorhandene Schnittstellenschaltflächen beschränkt. Sie können sich bei der zuständigen Aufsichtsbehörde beschweren.

13. Nebenfächer und Lernkontexte

Der Dienst richtet sich an Benutzer, die ihre Konten und Geräte rechtmäßig autorisieren können. Minderjährige benötigen eine entsprechende Genehmigung eines Erziehungsberechtigten und müssen die Schulregeln befolgen. Die Kontoverknüpfung richtet sich nicht an Kinder unter 14 Jahren. Derzeit gibt es keinen Mechanismus zur Altersüberprüfung. Wenden Sie sich an die Betreuer, wenn die Informationen von Kindern möglicherweise ohne erforderliche Genehmigung verarbeitet wurden, damit sie untersucht und rechtlich gehandhabt werden können.

Namen, Schülernummern und Unterrichtsereignisse werden zur Erinnerung verwendet und nicht zur Beurteilung der Anwesenheit oder Leistung einer anderen Person. Schul- und Lehreraufzeichnungen über offizielle Kanäle bleiben weiterhin maßgeblich.

14. Änderungen und Sprachversionen

Wesentliche Änderungen an Datenkategorien, Zwecken, Hosting oder Empfängern werden hier beschrieben und datiert. Die Aktualisierung des Textes oder die weitere Nutzung können keine gesetzlich vorgeschriebenen zusätzlichen Hinweise, gesonderten Einwilligungen oder andere Verfahren ersetzen. Die Sprachversionen zielen darauf ab, den gleichen Umfang zu beschreiben; Unterschiede schmälern nicht Ihre Rechte nach geltendem Recht.

15. Kontakt

Bei Fragen zum Datenschutz, Anfragen zu Rechten, Support oder Meldungen zu Verstößen wenden Sie sich an den Betreuer 唐梓耀 / AdrianSparkle auf QQ unter 2410710390. Das öffentliche Profil des Entwicklers ist github.com/Tang1206cc ↗. Identifizieren Sie das Produkt, die Version und Ihre Anfrage. Geben Sie in Ihrer ersten Nachricht keine Passwörter, Anmeldecookies, Verbindungscodes, vollständige Aufzeichnungen oder unnötige persönliche Informationen an.

Geben Sie „Regenwarnung / 雨水提醒“ und den Umfang Ihrer Anfrage an. Geben Sie für die Informationen eines anderen ausgewählten Studenten möglichst wenig Veranstaltungszeit und Kurskontext an, anstatt öffentlich den vollständigen Namen und die Studentennummer zu veröffentlichen.

15. Freundeskreise, individuelle Autorisierung und Unterstützung beim Mitstudium

Der Co-Study-Freundespool umfasst immer seinen Besitzer und unterstützt bis zu fünf Freunde, isoliert nach Besitzerkonto und aktuellem Gerät. Jeder Freund muss die offizielle QR-Anmeldung persönlich bestätigen. Der Dienst speichert die zurückgegebene Kontokennung, das Anzeigeprofil und die offizielle Sitzung, um die Identität zu überprüfen, den Anmeldestatus anzuzeigen und bei der Eingabe nach einer aktiven Scan-Anfrage zu helfen. Freundespasswörter werden weder abgefragt noch gespeichert. Offizielle Anmeldeinformationen werden vom Server verarbeitet, nicht nur auf dem Scan-Telefon. Freundessitzungen werden außerhalb der Erinnerungskontotabelle des Besitzers geführt und aktivieren nicht automatisch Klassenerinnerungen für diese Freunde.

Freundesprofile und Anmeldeinformationen werden in einer separaten Freundesdatenbank verschlüsselt. Eigentümer-/Gerätezuordnungen, Status, Zeitstempel und andere Betriebsfelder stellen keine Verschlüsselung der gesamten Datenbank dar. Der aktuelle Geräteinhaber kann die Anzeigenamen von Freunden, verfügbare Avatare und den Anmeldestatus anzeigen und Hilfe veranlassen. Freunde sollten diesen Umfang verstehen und nur vertrauenswürdige, zugelassene Geräte autorisieren. Der Dienst kann Anzeige-Avatare aus zugelassenen offiziellen Quellen abrufen, deren Regeln diese Anfragen regeln.

Helfen Sie Freunden beim gemeinsamen Lernen. Verwenden Sie die Kamera oder ein Bild nur, wenn Sie es initiieren. Der Browser dekodiert den QR lokal. Der Dienst empfängt seinen Text und nutzt die Sitzung jedes gepoolten Kontos separat, um den Klassenraum zu überprüfen, unterstützte Anfragen einzureichen und offizielle Ergebnisse zu überprüfen. Dadurch können sich offizielle Einreiseunterlagen ändern; Es nimmt weder an Übungen noch an Appellen teil. Videos und ausgewählte Bilder werden nicht hochgeladen; Für diesen Vorgang wird dekodierter Text verwendet. Jobs und Ergebnisse werden vorübergehend im Prozessspeicher gespeichert und nicht als dauerhafte Aufzeichnungen oder als Nachweis der physischen Anwesenheit.

Durch das Entfernen eines Freundes wird der übereinstimmende Datensatz dieses Pools gelöscht und alte Jobs werden ungültig, ohne dass eine offizielle Abmeldeanfrage für den Freund gesendet wird. Wenn Sie sich abmelden, das Besitzerkonto wechseln oder das Gerät widerrufen, werden die Anmeldeinformationen des Freundes für diesen Besitzer-/Gerätepool ungültig. Abgelaufene Geräte werden im Rahmen der Wartung behandelt. Freundschaftsbeziehungen und Profile bleiben als ungültige Datensätze bestehen, ohne dass es eine einheitliche automatische Löschfrist gibt; denselben Freund erneut autorisieren oder die Löschung beantragen. Die Pools anderer gültiger Geräte sind davon nicht betroffen. Ein abgelaufener offizieller Besitzer-Login führt nicht automatisch dazu, dass die Anmeldeinformationen eines Freundes ungültig werden, während die Gerätesitzung gültig bleibt, sodass gültige Freunde weiterhin unterstützt werden können. Die separate Freundesdatenbank ist in vorhandenen verschlüsselten Backups enthalten; Durch das Löschen von Online-Datensätzen werden nicht gleichzeitig historische Backups gelöscht.

Document version 1.3 · Updated 2026-10-23

Nutzungsbedingungen für Regenalarm

Rain Alert bietet zusätzliche Benachrichtigungen zu Klassenraumereignissen. Achten Sie besonders auf die Kontoautorisierung, die tatsächlichen Auswirkungen gewöhnlicher Check-in-Anfragen und die Grenzen der Push-Zustellung.

1. Geltungsbereich, Anbieter und Akzeptanz

Diese Bedingungen gelten für die Rain Alert Web App und die Erinnerungsinstanz, die unter Sparkle von 唐梓耀 / AdrianSparkle und 丁铭 / EliasSparkle verwaltet wird. Lesen Sie sie, bevor Sie eine Verbindung herstellen, ein Konto autorisieren oder Erinnerungen aktivieren. Ergreifen Sie diese Maßnahmen nicht, wenn Sie anderer Meinung sind. Eine alleinige fortgesetzte Nutzung begründet weder eine gesondert erforderliche Einwilligung noch eine Genehmigung des Erziehungsberechtigten.

2. Unabhängiges Tool und offizielle Kanäle

Rain Alert ist kein offizielles Produkt von Rain Classroom, einer Schule oder einem Lehrer. Diese Seite erhebt keinen Anspruch auf Partnerschaft, Agentur oder Unterstützung durch Rain Classroom, WeChat, Apple oder Browser-Anbieter. Schulen, Lehrer und offizielle Rain Classroom-Aufzeichnungen bestimmen Stundenpläne, Aufgaben, Anwesenheit und Noten.

Das Produkt ergänzt offizielle Kunden, Unterrichtsankündigungen, manuelle Überprüfungen und Ihre eigenen Anwesenheitspflichten. Derzeit werden keine umfassenden Erinnerungen für alle Aufgaben, Prüfungen oder Schulankündigungen vor oder nach dem Unterricht bereitgestellt.

3. Berechtigung und vertrauenswürdige Verbindungen

Sie müssen zur Nutzung des Kontos und Geräts berechtigt sein und die Schul-, Lehrer- und Plattformregeln befolgen. Verbinden Sie keine nicht autorisierten Konten und leihen Sie keine Sitzungen aus. Minderjährige benötigen die gesetzlich vorgeschriebene Genehmigung eines Erziehungsberechtigten; Kinder unter 14 Jahren sollten keine Konten verbinden.

Bestätigen Sie nur die offiziellen QR-Anmeldungen, die Sie initiiert haben. Geben Sie Passwörter nicht an Betreuer, Webformulare oder Fremde weiter. Die aktuelle Homepage benötigt keinen Verbindungscode. Durch das Anfordern eines QR-Codes wird eine Gerätesitzung erstellt. Auf die Daten des zugehörigen Rain Classroom-Kontos kann erst zugegriffen werden, nachdem Sie die Anmeldung bestätigt haben.

4. Autorisierte Verarbeitung

Nach der QR-Bestätigung muss der Server offizielle Anmeldeinformationen speichern und verwenden, um Kontodetails, Kurse, laufende Kurse und notwendige Klassenzimmerveranstaltungen abzufragen und registrierte Geräte zu benachrichtigen. In der Datenschutzrichtlinie werden Daten, Empfänger, Hosting in Hongkong und Speicherung erläutert. Indem Sie aktiv eine Studieneinladung erstellen, weisen Sie den Dienst auch an, Ihre offizielle Sitzung zu verwenden, um den passenden QR-Code eines Freundes für den angegebenen Kurs zu verarbeiten. Die Einladungen dauern etwa 30 Minuten. Überprüfen Sie vor dem Teilen den Empfänger sowie den angezeigten Anzeigenamen und die Kursinformationen. Dadurch erhält der Freund weder Ihr Passwort oder Cookies noch Zugang zu anderen Kursen.

Machen Sie sich mit diesem Bereich vertraut, bevor Sie Erinnerungen aktivieren. Eine Autorisierung ist keine Erlaubnis, nicht damit zusammenhängendes Material zu lesen, Ihre Kurse zu veröffentlichen, Marketing zu betreiben oder KI-Modelle zu trainieren.

5. Erinnerungen im Unterricht und Check-in-Effekte

Durch die Aktivierung von Übungs-, Zufallsauswahl-, Schnellantwort- oder Kommentarverfügbarkeitserinnerungen kann der Dienst eine Unterrichtsberechtigung gemäß den Plattformregeln erhalten. Wenn die Plattform ausdrücklich einen normalen Check-in identifiziert, sendet der Dienst möglicherweise automatisch eine Anfrage zum Zutritt zum Klassenzimmer. Mit dieser Anfrage können Einreise- oder Check-in-Datensätze auf der offiziellen Plattform erstellt werden. Der Dienst ist nicht vollständig schreibgeschützt.

Sie können einen Freund aktiv einladen, einen passenden QR-Code für den Klassenzimmerzugang zu scannen, beschränkt auf den verifizierten normalen QR-Flow. Standort, unbekannte Flüsse und andere nicht unterstützte Einschränkungen erfordern weiterhin den offiziellen Client. Der Dienst fälscht nicht den Standort, knackt keine QR-Codes, beantwortet keine Übungen, reagiert nicht auf Appelle und übermittelt keine schnellen Antworten. Beim automatischen Zutritt und beim Lernen mit Freunden müssen die Schul-, Lehrer- und Plattformregeln eingehalten werden. Der Kontoeintragsstatus darf nicht als physische Anwesenheit dargestellt oder zur Fälschung der Anwesenheit verwendet werden.

6. Schalter, Tests und Benachrichtigungsinhalte

Pro Gerät werden fünf Erinnerungsarten gesteuert. Systemberechtigungen und individuelle Erinnerungsschalter sind unterschiedliche Einstellungen. Push-Tests senden fünf klar gekennzeichnete simulierte Nachrichten, auch wenn die entsprechenden Schalter ausgeschaltet sind, ohne sie zu ändern. Bei einem erfolgreichen Test wird die Quelle des Live-Klassenzimmerereignisses nicht überprüft.

In Zufallsauswahlbenachrichtigungen können Namen und Schülernummern angezeigt werden, die der Klasse bekannt gegeben wurden. Andere Benachrichtigungen zeigen Kurs- und Veranstaltungszusammenfassungen. Verwalten Sie Vorschauen und gemeinsam genutzte Geräte und geben Sie die Informationen Ihrer Klassenkameraden nicht öffentlich weiter. Wenn von der Plattform keine vertrauenswürdige Startzeit bereitgestellt wird, ist die angezeigte Erkennungszeit nicht die Startzeit des Unterrichts.

7. Timing und Zuverlässigkeit

Unter normalen Bedingungen funktioniert die Abstimmung mit einer Dauer von etwa fünf Sekunden parallel zu den Verbindungen zwischen Klassenzimmer und Veranstaltung. Dies ist keine Lieferfrist oder Service-Level-Garantie. Plattformänderungen, Netzwerke, Wartung, Energiesparen, Berechtigungen, Push-Anbieter, Browserrichtlinien, ungültige Anmeldung oder abgelaufene Kopplung können Nachrichten verzögern, auslassen, wiederholen oder stoppen.

„Akzeptiert durch Push-Dienst“ bestätigt die Annahme einer Anfrage. Eine Gerätequittung bestätigt die Systembedienung, nicht aber, dass eine Person die Benachrichtigung gelesen oder gehört hat. Überprüfen Sie weiterhin die offiziellen Kanäle. Verlassen Sie sich bei Anwesenheitskontrollen, Prüfungen oder wichtigen Terminen nicht ausschließlich auf dieses Tool.

8. Geräte, Ablauf und Ursprungsmigration

Geräteverbindungen dauern normalerweise 30 Tage. Während der letzten sieben Tage erscheint eine Aufforderung zur Verlängerung. Gerätebenennung, Geräteliste und Sperrkontrollen sind in der aktuellen Schnittstelle nicht verfügbar; Wenden Sie sich an die Betreuer, um unbekannte Verbindungen zu untersuchen und zu widerrufen. Abgelaufene behördliche Berechtigungen oder Gerätesitzungen wirken sich auf Überwachung und Erinnerungen aus.

Die wichtigsten und beibehaltenen Legacy-Einstiegspunkte sind unterschiedliche Browser-Ursprünge. Mit einer einmaligen, fünfminütigen Anmeldeinformation werden das Konto, die Einstellungen und der erforderliche Verlauf migriert. Die Benachrichtigungserlaubnis muss für den neuen Ursprung erneut erteilt werden. Ein Migrationslink gewährt temporären Zugriff und darf nicht weitergegeben werden. Die Deaktivierung des alten Abonnements hängt von der erfolgreichen Registrierung des neuen ab.

9. Akzeptable Verwendung

Umgehen Sie nicht die Schul- oder Plattformkontrollen, fälschen Sie die Anwesenheit, stehlen oder teilen Sie keine Zugangsdaten, sammeln Sie keine Daten Dritter, belästigen oder verletzen Sie keine Rechte, missbrauchen Sie die Push-Zustellung nicht, greifen Sie keine Schnittstellen an und verkaufen Sie den unbefugten Zugriff nicht weiter. Verwenden Sie keine Kurse, Namen, Studentennummern oder Lernaktivitäten für Werbeprofile oder öffentliche Bekanntmachung.

Die normale Nutzung muss weiterhin den Plattform- und Schulregeln entsprechen; Das Produkt kann keine Genehmigung Dritter für Sie einholen. Wenn Sie ein unbekanntes Gerät oder eine falsche Lieferung finden, deaktivieren Sie die entsprechenden Erinnerungen und wenden Sie sich an den Betreuer, um das Gerät zu untersuchen und zu widerrufen.

10. Verfügbarkeit, Gebühren, Support und Änderungen

Der Dienst befindet sich derzeit in der öffentlichen Testphase. Ständige Verfügbarkeit, dauerhafter kostenloser Zugang, feste Reaktionszeiten und bestimmte Kapazitäten werden nicht zugesagt. Jede Gebühr, jedes Abonnement oder jede wesentliche neue Bedingung sollte vor Inkrafttreten klar offengelegt werden und die erforderlichen Verfahren befolgen. Diese Bedingungen allein begründen keine Zahlungsverpflichtung.

Wartungs-, Sicherheits-, Kapazitäts- und Upstream-Änderungen erfordern möglicherweise eine Anpassung oder Aussetzung. Wo vernünftigerweise vorhersehbar, sollten geeignete Erklärungen und Anleitungen für Migration, Export oder Einstellung bereitgestellt werden. Bei dringenden Risiken kann es erforderlich sein, zunächst Maßnahmen zu ergreifen und gegebenenfalls eine Erklärung abzugeben, ohne dass rechtliche Verpflichtungen aufgehoben werden.

11. Abmeldung, Aussetzung und Kündigung

Sie können Erinnerungen deaktivieren, sich abmelden, die Betreuer bitten, Geräte zu widerrufen, oder die Nutzung des Dienstes beenden. Durch das Aufheben der Verknüpfung mit dem letzten gültigen Gerät werden die Anmeldedaten freigegeben. In der Datenschutzrichtlinie werden die verbleibenden Profile, der Verlauf und die Backups separat erläutert. Durch die Kündigung wird nicht automatisch ein gesamtes Konto gelöscht.

Ein eindeutiger Missbrauch, eine Verletzung oder ein Sicherheitsrisiko können es rechtfertigen, relevante Verbindungen auf das erforderliche Maß einzuschränken, mit Begründung und gegebenenfalls der Möglichkeit einer Rückmeldung oder Korrektur. Die geltenden Vertraulichkeits-, geistigen Eigentums- und Datenschutzpflichten gelten auch nach der Kündigung.

12. Rechte, Gewährleistungen und Verantwortung

Sie behalten die Rechte an Ihren Daten. Kursmaterialien gehören ihren Rechteinhabern. Durch die Verarbeitung werden dem Dienst keine uneingeschränkten Nutzungs- oder Unterlizenzrechte eingeräumt. Produktlizenz- und Komponentenbedingungen finden Sie in den Softwarelizenz- und Drittanbieterhinweisen.

Soweit gesetzlich zulässig, wird der Dienst im verfügbaren Zustand bereitgestellt, ohne die Zusicherung eines fehlerfreien, kontinuierlichen Betriebs oder der rechtzeitigen Zustellung jeder Nachricht. Die Verantwortlichkeit richtet sich nach Sachverhalt, Verschulden und geltendem Recht. Die Haftung für vorsätzliches Fehlverhalten, grobe Fahrlässigkeit, Personenschäden, rechtswidrige Verarbeitung personenbezogener Daten und andere nicht ausschließbare Angelegenheiten bleibt bestehen, ebenso wie die zwingenden Rechtsmittel für Verbraucher.

13. Streitigkeiten, Auslegung und Überarbeitungen

Wenden Sie sich bei Fragen oder Streitigkeiten an die Betreuer. Es steht Ihnen weiterhin frei, sich an ein Gericht oder eine Aufsichtsbehörde mit rechtmäßiger Zuständigkeit zu wenden, ohne dass ein Schiedsverfahren, ein bestimmtes ausländisches Gericht oder ein Verzicht auf gesetzliche Rechte vorgeschrieben ist. Eine undurchführbare Bestimmung führt nicht zur Unwirksamkeit selbständig wirksamer Bestimmungen.

Wesentliche Änderungen werden mit einem Datum versehen und unterliegen den erforderlichen Mitteilungs- oder Zustimmungsverfahren. Sprachversionen streben nach Gleichwertigkeit; Übersetzungsunterschiede schließen den örtlichen Rechtsschutz nicht aus.

14. Kontakt

Bei Fragen zum Datenschutz, Anfragen zu Rechten, Support oder Meldungen zu Verstößen wenden Sie sich an den Betreuer 唐梓耀 / AdrianSparkle auf QQ unter 2410710390. Das öffentliche Profil des Entwicklers ist github.com/Tang1206cc ↗. Identifizieren Sie das Produkt, die Version und Ihre Anfrage. Geben Sie in Ihrer ersten Nachricht keine Passwörter, Anmeldecookies, Verbindungscodes, vollständige Aufzeichnungen oder unnötige persönliche Informationen an.

15. Grenzen der Autorisierung und Unterstützung des Freundespools

Jeder Freund muss die offizielle QR-Anmeldung persönlich bestätigen und verstehen, dass der Erinnerungsdienst seine Anmeldedaten speichert und der aktuelle Konto-/Geräteinhaber Hilfe veranlassen kann. Behalten, übertragen oder nutzen Sie die Sitzung einer anderen Person nicht ohne deren Erlaubnis oder umgehen Sie die Regeln der Schule, des Lehrers oder der offiziellen Plattform. Die Einbeziehung des Eigentümers und von bis zu fünf Freunden begründet keinen Anspruch auf Zutritt oder Einchecken in einen Klassenraum.

Einladungslinks und Freundespools sind separate Abläufe: Der Helfer eines Links muss sich nicht anmelden, während sich jeder zusammengefasste Freund einzeln autorisieren muss. Für die Unterstützung ist das aktive Scannen eines entsprechenden QR-Codes im Klassenzimmer erforderlich, wobei die Ergebnisse für jedes Konto separat überprüft werden. Einreichungs-, Warte- und Eintrittsaufzeichnungen beweisen nicht die physische Anwesenheit. Für eingeschränkte oder nicht unterstützte Flows ist weiterhin der offizielle Client erforderlich. Die Verfügbarkeit für jede Schule, jedes Klassenzimmer oder jedes Konto wird nicht versprochen. Informationen zu Abmeldung, Entfernung, Ablauf, Sicherungen und verbleibenden Daten finden Sie in der Datenschutzrichtlinie.

Document version 1.2 · Updated 2026-10-23

Software- und Servicelizenz für Regenwarnung

Diese Lizenz erläutert die zulässige Nutzung des Originalcodes und der Originalschnittstelle der Web-App. Access gewährt keine Quellweiterverteilung, unabhängige Bereitstellung oder Sparkle-Branding-Rechte. Open-Source-Komponenten behalten ihre eigenen Lizenzen.

1. Rechteinhaber und Geltungsbereich

Die Rechte am Originalcode, der Benutzeroberfläche, den Grafiken und der Dokumentation von Rain Alert verbleiben bei den jeweiligen Rechteinhabern. Sparkle wird von 唐梓耀 / AdrianSparkle und 丁铭 / EliasSparkle gepflegt. Diese Lizenz deckt den Zugriff auf den bereitgestellten Web-App-Client und -Dienst ab, ohne dass Inhalte Dritter oder Open-Source-Berechtigungen geändert werden.

2. Begrenzte Client- und Zugriffsberechtigung

Gemäß den Nutzungsbedingungen erhalten Sie ein begrenztes, nicht ausschließliches, nicht übertragbares und nicht unterlizenzierbares Recht, auf den tatsächlich zur Verfügung gestellten Dienst zuzugreifen, den mit seinen Seiten gelieferten Client-Code zu laden und auszuführen und eine normale Browserinstallation zu verwenden, z. B. das Hinzufügen zum Startbildschirm auf Geräten, die Sie besitzen oder zu deren Nutzung Sie berechtigt sind. Sie können Konten verbinden, zu deren Autorisierung Sie über unterstützte Funktionen berechtigt sind.

Verwenden Sie unterstützte Abläufe, um Ihr eigenes Konto oder das Konto eines Freundes zu verbinden, nachdem dieser Freund persönlich die offizielle QR-Anmeldung für den Pool autorisiert hat. Dadurch werden keine über die ursprüngliche Autorisierung hinausgehenden Konto-, Kurs- oder Plattformrechte gewährt.

3. Im Originalcode nicht gewährte Rechte

Durch die Sichtbarkeit oder Herunterladbarkeit von Browserskripten wird der Originalcode nicht unter eine Open-Source-Lizenz gestellt. Sofern nicht gesetzlich zulässig oder gesondert schriftlich genehmigt, dürfen Sie das Produkt nicht weiterverbreiten, keinen unabhängigen Dienst modifizieren und betreiben, es zum Verkauf verpacken, vermieten, unterlizenzieren, Rechtehinweise entfernen oder Backend-Schnittstellen als nicht autorisierten kommerziellen Dienst anbieten. Diese Softwarevorbehalte schränken die rechtmäßige Nutzung der Daten Ihres eigenen Kontos nicht ein.

4. Gesetzliche Ausnahmen und Forschung

Diese Lizenz schränkt Backups, Interoperabilität, Sicherheitsforschung oder andere Rechte nicht ein, deren Ausschluss nach geltendem Recht in einem Vertrag nicht zulässig ist. Die Forschung darf keinen unrechtmäßigen Zugang zu Anmeldeinformationen, Datenschutzverletzungen oder Störungen des Live-Dienstes beinhalten. Melden Sie Schwachstellen mit minimalen Reproduktionsdetails, ohne gültige Schlüssel oder Benutzerdaten zu veröffentlichen.

5. Priorität der Komponentenlizenzen

Der Dienst nutzt Express, QRcode, tough-cookie, Web-Push und deren Abhängigkeiten. Genaue Versionen, Urheberrechtshinweise und Texte finden Sie in den Hinweisen Dritter. Dazu gehören MIT, ISC, BSD-3-Clause, Apache-2.0 und MPL-2.0; Sie sind nicht alle MIT. Die Seite „Lernen mit Freunden“ verwendet außerdem den Apache-2.0-lizenzierten jsQR-Decoder, dessen unabhängige Lizenz ebenfalls Vorrang hat.

Jede Komponente darf unter ihrer eigenen Lizenz verwendet, geändert oder verteilt werden. Einschränkungen für proprietäre Software setzen widersprüchliche Berechtigungen unabhängiger Komponenten nicht außer Kraft. Web-Push verwendet MPL-2.0; Eine Quellkopie der verwendeten Version wird hier bereitgestellt. Durch die Bereitstellung der Komponentenquelle wird nicht das gesamte Rain Alert-Projekt als Open Source veröffentlicht.

6. Daten, Plattformen und Marken

Es werden keine zusätzlichen Rechte an den Kursinhalten von Rain Classroom, den Informationen anderer Studenten oder den offiziellen Plattform-APIs gewährt. Sie behalten die gesetzlichen Rechte an Ihren Daten. Sparkle, Rain Alert sowie Marken und Marken Dritter behalten ihren jeweiligen Schutz. Geben Sie sich nicht als offizieller Betreiber aus und behaupten Sie nicht, dass es keine Partnerschaften, Zertifizierungen oder Empfehlungen gibt.

7. Unabhängiger Einsatz und Weiterverkauf

Der Zugriff umfasst nicht die Bereitstellung von Backend-Quellen, die Serververwaltung, den Weiterverkauf von Diensten oder die Erlaubnis zur unabhängigen Bereitstellung. Holen Sie bei Bedarf eine ausdrückliche gesonderte Genehmigung ein. Das Vorhandensein von package.json, Abhängigkeitslisten oder lesbarem Code in einem Entwicklungsverzeichnis stellt keine allgemeine Open-Source-Bewilligung für das ursprüngliche Projekt dar.

8. Dauer, Kündigung und Aktualisierungen

Diese Lizenz gilt bei rechtmäßiger Nutzung des bereitgestellten Clients und Dienstes. Sie können die Nutzung beenden und den Startbildschirmeintrag entfernen. Wesentliche Verstöße können zu rechtmäßigen Zugangsbeschränkungen mit einer angemessenen Möglichkeit zur Korrektur führen, sofern angemessen und behebbar. Durch die Kündigung erlöschen weder gesetzliche Datenrechte noch aufgelaufene Verantwortlichkeiten oder unabhängige Open-Source-Lizenzen.

Updates unterliegen weiterhin dieser Lizenz, sofern ihnen keine anderen Bedingungen beigefügt sind. Access garantiert keinen dauerhaften Betrieb, die Wartung einer bestimmten Version oder eine unbegrenzte Kompatibilität. Wesentliche Änderungen unterliegen den Nutzungsbedingungen und geltendem Recht.

9. Gewährleistungen und Haftung

Soweit gesetzlich zulässig, werden Software und Service im verfügbaren Zustand bereitgestellt. Garantien und Verantwortung richten sich nach den Nutzungsbedingungen, tatsächlichen Verpflichtungen und geltendem Recht. Der zwingende Verbraucherschutz, die nicht ausschließbaren Datenschutzpflichten, die Haftung für Vorsatz oder grobe Fahrlässigkeit sowie sonstige zwingende Rechte bleiben bestehen.

10. Lizenzanfragen

Bei Fragen zum Datenschutz, Anfragen zu Rechten, Support oder Meldungen zu Verstößen wenden Sie sich an den Betreuer 唐梓耀 / AdrianSparkle auf QQ unter 2410710390. Das öffentliche Profil des Entwicklers ist github.com/Tang1206cc ↗. Identifizieren Sie das Produkt, die Version und Ihre Anfrage. Geben Sie in Ihrer ersten Nachricht keine Passwörter, Anmeldecookies, Verbindungscodes, vollständige Aufzeichnungen oder unnötige persönliche Informationen an.

Erklären Sie bei Teameinsatz, Quelllizenzierung, kommerzieller Zusammenarbeit oder Markennutzung den Verwendungszweck und wenden Sie sich an die Rechteinhaber. Urheberrechte an der Software, die nicht ausdrücklich gewährt werden, bleiben vorbehalten.

Document version 1.1 · Updated 2026-10-18

Hinweise zu Regenwarnungen von Drittanbietern und Open-Source

Das Inventar wurde mit der aktuellen package-lock.json und den installierten Paketen verglichen und umfasst 110 Produktionsabhängigkeitspakete. Die Original-Urheber- und Lizenzbedingungen finden Sie unten. Sie lizenzieren nicht das gesamte Produkt zu den gleichen Bedingungen.

1. Hauptabhängigkeiten

Express 5.3.0 (MIT) übernimmt das HTTP-Routing; qrcode 1.5.4 (MIT) generiert Login-QR-Bilder; tough-cookie 6.0.2 (BSD-3-Clause) verwaltet offizielle Sitzungscookies; web-push 3.6.7 (MPL-2.0) verarbeitet Web Push-Anfragen und Verschlüsselung. Das vollständige Inventar umfasst transitive Abhängigkeiten nach Installationsort und nicht nur diese vier Pakete. Die Browserseite „Study with friends“ verwendet zusätzlich jsQR (Apache-2.0), um QR-Codes auf dem Gerät zu dekodieren. Diese Browserkomponente ist unabhängig von der oben genannten Node.js-Produktionsabhängigkeitszählung. Die mit dem aktuellen Produkt gelieferte Originallizenz wird separat bereitgestellt; Proprietäre Softwarebedingungen schmälern nicht ihre unabhängigen Berechtigungen.

2. Originaltexte, Quelle und Umfang

Der herunterladbare Hinweis enthält die Texte LICENSE, LICENCE, COPYING und NOTICE, die in den überprüften Paketen enthalten sind. Dem installierten http_ece 1.2.0-Paket fehlt eine separate Lizenzdatei; Sein MIT-Text wird aus dem passenden Upstream-v1.2.0-Tag entnommen, wobei die Quelle aufgezeichnet wird. Eine ZIP-Datei enthält separat die Quelle der Web-Push-Komponente, README, package.json und eine Lizenz zum Untersuchen von MPL-gedeckten Dateien.

Dies ist das Produktionsabhängigkeitsinventar des aktuellen Projekts. Dies bedeutet nicht, dass jede Serverabhängigkeit an den Browser übermittelt wird, oder ersetzt Hinweise, die bei der Weiterverteilung von Node.js, Betriebssystemen oder zusätzlicher Software erforderlich sind. Vorgelagerte Texte behalten ihre Originalsprache und regeln die Komponentenrechte.

3. Plattformbeziehungen und -verarbeitung

Rain Classroom, WeChat und die Browser-Benachrichtigungsinfrastruktur werden von den jeweiligen Rechteinhabern betrieben. Unabhängige Mahnungen über die Kontoautorisierung und entsprechende Schnittstellen bedeuten nicht deren Billigung. Die Verwendung auf Apple-Geräten, als Web-App auf dem Startbildschirm oder über Web Push bedeutet nicht, dass Apple dieses Produkt erstellt, überprüft oder garantiert. Die Plattformverarbeitung und die Datenflüsse dieses Dienstes werden in den jeweiligen Richtlinien und der Datenschutzrichtlinie dieses Produkts beschrieben.

4. Rechte- und Sicherheitsberichte

Wenn eine Namensnennung, ein Inventar, eine Quellenangabe oder ein Urheberrechtshinweis unvollständig erscheint, teilen Sie den Betreuern das Paket, die Version und die Beweise mit, damit sie überprüft und korrigiert werden können. Veröffentlichen Sie keine Benutzeranmeldeinformationen, wenn Sie Sicherheitsprobleme melden.

Bei Fragen zum Datenschutz, Anfragen zu Rechten, Support oder Meldungen zu Verstößen wenden Sie sich an den Betreuer 唐梓耀 / AdrianSparkle auf QQ unter 2410710390. Das öffentliche Profil des Entwicklers ist github.com/Tang1206cc ↗. Identifizieren Sie das Produkt, die Version und Ihre Anfrage. Geben Sie in Ihrer ersten Nachricht keine Passwörter, Anmeldecookies, Verbindungscodes, vollständige Aufzeichnungen oder unnötige persönliche Informationen an.

Hinweise Dritter

雨水提醒 / Rain Alert — Third-party component notices
Inventory: package-lock.json, 2026-10-17; production dependencies only.
Component licenses apply to their respective components, not to the entire service.
http_ece license text obtained from the matching upstream v1.2.0 tag.
Node.js and operating-system components, not redistributed here, have their own notices.

========================================================================
accepts 2.0.0
License: MIT
Source: jshttp/accepts

--- LICENSE ---
(The MIT License)

Copyright (c) 2014 Jonathan Ong <me@jongleberry.com>
Copyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
agent-base 7.1.4
License: MIT
Source: https://github.com/TooTallNate/proxy-agents.git

--- LICENSE ---
(The MIT License)

Copyright (c) 2013 Nathan Rajlich <nathan@tootallnate.net>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

========================================================================
ansi-regex 5.0.1
License: MIT
Source: chalk/ansi-regex

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
ansi-styles 4.3.0
License: MIT
Source: chalk/ansi-styles

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
asn1.js 5.4.1
License: MIT
Source: git@github.com:indutny/asn1.js

--- LICENSE ---
MIT License

Copyright (c) 2017 Fedor Indutny

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
bn.js 4.12.5
License: MIT
Source: git@github.com:indutny/bn.js

--- LICENSE ---
Copyright Fedor Indutny, 2015.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
body-parser 2.3.0
License: MIT
Source: expressjs/body-parser

--- LICENSE ---
(The MIT License)

Copyright (c) 2014 Jonathan Ong <me@jongleberry.com>
Copyright (c) 2014-2015 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
buffer-equal-constant-time 1.0.1
License: BSD-3-Clause
Source: git@github.com:goinstant/buffer-equal-constant-time.git

--- LICENSE.txt ---
Copyright (c) 2013, GoInstant Inc., a salesforce.com company
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

* Neither the name of salesforce.com, nor GoInstant, nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


========================================================================
bytes 3.1.2
License: MIT
Source: visionmedia/bytes.js

--- LICENSE ---
(The MIT License)

Copyright (c) 2012-2014 TJ Holowaychuk <tj@vision-media.ca>
Copyright (c) 2015 Jed Watson <jed.watson@me.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
call-bind-apply-helpers 1.0.2
License: MIT
Source: git+https://github.com/ljharb/call-bind-apply-helpers.git

--- LICENSE ---
MIT License

Copyright (c) 2024 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
call-bound 1.0.4
License: MIT
Source: git+https://github.com/ljharb/call-bound.git

--- LICENSE ---
MIT License

Copyright (c) 2024 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
camelcase 5.3.1
License: MIT
Source: sindresorhus/camelcase

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
cliui 6.0.0
License: ISC
Source: http://github.com/yargs/cliui.git

--- LICENSE.txt ---
Copyright (c) 2015, Contributors

Permission to use, copy, modify, and/or distribute this software
for any purpose with or without fee is hereby granted, provided
that the above copyright notice and this permission notice
appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE
LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


========================================================================
color-convert 2.0.1
License: MIT
Source: Qix-/color-convert

--- LICENSE ---
Copyright (c) 2011-2016 Heather Arthur <fayearthur@gmail.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



========================================================================
color-name 1.1.4
License: MIT
Source: git@github.com:colorjs/color-name.git

--- LICENSE ---
The MIT License (MIT)
Copyright (c) 2015 Dmitry Ivanov

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

========================================================================
content-disposition 2.0.1
License: MIT
Source: jshttp/content-disposition

--- LICENSE ---
(The MIT License)

Copyright (c) 2014-2017 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
content-type 2.1.0
License: MIT
Source: jshttp/content-type

--- LICENSE ---
(The MIT License)

Copyright (c) 2015 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
cookie 0.7.2
License: MIT
Source: jshttp/cookie

--- LICENSE ---
(The MIT License)

Copyright (c) 2012-2014 Roman Shtylman <shtylman@gmail.com>
Copyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



========================================================================
cookie-signature 1.2.2
License: MIT
Source: https://github.com/visionmedia/node-cookie-signature.git

--- LICENSE ---
(The MIT License)

Copyright (c) 2012–2024 LearnBoost <tj@learnboost.com> and other contributors;

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
debug 4.4.3
License: MIT
Source: git://github.com/debug-js/debug.git

--- LICENSE ---
(The MIT License)

Copyright (c) 2014-2017 TJ Holowaychuk <tj@vision-media.ca>
Copyright (c) 2018-2021 Josh Junon

Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the 'Software'), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial
portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



========================================================================
decamelize 1.2.0
License: MIT
Source: sindresorhus/decamelize

--- license ---
The MIT License (MIT)

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


========================================================================
depd 2.0.0
License: MIT
Source: dougwilson/nodejs-depd

--- LICENSE ---
(The MIT License)

Copyright (c) 2014-2018 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
dijkstrajs 1.0.3
License: MIT
Source: git://github.com/tcort/dijkstrajs

--- LICENSE.md ---
```
Dijkstra path-finding functions. Adapted from the Dijkstar Python project.

Copyright (C) 2008
  Wyatt Baldwin <self@wyattbaldwin.com>
  All rights reserved

Licensed under the MIT license.

  http://www.opensource.org/licenses/mit-license.php

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
```


========================================================================
dunder-proto 1.0.1
License: MIT
Source: git+https://github.com/es-shims/dunder-proto.git

--- LICENSE ---
MIT License

Copyright (c) 2024 ECMAScript Shims

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
ecdsa-sig-formatter 1.0.11
License: Apache-2.0
Source: git+ssh://git@github.com/Brightspace/node-ecdsa-sig-formatter.git

--- LICENSE ---
Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "{}"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright 2015 D2L Corporation

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.


========================================================================
ee-first 1.1.1
License: MIT
Source: jonathanong/ee-first

--- LICENSE ---

The MIT License (MIT)

Copyright (c) 2014 Jonathan Ong me@jongleberry.com

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


========================================================================
emoji-regex 8.0.0
License: MIT
Source: https://github.com/mathiasbynens/emoji-regex.git

--- LICENSE-MIT.txt ---
Copyright Mathias Bynens <https://mathiasbynens.be/>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
encodeurl 2.0.0
License: MIT
Source: pillarjs/encodeurl

--- LICENSE ---
(The MIT License)

Copyright (c) 2016 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
es-define-property 1.0.1
License: MIT
Source: git+https://github.com/ljharb/es-define-property.git

--- LICENSE ---
MIT License

Copyright (c) 2024 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
es-errors 1.3.0
License: MIT
Source: git+https://github.com/ljharb/es-errors.git

--- LICENSE ---
MIT License

Copyright (c) 2024 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
es-object-atoms 1.1.2
License: MIT
Source: git+https://github.com/ljharb/es-object-atoms.git

--- LICENSE ---
MIT License

Copyright (c) 2024 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
escape-html 1.0.3
License: MIT
Source: component/escape-html

--- LICENSE ---
(The MIT License)

Copyright (c) 2012-2013 TJ Holowaychuk
Copyright (c) 2015 Andreas Lubbe
Copyright (c) 2015 Tiancheng "Timothy" Gu

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
etag 1.8.1
License: MIT
Source: jshttp/etag

--- LICENSE ---
(The MIT License)

Copyright (c) 2014-2016 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
express 5.3.0
License: MIT
Source: expressjs/express

--- LICENSE ---
(The MIT License)

Copyright (c) 2009-2014 TJ Holowaychuk <tj@vision-media.ca>
Copyright (c) 2013-2014 Roman Shtylman <shtylman+expressjs@gmail.com>
Copyright (c) 2014-2015 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
finalhandler 2.1.1
License: MIT
Source: pillarjs/finalhandler

--- LICENSE ---
(The MIT License)

Copyright (c) 2014-2022 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
find-up 4.1.0
License: MIT
Source: sindresorhus/find-up

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
forwarded 0.2.0
License: MIT
Source: jshttp/forwarded

--- LICENSE ---
(The MIT License)

Copyright (c) 2014-2017 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
fresh 2.0.0
License: MIT
Source: jshttp/fresh

--- LICENSE ---
(The MIT License)

Copyright (c) 2012 TJ Holowaychuk <tj@vision-media.ca>
Copyright (c) 2016-2017 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
function-bind 1.1.2
License: MIT
Source: https://github.com/Raynos/function-bind.git

--- LICENSE ---
Copyright (c) 2013 Raynos.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.



========================================================================
get-caller-file 2.0.5
License: ISC
Source: git+https://github.com/stefanpenner/get-caller-file.git

--- LICENSE.md ---
ISC License (ISC)
Copyright 2018 Stefan Penner

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


========================================================================
get-intrinsic 1.3.0
License: MIT
Source: git+https://github.com/ljharb/get-intrinsic.git

--- LICENSE ---
MIT License

Copyright (c) 2020 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
get-proto 1.0.1
License: MIT
Source: git+https://github.com/ljharb/get-proto.git

--- LICENSE ---
MIT License

Copyright (c) 2025 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
gopd 1.2.0
License: MIT
Source: git+https://github.com/ljharb/gopd.git

--- LICENSE ---
MIT License

Copyright (c) 2022 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
has-symbols 1.1.0
License: MIT
Source: git://github.com/inspect-js/has-symbols.git

--- LICENSE ---
MIT License

Copyright (c) 2016 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
hasown 2.0.4
License: MIT
Source: git+https://github.com/inspect-js/hasOwn.git

--- LICENSE ---
MIT License

Copyright (c) Jordan Harband and contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
http-errors 2.0.1
License: MIT
Source: jshttp/http-errors

--- LICENSE ---

The MIT License (MIT)

Copyright (c) 2014 Jonathan Ong me@jongleberry.com
Copyright (c) 2016 Douglas Christopher Wilson doug@somethingdoug.com

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


========================================================================
http_ece 1.2.0
License: MIT
Source: https://github.com/martinthomson/encrypted-content-encoding.git

--- LICENSE (upstream v1.2.0) ---
The MIT License (MIT)

Copyright (c) 2015 Martin Thomson

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.



========================================================================
https-proxy-agent 7.0.6
License: MIT
Source: https://github.com/TooTallNate/proxy-agents.git

--- LICENSE ---
(The MIT License)

Copyright (c) 2013 Nathan Rajlich <nathan@tootallnate.net>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

========================================================================
iconv-lite 0.7.3
License: MIT
Source: https://github.com/pillarjs/iconv-lite.git

--- LICENSE ---
Copyright (c) 2011 Alexander Shtuchkin

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



========================================================================
inherits 2.0.4
License: ISC
Source: git://github.com/isaacs/inherits

--- LICENSE ---
The ISC License

Copyright (c) Isaac Z. Schlueter

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.



========================================================================
ipaddr.js 1.9.1
License: MIT
Source: git://github.com/whitequark/ipaddr.js

--- LICENSE ---
Copyright (C) 2011-2017 whitequark <whitequark@whitequark.org>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


========================================================================
is-fullwidth-code-point 3.0.0
License: MIT
Source: sindresorhus/is-fullwidth-code-point

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
is-promise 4.0.0
License: MIT
Source: https://github.com/then/is-promise.git

--- LICENSE ---
Copyright (c) 2014 Forbes Lindesay

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

========================================================================
jwa 2.0.1
License: MIT
Source: git://github.com/brianloveswords/node-jwa.git

--- LICENSE ---
Copyright (c) 2013 Brian J. Brennan

Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated documentation files (the "Software"), to deal in 
the Software without restriction, including without limitation the rights to use, 
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the 
Software, and to permit persons to whom the Software is furnished to do so, 
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
jws 4.0.1
License: MIT
Source: git://github.com/brianloveswords/node-jws.git

--- LICENSE ---
Copyright (c) 2013 Brian J. Brennan

Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated documentation files (the "Software"), to deal in 
the Software without restriction, including without limitation the rights to use, 
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the 
Software, and to permit persons to whom the Software is furnished to do so, 
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
locate-path 5.0.0
License: MIT
Source: sindresorhus/locate-path

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
math-intrinsics 1.1.0
License: MIT
Source: git+https://github.com/es-shims/math-intrinsics.git

--- LICENSE ---
MIT License

Copyright (c) 2024 ECMAScript Shims

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
media-typer 1.1.1
License: MIT
Source: jshttp/media-typer

--- LICENSE ---
(The MIT License)

Copyright (c) 2014-2017 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
merge-descriptors 2.0.0
License: MIT
Source: sindresorhus/merge-descriptors

--- license ---
MIT License

Copyright (c) Jonathan Ong <me@jongleberry.com>
Copyright (c) Douglas Christopher Wilson <doug@somethingdoug.com>
Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
mime-db 1.54.0
License: MIT
Source: jshttp/mime-db

--- LICENSE ---
(The MIT License)

Copyright (c) 2014 Jonathan Ong <me@jongleberry.com>
Copyright (c) 2015-2022 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
mime-types 3.0.2
License: MIT
Source: jshttp/mime-types

--- LICENSE ---
(The MIT License)

Copyright (c) 2014 Jonathan Ong <me@jongleberry.com>
Copyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
minimalistic-assert 1.0.1
License: ISC
Source: https://github.com/calvinmetcalf/minimalistic-assert.git

--- LICENSE ---
Copyright 2015 Calvin Metcalf

Permission to use, copy, modify, and/or distribute this software for any purpose
with or without fee is hereby granted, provided that the above copyright notice
and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.

========================================================================
minimist 1.2.8
License: MIT
Source: git://github.com/minimistjs/minimist.git

--- LICENSE ---
This software is released under the MIT license:

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
ms 2.1.3
License: MIT
Source: vercel/ms

--- license.md ---
The MIT License (MIT)

Copyright (c) 2020 Vercel, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
negotiator 1.1.0
License: MIT
Source: jshttp/negotiator

--- LICENSE ---
(The MIT License)

Copyright (c) 2012-2014 Federico Romero
Copyright (c) 2012-2014 Isaac Z. Schlueter
Copyright (c) 2014-2015 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
object-inspect 1.13.4
License: MIT
Source: git://github.com/inspect-js/object-inspect.git

--- LICENSE ---
MIT License

Copyright (c) 2013 James Halliday

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
on-finished 2.4.1
License: MIT
Source: jshttp/on-finished

--- LICENSE ---
(The MIT License)

Copyright (c) 2013 Jonathan Ong <me@jongleberry.com>
Copyright (c) 2014 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
once 1.4.0
License: ISC
Source: git://github.com/isaacs/once

--- LICENSE ---
The ISC License

Copyright (c) Isaac Z. Schlueter and Contributors

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


========================================================================
p-limit 2.3.0
License: MIT
Source: sindresorhus/p-limit

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
p-locate 4.1.0
License: MIT
Source: sindresorhus/p-locate

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
p-try 2.2.0
License: MIT
Source: sindresorhus/p-try

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
parseurl 1.3.3
License: MIT
Source: pillarjs/parseurl

--- LICENSE ---

(The MIT License)

Copyright (c) 2014 Jonathan Ong <me@jongleberry.com>
Copyright (c) 2014-2017 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
path-exists 4.0.0
License: MIT
Source: sindresorhus/path-exists

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
path-to-regexp 8.4.2
License: MIT
Source: https://github.com/pillarjs/path-to-regexp.git

--- LICENSE ---
The MIT License (MIT)

Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


========================================================================
pngjs 5.0.0
License: MIT
Source: git://github.com/lukeapage/pngjs.git

--- LICENSE ---
pngjs2 original work Copyright (c) 2015 Luke Page & Original Contributors
pngjs derived work Copyright (c) 2012 Kuba Niegowski

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


========================================================================
proxy-addr 2.0.8
License: MIT
Source: jshttp/proxy-addr

--- LICENSE ---
(The MIT License)

Copyright (c) 2014-2016 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
qrcode 1.5.4
License: MIT
Source: git://github.com/soldair/node-qrcode.git

--- license ---
The MIT License (MIT)

Copyright (c) 2012 Ryan Day

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



========================================================================
qs 6.16.1
License: BSD-3-Clause
Source: https://github.com/ljharb/qs.git

--- LICENSE.md ---
BSD 3-Clause License

Copyright (c) 2014, Nathan LaFreniere and other [contributors](https://github.com/ljharb/qs/graphs/contributors)
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this
   list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its
   contributors may be used to endorse or promote products derived from
   this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


========================================================================
range-parser 1.3.0
License: MIT
Source: jshttp/range-parser

--- LICENSE ---
(The MIT License)

Copyright (c) 2012-2014 TJ Holowaychuk <tj@vision-media.ca>
Copyright (c) 2015-2016 Douglas Christopher Wilson <doug@somethingdoug.com

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
raw-body 3.0.2
License: MIT
Source: stream-utils/raw-body

--- LICENSE ---
The MIT License (MIT)

Copyright (c) 2013-2014 Jonathan Ong <me@jongleberry.com>
Copyright (c) 2014-2022 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


========================================================================
require-directory 2.1.1
License: MIT
Source: git://github.com/troygoode/node-require-directory.git

--- LICENSE ---
The MIT License (MIT)

Copyright (c) 2011 Troy Goode <troygoode@gmail.com>

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
require-main-filename 2.0.0
License: ISC
Source: git+ssh://git@github.com/yargs/require-main-filename.git

--- LICENSE.txt ---
Copyright (c) 2016, Contributors

Permission to use, copy, modify, and/or distribute this software
for any purpose with or without fee is hereby granted, provided
that the above copyright notice and this permission notice
appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE
LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


========================================================================
router 2.2.0
License: MIT
Source: pillarjs/router

--- LICENSE ---
(The MIT License)

Copyright (c) 2013 Roman Shtylman
Copyright (c) 2014-2022 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
safe-buffer 5.2.1
License: MIT
Source: git://github.com/feross/safe-buffer.git

--- LICENSE ---
The MIT License (MIT)

Copyright (c) Feross Aboukhadijeh

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


========================================================================
safer-buffer 2.1.2
License: MIT
Source: git+https://github.com/ChALkeR/safer-buffer.git

--- LICENSE ---
MIT License

Copyright (c) 2018 Nikita Skovoroda <chalkerx@gmail.com>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
send 1.2.1
License: MIT
Source: pillarjs/send

--- LICENSE ---
(The MIT License)

Copyright (c) 2012 TJ Holowaychuk
Copyright (c) 2014-2022 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
serve-static 2.2.1
License: MIT
Source: expressjs/serve-static

--- LICENSE ---
(The MIT License)

Copyright (c) 2010 Sencha Inc.
Copyright (c) 2011 LearnBoost
Copyright (c) 2011 TJ Holowaychuk
Copyright (c) 2014-2016 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
set-blocking 2.0.0
License: ISC
Source: git+https://github.com/yargs/set-blocking.git

--- LICENSE.txt ---
Copyright (c) 2016, Contributors

Permission to use, copy, modify, and/or distribute this software
for any purpose with or without fee is hereby granted, provided
that the above copyright notice and this permission notice
appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE
LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


========================================================================
setprototypeof 1.2.0
License: ISC
Source: https://github.com/wesleytodd/setprototypeof.git

--- LICENSE ---
Copyright (c) 2015, Wes Todd

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


========================================================================
side-channel 1.1.1
License: MIT
Source: git+https://github.com/ljharb/side-channel.git

--- LICENSE ---
MIT License

Copyright (c) 2019 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
side-channel-list 1.0.1
License: MIT
Source: git+https://github.com/ljharb/side-channel-list.git

--- LICENSE ---
MIT License

Copyright (c) 2024 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
side-channel-map 1.0.1
License: MIT
Source: git+https://github.com/ljharb/side-channel-map.git

--- LICENSE ---
MIT License

Copyright (c) 2024 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
side-channel-weakmap 1.0.2
License: MIT
Source: git+https://github.com/ljharb/side-channel-weakmap.git

--- LICENSE ---
MIT License

Copyright (c) 2019 Jordan Harband

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
statuses 2.0.2
License: MIT
Source: jshttp/statuses

--- LICENSE ---

The MIT License (MIT)

Copyright (c) 2014 Jonathan Ong <me@jongleberry.com>
Copyright (c) 2016 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


========================================================================
string-width 4.2.3
License: MIT
Source: sindresorhus/string-width

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
strip-ansi 6.0.1
License: MIT
Source: chalk/strip-ansi

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
tldts 7.4.18
License: MIT
Source: git+ssh://git@github.com/remusao/tldts.git

--- LICENSE ---
Copyright (c) 2017 Thomas Parisot, 2018 Rémi Berson

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
tldts-core 7.4.18
License: MIT
Source: git+ssh://git@github.com/remusao/tldts.git

--- LICENSE ---
Copyright (c) 2017 Thomas Parisot, 2018 Rémi Berson

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
toidentifier 1.0.1
License: MIT
Source: component/toidentifier

--- LICENSE ---
MIT License

Copyright (c) 2016 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


========================================================================
tough-cookie 6.0.2
License: BSD-3-Clause
Source: git://github.com/salesforce/tough-cookie.git

--- LICENSE ---
Copyright (c) 2015, Salesforce.com, Inc.
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. Neither the name of Salesforce.com nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


========================================================================
type-is 2.1.0
License: MIT
Source: jshttp/type-is

--- LICENSE ---
(The MIT License)

Copyright (c) 2014 Jonathan Ong <me@jongleberry.com>
Copyright (c) 2014-2015 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
unpipe 1.0.0
License: MIT
Source: stream-utils/unpipe

--- LICENSE ---
(The MIT License)

Copyright (c) 2015 Douglas Christopher Wilson <doug@somethingdoug.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
vary 1.1.2
License: MIT
Source: jshttp/vary

--- LICENSE ---
(The MIT License)

Copyright (c) 2014-2017 Douglas Christopher Wilson

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
web-push 3.6.7
License: MPL-2.0
Source: git+https://github.com/web-push-libs/web-push.git

--- LICENSE ---
Copyright 2015 Marco Castelluccio

This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.


========================================================================
which-module 2.0.1
License: ISC
Source: git+https://github.com/nexdrew/which-module.git

--- LICENSE ---
Copyright (c) 2016, Contributors

Permission to use, copy, modify, and/or distribute this software for any purpose
with or without fee is hereby granted, provided that the above copyright notice
and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
THIS SOFTWARE.


========================================================================
wrap-ansi 6.2.0
License: MIT
Source: chalk/wrap-ansi

--- license ---
MIT License

Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


========================================================================
wrappy 1.0.2
License: ISC
Source: https://github.com/npm/wrappy

--- LICENSE ---
The ISC License

Copyright (c) Isaac Z. Schlueter and Contributors

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.


========================================================================
y18n 4.0.3
License: ISC
Source: git@github.com:yargs/y18n.git

--- LICENSE ---
Copyright (c) 2015, Contributors

Permission to use, copy, modify, and/or distribute this software for any purpose
with or without fee is hereby granted, provided that the above copyright notice
and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
THIS SOFTWARE.


========================================================================
yargs 15.4.1
License: MIT
Source: https://github.com/yargs/yargs.git

--- LICENSE ---
MIT License

Copyright 2010 James Halliday (mail@substack.net); Modified work Copyright 2014 Contributors (ben@npmjs.com)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.


========================================================================
yargs-parser 18.1.3
License: ISC
Source: https://github.com/yargs/yargs-parser.git

--- LICENSE.txt ---
Copyright (c) 2016, Contributors

Permission to use, copy, modify, and/or distribute this software
for any purpose with or without fee is hereby granted, provided
that the above copyright notice and this permission notice
appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE
LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Die Dokumente gelten für jedes Produkt separat und sind in zwölf Sprachen verfügbar. Lizenzen Dritter behalten ihre Originalsprache.