Öffentliches Register
Software-GesundheitsberichtSchema 0.30.0 · Metriken 2.3.1 · 2026-08-03 03:04 UTC

muxinc / elements

Custom elements for working with media in the browser that Just Work™

TypeScript · JavaScript · HTMLMIT★ 362 Sterne⑂ 64 Forksseit Aug. 2021Auf GitHub ansehen ↗
ArtBibliothekKommandozeilenwerkzeugwie das ermittelt wird

muxinc/elements erreicht einen Gesundheitsindex von 92 von 100 und liegt damit im Bereich Exzellent. Am stärksten schneidet es bei Vitality (87/100) ab, am schwächsten bei AI Readiness (61/100). Zuletzt vor 10 Tagen aktualisiert. 2 Mitwirkende tragen den Großteil der jüngsten Arbeit.

92
gesamt / 100
Exzellent

Software-Gesundheitsindex

Metriken werden auf einer standardisierten Skala von 1–100 in gewichtete Kategorien gruppiert. Der Gesamtwert beginnt als ihr gewichtetes Mittel, kalibriert auf die Verteilung des öffentlichen Registers, sodass die Stufen Perzentilbedeutung tragen; sobald öffentliche Evidenz die Richtlinie für Hochrisikojurisdiktionen auslöst, wird die Bewertung angepasst und erhält die Obergrenze Gefährdet von 34.

92
Außergewöhnlich93-100Die Spitzengruppe des Registers (≈ obere 5 %); erfüllt im Wesentlichen alle geprüften Kriterien
Exzellent80-92Durchgehend stark; geringfügige Lücken
Gut65-79Gesund; Lücken sind begrenzt und beherrschbar
Mittel50-64Akzeptabel mit deutlichen Lücken; Überprüfung empfohlen
Schwach35-49Wesentliche Schwächen in mehreren Bereichen
Gefährdet20-34Erhebliche Schwächen; eine Übernahme erfordert Vorsicht
Kritisch1-19Schwerwiegende Probleme (aufgegeben, nur ein Maintainer, keine Hygiene)
VitalitätCommunity &VerbreitungNachhaltigkeit &GovernanceEngineering-QualitätSicherheitAI Readiness

Bewertungsprofil

Jede Achse ist eine Kategorie. Die Form zählt mehr als der Durchschnitt — ein gesundes Projekt füllt die gesamte Fläche, während ein Profil aus Spitzen und Kratern bedeutet, dass Stärke in einer Dimension Risiken in einer anderen verdeckt.

Der gewichtete Gesamtwert 78 wird auf der veröffentlichten Indexskala auf 92 kalibriert (Register-Kalibrierung 2026-08-02).

Eigentümerschaft

MuxOrganisation
464 Follower210 öffentliche Reposseit Dez. 2015

Dieses Repository wird von einer Organisation getragen — geteilte, rechenschaftspflichtige Trägerschaft, die jeden einzelnen Maintainer überdauern kann.

Paket-Ökosysteme

RegistryPaketVersionDownloads / MonatVersionenZuletzt veröffentlichtTags
npm@mux/mux-audio0.16.24.491742vor 10 Tagenaudiomuxplayerweb-component
npm@mux/mux-video0.31.27.629.894723vor 10 Tagenvideomuxplayerhlsweb-component
npm@mux/mux-player3.13.27.056.846747vor 10 Tagenvideomuxplayerhlsweb-component
npm@mux/mux-uploader1.5.0185.489690vor 100 Tagenvideomuxuploadergcschunked-uploadweb-componentupchunk
npm@mux/playback-core0.35.27.893.697720vor 10 Tagen
npm@mux/mux-audio-react0.16.211.243745vor 10 Tagenaudiomuxplayerreact
npm@mux/mux-video-react0.31.2227.721721vor 10 Tagenvideomuxplayerhlsreact
npm@mux/mux-player-astro3.13.24.95659vor 10 Tagenvideomuxplayerhlsastroastro-component

Metriken nach Kategorie

Vitalität

Lebt das Projekt — wird Code geschrieben und werden Releases ausgeliefert?

87Exzellent · 21 % des Gesamtindex
Wie die Bewertung erfolgt
28.8/36Push-Aktualität — letzter Push vor 10 Tagen
21.5/36Commit-Rhythmus — 31/52 Wochen mit Commits
17.6/18Commit-Volumen — 91 Commits im letzten Jahr
10/10OpenSSF Scorecard: Maintained — 12 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Verwendete Eingangsdaten
commits_last_year91
human_commit_share0,67
days_since_last_push10
active_weeks_last_year31

Release-Disziplin

100Außergewöhnlich
Wie die Bewertung erfolgt
27/27Liefert Releases aus — 100 Releases veröffentlicht
36/36Release-Aktualität — letztes Release vor 10 Tagen
27/27Release-Rhythmus — ein Release etwa alle 7,2 Tage
0/10OpenSSF Scorecard: Signed-Releases — keine Daten
Verwendete Eingangsdaten
releases_count100
latest_release_tag@mux/playback-core@0.35.2
releases_from_tagsnein
days_since_latest_release10
mean_days_between_releases7,2
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): OpenSSF Scorecard: Signed-Releases. Die verbleibenden Gewichte wurden renormalisiert.

Community & Verbreitung

Hat das Projekt Nutzer, Downloads, Aufmerksamkeit und ein einladendes Umfeld für Beitragende?

80Exzellent · 17 % des Gesamtindex
Wie die Bewertung erfolgt
41.5/60Stars — 362 Stars
15/25Forks — 64 Forks
5.8/15Watcher — 12 Watcher
Verwendete Eingangsdaten
forks64
stars362
watchers12
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Wie die Bewertung erfolgt
22.5/22.5README
22.5/22.5Lizenz — anerkannte Lizenz (MIT)
18/18CONTRIBUTING-Leitfaden
13.5/13.5Verhaltenskodex
0/7.2Issue-Vorlage
0/6.3PR-Vorlage
Verwendete Eingangsdaten
has_readmeja
has_licenseja
readme_badges0
has_contributingja
has_issue_templatenein
has_code_of_conductja
readme_badge_services
has_pull_request_templatenein
Wie die Bewertung erfolgt
80/80Downloads pro Monat — 23.014.337 Downloads/Monat über npm
0/20Abhängige in der Registry — von diesem Ökosystem nicht ausgewiesen
Verwendete Eingangsdaten
packages@mux/mux-audio, @mux/mux-video, @mux/mux-player, @mux/mux-uploader, @mux/playback-core, @mux/mux-audio-react, @mux/mux-video-react, @mux/mux-player-astro
dependents
ecosystemsnpm
total_downloads
monthly_downloads23.014.337
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Abhängige in der Registry. Die verbleibenden Gewichte wurden renormalisiert.

Nachhaltigkeit & Governance

Überdauert das Projekt die Menschen, die es tragen — Bus-Faktor, Reaktionsfähigkeit, Trägerschaft und Paketpflege?

81Exzellent · 23 % des Gesamtindex
Wie die Bewertung erfolgt
25.2/54Bus-Faktor — 2 Beitragende decken die Hälfte aller Commits ab
14.7/22.5Commit-Verteilung — wichtigste beitragende Person verfasste 35 % der Commits
13.5/13.5Breite der Beitragenden — 42 Beitragende
10/10OpenSSF Scorecard: Contributors — project has 21 contributing companies or organizations
Verwendete Eingangsdaten
bus_factor2
contributors_sampled42
top_contributor_share0,348
Wie die Bewertung erfolgt
41.7/42Issue-Lösungsquote — 99 % der Issues geschlossen
25.8/30PR-Annahme — 836/972 entschiedene PRs gemergt
0/13Newcomer PR acceptance — kein PR eines Erstbeitragenden in 30 Tagen entschieden
13.5/15OpenSSF Scorecard: Code-Review — Found 19/21 approved changesets -- score normalized to 9
Verwendete Eingangsdaten
merged_prs836
open_issues2
closed_issues278
prs_merged_7d0
prs_decided_7d0
prs_merged_30d3
prs_decided_30d3
issue_closed_ratio0,993
closed_unmerged_prs136
first_time_authors_30d0
first_time_prs_merged_30d0
first_time_prs_decided_30d0
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): newcomer_pr_acceptance. Die verbleibenden Gewichte wurden renormalisiert.
Wie die Bewertung erfolgt
30/30Organisatorische Trägerschaft — im Besitz einer Organisation
0/20Verifizierte Domain
19.2/25Reichweite des Inhabers — 464 Follower von muxinc
25/25Kontohistorie — 210 öffentliche Repos, Kontoalter ca. 10 Jahre
Verwendete Eingangsdaten
followers464
owner_typeOrganization
is_verified
owner_loginmuxinc
public_repos210
account_age_days3.891

Paketpflege

100Außergewöhnlich
Wie die Bewertung erfolgt
25/25Veröffentlicht & auflösbar — 8 Paket(e) auf npm
35/35Veröffentlichungsaktualität — letzte Veröffentlichung vor 10 Tagen
20/20Versionshistorie — 747 veröffentlichte Versionen
20/20Nicht veraltet — aktiv, nicht veraltet oder zurückgezogen
Verwendete Eingangsdaten
packages@mux/mux-audio, @mux/mux-video, @mux/mux-player, @mux/mux-uploader, @mux/playback-core, @mux/mux-audio-react, @mux/mux-video-react, @mux/mux-player-astro
ecosystemsnpm
any_deprecatednein
min_days_since_publish10

Engineering-Qualität

Sind grundlegende Engineering- und Dokumentationspraktiken vorhanden?

75Gut · 19 % des Gesamtindex
Wie die Bewertung erfolgt
24/24CI-Workflows — 3 Workflow(s)
24/24Tests vorhanden
16/16Linter-Konfiguration — .eslintrc.cjs, .eslintrc.json
0/9.6Pre-Commit-Hooks
6.4/6.4.editorconfig
12/20OpenSSF Scorecard: CI-Tests — 19 out of 29 merged PRs checked by a CI test -- score normalized to 6
Verwendete Eingangsdaten
has_cija
has_testsja
has_editorconfigja
has_linter_configja
has_precommit_confignein
Wie die Bewertung erfolgt
30/30README
0/25Dokumentationsverzeichnis
15/15Dokumentations-/Homepage-Site — https://elements-demo-nextjs.vercel.app
10/10Repository-Beschreibung
10/10Topics — 8 Topics
0/10Wiki
Verwendete Eingangsdaten
topicsaudio, audio-player, html5, media-chrome, react, video, video-player, web-components
has_wikinein
homepagehttps://elements-demo-nextjs.vercel.app
has_readmeja
has_docs_dirnein
has_descriptionja

Sicherheit

Sind die sichtbaren Sicherheits- und Lieferkettenpraktiken belastbar, ohne ungeklärte Exposition gegenüber Hochrisikojurisdiktionen?

67Gut · 16 % des Gesamtindex
Wie die Bewertung erfolgt
7.5/7.5Binary-Artifacts — no binaries found in the repo
0/7.5Branch-Protection — keine Daten
1.5/2.5CI-Tests — 19 out of 29 merged PRs checked by a CI test -- score normalized to 6
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
6.8/7.5Code-Review — Found 19/21 approved changesets -- score normalized to 9
2.5/2.5Contributors — project has 21 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5Lizenz — license file detected
7.5/7.5Maintained — 12 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
5/5Packaging — packaging workflow detected
2/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 4
0/5SAST — SAST tool is not run on all commits -- score normalized to 0
0/5Security-Policy — security policy file not detected
0/7.5Signed-Releases — keine Daten
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 147 existing vulnerabilities detected
Verwendete Eingangsdaten
sourceopenssf_scorecard
checks_evaluated16
scorecard_versionv5.5.0
checks_inconclusive2
scorecard_aggregate5,9
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): branch_protection, signed_releases. Die verbleibenden Gewichte wurden renormalisiert.

Abhängigkeits-Advisories

100Außergewöhnlich
Wie die Bewertung erfolgt
35/35Direkte Abhängigkeiten ohne bekannte Advisories — keine direkte Abhängigkeit trägt ein bekanntes Advisory
25/25Indirekte Abhängigkeiten ohne bekannte Advisories — keine indirekte Abhängigkeit trägt ein bekanntes Advisory
0/40Keine offenen Advisories — kein Advisory trägt ein Veröffentlichungsdatum
Verwendete Eingangsdaten
sourceosv
advisories0
affected_packages0
assessed_packages4
unassessed_packages0
affected_by_severitynone
direct_affected_packages0
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Keine offenen Advisories. Die verbleibenden Gewichte wurden renormalisiert. Abgeglichen wurde die Laufzeit-Abhängigkeitshülle von npm:@mux/mux-audio@0.16.2 — das, was die Installation des veröffentlichten Pakets nach sich zieht — mit 4 Paketen. Erreichbarkeit wird nicht analysiert.

AI Readiness

Wie gut ist das Repository dafür ausgestattet, mit KI-Coding-Agenten entwickelt und gepflegt zu werden? Trägt ein bewusst kleines Gewicht (4 %): Agenten-Tooling ist ein echtes Pflegesignal, doch ein Repository ohne jedes Signal kann weiterhin 100/100 erreichen.

61Mittel · 4 % des Gesamtindex
Wie die Bewertung erfolgt
0/45Agentenanweisungen — keine CLAUDE.md / AGENTS.md / Editor-Regeln
0/15Maschinenlesbare Doku (llms.txt)
40/40Lesbare Commit-Historie — 66 von 67 menschlichen Commits benennen ihre Absicht (strukturierter Betreff oder erläuternder Text)
Verwendete Eingangsdaten
has_llms_txtnein
legible_history_share0,985
agent_instruction_files
agent_instruction_max_bytes
Wie die Bewertung erfolgt
0/18Bootstrap mit einem Befehl
22/22Automatisierte Tests
11/11Lint-/Format-Konfiguration — .eslintrc.cjs, .eslintrc.json
11/11Statische Typprüfung — examples/astro/tsconfig.json, examples/nextjs-with-typescript/tsconfig.json, examples/svelte-kit/tsconfig.json, examples/vue-with-typescript/tsconfig.json, packages/mux-active-viewer-count/tsconfig.json, packages/mux-audio-react/tsconfig.json, packages/mux-audio/tsconfig.json, packages/mux-elements-codemod/tsconfig.json, packages/mux-player-astro/tsconfig.json, packages/mux-player-react/tsconfig.json, packages/mux-player/tsconfig.json, packages/mux-uploader-astro/tsconfig.json, packages/mux-uploader-react/tsconfig.json, packages/mux-uploader/tsconfig.json, packages/mux-video-react/tsconfig.json, packages/mux-video/tsconfig.json, packages/playback-core/tsconfig.json, tsconfig.json
10/10Reproduzierbare Umgebung — lockfile
4/10Belegte Agentenpraxis — 2 der letzten 100 Commits von Agenten verfasst oder ihnen zugeschrieben
8/8Automatisierte Wartung — 6 der letzten 100 Commits sind automatisierte Abhängigkeits-Updates
4/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 4
Verwendete Eingangsdaten
has_nixnein
has_testsja
lockfilespackage-lock.json
has_dockerfilenein
typed_languageja
bootstrap_files
has_devcontainernein
has_linter_configja
typecheck_configsexamples/astro/tsconfig.json, examples/nextjs-with-typescript/tsconfig.json, examples/svelte-kit/tsconfig.json, examples/vue-with-typescript/tsconfig.json, packages/mux-active-viewer-count/tsconfig.json, packages/mux-audio-react/tsconfig.json, packages/mux-audio/tsconfig.json, packages/mux-elements-codemod/tsconfig.json, packages/mux-player-astro/tsconfig.json, packages/mux-player-react/tsconfig.json, packages/mux-player/tsconfig.json, packages/mux-uploader-astro/tsconfig.json, packages/mux-uploader-react/tsconfig.json, packages/mux-uploader/tsconfig.json, packages/mux-video-react/tsconfig.json, packages/mux-video/tsconfig.json, packages/playback-core/tsconfig.json, tsconfig.json
agent_commit_share0,02
toolchain_manifests
dependency_bot_commit_share0,06
Wie die Bewertung erfolgt
45/45Typprüfbarer Code — TypeScript (statisch typisiert)
54.5/55Handhabbare Dateigrößen — 2/220 Quelldateien über 60 KB
Verwendete Eingangsdaten
primary_languageTypeScript
largest_source_bytes68.585
source_files_sampled220
oversized_source_files2
Wie die Bewertung erfolgt
0/40API-Schema (OpenAPI/GraphQL/proto)
0/20MCP-Server
40/40Lauffähige Beispiele — examples
Verwendete Eingangsdaten
example_dirsexamples
has_mcp_signalnein
api_schema_files

Eckdaten

362GitHub-Sterne
42Mitwirkende
91Commits, letzte 12 Monate
10Tage seit letztem Push
100Releases
2Bus-Faktor
2offene Issues
npmPaket-Ökosysteme

Warnungen zur Datenerhebung

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token

Weitere Details

Stern- und Fork-Verlauf 0 ★ / 64 ⇿
0Sterne
64Forks
92Releases

Wann jeder Stern und Fork hinzugefügt wurde, von GitHub erfasst und nach Tagen gruppiert. Das kumulierte Wachstum steht direkt über den täglichen Zugängen, aus denen es besteht, sodass beide gegeneinander lesbar sind: stetiger organischer Zuwachs sieht ganz anders aus als ein abrupter, kurzlebiger Ausschlag. Wo dieser Unterschied messbar ist, wird er als Wachstumsauthentizität ausgewiesen.

013253850636232021-082024-012026-07
Major 0Minor 0Patch 0

Jeder Punkt umfasst 5 Tage.

OpenSSF Scorecard 5.9 / 10
5.9Gesamtwert

Unabhängige, werkzeugneutrale Sicherheitsbewertung durch das quelloffene OpenSSF Scorecard. Jede Prüfung honoriert eine Sicherheits-Praxis, nicht das Werkzeug eines bestimmten Anbieters. Prüfungen, die Scorecard nicht ermitteln konnte, sind mit k. A. markiert und vom Sicherheitswert ausgeschlossen (nie als null gezählt).Scorecard v5.5.0 · 2026-08-03 03:04 UTC

10Binary-Artifactsno binaries found in the repo
k. A.Branch-Protectioninternal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
6CI-Tests19 out of 29 merged PRs checked by a CI test -- score normalized to 6
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
9Code-ReviewFound 19/21 approved changesets -- score normalized to 9
10Contributorsproject has 21 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained12 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
10Packagingpackaging workflow detected
4Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 4
0SASTSAST tool is not run on all commits -- score normalized to 0
0Security-Policysecurity policy file not detected
k. A.Signed-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities147 existing vulnerabilities detected
Direkte Abhängigkeiten 30
RegistryPaketVersionsvorgabeManifest
npm@mux/playback-core0.35.2packages/mux-audio-react/package.json
npmprop-types^15.8.1packages/mux-audio-react/package.json
npm@mux/playback-core0.35.2packages/mux-audio/package.json
npmcustom-media-element~1.4.5packages/mux-audio/package.json
npmchalk^5.4.1packages/mux-elements-codemod/package.json
npmminimist^1.2.6packages/mux-elements-codemod/package.json
npmshelljs^0.9.2packages/mux-elements-codemod/package.json
npm@mux/mux-player3.13.2packages/mux-player-astro/package.json
npm@mux/playback-core0.35.2packages/mux-player-astro/package.json
npm@mux/mux-player3.13.2packages/mux-player-react/package.json
npm@mux/playback-core0.35.2packages/mux-player-react/package.json
npmprop-types^15.8.1packages/mux-player-react/package.json
npm@mux/mux-video0.31.2packages/mux-player/package.json
npm@mux/playback-core0.35.2packages/mux-player/package.json
npmmedia-chrome~4.19.0packages/mux-player/package.json
npmplayer.style^0.3.0packages/mux-player/package.json
npm@mux/mux-uploader1.5.0packages/mux-uploader-astro/package.json
npm@mux/mux-uploader1.5.0packages/mux-uploader-react/package.json
npmprop-types^15.8.1packages/mux-uploader-react/package.json
npm@mux/upchunk^3.5.0packages/mux-uploader/package.json
npm@mux/playback-core0.35.2packages/mux-video-react/package.json
npmprop-types^15.8.1packages/mux-video-react/package.json
npm@mux/mux-data-google-ima^0.3.4packages/mux-video/package.json
npm@mux/playback-core0.35.2packages/mux-video/package.json
npm@types/google_interactive_media_ads_types^3.697.0packages/mux-video/package.json
npmcastable-video~1.1.13packages/mux-video/package.json
npmcustom-media-element~1.4.6packages/mux-video/package.json
npmmedia-tracks~0.3.5packages/mux-video/package.json
npmhls.js~1.6.15packages/playback-core/package.json
npmmux-embed^5.16.1packages/playback-core/package.json
Alle Abhängigkeiten 1.769

Vollständig aufgelöster Abhängigkeitssatz aus dem GitHub-Abhängigkeitsgraphen: 39 direkte und 1.730 indirekte (transitive) Pakete. Die transitive Hülle ist vollständig, wenn das Repository eine Lockfile eincheckt.

RegistryPaketVersionBeziehung
npm@mux/mux-data-google-ima0.3.4direkt
npm@mux/mux-data-google-ima^0.3.4direkt
npm@mux/mux-player*direkt
npm@mux/mux-player3.13.2direkt
npm@mux/mux-uploader*direkt
npm@mux/mux-uploader1.5.0direkt
npm@mux/mux-video*direkt
npm@mux/mux-video0.31.2direkt
npm@mux/playback-core0.35.2direkt
npm@mux/upchunk3.5.0direkt
npm@mux/upchunk^3.5.0direkt
npm@types/google_interactive_media_ads_types3.697.1direkt
npm@types/google_interactive_media_ads_types^3.697.0direkt
npmcastable-video1.1.13direkt
npmcastable-video~1.1.13direkt
npmchalk2.4.2direkt
npmchalk4.1.2direkt
npmchalk5.4.1direkt
npmchalk^5.4.1direkt
npmcustom-media-element1.4.6direkt
npmcustom-media-element~1.4.5direkt
npmcustom-media-element~1.4.6direkt
npmhls.js1.6.15direkt
npmhls.js~1.6.15direkt
npmmedia-chrome4.19.0direkt
npmmedia-chrome^4.19.0direkt
npmmedia-chrome~4.19.0direkt
npmmedia-tracks0.3.5direkt
npmmedia-tracks~0.3.5direkt
npmminimist1.2.8direkt
npmminimist^1.2.6direkt
npmmux-embed5.16.1direkt
npmmux-embed^5.16.1direkt
npmplayer.style0.3.4direkt
npmplayer.style^0.3.0direkt
npmprop-types15.8.1direkt
npmprop-types^15.8.1direkt
npmshelljs0.9.2direkt
npmshelljs^0.9.2direkt
npm@ampproject/remapping2.3.0indirekt
npm@astrojs/compiler3.0.1indirekt
npm@astrojs/internal-helpers0.8.0indirekt
npm@astrojs/markdown-remark7.1.0indirekt
npm@astrojs/prism4.0.1indirekt
npm@astrojs/react5.0.3indirekt
npm@astrojs/react^5.0.3indirekt
npm@astrojs/telemetry3.3.1indirekt
npm@astrojs/vercel10.0.4indirekt
npm@astrojs/vercel^10.0.4indirekt
npm@babel/code-frame7.27.1indirekt
npm@babel/code-frame7.29.0indirekt
npm@babel/compat-data7.27.5indirekt
npm@babel/compat-data7.29.0indirekt
npm@babel/core7.27.4indirekt
npm@babel/core7.29.0indirekt
npm@babel/generator7.27.5indirekt
npm@babel/generator7.29.1indirekt
npm@babel/helper-annotate-as-pure7.27.3indirekt
npm@babel/helper-compilation-targets7.27.2indirekt
npm@babel/helper-compilation-targets7.28.6indirekt
npm@babel/helper-create-class-features-plugin7.27.1indirekt
npm@babel/helper-create-regexp-features-plugin7.27.1indirekt
npm@babel/helper-define-polyfill-provider0.6.4indirekt
npm@babel/helper-globals7.28.0indirekt
npm@babel/helper-member-expression-to-functions7.27.1indirekt
npm@babel/helper-module-imports7.27.1indirekt
npm@babel/helper-module-imports7.28.6indirekt
npm@babel/helper-module-transforms7.27.3indirekt
npm@babel/helper-module-transforms7.28.6indirekt
npm@babel/helper-optimise-call-expression7.27.1indirekt
npm@babel/helper-plugin-utils7.27.1indirekt
npm@babel/helper-remap-async-to-generator7.27.1indirekt
npm@babel/helper-replace-supers7.27.1indirekt
npm@babel/helper-skip-transparent-expression-wrappers7.27.1indirekt
npm@babel/helper-string-parser7.27.1indirekt
npm@babel/helper-validator-identifier7.28.5indirekt
npm@babel/helper-validator-option7.27.1indirekt
npm@babel/helper-wrap-function7.27.1indirekt
npm@babel/helpers7.27.6indirekt
npm@babel/helpers7.29.2indirekt
npm@babel/parser7.29.2indirekt
npm@babel/plugin-bugfix-firefox-class-in-computed-class-key7.27.1indirekt
npm@babel/plugin-bugfix-safari-class-field-initializer-scope7.27.1indirekt
npm@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression7.27.1indirekt
npm@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining7.27.1indirekt
npm@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly7.27.1indirekt
npm@babel/plugin-proposal-dynamic-import7.18.6indirekt
npm@babel/plugin-proposal-private-property-in-object7.21.0-placeholder-for-preset-env.2indirekt
npm@babel/plugin-syntax-class-properties7.12.13indirekt
npm@babel/plugin-syntax-dynamic-import7.8.3indirekt
npm@babel/plugin-syntax-import-assertions7.27.1indirekt
npm@babel/plugin-syntax-import-attributes7.27.1indirekt
npm@babel/plugin-syntax-import-meta7.10.4indirekt
npm@babel/plugin-syntax-numeric-separator7.10.4indirekt
npm@babel/plugin-syntax-unicode-sets-regex7.18.6indirekt
npm@babel/plugin-transform-arrow-functions7.27.1indirekt
npm@babel/plugin-transform-async-generator-functions7.27.1indirekt
npm@babel/plugin-transform-async-to-generator7.27.1indirekt
npm@babel/plugin-transform-block-scoped-functions7.27.1indirekt
npm@babel/plugin-transform-block-scoping7.27.5indirekt
npm@babel/plugin-transform-class-properties7.27.1indirekt
npm@babel/plugin-transform-class-static-block7.27.1indirekt
npm@babel/plugin-transform-classes7.27.1indirekt
npm@babel/plugin-transform-computed-properties7.27.1indirekt
npm@babel/plugin-transform-destructuring7.27.3indirekt
npm@babel/plugin-transform-dotall-regex7.27.1indirekt
npm@babel/plugin-transform-duplicate-keys7.27.1indirekt
npm@babel/plugin-transform-duplicate-named-capturing-groups-regex7.27.1indirekt
npm@babel/plugin-transform-dynamic-import7.27.1indirekt
npm@babel/plugin-transform-exponentiation-operator7.27.1indirekt
npm@babel/plugin-transform-export-namespace-from7.27.1indirekt
npm@babel/plugin-transform-for-of7.27.1indirekt
npm@babel/plugin-transform-function-name7.27.1indirekt
npm@babel/plugin-transform-json-strings7.27.1indirekt
npm@babel/plugin-transform-literals7.27.1indirekt
npm@babel/plugin-transform-logical-assignment-operators7.27.1indirekt
npm@babel/plugin-transform-member-expression-literals7.27.1indirekt
npm@babel/plugin-transform-modules-amd7.27.1indirekt
npm@babel/plugin-transform-modules-commonjs7.27.1indirekt
npm@babel/plugin-transform-modules-systemjs7.27.1indirekt
npm@babel/plugin-transform-modules-umd7.27.1indirekt
npm@babel/plugin-transform-named-capturing-groups-regex7.27.1indirekt
npm@babel/plugin-transform-new-target7.27.1indirekt
npm@babel/plugin-transform-nullish-coalescing-operator7.27.1indirekt
npm@babel/plugin-transform-numeric-separator7.27.1indirekt
npm@babel/plugin-transform-object-rest-spread7.27.3indirekt
npm@babel/plugin-transform-object-super7.27.1indirekt
npm@babel/plugin-transform-optional-catch-binding7.27.1indirekt
npm@babel/plugin-transform-optional-chaining7.27.1indirekt
npm@babel/plugin-transform-parameters7.27.1indirekt
npm@babel/plugin-transform-private-methods7.27.1indirekt
npm@babel/plugin-transform-private-property-in-object7.27.1indirekt
npm@babel/plugin-transform-property-literals7.27.1indirekt
npm@babel/plugin-transform-react-jsx-self7.27.1indirekt
npm@babel/plugin-transform-react-jsx-source7.27.1indirekt
npm@babel/plugin-transform-regenerator7.27.5indirekt
npm@babel/plugin-transform-regexp-modifiers7.27.1indirekt
npm@babel/plugin-transform-reserved-words7.27.1indirekt
npm@babel/plugin-transform-shorthand-properties7.27.1indirekt
npm@babel/plugin-transform-spread7.27.1indirekt
npm@babel/plugin-transform-sticky-regex7.27.1indirekt
npm@babel/plugin-transform-template-literals7.27.1indirekt
npm@babel/plugin-transform-typeof-symbol7.27.1indirekt
npm@babel/plugin-transform-unicode-escapes7.27.1indirekt
npm@babel/plugin-transform-unicode-property-regex7.27.1indirekt
npm@babel/plugin-transform-unicode-regex7.27.1indirekt
npm@babel/plugin-transform-unicode-sets-regex7.27.1indirekt
npm@babel/preset-env7.27.2indirekt
npm@babel/preset-modules0.1.6-no-external-pluginsindirekt
npm@babel/template7.27.2indirekt
npm@babel/template7.28.6indirekt
npm@babel/traverse7.27.4indirekt
npm@babel/traverse7.29.0indirekt
npm@babel/types7.29.0indirekt
npm@capsizecss/unpack4.0.0indirekt
npm@clack/core1.2.0indirekt
npm@clack/prompts1.2.0indirekt
npm@eggjs/yauzl2.11.0indirekt
npm@emnapi/core1.4.3indirekt
npm@emnapi/runtime1.10.0indirekt
npm@emnapi/wasi-threads1.0.2indirekt
npm@esbuild/aix-ppc640.21.5indirekt
npm@esbuild/aix-ppc640.25.5indirekt
npm@esbuild/aix-ppc640.27.7indirekt
npm@esbuild/android-arm0.16.17indirekt
npm@esbuild/android-arm0.18.20indirekt
npm@esbuild/android-arm0.21.5indirekt
npm@esbuild/android-arm0.25.5indirekt
npm@esbuild/android-arm0.27.7indirekt
npm@esbuild/android-arm640.16.17indirekt
npm@esbuild/android-arm640.18.20indirekt
npm@esbuild/android-arm640.21.5indirekt
npm@esbuild/android-arm640.25.5indirekt
npm@esbuild/android-arm640.27.7indirekt
npm@esbuild/android-x640.16.17indirekt
npm@esbuild/android-x640.18.20indirekt
npm@esbuild/android-x640.21.5indirekt
npm@esbuild/android-x640.25.5indirekt
npm@esbuild/android-x640.27.7indirekt
npm@esbuild/darwin-arm640.16.17indirekt
npm@esbuild/darwin-arm640.18.20indirekt
npm@esbuild/darwin-arm640.21.5indirekt
npm@esbuild/darwin-arm640.25.5indirekt
npm@esbuild/darwin-arm640.27.7indirekt
npm@esbuild/darwin-x640.16.17indirekt
npm@esbuild/darwin-x640.18.20indirekt
npm@esbuild/darwin-x640.21.5indirekt
npm@esbuild/darwin-x640.25.5indirekt
npm@esbuild/darwin-x640.27.7indirekt
npm@esbuild/freebsd-arm640.16.17indirekt
npm@esbuild/freebsd-arm640.18.20indirekt
npm@esbuild/freebsd-arm640.21.5indirekt
npm@esbuild/freebsd-arm640.25.5indirekt
npm@esbuild/freebsd-arm640.27.7indirekt
npm@esbuild/freebsd-x640.16.17indirekt
npm@esbuild/freebsd-x640.18.20indirekt
npm@esbuild/freebsd-x640.21.5indirekt
npm@esbuild/freebsd-x640.25.5indirekt
npm@esbuild/freebsd-x640.27.7indirekt
npm@esbuild/linux-arm0.16.17indirekt
npm@esbuild/linux-arm0.18.20indirekt
npm@esbuild/linux-arm0.21.5indirekt
npm@esbuild/linux-arm0.25.5indirekt
npm@esbuild/linux-arm0.27.7indirekt
npm@esbuild/linux-arm640.16.17indirekt
npm@esbuild/linux-arm640.18.20indirekt
npm@esbuild/linux-arm640.21.5indirekt
npm@esbuild/linux-arm640.25.5indirekt
npm@esbuild/linux-arm640.27.7indirekt
npm@esbuild/linux-ia320.16.17indirekt
npm@esbuild/linux-ia320.18.20indirekt
npm@esbuild/linux-ia320.21.5indirekt
npm@esbuild/linux-ia320.25.5indirekt
npm@esbuild/linux-ia320.27.7indirekt
npm@esbuild/linux-loong640.16.17indirekt
npm@esbuild/linux-loong640.18.20indirekt
npm@esbuild/linux-loong640.21.5indirekt
npm@esbuild/linux-loong640.25.5indirekt
npm@esbuild/linux-loong640.27.7indirekt
npm@esbuild/linux-mips64el0.16.17indirekt
npm@esbuild/linux-mips64el0.18.20indirekt
npm@esbuild/linux-mips64el0.21.5indirekt
npm@esbuild/linux-mips64el0.25.5indirekt
npm@esbuild/linux-mips64el0.27.7indirekt
npm@esbuild/linux-ppc640.16.17indirekt
npm@esbuild/linux-ppc640.18.20indirekt
npm@esbuild/linux-ppc640.21.5indirekt
npm@esbuild/linux-ppc640.25.5indirekt
npm@esbuild/linux-ppc640.27.7indirekt
npm@esbuild/linux-riscv640.16.17indirekt
npm@esbuild/linux-riscv640.18.20indirekt
npm@esbuild/linux-riscv640.21.5indirekt
npm@esbuild/linux-riscv640.25.5indirekt
npm@esbuild/linux-riscv640.27.7indirekt
npm@esbuild/linux-s390x0.16.17indirekt
npm@esbuild/linux-s390x0.18.20indirekt
npm@esbuild/linux-s390x0.21.5indirekt
npm@esbuild/linux-s390x0.25.5indirekt
npm@esbuild/linux-s390x0.27.7indirekt
npm@esbuild/linux-x640.16.17indirekt
npm@esbuild/linux-x640.18.20indirekt
npm@esbuild/linux-x640.21.5indirekt
npm@esbuild/linux-x640.25.5indirekt
npm@esbuild/linux-x640.27.7indirekt
npm@esbuild/netbsd-arm640.25.5indirekt
npm@esbuild/netbsd-arm640.27.7indirekt
npm@esbuild/netbsd-x640.16.17indirekt
npm@esbuild/netbsd-x640.18.20indirekt
npm@esbuild/netbsd-x640.21.5indirekt
npm@esbuild/netbsd-x640.25.5indirekt
npm@esbuild/netbsd-x640.27.7indirekt
npm@esbuild/openbsd-arm640.25.5indirekt
npm@esbuild/openbsd-arm640.27.7indirekt
npm@esbuild/openbsd-x640.16.17indirekt
npm@esbuild/openbsd-x640.18.20indirekt
npm@esbuild/openbsd-x640.21.5indirekt
npm@esbuild/openbsd-x640.25.5indirekt
npm@esbuild/openbsd-x640.27.7indirekt
npm@esbuild/openharmony-arm640.27.7indirekt
npm@esbuild/sunos-x640.16.17indirekt
npm@esbuild/sunos-x640.18.20indirekt
npm@esbuild/sunos-x640.21.5indirekt
npm@esbuild/sunos-x640.25.5indirekt
npm@esbuild/sunos-x640.27.7indirekt
npm@esbuild/win32-arm640.16.17indirekt
npm@esbuild/win32-arm640.18.20indirekt
npm@esbuild/win32-arm640.21.5indirekt
npm@esbuild/win32-arm640.25.5indirekt
npm@esbuild/win32-arm640.27.7indirekt
npm@esbuild/win32-ia320.16.17indirekt
npm@esbuild/win32-ia320.18.20indirekt
npm@esbuild/win32-ia320.21.5indirekt
npm@esbuild/win32-ia320.25.5indirekt
npm@esbuild/win32-ia320.27.7indirekt
npm@esbuild/win32-x640.16.17indirekt
npm@esbuild/win32-x640.18.20indirekt
npm@esbuild/win32-x640.21.5indirekt
npm@esbuild/win32-x640.25.5indirekt
npm@esbuild/win32-x640.27.7indirekt
npm@eslint-community/eslint-utils4.7.0indirekt
npm@eslint-community/regexpp4.12.1indirekt
npm@eslint/config-array0.20.1indirekt
npm@eslint/config-helpers0.2.3indirekt
npm@eslint/core0.14.0indirekt
npm@eslint/core0.15.0indirekt
npm@eslint/eslintrc2.1.4indirekt
npm@eslint/eslintrc3.3.1indirekt
npm@eslint/js8.57.1indirekt
npm@eslint/js9.29.0indirekt
npm@eslint/object-schema2.1.6indirekt
npm@eslint/plugin-kit0.3.2indirekt
npm@esm-bundle/chai4.3.4-fix.0indirekt
npm@fastify/busboy2.1.1indirekt
npm@hapi/bourne3.0.0indirekt
npm@humanfs/core0.19.1indirekt
npm@humanfs/node0.16.6indirekt
npm@humanwhocodes/config-array0.13.0indirekt
npm@humanwhocodes/module-importer1.0.1indirekt
npm@humanwhocodes/object-schema2.0.3indirekt
npm@humanwhocodes/retry0.3.1indirekt
npm@humanwhocodes/retry0.4.3indirekt
npm@img/colour1.1.0indirekt
npm@img/sharp-darwin-arm640.34.5indirekt
npm@img/sharp-darwin-x640.34.5indirekt
npm@img/sharp-libvips-darwin-arm641.2.4indirekt
npm@img/sharp-libvips-darwin-x641.2.4indirekt
npm@img/sharp-libvips-linux-arm1.2.4indirekt
npm@img/sharp-libvips-linux-arm641.2.4indirekt
npm@img/sharp-libvips-linux-ppc641.2.4indirekt
npm@img/sharp-libvips-linux-riscv641.2.4indirekt
npm@img/sharp-libvips-linux-s390x1.2.4indirekt
npm@img/sharp-libvips-linux-x641.2.4indirekt
npm@img/sharp-libvips-linuxmusl-arm641.2.4indirekt
npm@img/sharp-libvips-linuxmusl-x641.2.4indirekt
npm@img/sharp-linux-arm0.34.5indirekt
npm@img/sharp-linux-arm640.34.5indirekt
npm@img/sharp-linux-ppc640.34.5indirekt
npm@img/sharp-linux-riscv640.34.5indirekt
npm@img/sharp-linux-s390x0.34.5indirekt
npm@img/sharp-linux-x640.34.5indirekt
npm@img/sharp-linuxmusl-arm640.34.5indirekt
npm@img/sharp-linuxmusl-x640.34.5indirekt
npm@img/sharp-wasm320.34.5indirekt
npm@img/sharp-win32-arm640.34.5indirekt
npm@img/sharp-win32-ia320.34.5indirekt
npm@img/sharp-win32-x640.34.5indirekt
npm@import-maps/resolve1.0.1indirekt
npm@isaacs/cliui8.0.2indirekt
npm@isaacs/fs-minipass4.0.1indirekt
npm@jridgewell/gen-mapping0.3.13indirekt
npm@jridgewell/gen-mapping0.3.8indirekt
npm@jridgewell/remapping2.3.5indirekt
npm@jridgewell/resolve-uri3.1.2indirekt
npm@jridgewell/set-array1.2.1indirekt
npm@jridgewell/source-map0.3.6indirekt
npm@jridgewell/sourcemap-codec1.5.5indirekt
npm@jridgewell/trace-mapping0.3.25indirekt
npm@jridgewell/trace-mapping0.3.31indirekt
npm@lit-labs/ssr-dom-shim1.3.0indirekt
npm@lit/reactive-element2.1.0indirekt
npm@mapbox/node-pre-gyp1.0.11indirekt
npm@mapbox/node-pre-gyp2.0.3indirekt
npm@mdn/browser-compat-data4.2.1indirekt
npm@mux/assets*indirekt
npm@mux/assets0.1.0indirekt
npm@mux/blurup1.0.2indirekt
npm@mux/blurup^1.0.1indirekt
npm@mux/esbuilder*indirekt
npm@mux/esbuilder0.1.0indirekt
npm@mux/eslint-plugin-i18n0.1.0indirekt
npm@mux/i18n-utils0.1.0indirekt
npm@mux/mux-active-viewer-count*indirekt
npm@mux/mux-active-viewer-count0.2.0-alpha.13indirekt
npm@mux/mux-audio*indirekt
npm@mux/mux-audio0.16.2indirekt
npm@mux/mux-audio-react*indirekt
npm@mux/mux-audio-react0.16.2indirekt
npm@mux/mux-elements-codemod1.1.12indirekt
npm@mux/mux-player-astro*indirekt
npm@mux/mux-player-astro3.13.2indirekt
npm@mux/mux-player-react*indirekt
npm@mux/mux-player-react3.13.2indirekt
npm@mux/mux-uploader-astro*indirekt
npm@mux/mux-uploader-astro1.5.0indirekt
npm@mux/mux-uploader-react*indirekt
npm@mux/mux-uploader-react1.5.0indirekt
npm@mux/mux-video-react*indirekt
npm@mux/mux-video-react0.31.2indirekt
npm@napi-rs/wasm-runtime0.2.11indirekt
npm@next/env14.2.30indirekt
npm@next/eslint-plugin-next14.2.30indirekt
npm@next/swc-darwin-arm6414.2.30indirekt
npm@next/swc-darwin-x6414.2.30indirekt
npm@next/swc-linux-arm64-gnu14.2.30indirekt
npm@next/swc-linux-arm64-musl14.2.30indirekt
npm@next/swc-linux-x64-gnu14.2.30indirekt
npm@next/swc-linux-x64-musl14.2.30indirekt
npm@next/swc-win32-arm64-msvc14.2.30indirekt
npm@next/swc-win32-ia32-msvc14.2.30indirekt
npm@next/swc-win32-x64-msvc14.2.30indirekt
npm@nodelib/fs.scandir2.1.5indirekt
npm@nodelib/fs.stat2.0.5indirekt
npm@nodelib/fs.walk1.2.8indirekt
npm@nolyfill/is-core-module1.0.39indirekt
npm@open-wc/dedupe-mixin1.4.0indirekt
npm@open-wc/scoped-elements3.0.5indirekt
npm@open-wc/semantic-dom-diff0.20.1indirekt
npm@open-wc/testing4.0.0indirekt
npm@open-wc/testing^4.0.0indirekt
npm@open-wc/testing-helpers3.0.1indirekt
npm@oslojs/encoding1.1.0indirekt
npm@pkgjs/parseargs0.11.0indirekt
npm@pkgr/core0.2.7indirekt
npm@polka/url1.0.0-next.29indirekt
npm@promptbook/utils0.69.5indirekt
npm@puppeteer/browsers1.9.1indirekt
npm@puppeteer/browsers2.6.1indirekt
npm@rolldown/pluginutils1.0.0-rc.3indirekt
npm@rollup/plugin-node-resolve15.3.1indirekt
npm@rollup/pluginutils4.2.1indirekt
npm@rollup/pluginutils5.3.0indirekt
npm@rollup/rollup-android-arm-eabi4.44.0indirekt
npm@rollup/rollup-android-arm644.44.0indirekt
npm@rollup/rollup-darwin-arm644.44.0indirekt
npm@rollup/rollup-darwin-x644.44.0indirekt
npm@rollup/rollup-freebsd-arm644.44.0indirekt
npm@rollup/rollup-freebsd-x644.44.0indirekt
npm@rollup/rollup-linux-arm-gnueabihf4.44.0indirekt
npm@rollup/rollup-linux-arm-musleabihf4.44.0indirekt
npm@rollup/rollup-linux-arm64-gnu4.44.0indirekt
npm@rollup/rollup-linux-arm64-musl4.44.0indirekt
npm@rollup/rollup-linux-loongarch64-gnu4.44.0indirekt
npm@rollup/rollup-linux-powerpc64le-gnu4.44.0indirekt
npm@rollup/rollup-linux-riscv64-gnu4.44.0indirekt
npm@rollup/rollup-linux-riscv64-musl4.44.0indirekt
npm@rollup/rollup-linux-s390x-gnu4.44.0indirekt
npm@rollup/rollup-linux-x64-gnu4.44.0indirekt
npm@rollup/rollup-linux-x64-musl4.44.0indirekt
npm@rollup/rollup-win32-arm64-msvc4.44.0indirekt
npm@rollup/rollup-win32-ia32-msvc4.44.0indirekt
npm@rollup/rollup-win32-x64-msvc4.44.0indirekt
npm@rtsao/scc1.1.0indirekt
npm@rushstack/eslint-patch1.11.0indirekt
npm@shikijs/core4.0.2indirekt
npm@shikijs/engine-javascript4.0.2indirekt
npm@shikijs/engine-oniguruma4.0.2indirekt
npm@shikijs/langs4.0.2indirekt
npm@shikijs/primitive4.0.2indirekt
npm@shikijs/themes4.0.2indirekt
npm@shikijs/types4.0.2indirekt
npm@shikijs/vscode-textmate10.0.2indirekt
npm@sindresorhus/is4.6.0indirekt
npm@sindresorhus/is5.6.0indirekt
npm@sinonjs/commons3.0.1indirekt
npm@sinonjs/fake-timers10.3.0indirekt
npm@sinonjs/fake-timers11.3.1indirekt
npm@sinonjs/samsam8.0.2indirekt
npm@sinonjs/text-encoding0.7.3indirekt
npm@sveltejs/acorn-typescript1.0.9indirekt
npm@sveltejs/adapter-vercel1.0.6indirekt
npm@sveltejs/adapter-vercel^1.0.0indirekt
npm@sveltejs/kit1.30.4indirekt
npm@sveltejs/kit^1.0.0indirekt
npm@sveltejs/vite-plugin-svelte2.5.3indirekt
npm@sveltejs/vite-plugin-svelte-inspector1.0.4indirekt
npm@swc/counter0.1.3indirekt
npm@swc/helpers0.5.5indirekt
npm@szmarczak/http-timer4.0.6indirekt
npm@szmarczak/http-timer5.0.1indirekt
npm@tootallnate/quickjs-emscripten0.23.0indirekt
npm@tybys/wasm-util0.9.0indirekt
npm@types/accepts1.3.7indirekt
npm@types/babel__code-frame7.0.6indirekt
npm@types/babel__core7.20.5indirekt
npm@types/babel__generator7.27.0indirekt
npm@types/babel__template7.4.4indirekt
npm@types/babel__traverse7.20.7indirekt
npm@types/body-parser1.19.6indirekt
npm@types/cacheable-request6.0.3indirekt
npm@types/chai4.3.20indirekt
npm@types/chai-dom1.11.3indirekt
npm@types/co-body6.1.3indirekt
npm@types/command-line-args5.2.3indirekt
npm@types/connect3.4.38indirekt
npm@types/content-disposition0.5.9indirekt
npm@types/convert-source-map2.0.3indirekt
npm@types/cookie0.5.4indirekt
npm@types/cookies0.9.1indirekt
npm@types/debounce1.2.4indirekt
npm@types/debug4.1.13indirekt
npm@types/estree1.0.8indirekt
npm@types/express5.0.3indirekt
npm@types/express-serve-static-core5.0.6indirekt
npm@types/hast3.0.4indirekt
npm@types/http-assert1.5.6indirekt
npm@types/http-cache-semantics4.0.4indirekt
npm@types/http-errors2.0.5indirekt
npm@types/istanbul-lib-coverage2.0.6indirekt
npm@types/istanbul-lib-report3.0.3indirekt
npm@types/istanbul-reports3.0.4indirekt
npm@types/json-schema7.0.15indirekt
npm@types/json50.0.29indirekt
npm@types/keygrip1.0.6indirekt
npm@types/keyv3.1.4indirekt
npm@types/koa2.15.0indirekt
npm@types/koa-compose3.2.8indirekt
npm@types/mdast4.0.4indirekt
npm@types/mime1.3.5indirekt
npm@types/minimist1.2.5indirekt
npm@types/minimist^1.2.2indirekt
npm@types/ms2.1.0indirekt
npm@types/nlcst2.0.3indirekt
npm@types/node20.19.1indirekt
npm@types/node22.15.33indirekt
npm@types/node24.0.4indirekt
npm@types/node^24.0.4indirekt
npm@types/parse56.0.3indirekt
npm@types/prop-types15.7.15indirekt
npm@types/prop-types^15.7.14indirekt
npm@types/pug2.0.10indirekt
npm@types/qs6.14.0indirekt
npm@types/range-parser1.2.7indirekt
npm@types/react18.3.23indirekt
npm@types/react18.3.28indirekt
npm@types/react19.1.8indirekt
npm@types/react^18.2.79indirekt
npm@types/react-dom18.3.7indirekt
npm@types/react-dom19.1.6indirekt
npm@types/react-dom^18.2.25indirekt
npm@types/resolve1.20.2indirekt
npm@types/responselike1.0.3indirekt
npm@types/send0.17.5indirekt
npm@types/serve-static1.15.8indirekt
npm@types/sinon17.0.4indirekt
npm@types/sinon-chai3.2.12indirekt
npm@types/sinonjs__fake-timers8.1.5indirekt
npm@types/trusted-types2.0.7indirekt
npm@types/unist3.0.3indirekt
npm@types/which2.0.2indirekt
npm@types/ws7.4.7indirekt
npm@types/ws8.18.1indirekt
npm@types/yauzl2.10.3indirekt
npm@typescript-eslint/eslint-plugin8.35.0indirekt
npm@typescript-eslint/eslint-plugin^8.18.1indirekt
npm@typescript-eslint/eslint-plugin^8.27.0indirekt
npm@typescript-eslint/parser8.35.0indirekt
npm@typescript-eslint/parser^8.18.1indirekt
npm@typescript-eslint/parser^8.27.0indirekt
npm@typescript-eslint/project-service8.35.0indirekt
npm@typescript-eslint/scope-manager8.35.0indirekt
npm@typescript-eslint/tsconfig-utils8.35.0indirekt
npm@typescript-eslint/type-utils8.35.0indirekt
npm@typescript-eslint/types8.35.0indirekt
npm@typescript-eslint/typescript-estree8.35.0indirekt
npm@typescript-eslint/utils8.35.0indirekt
npm@typescript-eslint/visitor-keys8.35.0indirekt
npm@ungap/structured-clone1.3.0indirekt
npm@unrs/resolver-binding-android-arm-eabi1.9.2indirekt
npm@unrs/resolver-binding-android-arm641.9.2indirekt
npm@unrs/resolver-binding-darwin-arm641.9.2indirekt
npm@unrs/resolver-binding-darwin-x641.9.2indirekt
npm@unrs/resolver-binding-freebsd-x641.9.2indirekt
npm@unrs/resolver-binding-linux-arm-gnueabihf1.9.2indirekt
npm@unrs/resolver-binding-linux-arm-musleabihf1.9.2indirekt
npm@unrs/resolver-binding-linux-arm64-gnu1.9.2indirekt
npm@unrs/resolver-binding-linux-arm64-musl1.9.2indirekt
npm@unrs/resolver-binding-linux-ppc64-gnu1.9.2indirekt
npm@unrs/resolver-binding-linux-riscv64-gnu1.9.2indirekt
npm@unrs/resolver-binding-linux-riscv64-musl1.9.2indirekt
npm@unrs/resolver-binding-linux-s390x-gnu1.9.2indirekt
npm@unrs/resolver-binding-linux-x64-gnu1.9.2indirekt
npm@unrs/resolver-binding-linux-x64-musl1.9.2indirekt
npm@unrs/resolver-binding-wasm32-wasi1.9.2indirekt
npm@unrs/resolver-binding-win32-arm64-msvc1.9.2indirekt
npm@unrs/resolver-binding-win32-ia32-msvc1.9.2indirekt
npm@unrs/resolver-binding-win32-x64-msvc1.9.2indirekt
npm@vercel/analytics1.6.1indirekt
npm@vercel/functions3.4.3indirekt
npm@vercel/nft0.22.6indirekt
npm@vercel/nft1.5.0indirekt
npm@vercel/oidc3.2.0indirekt
npm@vercel/routing-utils5.3.3indirekt
npm@vitejs/plugin-react5.2.0indirekt
npm@vitejs/plugin-vue5.2.4indirekt
npm@vitejs/plugin-vue^5.2.1indirekt
npm@volar/language-core2.4.15indirekt
npm@volar/source-map2.4.15indirekt
npm@volar/typescript2.4.15indirekt
npm@vue/compiler-core3.5.17indirekt
npm@vue/compiler-dom3.5.17indirekt
npm@vue/compiler-sfc3.5.17indirekt
npm@vue/compiler-ssr3.5.17indirekt
npm@vue/compiler-vue22.7.16indirekt
npm@vue/devtools-api6.6.4indirekt
npm@vue/language-core2.2.10indirekt
npm@vue/reactivity3.5.17indirekt
npm@vue/runtime-core3.5.17indirekt
npm@vue/runtime-dom3.5.17indirekt
npm@vue/server-renderer3.5.17indirekt
npm@vue/shared3.5.17indirekt
npm@wdio/config8.45.0indirekt
npm@wdio/logger8.38.0indirekt
npm@wdio/protocols8.44.0indirekt
npm@wdio/repl8.40.3indirekt
npm@wdio/types8.41.0indirekt
npm@wdio/utils8.45.0indirekt
npm@web/browser-logs0.4.1indirekt
npm@web/config-loader0.3.3indirekt
npm@web/dev-server0.4.6indirekt
npm@web/dev-server-core0.7.5indirekt
npm@web/dev-server-esbuild1.0.4indirekt
npm@web/dev-server-esbuild^1.0.4indirekt
npm@web/dev-server-import-maps0.2.1indirekt
npm@web/dev-server-import-maps^0.2.1indirekt
npm@web/dev-server-legacy2.1.1indirekt
npm@web/dev-server-legacy^2.1.1indirekt
npm@web/dev-server-rollup0.6.4indirekt
npm@web/parse5-utils2.1.0indirekt
npm@web/polyfills-loader2.3.1indirekt
npm@web/test-runner0.19.0indirekt
npm@web/test-runner^0.19.0indirekt
npm@web/test-runner-chrome0.17.0indirekt
npm@web/test-runner-commands0.9.0indirekt
npm@web/test-runner-core0.13.4indirekt
npm@web/test-runner-coverage-v80.8.0indirekt
npm@web/test-runner-mocha0.9.0indirekt
npm@web/test-runner-playwright0.11.1indirekt
npm@web/test-runner-playwright^0.11.0indirekt
npm@web/test-runner-saucelabs0.11.2indirekt
npm@web/test-runner-saucelabs^0.11.2indirekt
npm@web/test-runner-webdriver0.8.0indirekt
npm@webcomponents/scoped-custom-element-registry0.0.10indirekt
npm@webcomponents/shadycss1.11.2indirekt
npm@webcomponents/webcomponentsjs2.8.0indirekt
npm@zip.js/zip.js2.7.62indirekt
npmabbrev1.1.1indirekt
npmabbrev3.0.1indirekt
npmabort-controller3.0.0indirekt
npmabortcontroller-polyfill1.7.8indirekt
npmaccepts1.3.8indirekt
npmacorn8.15.0indirekt
npmacorn-import-attributes1.9.5indirekt
npmacorn-jsx5.3.2indirekt
npmagent-base6.0.2indirekt
npmagent-base7.1.3indirekt
npmajv6.12.6indirekt
npmalien-signals1.0.13indirekt
npmansi-escapes4.3.2indirekt
npmansi-regex5.0.1indirekt
npmansi-regex6.1.0indirekt
npmansi-styles3.2.1indirekt
npmansi-styles4.3.0indirekt
npmansi-styles6.2.1indirekt
npmanymatch3.1.3indirekt
npmaproba2.0.0indirekt
npmarchiver7.0.1indirekt
npmarchiver-utils5.0.2indirekt
npmare-we-there-yet2.0.0indirekt
npmargparse2.0.1indirekt
npmaria-query5.3.1indirekt
npmaria-query5.3.2indirekt
npmarray-back3.1.0indirekt
npmarray-back6.2.2indirekt
npmarray-buffer-byte-length1.0.2indirekt
npmarray-includes3.1.9indirekt
npmarray-iterate2.0.1indirekt
npmarray-union2.1.0indirekt
npmarray.prototype.findlast1.2.5indirekt
npmarray.prototype.findlastindex1.2.6indirekt
npmarray.prototype.flat1.3.3indirekt
npmarray.prototype.flatmap1.3.3indirekt
npmarray.prototype.tosorted1.1.4indirekt
npmarraybuffer.prototype.slice1.0.4indirekt
npmast-types0.13.4indirekt
npmast-types-flow0.0.8indirekt
npmastral-regex2.0.0indirekt
npmastro6.1.8indirekt
npmastro^6.1.8indirekt
npmasync3.2.6indirekt
npmasync-function1.0.0indirekt
npmasync-mutex0.4.0indirekt
npmasync-sema3.1.1indirekt
npmasynckit0.4.0indirekt
npmavailable-typed-arrays1.0.7indirekt
npmaxe-core4.10.3indirekt
npmaxobject-query4.1.0indirekt
npmb4a1.6.7indirekt
npmbabel-plugin-polyfill-corejs20.4.13indirekt
npmbabel-plugin-polyfill-corejs30.11.1indirekt
npmbabel-plugin-polyfill-regenerator0.6.4indirekt
npmbail2.0.2indirekt
npmbalanced-match1.0.2indirekt
npmbalanced-match4.0.4indirekt
npmbare-events2.5.4indirekt
npmbare-fs4.1.5indirekt
npmbare-os3.6.1indirekt
npmbare-path3.0.0indirekt
npmbare-stream2.6.5indirekt
npmbase64-js1.5.1indirekt
npmbasic-ftp5.0.5indirekt
npmbig-integer1.6.52indirekt
npmbinary0.3.0indirekt
npmbinary-extensions2.3.0indirekt
npmbindings1.5.0indirekt
npmbl1.2.3indirekt
npmbluebird3.4.7indirekt
npmboolbase1.0.0indirekt
npmbrace-expansion1.1.12indirekt
npmbrace-expansion2.0.2indirekt
npmbrace-expansion5.0.5indirekt
npmbraces3.0.3indirekt
npmbrowserslist4.25.0indirekt
npmbrowserslist-useragent4.0.0indirekt
npmbuffer5.7.1indirekt
npmbuffer6.0.3indirekt
npmbuffer-alloc1.2.0indirekt
npmbuffer-alloc-unsafe1.1.0indirekt
npmbuffer-crc320.2.13indirekt
npmbuffer-crc321.0.0indirekt
npmbuffer-fill1.0.0indirekt
npmbuffer-from1.1.2indirekt
npmbuffer-indexof-polyfill1.0.2indirekt
npmbuffers0.1.1indirekt
npmbusboy1.6.0indirekt
npmbytes3.1.2indirekt
npmcache-content-type1.0.1indirekt
npmcacheable-lookup5.0.4indirekt
npmcacheable-lookup7.0.0indirekt
npmcacheable-request10.2.14indirekt
npmcacheable-request7.0.4indirekt
npmcall-bind1.0.8indirekt
npmcall-bind-apply-helpers1.0.2indirekt
npmcall-bound1.0.4indirekt
npmcallsites3.1.0indirekt
npmcamel-case4.1.2indirekt
npmcamelcase5.3.1indirekt
npmcamelcase6.3.0indirekt
npmcaniuse-api3.0.0indirekt
npmcaniuse-lite1.0.30001724indirekt
npmcapital-case1.0.4indirekt
npmccount2.0.1indirekt
npmce-la-react0.3.2indirekt
npmce-la-react^0.3.2indirekt
npmchai-a11y-axe1.5.0indirekt
npmchainsaw0.1.0indirekt
npmchalk-template0.4.0indirekt
npmchange-case4.1.2indirekt
npmcharacter-entities2.0.2indirekt
npmcharacter-entities-html42.1.0indirekt
npmcharacter-entities-legacy3.0.0indirekt
npmchokidar3.6.0indirekt
npmchokidar4.0.3indirekt
npmchokidar5.0.0indirekt
npmchownr2.0.0indirekt
npmchownr3.0.0indirekt
npmchrome-launcher0.15.2indirekt
npmchromium-bidi0.11.0indirekt
npmchromium-bidi0.5.8indirekt
npmci-info4.4.0indirekt
npmcli-cursor3.1.0indirekt
npmclient-only0.0.1indirekt
npmcliui6.0.0indirekt
npmcliui7.0.4indirekt
npmcliui8.0.1indirekt
npmclone2.1.2indirekt
npmclone-response1.0.3indirekt
npmclsx2.1.1indirekt
npmco4.6.0indirekt
npmco-body6.2.0indirekt
npmcolor-convert1.9.3indirekt
npmcolor-convert2.0.1indirekt
npmcolor-name1.1.3indirekt
npmcolor-name1.1.4indirekt
npmcolor-support1.1.3indirekt
npmcombined-stream1.0.8indirekt
npmcomma-separated-tokens2.0.3indirekt
npmcommand-line-args5.2.1indirekt
npmcommand-line-usage7.0.3indirekt
npmcommander11.1.0indirekt
npmcommander2.20.3indirekt
npmcommander9.5.0indirekt
npmcommon-ancestor-path2.0.0indirekt
npmcompress-commons6.0.2indirekt
npmcompressing1.10.3indirekt
npmconcat-map0.0.1indirekt
npmconsola3.4.2indirekt
npmconsole-control-strings1.1.0indirekt
npmconstant-case3.0.4indirekt
npmconstruct-style-sheets-polyfill3.1.0indirekt
npmcontent-disposition0.5.4indirekt
npmcontent-type1.0.5indirekt
npmconvert-source-map2.0.0indirekt
npmcookie0.5.0indirekt
npmcookie1.1.1indirekt
npmcookie-es1.2.3indirekt
npmcookies0.9.1indirekt
npmcopyfiles2.4.1indirekt
npmcopyfiles^2.4.1indirekt
npmcore-js-bundle3.43.0indirekt
npmcore-js-compat3.43.0indirekt
npmcore-util-is1.0.3indirekt
npmcrc-321.2.2indirekt
npmcrc32-stream6.0.0indirekt
npmcross-fetch4.0.0indirekt
npmcross-spawn6.0.6indirekt
npmcross-spawn7.0.6indirekt
npmcrossws0.3.5indirekt
npmcss-select5.2.2indirekt
npmcss-shorthand-properties1.1.2indirekt
npmcss-tree2.2.1indirekt
npmcss-tree3.2.1indirekt
npmcss-value0.0.1indirekt
npmcss-what6.2.2indirekt
npmcsso5.0.5indirekt
npmcsstype3.2.3indirekt
npmcta-modal1.1.1indirekt
npmcta-modal^1.1.1indirekt
npmdamerau-levenshtein1.0.8indirekt
npmdata-uri-to-buffer4.0.1indirekt
npmdata-uri-to-buffer6.0.2indirekt
npmdata-view-buffer1.0.2indirekt
npmdata-view-byte-length1.0.2indirekt
npmdata-view-byte-offset1.0.1indirekt
npmde-indent1.0.2indirekt
npmdebounce1.2.1indirekt
npmdebug2.6.9indirekt
npmdebug3.2.7indirekt
npmdebug4.3.4indirekt
npmdebug4.4.1indirekt
npmdecamelize1.2.0indirekt
npmdecamelize6.0.0indirekt
npmdecode-named-character-reference1.3.0indirekt
npmdecode-uri-component0.2.2indirekt
npmdecompress-response6.0.0indirekt
npmdeep-equal1.0.1indirekt
npmdeep-is0.1.4indirekt
npmdeepmerge4.3.1indirekt
npmdeepmerge-ts5.1.0indirekt
npmdefault-gateway6.0.3indirekt
npmdefer-to-connect2.0.1indirekt
npmdefine-data-property1.1.4indirekt
npmdefine-lazy-prop2.0.0indirekt
npmdefine-properties1.2.1indirekt
npmdefu6.1.7indirekt
npmdegenerator5.0.1indirekt
npmdelayed-stream1.0.0indirekt
npmdelegates1.0.0indirekt
npmdemo-astro0.0.1indirekt
npmdemo-memory-leak-test1.0.0indirekt
npmdemo-mux-video-react-nextjs0.1.0indirekt
npmdemo-svelte-kit-with-typescript0.0.1indirekt
npmdemo-vanilla-ts-esm1.0.0indirekt
npmdemo-vue-with-typescript0.1.0indirekt
npmdepd1.1.2indirekt
npmdepd2.0.0indirekt
npmdependency-graph0.11.0indirekt
npmdequal2.0.3indirekt
npmdestr2.0.5indirekt
npmdestroy1.2.0indirekt
npmdetect-indent6.1.0indirekt
npmdetect-libc2.1.2indirekt
npmdevalue4.3.3indirekt
npmdevalue5.7.1indirekt
npmdevlop1.1.0indirekt
npmdevtools-protocol0.0.1232444indirekt
npmdevtools-protocol0.0.1367902indirekt
npmdevtools-protocol0.0.1400418indirekt
npmdiff5.2.0indirekt
npmdiff8.0.4indirekt
npmdir-glob3.0.1indirekt
npmdlv1.1.3indirekt
npmdoctrine2.1.0indirekt
npmdoctrine3.0.0indirekt
npmdom-serializer2.0.0indirekt
npmdom-walk0.1.2indirekt
npmdomelementtype2.3.0indirekt
npmdomhandler5.0.3indirekt
npmdomutils3.2.2indirekt
npmdot-case3.0.4indirekt
npmdownlevel-dts0.11.0indirekt
npmdownlevel-dts^0.11.0indirekt
npmdset3.1.4indirekt
npmdunder-proto1.0.1indirekt
npmduplexer20.1.4indirekt
npmdynamic-import-polyfill0.1.1indirekt
npmeastasianwidth0.2.0indirekt
npmedge-paths3.0.5indirekt
npmedgedriver5.6.1indirekt
npmee-first1.1.1indirekt
npmelectron-to-chromium1.5.173indirekt
npmemoji-regex8.0.0indirekt
npmemoji-regex9.2.2indirekt
npmencodeurl1.0.2indirekt
npmend-of-stream1.4.5indirekt
npmentities4.5.0indirekt
npmentities6.0.1indirekt
npmerror-ex1.3.2indirekt
npmerrorstacks2.4.1indirekt
npmes-abstract1.24.0indirekt
npmes-define-property1.0.1indirekt
npmes-errors1.3.0indirekt
npmes-iterator-helpers1.2.1indirekt
npmes-module-lexer1.7.0indirekt
npmes-module-lexer2.0.0indirekt
npmes-module-shims1.10.1indirekt
npmes-object-atoms1.1.1indirekt
npmes-set-tostringtag2.1.0indirekt
npmes-shim-unscopables1.1.0indirekt
npmes-to-primitive1.3.0indirekt
npmes6-promise3.3.1indirekt
npmesbuild0.16.17indirekt
npmesbuild0.18.20indirekt
npmesbuild0.21.5indirekt
npmesbuild0.25.5indirekt
npmesbuild0.27.7indirekt
npmesbuild^0.25.1indirekt
npmescalade3.2.0indirekt
npmescape-html1.0.3indirekt
npmescape-string-regexp1.0.5indirekt
npmescape-string-regexp4.0.0indirekt
npmescape-string-regexp5.0.0indirekt
npmescodegen2.1.0indirekt
npmeslint8.57.1indirekt
npmeslint9.29.0indirekt
npmeslint^8.28.0indirekt
npmeslint^9.22.0indirekt
npmeslint-config-next14.2.30indirekt
npmeslint-config-next^14.2.2indirekt
npmeslint-config-prettier8.10.0indirekt
npmeslint-config-prettier^8.5.0indirekt
npmeslint-import-resolver-node0.3.9indirekt
npmeslint-import-resolver-typescript3.10.1indirekt
npmeslint-module-utils2.12.1indirekt
npmeslint-plugin-import2.32.0indirekt
npmeslint-plugin-jsx-a11y6.10.2indirekt
npmeslint-plugin-react7.37.5indirekt
npmeslint-plugin-react-hooks5.0.0-canary-7118f5dd7-20230705indirekt
npmeslint-plugin-svelte34.0.0indirekt
npmeslint-plugin-svelte3^4.0.0indirekt
npmeslint-scope7.2.2indirekt
npmeslint-scope8.4.0indirekt
npmeslint-visitor-keys3.4.3indirekt
npmeslint-visitor-keys4.2.1indirekt
npmesm-env1.2.2indirekt
npmespree10.4.0indirekt
npmespree9.6.1indirekt
npmesprima4.0.1indirekt
npmesquery1.6.0indirekt
npmesrap2.2.5indirekt
npmesrecurse4.3.0indirekt
npmestraverse5.3.0indirekt
npmestree-walker2.0.2indirekt
npmesutils2.0.3indirekt
npmetag1.8.1indirekt
npmevent-target-shim5.0.1indirekt
npmevent-target-shim6.0.2indirekt
npmeventemitter35.0.4indirekt
npmevents3.3.0indirekt
npmexeca1.0.0indirekt
npmexeca5.1.1indirekt
npmextend3.0.2indirekt
npmextract-zip2.0.1indirekt
npmfast-deep-equal2.0.1indirekt
npmfast-deep-equal3.1.3indirekt
npmfast-fifo1.3.2indirekt
npmfast-glob3.3.3indirekt
npmfast-json-stable-stringify2.1.0indirekt
npmfast-levenshtein2.0.6indirekt
npmfast-string-truncated-width1.2.1indirekt
npmfast-string-width1.1.0indirekt
npmfast-wrap-ansi0.1.6indirekt
npmfast-xml-parser4.5.3indirekt
npmfastq1.19.1indirekt
npmfd-slicer1.1.0indirekt
npmfd-slicer21.2.0indirekt
npmfdir6.5.0indirekt
npmfetch-blob3.2.0indirekt
npmfile-entry-cache6.0.1indirekt
npmfile-entry-cache8.0.0indirekt
npmfile-uri-to-path1.0.0indirekt
npmfill-range7.1.1indirekt
npmfilter-obj1.1.0indirekt
npmfind-replace3.0.0indirekt
npmfind-up4.1.0indirekt
npmfind-up5.0.0indirekt
npmflat-cache3.2.0indirekt
npmflat-cache4.0.1indirekt
npmflatted3.3.3indirekt
npmflattie1.1.1indirekt
npmflushwritable1.0.0indirekt
npmfontace0.4.1indirekt
npmfontkitten1.0.3indirekt
npmfor-each0.3.5indirekt
npmforeground-child3.3.1indirekt
npmform-data4.0.3indirekt
npmform-data-encoder2.1.4indirekt
npmformdata-polyfill4.0.10indirekt
npmfresh0.5.2indirekt
npmfs-constants1.0.0indirekt
npmfs-minipass2.1.0indirekt
npmfs.realpath1.0.0indirekt
npmfsevents2.3.2indirekt
npmfsevents2.3.3indirekt
npmfstream1.0.12indirekt
npmfunction-bind1.1.2indirekt
npmfunction.prototype.name1.1.8indirekt
npmfunctions-have-names1.2.3indirekt
npmgauge3.0.2indirekt
npmgeckodriver4.2.1indirekt
npmgensync1.0.0-beta.2indirekt
npmget-caller-file2.0.5indirekt
npmget-intrinsic1.3.0indirekt
npmget-port7.1.0indirekt
npmget-proto1.0.1indirekt
npmget-ready1.0.0indirekt
npmget-stream4.1.0indirekt
npmget-stream5.2.0indirekt
npmget-stream6.0.1indirekt
npmget-symbol-description1.1.0indirekt
npmget-tsconfig4.10.1indirekt
npmget-uri6.0.4indirekt
npmgithub-slugger2.0.0indirekt
npmglob10.3.10indirekt
npmglob10.4.5indirekt
npmglob13.0.6indirekt
npmglob7.2.3indirekt
npmglob-parent5.1.2indirekt
npmglob-parent6.0.2indirekt
npmglobal4.4.0indirekt
npmglobals11.12.0indirekt
npmglobals13.24.0indirekt
npmglobals14.0.0indirekt
npmglobalthis1.0.4indirekt
npmglobalyzer0.1.0indirekt
npmglobby11.1.0indirekt
npmglobrex0.1.2indirekt
npmgopd1.2.0indirekt
npmgot11.8.6indirekt
npmgot12.6.1indirekt
npmgraceful-fs4.2.11indirekt
npmgrapheme-splitter1.0.4indirekt
npmgraphemer1.4.0indirekt
npmh31.15.11indirekt
npmhas-bigints1.1.0indirekt
npmhas-flag3.0.0indirekt
npmhas-flag4.0.0indirekt
npmhas-property-descriptors1.0.2indirekt
npmhas-proto1.2.0indirekt
npmhas-symbols1.1.0indirekt
npmhas-tostringtag1.0.2indirekt
npmhas-unicode2.0.1indirekt
npmhash.js1.1.7indirekt
npmhasown2.0.2indirekt
npmhast-util-from-html2.0.3indirekt
npmhast-util-from-parse58.0.3indirekt
npmhast-util-is-element3.0.0indirekt
npmhast-util-parse-selector4.0.0indirekt
npmhast-util-raw9.1.0indirekt
npmhast-util-to-html9.0.5indirekt
npmhast-util-to-parse58.0.1indirekt
npmhast-util-to-text4.0.2indirekt
npmhast-util-whitespace3.0.0indirekt
npmhastscript9.0.1indirekt
npmhe1.2.0indirekt
npmheader-case2.0.4indirekt
npmhosted-git-info2.8.9indirekt
npmhtml-escaper2.0.2indirekt
npmhtml-escaper3.0.3indirekt
npmhtml-void-elements3.0.0indirekt
npmhttp-assert1.5.0indirekt
npmhttp-cache-semantics4.2.0indirekt
npmhttp-errors1.6.3indirekt
npmhttp-errors1.8.1indirekt
npmhttp-errors2.0.0indirekt
npmhttp-proxy-agent7.0.2indirekt
npmhttp2-wrapper1.0.3indirekt
npmhttp2-wrapper2.2.1indirekt
npmhttps-proxy-agent5.0.1indirekt
npmhttps-proxy-agent7.0.6indirekt
npmhuman-signals2.1.0indirekt
npmhusky9.1.7indirekt
npmiconv-lite0.4.24indirekt
npmiconv-lite0.5.2indirekt
npmieee7541.2.1indirekt
npmignore5.3.2indirekt
npmignore7.0.5indirekt
npmimage-dimensions2.3.0indirekt
npmimmediate3.0.6indirekt
npmimport-fresh3.3.1indirekt
npmimport-meta-resolve4.1.0indirekt
npmimurmurhash0.1.4indirekt
npminflation2.1.0indirekt
npminflight1.0.6indirekt
npminherits2.0.3indirekt
npminherits2.0.4indirekt
npminternal-ip6.2.0indirekt
npminternal-slot1.1.0indirekt
npminterpret1.4.0indirekt
npmintersection-observer0.12.2indirekt
npmip-address9.0.5indirekt
npmip-regex4.3.0indirekt
npmipaddr.js1.9.1indirekt
npmiron-webcrypto1.2.1indirekt
npmis-array-buffer3.0.5indirekt
npmis-arrayish0.2.1indirekt
npmis-async-function2.1.1indirekt
npmis-bigint1.1.0indirekt
npmis-binary-path2.1.0indirekt
npmis-boolean-object1.2.2indirekt
npmis-bun-module2.0.0indirekt
npmis-callable1.2.7indirekt
npmis-core-module2.16.1indirekt
npmis-data-view1.0.2indirekt
npmis-date-object1.1.0indirekt
npmis-docker2.2.1indirekt
npmis-docker3.0.0indirekt
npmis-docker4.0.0indirekt
npmis-extglob2.1.1indirekt
npmis-finalizationregistry1.1.1indirekt
npmis-fullwidth-code-point3.0.0indirekt
npmis-function1.0.2indirekt
npmis-generator-function1.1.0indirekt
npmis-glob4.0.3indirekt
npmis-inside-container1.0.0indirekt
npmis-ip3.1.0indirekt
npmis-map2.0.3indirekt
npmis-module1.0.0indirekt
npmis-negative-zero2.0.3indirekt
npmis-number7.0.0indirekt
npmis-number-object1.1.1indirekt
npmis-path-inside3.0.3indirekt
npmis-plain-obj4.1.0indirekt
npmis-reference3.0.3indirekt
npmis-regex1.2.1indirekt
npmis-set2.0.3indirekt
npmis-shared-array-buffer1.0.4indirekt
npmis-stream1.1.0indirekt
npmis-stream2.0.1indirekt
npmis-string1.1.1indirekt
npmis-symbol1.1.1indirekt
npmis-typed-array1.1.15indirekt
npmis-weakmap2.0.2indirekt
npmis-weakref1.1.1indirekt
npmis-weakset2.0.4indirekt
npmis-wsl2.2.0indirekt
npmis-wsl3.1.1indirekt
npmisarray0.0.1indirekt
npmisarray1.0.0indirekt
npmisarray2.0.5indirekt
npmisbinaryfile5.0.4indirekt
npmisexe2.0.0indirekt
npmisexe3.1.1indirekt
npmistanbul-lib-coverage3.2.2indirekt
npmistanbul-lib-report3.0.1indirekt
npmistanbul-reports3.1.7indirekt
npmiterator.prototype1.1.5indirekt
npmjackspeak2.3.6indirekt
npmjackspeak3.4.3indirekt
npmjs-tokens4.0.0indirekt
npmjs-yaml4.1.1indirekt
npmjsbn1.1.0indirekt
npmjsesc3.0.2indirekt
npmjsesc3.1.0indirekt
npmjson-buffer3.0.1indirekt
npmjson-parse-better-errors1.0.2indirekt
npmjson-schema-traverse0.4.1indirekt
npmjson-stable-stringify-without-jsonify1.0.1indirekt
npmjson51.0.2indirekt
npmjson52.2.3indirekt
npmjsx-ast-utils3.3.5indirekt
npmjszip3.10.1indirekt
npmjust-extend6.2.0indirekt
npmkeygrip1.1.0indirekt
npmkeyv4.5.4indirekt
npmkleur4.1.5indirekt
npmkoa2.16.1indirekt
npmkoa-compose4.1.0indirekt
npmkoa-convert2.0.0indirekt
npmkoa-etag4.0.0indirekt
npmkoa-send5.0.1indirekt
npmkoa-static5.0.0indirekt
npmky0.33.3indirekt
npmlanguage-subtag-registry0.3.23indirekt
npmlanguage-tags1.0.9indirekt
npmlazystream1.0.1indirekt
npmlevn0.4.1indirekt
npmlie3.3.0indirekt
npmlighthouse-logger1.4.2indirekt
npmlistenercount1.0.1indirekt
npmlit3.3.0indirekt
npmlit-element4.2.0indirekt
npmlit-html3.3.0indirekt
npmload-json-file4.0.0indirekt
npmlocate-app2.5.0indirekt
npmlocate-character3.0.0indirekt
npmlocate-path5.0.0indirekt
npmlocate-path6.0.0indirekt
npmlodash4.17.21indirekt
npmlodash.camelcase4.3.0indirekt
npmlodash.clonedeep4.5.0indirekt
npmlodash.debounce4.0.8indirekt
npmlodash.get4.4.2indirekt
npmlodash.memoize4.1.2indirekt
npmlodash.merge4.6.2indirekt
npmlodash.uniq4.5.0indirekt
npmlodash.zip4.2.0indirekt
npmlog-update4.0.0indirekt
npmloglevel1.9.2indirekt
npmloglevel-plugin-prefix0.8.4indirekt
npmlongest-streak3.1.0indirekt
npmloose-envify1.4.0indirekt
npmlower-case2.0.2indirekt
npmlowercase-keys2.0.0indirekt
npmlowercase-keys3.0.0indirekt
npmlru-cache10.4.3indirekt
npmlru-cache11.3.5indirekt
npmlru-cache5.1.1indirekt
npmlru-cache7.18.3indirekt
npmlru-cache8.0.5indirekt
npmmagic-string0.30.21indirekt
npmmagicast0.5.2indirekt
npmmake-dir3.1.0indirekt
npmmake-dir4.0.0indirekt
npmmarkdown-table3.0.4indirekt
npmmarky1.3.0indirekt
npmmath-intrinsics1.1.0indirekt
npmmdast-util-definitions6.0.0indirekt
npmmdast-util-find-and-replace3.0.2indirekt
npmmdast-util-from-markdown2.0.3indirekt
npmmdast-util-gfm3.1.0indirekt
npmmdast-util-gfm-autolink-literal2.0.1indirekt
npmmdast-util-gfm-footnote2.1.0indirekt
npmmdast-util-gfm-strikethrough2.0.0indirekt
npmmdast-util-gfm-table2.0.0indirekt
npmmdast-util-gfm-task-list-item2.0.0indirekt
npmmdast-util-phrasing4.1.0indirekt
npmmdast-util-to-hast13.2.1indirekt
npmmdast-util-to-markdown2.1.2indirekt
npmmdast-util-to-string4.0.0indirekt
npmmdn-data2.0.28indirekt
npmmdn-data2.27.1indirekt
npmmedia-typer0.3.0indirekt
npmmemorystream0.3.1indirekt
npmmerge-stream2.0.0indirekt
npmmerge21.4.1indirekt
npmmicromark4.0.2indirekt
npmmicromark-core-commonmark2.0.3indirekt
npmmicromark-extension-gfm3.0.0indirekt
npmmicromark-extension-gfm-autolink-literal2.1.0indirekt
npmmicromark-extension-gfm-footnote2.1.0indirekt
npmmicromark-extension-gfm-strikethrough2.1.0indirekt
npmmicromark-extension-gfm-table2.1.1indirekt
npmmicromark-extension-gfm-tagfilter2.0.0indirekt
npmmicromark-extension-gfm-task-list-item2.1.0indirekt
npmmicromark-factory-destination2.0.1indirekt
npmmicromark-factory-label2.0.1indirekt
npmmicromark-factory-space2.0.1indirekt
npmmicromark-factory-title2.0.1indirekt
npmmicromark-factory-whitespace2.0.1indirekt
npmmicromark-util-character2.1.1indirekt
npmmicromark-util-chunked2.0.1indirekt
npmmicromark-util-classify-character2.0.1indirekt
npmmicromark-util-combine-extensions2.0.1indirekt
npmmicromark-util-decode-numeric-character-reference2.0.2indirekt
npmmicromark-util-decode-string2.0.1indirekt
npmmicromark-util-encode2.0.1indirekt
npmmicromark-util-html-tag-name2.0.1indirekt
npmmicromark-util-normalize-identifier2.0.1indirekt
npmmicromark-util-resolve-all2.0.1indirekt
npmmicromark-util-sanitize-uri2.0.1indirekt
npmmicromark-util-subtokenize2.1.0indirekt
npmmicromark-util-symbol2.0.1indirekt
npmmicromark-util-types2.0.2indirekt
npmmicromatch4.0.8indirekt
npmmime-db1.52.0indirekt
npmmime-types2.1.35indirekt
npmmimic-fn2.1.0indirekt
npmmimic-response1.0.1indirekt
npmmimic-response3.1.0indirekt
npmmimic-response4.0.0indirekt
npmmin-document2.19.0indirekt
npmmin-indent1.0.1indirekt
npmminimalistic-assert1.0.1indirekt
npmminimatch10.2.5indirekt
npmminimatch3.0.5indirekt
npmminimatch3.1.2indirekt
npmminimatch3.1.5indirekt
npmminimatch5.1.6indirekt
npmminimatch9.0.5indirekt
npmminipass3.3.6indirekt
npmminipass5.0.0indirekt
npmminipass7.1.3indirekt
npmminizlib2.1.2indirekt
npmminizlib3.1.0indirekt
npmmitt3.0.1indirekt
npmmkdirp0.5.6indirekt
npmmkdirp1.0.4indirekt
npmmkdirp-classic0.5.3indirekt
npmmri1.2.0indirekt
npmmrmime1.0.1indirekt
npmmrmime2.0.1indirekt
npmms2.0.0indirekt
npmms2.1.2indirekt
npmms2.1.3indirekt
npmmuggle-string0.4.1indirekt
npmnanocolors0.2.13indirekt
npmnanoid3.3.11indirekt
npmnapi-postinstall0.2.4indirekt
npmnatural-compare1.4.0indirekt
npmnegotiator0.6.3indirekt
npmneotraverse0.6.18indirekt
npmnetmask2.0.2indirekt
npmnext14.2.30indirekt
npmnext^14.2.2indirekt
npmnice-try1.0.5indirekt
npmnise5.1.9indirekt
npmnlcst-to-string4.0.0indirekt
npmno-case3.0.4indirekt
npmnode-domexception1.0.0indirekt
npmnode-fetch2.7.0indirekt
npmnode-fetch3.3.2indirekt
npmnode-fetch-native1.6.7indirekt
npmnode-gyp-build4.8.4indirekt
npmnode-mock-http1.0.4indirekt
npmnode-releases2.0.19indirekt
npmnoms0.0.0indirekt
npmnopt5.0.0indirekt
npmnopt8.1.0indirekt
npmnormalize-package-data2.5.0indirekt
npmnormalize-path3.0.0indirekt
npmnormalize-url6.1.0indirekt
npmnormalize-url8.0.2indirekt
npmnpm-run-all4.1.5indirekt
npmnpm-run-all^4.1.5indirekt
npmnpm-run-path2.0.2indirekt
npmnpm-run-path4.0.1indirekt
npmnpmlog5.0.1indirekt
npmnth-check2.1.1indirekt
npmobject-assign4.1.1indirekt
npmobject-inspect1.13.4indirekt
npmobject-keys1.1.1indirekt
npmobject.assign4.1.7indirekt
npmobject.entries1.1.9indirekt
npmobject.fromentries2.0.8indirekt
npmobject.groupby1.0.3indirekt
npmobject.values1.2.1indirekt
npmobug2.1.1indirekt
npmofetch1.5.1indirekt
npmohash2.0.11indirekt
npmon-finished2.4.1indirekt
npmonce1.4.0indirekt
npmonetime5.1.2indirekt
npmoniguruma-parser0.12.2indirekt
npmoniguruma-to-es4.3.6indirekt
npmonly0.0.2indirekt
npmopen8.4.2indirekt
npmoptionator0.9.4indirekt
npmown-keys1.0.1indirekt
npmp-cancelable2.1.1indirekt
npmp-cancelable3.0.0indirekt
npmp-event4.2.0indirekt
npmp-finally1.0.0indirekt
npmp-limit2.3.0indirekt
npmp-limit3.1.0indirekt
npmp-limit7.3.0indirekt
npmp-locate4.1.0indirekt
npmp-locate5.0.0indirekt
npmp-queue9.1.2indirekt
npmp-timeout3.2.0indirekt
npmp-timeout7.0.1indirekt
npmp-try2.2.0indirekt
npmpac-proxy-agent7.2.0indirekt
npmpac-resolver7.0.1indirekt
npmpackage-json-from-dist1.0.1indirekt
npmpackage-manager-detector1.6.0indirekt
npmpako1.0.11indirekt
npmparam-case3.0.4indirekt
npmparent-module1.0.1indirekt
npmparse-headers2.0.6indirekt
npmparse-json4.0.0indirekt
npmparse-latin7.0.0indirekt
npmparse56.0.1indirekt
npmparse57.3.0indirekt
npmparseurl1.3.3indirekt
npmpascal-case3.1.2indirekt
npmpath-browserify1.0.1indirekt
npmpath-case3.0.4indirekt
npmpath-exists4.0.0indirekt
npmpath-is-absolute1.0.1indirekt
npmpath-key2.0.1indirekt
npmpath-key3.1.1indirekt
npmpath-parse1.0.7indirekt
npmpath-scurry1.11.1indirekt
npmpath-scurry2.0.2indirekt
npmpath-to-regexp6.1.0indirekt
npmpath-to-regexp6.3.0indirekt
npmpath-type3.0.0indirekt
npmpath-type4.0.0indirekt
npmpend1.2.0indirekt
npmpiccolore0.1.3indirekt
npmpicocolors1.1.1indirekt
npmpicomatch2.3.1indirekt
npmpicomatch4.0.4indirekt
npmpidtree0.3.1indirekt
npmpify3.0.0indirekt
npmpinia2.3.1indirekt
npmpinia^2.3.0indirekt
npmplaywright1.45.3indirekt
npmplaywright-core1.45.3indirekt
npmportfinder1.0.37indirekt
npmpossible-typed-array-names1.1.0indirekt
npmpostcss8.4.31indirekt
npmpostcss8.5.10indirekt
npmpostcss8.5.6indirekt
npmprelude-ls1.2.1indirekt
npmprettier3.6.0indirekt
npmprettier^3.4.2indirekt
npmprettier-plugin-svelte3.4.0indirekt
npmprettier-plugin-svelte^3.3.2indirekt
npmpretty-quick4.2.2indirekt
npmprismjs1.30.0indirekt
npmprocess0.11.10indirekt
npmprocess-nextick-args2.0.1indirekt
npmprogress2.0.3indirekt
npmproperty-information7.1.0indirekt
npmproxy-agent6.3.1indirekt
npmproxy-agent6.5.0indirekt
npmproxy-from-env1.1.0indirekt
npmpump3.0.3indirekt
npmpunycode2.3.1indirekt
npmpuppeteer-core21.11.0indirekt
npmpuppeteer-core23.11.1indirekt
npmqs6.14.0indirekt
npmquery-selector-shadow-dom1.0.1indirekt
npmquery-string7.1.3indirekt
npmqueue-microtask1.2.3indirekt
npmquick-lru5.1.1indirekt
npmradix31.1.2indirekt
npmraw-body2.5.2indirekt
npmreact18.3.1indirekt
npmreact^18.2.0indirekt
npmreact^18.3.1indirekt
npmreact-dom18.3.1indirekt
npmreact-dom^18.2.0indirekt
npmreact-dom^18.3.1indirekt
npmreact-is16.13.1indirekt
npmreact-refresh0.18.0indirekt
npmread-pkg3.0.0indirekt
npmreadable-stream1.0.34indirekt
npmreadable-stream2.3.8indirekt
npmreadable-stream3.6.2indirekt
npmreadable-stream4.7.0indirekt
npmreaddir-glob1.1.3indirekt
npmreaddirp3.6.0indirekt
npmreaddirp4.1.2indirekt
npmreaddirp5.0.0indirekt
npmrechoir0.6.2indirekt
npmreflect.getprototypeof1.0.10indirekt
npmregenerate1.4.2indirekt
npmregenerate-unicode-properties10.2.0indirekt
npmregenerator-runtime0.14.1indirekt
npmregex6.1.0indirekt
npmregex-recursion6.0.2indirekt
npmregex-utilities2.3.0indirekt
npmregexp.prototype.flags1.5.4indirekt
npmregexpu-core6.2.0indirekt
npmregjsgen0.8.0indirekt
npmregjsparser0.12.0indirekt
npmrehype13.0.2indirekt
npmrehype-parse9.0.1indirekt
npmrehype-raw7.0.0indirekt
npmrehype-stringify10.0.1indirekt
npmremark-gfm4.0.1indirekt
npmremark-parse11.0.0indirekt
npmremark-rehype11.1.2indirekt
npmremark-smartypants3.0.2indirekt
npmremark-stringify11.0.0indirekt
npmreplace1.2.2indirekt
npmreplace^1.2.2indirekt
npmrequire-directory2.1.1indirekt
npmrequire-main-filename2.0.0indirekt
npmresize-observer-polyfill1.5.1indirekt
npmresolve1.22.10indirekt
npmresolve2.0.0-next.5indirekt
npmresolve-alpn1.2.1indirekt
npmresolve-from4.0.0indirekt
npmresolve-from5.0.0indirekt
npmresolve-path1.4.0indirekt
npmresolve-pkg-maps1.0.0indirekt
npmresponselike2.0.1indirekt
npmresponselike3.0.0indirekt
npmresq1.11.0indirekt
npmrestore-cursor3.1.0indirekt
npmretext9.0.0indirekt
npmretext-latin4.0.0indirekt
npmretext-smartypants6.2.0indirekt
npmretext-stringify4.0.0indirekt
npmreusify1.1.0indirekt
npmrgb2hex0.2.5indirekt
npmrimraf2.7.1indirekt
npmrimraf3.0.2indirekt
npmrollup3.29.5indirekt
npmrollup4.44.0indirekt
npmrun-parallel1.2.0indirekt
npmsade1.8.1indirekt
npmsafaridriver0.1.2indirekt
npmsafe-array-concat1.1.3indirekt
npmsafe-buffer5.1.2indirekt
npmsafe-buffer5.2.1indirekt
npmsafe-push-apply1.0.0indirekt
npmsafe-regex-test1.1.0indirekt
npmsafer-buffer2.1.2indirekt
npmsander0.5.1indirekt
npmsaucelabs7.5.0indirekt
npmsax1.6.0indirekt
npmscheduler0.23.2indirekt
npmscripts/publish-packages0.0.0indirekt
npmsemver5.7.2indirekt
npmsemver6.3.1indirekt
npmsemver7.7.4indirekt
npmsentence-case3.0.4indirekt
npmserialize-error11.0.3indirekt
npmset-blocking2.0.0indirekt
npmset-cookie-parser2.7.1indirekt
npmset-function-length1.2.2indirekt
npmset-function-name2.0.2indirekt
npmset-proto1.0.0indirekt
npmsetimmediate1.0.5indirekt
npmsetprototypeof1.1.0indirekt
npmsetprototypeof1.2.0indirekt
npmshady-css-scoped-element0.0.2indirekt
npmsharp0.34.5indirekt
npmshebang-command1.2.0indirekt
npmshebang-command2.0.0indirekt
npmshebang-regex1.0.0indirekt
npmshebang-regex3.0.0indirekt
npmshell-quote1.8.3indirekt
npmshiki4.0.2indirekt
npmshx0.4.0indirekt
npmshx^0.4.0indirekt
npmside-channel1.1.0indirekt
npmside-channel-list1.0.0indirekt
npmside-channel-map1.0.1indirekt
npmside-channel-weakmap1.0.2indirekt
npmsignal-exit3.0.7indirekt
npmsignal-exit4.1.0indirekt
npmsinon15.2.0indirekt
npmsinon^15.0.1indirekt
npmsirv2.0.4indirekt
npmsisteransi1.0.5indirekt
npmslash3.0.0indirekt
npmslice-ansi4.0.0indirekt
npmsmart-buffer4.2.0indirekt
npmsmol-toml1.6.1indirekt
npmsnake-case3.0.4indirekt
npmsocks2.8.5indirekt
npmsocks-proxy-agent8.0.5indirekt
npmsorcery0.11.1indirekt
npmsource-map0.6.1indirekt
npmsource-map0.7.4indirekt
npmsource-map-js1.2.1indirekt
npmsource-map-support0.5.21indirekt
npmspace-separated-tokens2.0.2indirekt
npmspacetrim0.11.59indirekt
npmspdx-correct3.2.0indirekt
npmspdx-exceptions2.5.0indirekt
npmspdx-expression-parse3.0.1indirekt
npmspdx-license-ids3.0.21indirekt
npmsplit-on-first1.1.0indirekt
npmsplit24.2.0indirekt
npmsprintf-js1.1.3indirekt
npmstable-hash0.0.5indirekt
npmstatuses1.5.0indirekt
npmstatuses2.0.1indirekt
npmstop-iteration-iterator1.1.0indirekt
npmstreamifier0.1.1indirekt
npmstreamsearch1.1.0indirekt
npmstreamx2.22.1indirekt
npmstrict-uri-encode2.0.0indirekt
npmstring-width4.2.3indirekt
npmstring-width5.1.2indirekt
npmstring.prototype.includes2.0.1indirekt
npmstring.prototype.matchall4.0.12indirekt
npmstring.prototype.padend3.1.6indirekt
npmstring.prototype.repeat1.0.0indirekt
npmstring.prototype.trim1.2.10indirekt
npmstring.prototype.trimend1.0.9indirekt
npmstring.prototype.trimstart1.0.8indirekt
npmstring_decoder0.10.31indirekt
npmstring_decoder1.1.1indirekt
npmstring_decoder1.3.0indirekt
npmstringify-entities4.0.4indirekt
npmstrip-ansi6.0.1indirekt
npmstrip-ansi7.1.0indirekt
npmstrip-bom3.0.0indirekt
npmstrip-eof1.0.0indirekt
npmstrip-final-newline2.0.0indirekt
npmstrip-indent3.0.0indirekt
npmstrip-json-comments3.1.1indirekt
npmstrnum1.1.2indirekt
npmstyled-jsx5.1.1indirekt
npmsupports-color5.5.0indirekt
npmsupports-color7.2.0indirekt
npmsupports-preserve-symlinks-flag1.0.0indirekt
npmsvelte3.59.2indirekt
npmsvelte5.55.4indirekt
npmsvelte^3.54.0indirekt
npmsvelte-check3.8.6indirekt
npmsvelte-check^3.8.6indirekt
npmsvelte-hmr0.15.3indirekt
npmsvelte-preprocess5.1.4indirekt
npmsvgo4.0.1indirekt
npmsystemjs6.15.1indirekt
npmtable-layout4.1.1indirekt
npmtar6.2.1indirekt
npmtar7.5.13indirekt
npmtar-fs3.0.10indirekt
npmtar-fs3.0.4indirekt
npmtar-stream1.6.2indirekt
npmtar-stream3.1.7indirekt
npmterser5.43.1indirekt
npmtext-decoder1.2.3indirekt
npmtext-table0.2.0indirekt
npmthrough2.3.8indirekt
npmthrough22.0.5indirekt
npmtiny-glob0.2.9indirekt
npmtiny-inflate1.0.3indirekt
npmtinyclip0.1.12indirekt
npmtinyexec0.3.2indirekt
npmtinyexec1.1.1indirekt
npmtinyglobby0.2.16indirekt
npmto-buffer1.2.1indirekt
npmto-regex-range5.0.1indirekt
npmtoidentifier1.0.1indirekt
npmtotalist3.0.1indirekt
npmtr460.0.3indirekt
npmtr465.1.1indirekt
npmtraverse0.3.9indirekt
npmtrim-lines3.0.1indirekt
npmtrough2.2.0indirekt
npmts-api-utils2.1.0indirekt
npmtsconfck3.1.6indirekt
npmtsconfig-paths3.15.0indirekt
npmtslib2.8.1indirekt
npmtslib^2.8.1indirekt
npmtsscmp1.0.6indirekt
npmtunnel0.0.6indirekt
npmturbo2.5.4indirekt
npmturbo-darwin-642.5.4indirekt
npmturbo-darwin-arm642.5.4indirekt
npmturbo-linux-642.5.4indirekt
npmturbo-linux-arm642.5.4indirekt
npmturbo-windows-642.5.4indirekt
npmturbo-windows-arm642.5.4indirekt
npmtype-check0.4.0indirekt
npmtype-detect4.0.8indirekt
npmtype-detect4.1.0indirekt
npmtype-fest0.20.2indirekt
npmtype-fest0.21.3indirekt
npmtype-fest2.19.0indirekt
npmtype-fest4.26.0indirekt
npmtype-is1.6.18indirekt
npmtyped-array-buffer1.0.3indirekt
npmtyped-array-byte-length1.0.3indirekt
npmtyped-array-byte-offset1.0.4indirekt
npmtyped-array-length1.0.7indirekt
npmtyped-query-selector2.12.0indirekt
npmtypescript5.8.3indirekt
npmtypescript^5.7.2indirekt
npmtypescript^5.8.2indirekt
npmtypical4.0.0indirekt
npmtypical7.3.0indirekt
npmua-parser-js1.0.40indirekt
npmufo1.6.3indirekt
npmultrahtml1.6.0indirekt
npmunbox-primitive1.1.0indirekt
npmunbzip2-stream1.4.3indirekt
npmuncrypto0.1.3indirekt
npmundici5.29.0indirekt
npmundici-types6.21.0indirekt
npmundici-types7.8.0indirekt
npmunicode-canonical-property-names-ecmascript2.0.1indirekt
npmunicode-match-property-ecmascript2.0.0indirekt
npmunicode-match-property-value-ecmascript2.2.0indirekt
npmunicode-property-aliases-ecmascript2.1.0indirekt
npmunified11.0.5indirekt
npmunifont0.7.4indirekt
npmunist-util-find-after5.0.0indirekt
npmunist-util-is6.0.1indirekt
npmunist-util-modify-children4.0.0indirekt
npmunist-util-position5.0.0indirekt
npmunist-util-remove-position5.0.0indirekt
npmunist-util-stringify-position4.0.0indirekt
npmunist-util-visit5.1.0indirekt
npmunist-util-visit-children3.0.0indirekt
npmunist-util-visit-parents6.0.2indirekt
npmunpipe1.0.0indirekt
npmunrs-resolver1.9.2indirekt
npmunstorage1.17.5indirekt
npmuntildify4.0.0indirekt
npmunzipper0.10.14indirekt
npmupdate-browserslist-db1.1.3indirekt
npmupper-case2.0.2indirekt
npmupper-case-first2.0.2indirekt
npmuri-js4.4.1indirekt
npmurlpattern-polyfill10.0.0indirekt
npmurlpattern-polyfill6.0.2indirekt
npmuserhome1.0.1indirekt
npmutil-deprecate1.0.2indirekt
npmv8-to-istanbul9.3.0indirekt
npmvalid-url1.0.9indirekt
npmvalidate-npm-package-license3.0.4indirekt
npmvary1.1.2indirekt
npmvfile6.0.3indirekt
npmvfile-location5.0.3indirekt
npmvfile-message4.0.3indirekt
npmvite4.5.14indirekt
npmvite5.4.19indirekt
npmvite7.3.2indirekt
npmvite^4.0.0indirekt
npmvite^5.4.1indirekt
npmvite^7.0.0indirekt
npmvitefu0.2.5indirekt
npmvitefu1.1.3indirekt
npmvscode-uri3.1.0indirekt
npmvue3.5.17indirekt
npmvue^3.5.13indirekt
npmvue-demi0.14.10indirekt
npmvue-router4.5.1indirekt
npmvue-router^4.5.0indirekt
npmvue-tsc2.2.10indirekt
npmvue-tsc^2.1.10indirekt
npmwait-port1.1.0indirekt
npmwater.css2indirekt
npmwater.css2.1.1indirekt
npmwater.css^2.1.1indirekt
npmweb-namespaces2.0.1indirekt
npmweb-streams-polyfill3.3.3indirekt
npmwebdriver8.45.0indirekt
npmwebdriverio8.45.0indirekt
npmwebidl-conversions3.0.1indirekt
npmwebidl-conversions7.0.0indirekt
npmwhatwg-fetch3.6.20indirekt
npmwhatwg-url14.2.0indirekt
npmwhatwg-url5.0.0indirekt
npmwhich1.3.1indirekt
npmwhich2.0.2indirekt
npmwhich4.0.0indirekt
npmwhich-boxed-primitive1.1.1indirekt
npmwhich-builtin-type1.2.1indirekt
npmwhich-collection1.0.2indirekt
npmwhich-module2.0.1indirekt
npmwhich-pm-runs1.1.0indirekt
npmwhich-typed-array1.1.19indirekt
npmwide-align1.1.5indirekt
npmword-wrap1.2.5indirekt
npmwordwrapjs5.1.0indirekt
npmwrap-ansi6.2.0indirekt
npmwrap-ansi7.0.0indirekt
npmwrap-ansi8.1.0indirekt
npmwrappy1.0.2indirekt
npmws7.5.10indirekt
npmws8.16.0indirekt
npmws8.18.2indirekt
npmxhr2.6.0indirekt
npmxtend4.0.2indirekt
npmxxhash-wasm1.1.0indirekt
npmy18n4.0.3indirekt
npmy18n5.0.8indirekt
npmyallist3.1.1indirekt
npmyallist4.0.0indirekt
npmyallist5.0.0indirekt
npmyargs15.4.1indirekt
npmyargs16.2.0indirekt
npmyargs17.7.2indirekt
npmyargs-parser18.1.3indirekt
npmyargs-parser20.2.9indirekt
npmyargs-parser21.1.1indirekt
npmyargs-parser22.0.0indirekt
npmyauzl2.10.0indirekt
npmyazl2.5.1indirekt
npmylru1.4.0indirekt
npmyocto-queue0.1.0indirekt
npmyocto-queue1.2.2indirekt
npmzimmerframe1.1.4indirekt
npmzip-stream6.0.1indirekt
npmzod3.23.8indirekt
npmzod4.3.6indirekt
npmzwitch2.0.4indirekt
Abhängigkeits-Advisories 0

Die Installation von npm:@mux/mux-audio@0.16.2 zieht 4 Pakete nach sich, direkt und transitiv: 0 tragen bekannte Advisories, davon 0 direkte Abhängigkeiten.

Keine bekannten Advisories betreffen die bewerteten Abhängigkeiten.

Ein Advisory bedeutet, dass die im Abhängigkeitsgraphen erfasste Version in den betroffenen Bereich eines Advisories fällt. Erreichbarkeit wird nicht analysiert, und der Graph enthält Entwicklungs- und Test-Pins — ein Fund kann das Werkzeug betreffen und nicht die ausgelieferte Software.

JSON-Rohbericht maschinenlesbar
{
  "data": {
    "repo": {
      "topics": [
        "audio",
        "audio-player",
        "html5",
        "media-chrome",
        "react",
        "video",
        "video-player",
        "web-components"
      ],
      "is_fork": false,
      "size_kb": 14223,
      "has_wiki": false,
      "homepage": "https://elements-demo-nextjs.vercel.app",
      "languages": {
        "CSS": 11236,
        "HTML": 102601,
        "Astro": 1408,
        "Shell": 68,
        "JavaScript": 288155,
        "TypeScript": 499948
      },
      "pushed_at": "2026-07-23T23:04:35Z",
      "created_at": "2021-08-11T19:35:24Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-28T02:45:35Z",
      "description": "Custom elements for working with media in the browser that Just Work™",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "MIT",
      "default_branch": "main",
      "license_spdx_raw": "MIT",
      "primary_language": "TypeScript",
      "significant_languages": [
        "TypeScript",
        "JavaScript",
        "HTML"
      ]
    },
    "owner": {
      "blog": "http://mux.com",
      "name": "Mux",
      "type": "Organization",
      "login": "muxinc",
      "company": null,
      "location": "San Francisco, CA",
      "followers": 464,
      "avatar_url": "https://avatars.githubusercontent.com/u/16199997?v=4",
      "created_at": "2015-12-08T01:38:05Z",
      "is_verified": null,
      "public_repos": 210,
      "account_age_days": 3891
    },
    "license": {
      "state": "standard",
      "spdx_id": "MIT",
      "raw_spdx": "MIT",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "@mux/playback-core@0.35.2",
          "kind": "other",
          "published_at": "2026-07-23T22:37:41Z"
        },
        {
          "tag": "@mux/mux-video-react@0.31.2",
          "kind": "other",
          "published_at": "2026-07-23T22:37:40Z"
        },
        {
          "tag": "@mux/mux-video@0.31.2",
          "kind": "other",
          "published_at": "2026-07-23T22:37:39Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.13.2",
          "kind": "other",
          "published_at": "2026-07-23T22:37:38Z"
        },
        {
          "tag": "@mux/mux-player-react@3.13.2",
          "kind": "other",
          "published_at": "2026-07-23T22:37:37Z"
        },
        {
          "tag": "@mux/mux-player@3.13.2",
          "kind": "other",
          "published_at": "2026-07-23T22:37:36Z"
        },
        {
          "tag": "@mux/mux-audio-react@0.16.2",
          "kind": "other",
          "published_at": "2026-07-23T22:37:35Z"
        },
        {
          "tag": "@mux/mux-audio@0.16.2",
          "kind": "other",
          "published_at": "2026-07-23T22:37:35Z"
        },
        {
          "tag": "@mux/playback-core@0.35.1",
          "kind": "other",
          "published_at": "2026-05-19T19:48:42Z"
        },
        {
          "tag": "@mux/mux-video-react@0.31.1",
          "kind": "other",
          "published_at": "2026-05-19T19:48:41Z"
        },
        {
          "tag": "@mux/mux-video@0.31.1",
          "kind": "other",
          "published_at": "2026-05-19T19:48:40Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.13.1",
          "kind": "other",
          "published_at": "2026-05-19T19:48:39Z"
        },
        {
          "tag": "@mux/mux-player-react@3.13.1",
          "kind": "other",
          "published_at": "2026-05-19T19:48:38Z"
        },
        {
          "tag": "@mux/mux-player@3.13.1",
          "kind": "other",
          "published_at": "2026-05-19T19:48:37Z"
        },
        {
          "tag": "@mux/mux-audio-react@0.16.1",
          "kind": "other",
          "published_at": "2026-05-19T19:48:36Z"
        },
        {
          "tag": "@mux/mux-audio@0.16.1",
          "kind": "other",
          "published_at": "2026-05-19T19:48:35Z"
        },
        {
          "tag": "@mux/playback-core@0.35.0",
          "kind": "other",
          "published_at": "2026-04-28T23:40:17Z"
        },
        {
          "tag": "@mux/mux-video-react@0.31.0",
          "kind": "other",
          "published_at": "2026-04-28T23:40:16Z"
        },
        {
          "tag": "@mux/mux-video@0.31.0",
          "kind": "other",
          "published_at": "2026-04-28T23:40:15Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.13.0",
          "kind": "other",
          "published_at": "2026-04-28T23:40:14Z"
        },
        {
          "tag": "@mux/mux-player-react@3.13.0",
          "kind": "other",
          "published_at": "2026-04-28T23:40:13Z"
        },
        {
          "tag": "@mux/mux-player@3.13.0",
          "kind": "other",
          "published_at": "2026-04-28T23:40:12Z"
        },
        {
          "tag": "@mux/mux-audio-react@0.16.0",
          "kind": "other",
          "published_at": "2026-04-28T23:40:11Z"
        },
        {
          "tag": "@mux/mux-audio@0.16.0",
          "kind": "other",
          "published_at": "2026-04-28T23:40:10Z"
        },
        {
          "tag": "@mux/playback-core@0.34.1",
          "kind": "other",
          "published_at": "2026-04-24T19:50:23Z"
        },
        {
          "tag": "@mux/mux-video-react@0.30.7",
          "kind": "other",
          "published_at": "2026-04-24T19:50:22Z"
        },
        {
          "tag": "@mux/mux-video@0.30.7",
          "kind": "other",
          "published_at": "2026-04-24T19:50:22Z"
        },
        {
          "tag": "@mux/mux-uploader-astro@1.5.0",
          "kind": "other",
          "published_at": "2026-04-24T19:50:21Z"
        },
        {
          "tag": "@mux/mux-uploader-react@1.5.0",
          "kind": "other",
          "published_at": "2026-04-24T19:50:20Z"
        },
        {
          "tag": "@mux/mux-uploader@1.5.0",
          "kind": "other",
          "published_at": "2026-04-24T19:50:19Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.12.0",
          "kind": "other",
          "published_at": "2026-04-24T19:50:18Z"
        },
        {
          "tag": "@mux/mux-player-react@3.12.0",
          "kind": "other",
          "published_at": "2026-04-24T19:50:17Z"
        },
        {
          "tag": "@mux/mux-player@3.12.0",
          "kind": "other",
          "published_at": "2026-04-24T19:50:16Z"
        },
        {
          "tag": "@mux/mux-audio-react@0.15.26",
          "kind": "other",
          "published_at": "2026-04-24T19:50:15Z"
        },
        {
          "tag": "@mux/mux-audio@0.15.26",
          "kind": "other",
          "published_at": "2026-04-24T19:50:15Z"
        },
        {
          "tag": "@mux/playback-core@0.34.0",
          "kind": "other",
          "published_at": "2026-04-16T19:11:48Z"
        },
        {
          "tag": "@mux/mux-video-react@0.30.6",
          "kind": "other",
          "published_at": "2026-04-16T19:11:47Z"
        },
        {
          "tag": "@mux/mux-video@0.30.6",
          "kind": "other",
          "published_at": "2026-04-16T19:11:46Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.11.8",
          "kind": "other",
          "published_at": "2026-04-16T19:11:46Z"
        },
        {
          "tag": "@mux/mux-player-react@3.11.8",
          "kind": "other",
          "published_at": "2026-04-16T19:11:45Z"
        },
        {
          "tag": "@mux/mux-player@3.11.8",
          "kind": "other",
          "published_at": "2026-04-16T19:11:44Z"
        },
        {
          "tag": "@mux/mux-audio-react@0.15.25",
          "kind": "other",
          "published_at": "2026-04-16T19:11:44Z"
        },
        {
          "tag": "@mux/mux-audio@0.15.25",
          "kind": "other",
          "published_at": "2026-04-16T19:11:43Z"
        },
        {
          "tag": "@mux/mux-video-react@0.30.5",
          "kind": "other",
          "published_at": "2026-03-25T21:48:53Z"
        },
        {
          "tag": "@mux/mux-video@0.30.5",
          "kind": "other",
          "published_at": "2026-03-25T21:48:53Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.11.7",
          "kind": "other",
          "published_at": "2026-03-25T21:48:52Z"
        },
        {
          "tag": "@mux/mux-player-react@3.11.7",
          "kind": "other",
          "published_at": "2026-03-25T21:48:51Z"
        },
        {
          "tag": "@mux/mux-player@3.11.7",
          "kind": "other",
          "published_at": "2026-03-25T21:48:51Z"
        },
        {
          "tag": "@mux/mux-audio-react@0.15.24",
          "kind": "other",
          "published_at": "2026-03-25T21:48:50Z"
        },
        {
          "tag": "@mux/mux-audio@0.15.24",
          "kind": "other",
          "published_at": "2026-03-25T21:48:49Z"
        },
        {
          "tag": "@mux/playback-core@0.33.3",
          "kind": "other",
          "published_at": "2026-03-19T22:47:13Z"
        },
        {
          "tag": "@mux/mux-video-react@0.30.4",
          "kind": "other",
          "published_at": "2026-03-19T22:47:12Z"
        },
        {
          "tag": "@mux/mux-video@0.30.4",
          "kind": "other",
          "published_at": "2026-03-19T22:47:12Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.11.6",
          "kind": "other",
          "published_at": "2026-03-19T22:47:11Z"
        },
        {
          "tag": "@mux/mux-player-react@3.11.6",
          "kind": "other",
          "published_at": "2026-03-19T22:47:10Z"
        },
        {
          "tag": "@mux/mux-player@3.11.6",
          "kind": "other",
          "published_at": "2026-03-19T22:47:10Z"
        },
        {
          "tag": "@mux/mux-audio-react@0.15.23",
          "kind": "other",
          "published_at": "2026-03-19T22:47:09Z"
        },
        {
          "tag": "@mux/mux-audio@0.15.23",
          "kind": "other",
          "published_at": "2026-03-19T22:47:09Z"
        },
        {
          "tag": "@mux/playback-core@0.33.2",
          "kind": "other",
          "published_at": "2026-02-26T20:05:27Z"
        },
        {
          "tag": "@mux/mux-video-react@0.30.3",
          "kind": "other",
          "published_at": "2026-02-26T20:05:26Z"
        },
        {
          "tag": "@mux/mux-video@0.30.3",
          "kind": "other",
          "published_at": "2026-02-26T20:05:25Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.11.5",
          "kind": "other",
          "published_at": "2026-02-26T20:05:24Z"
        },
        {
          "tag": "@mux/mux-player-react@3.11.5",
          "kind": "other",
          "published_at": "2026-02-26T20:05:24Z"
        },
        {
          "tag": "@mux/mux-player@3.11.5",
          "kind": "other",
          "published_at": "2026-02-26T20:05:23Z"
        },
        {
          "tag": "@mux/mux-audio-react@0.15.22",
          "kind": "other",
          "published_at": "2026-02-26T20:05:22Z"
        },
        {
          "tag": "@mux/mux-audio@0.15.22",
          "kind": "other",
          "published_at": "2026-02-26T20:05:21Z"
        },
        {
          "tag": "@mux/mux-video-react@0.30.2",
          "kind": "other",
          "published_at": "2026-02-11T21:50:26Z"
        },
        {
          "tag": "@mux/mux-video@0.30.2",
          "kind": "other",
          "published_at": "2026-02-11T21:50:26Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.11.4",
          "kind": "other",
          "published_at": "2026-02-11T21:50:25Z"
        },
        {
          "tag": "@mux/mux-player-react@3.11.4",
          "kind": "other",
          "published_at": "2026-02-11T21:50:24Z"
        },
        {
          "tag": "@mux/mux-player@3.11.4",
          "kind": "other",
          "published_at": "2026-02-11T21:50:24Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.11.3",
          "kind": "other",
          "published_at": "2026-02-11T18:56:30Z"
        },
        {
          "tag": "@mux/mux-player-react@3.11.3",
          "kind": "other",
          "published_at": "2026-02-11T18:56:29Z"
        },
        {
          "tag": "@mux/mux-player@3.11.3",
          "kind": "other",
          "published_at": "2026-02-11T18:56:28Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.11.2",
          "kind": "other",
          "published_at": "2026-02-11T17:30:39Z"
        },
        {
          "tag": "@mux/mux-player-react@3.11.2",
          "kind": "other",
          "published_at": "2026-02-11T17:30:38Z"
        },
        {
          "tag": "@mux/mux-player@3.11.2",
          "kind": "other",
          "published_at": "2026-02-11T17:30:37Z"
        },
        {
          "tag": "@mux/playback-core@0.33.1",
          "kind": "other",
          "published_at": "2026-02-10T03:52:20Z"
        },
        {
          "tag": "@mux/mux-video-react@0.30.1",
          "kind": "other",
          "published_at": "2026-02-10T03:52:20Z"
        },
        {
          "tag": "@mux/mux-video@0.30.1",
          "kind": "other",
          "published_at": "2026-02-10T03:52:19Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.11.1",
          "kind": "other",
          "published_at": "2026-02-10T03:52:18Z"
        },
        {
          "tag": "@mux/mux-player-react@3.11.1",
          "kind": "other",
          "published_at": "2026-02-10T03:52:18Z"
        },
        {
          "tag": "@mux/mux-player@3.11.1",
          "kind": "other",
          "published_at": "2026-02-10T03:52:17Z"
        },
        {
          "tag": "@mux/mux-audio-react@0.15.21",
          "kind": "other",
          "published_at": "2026-02-10T03:52:16Z"
        },
        {
          "tag": "@mux/mux-audio@0.15.21",
          "kind": "other",
          "published_at": "2026-02-10T03:52:16Z"
        },
        {
          "tag": "@mux/playback-core@0.33.0",
          "kind": "other",
          "published_at": "2026-01-21T18:50:29Z"
        },
        {
          "tag": "@mux/mux-video-react@0.30.0",
          "kind": "other",
          "published_at": "2026-01-21T18:50:28Z"
        },
        {
          "tag": "@mux/mux-video@0.30.0",
          "kind": "other",
          "published_at": "2026-01-21T18:50:28Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.11.0",
          "kind": "other",
          "published_at": "2026-01-21T18:50:27Z"
        },
        {
          "tag": "@mux/mux-player-react@3.11.0",
          "kind": "other",
          "published_at": "2026-01-21T18:50:26Z"
        },
        {
          "tag": "@mux/mux-player@3.11.0",
          "kind": "other",
          "published_at": "2026-01-21T18:50:25Z"
        },
        {
          "tag": "@mux/mux-audio-react@0.15.20",
          "kind": "other",
          "published_at": "2026-01-21T18:50:24Z"
        },
        {
          "tag": "@mux/mux-audio@0.15.20",
          "kind": "other",
          "published_at": "2026-01-21T18:50:23Z"
        },
        {
          "tag": "@mux/playback-core@0.32.2",
          "kind": "other",
          "published_at": "2025-12-18T22:06:57Z"
        },
        {
          "tag": "@mux/mux-video-react@0.29.2",
          "kind": "other",
          "published_at": "2025-12-18T22:06:57Z"
        },
        {
          "tag": "@mux/mux-video@0.29.2",
          "kind": "other",
          "published_at": "2025-12-18T22:06:56Z"
        },
        {
          "tag": "@mux/mux-player-astro@3.10.2",
          "kind": "other",
          "published_at": "2025-12-18T22:06:56Z"
        },
        {
          "tag": "@mux/mux-player-react@3.10.2",
          "kind": "other",
          "published_at": "2025-12-18T22:06:55Z"
        },
        {
          "tag": "@mux/mux-player@3.10.2",
          "kind": "other",
          "published_at": "2025-12-18T22:06:54Z"
        },
        {
          "tag": "@mux/mux-audio-react@0.15.19",
          "kind": "other",
          "published_at": "2025-12-18T22:06:54Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "e1a32eb3fb147fcbd42f810ecf54101f4582f868",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-audio: 0.16.2</summary>\n\n##\n[0.16.2](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.16.1...@mux/mux-audio@0.16.2)\n(2026-07-23)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * depe\n[…]\news on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1347)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-23T22:37:19Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ae8c5b79dfb2d91aa2154ba59e0571f9c7118407",
          "body": "## Summary\n\nCanary publishes have been failing on every push to `main`\n([Example](https://github.com/muxinc/elements/actions/runs/25879146137/job/76054190551)).\nDoing a similar approach to what we did for media chrome. Moved\n(created) canary step to cd.yml. Also removed unused token.\n\n<!-- CURSOR_SU\n[…]\nfor commit\nc07b5506b338c18af1fd0448c4789cfe4e49949d. Bugbot is set up for automated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "fix: move canary publish to CD for npm trusted publishing (#1339)",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2026-07-23T21:39:17Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ad6b237751a10db20d89d6826549a6344918b983",
          "body": null,
          "is_bot": false,
          "headline": "Update Node version to v24.18.0 in .nvmrc",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2026-07-23T21:37:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d86d4e1360719927ebac1d632afb1cbb13f19dd5",
          "body": "closes https://github.com/muxinc/elements/issues/1343\n\n## Fix\nAdds **opt-in** network-interruption recovery to playback-core's hls.js\nerror handling, off by default so existing integrations are unaffected.\n\nEnable it with `maxReconnectRetries` (a positive value sets the\nper-stall retry budget; unset\n[…]\nfor commit\nbd213052eb270f662b53d843d0ca16e8618e4243. Bugbot is set up for automated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "fix: Add Network interruption recovery (#1344)",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2026-07-22T21:39:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6442ae96c5f711d1e2a297c5c18acd9fdc17dc4c",
          "body": "…… (#1342)\n\nCloses #1341\n\nThe error dialog's `<media-theme>` element used inline `onclose` and\n`onfocusin` attributes, which violate a strict `script-src` CSP (no\n`'unsafe-inline'`, and no `script-src-attr` override). Unlike the retry\nlink (fixed in #1332), these are not gated on user interaction; t\n[…]\nfor commit\n0dbffa3f476de4e35816b92e44c19f20cce18a7f. Bugbot is set up for automated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "fix: replace inline event handlers with addEventListener to comply wi…",
          "author_name": "Manuel Calleriza",
          "author_login": "Jerricho93",
          "committed_at": "2026-07-21T17:37:13Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "063f77a02805bdd94be99a8574d7be733961680e",
          "body": "Closes https://github.com/muxinc/devextravaganza/issues/227\n\n## Problem\nClicking play for the first time on Safari for Mux Player will result in\na lingering shadow where the button used to be after it fades. This\nseems to be a Safari only issue that presents when there's also a\ntransition present, [\n[…]\nfor commit\n3c3bfa3197d146af132e1ee9599525edcc806904. Bugbot is set up for automated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "fix: moved filter drop shadow to parent class (#1337)",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2026-06-22T17:42:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "85ccebf8df380a64a028f709362d6a3595be763b",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-audio: 0.16.1</summary>\n\n##\n[0.16.1](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.16.0...@mux/mux-audio@0.16.1)\n(2026-05-14)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * depe\n[…]\news on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1330)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-05-19T19:48:13Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1cca3ad431fa12ca08f2a707e1265ae2f1709928",
          "body": "…ux Data beacon (#1326)\n\n## Problem\n\nFixes #1199 \n\nWhen `<mux-player>` (or `<mux-video>`) is created programmatically and\nattributes are set before the element is appended to the DOM — with any\nasync yield between attribute setting and appendChild (e.g. await\nPromise.resolve(), React's async reconci\n[…]\nfor commit\n8bca459e69d8c003ee379169528024cfb7fc4668. Bugbot is set up for automated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "fix: defer load() until connected to prevent metadata race on first M…",
          "author_name": "Renzo Delfino",
          "author_login": "R-Delfino95",
          "committed_at": "2026-05-14T19:06:30Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "65d44fcea631ff7d1bbc70782eeefefb36918d42",
          "body": "Closes #1331\n\nThe \"click here to retry\" link shown after HLS manifest load retries are\nexhausted used an inline `onclick` attribute, which violates\n`script-src-attr 'none'` CSP policies.\n\n### Changes\n- **`playback-core`**: Replaces the inline `onclick` with a typed\n`reload` flag on `MediaError`. The\n[…]\nfor commit\ncebafedac7669f1798d341db621310e9a57d4d76. Bugbot is set up for automated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "fix: remove inline onclick CSP violation in retry link (#1332)",
          "author_name": "Manuel Calleriza",
          "author_login": "Jerricho93",
          "committed_at": "2026-05-14T18:52:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "095f04ca9a2f19001f6cec6ae5d4100e54ecd4a5",
          "body": "…#1317)\n\nCloses https://github.com/muxinc/devextravaganza/issues/215\n\nRelates to a behavior we often see (mainly on Safari) that adding a\ntrack to the player element before it initializes, causes playback to\nbuffer indefinitely. For example\nhttps://github.com/muxinc/devextravaganza/issues/215.\n\nWhil\n[…]\nfor commit\nce3c216d2fcfcdeca057ee65405a50727018d69f. Bugbot is set up for automated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "fix: Added a warning when tracks are being added before player init (…",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2026-05-08T21:56:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "70dcbd31316aa410890483f97fbee0fbea6a1a7e",
          "body": "### Description\nFix a typo in the DRM Content Decryption Module error message: \"upading\"\n→ \"updating\". Updated the string in `eme-fairplay.ts`,\n`webkit-fairplay.ts`, `index.ts`, and the `en.json` i18n file.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Low risk string-only change to a use\n[…]\nfor commit\nc3424cc7bb636ddf1d6ace2b01386a19d196f92f. Bugbot is set up for automated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "fix: correct typo in DRM CDM error message (#1328)",
          "author_name": "Renzo Delfino",
          "author_login": "R-Delfino95",
          "committed_at": "2026-05-08T21:55:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "243cf1e669b065b0bed3a5f94913d4c8e726723e",
          "body": "…pLibCheck false (#1313)\n\nResolves #1299 \n\n- Vendor \\`mux-embed\\`'s type declarations into\n\\`playback-core/src/vendor/mux-embed.ts\\`. TypeScript compiles this into\n\\`dist/types/vendor/mux-embed.d.ts\\` and emits a correct relative\nreference path for consumers.\n- Added a \\`vendor:types\\` npm script\n(\\\n[…]\ni.yml\\` | Stale \\`src/vendor/mux-embed.ts\\`\ncommitted without regeneration |\n\n---------\n\nCo-authored-by: Manuel Calleriza <mcalleriza@mux.com>\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix: resolve TypeScript errors with moduleResolution nodenext and ski…",
          "author_name": "Renzo Delfino",
          "author_login": "R-Delfino95",
          "committed_at": "2026-05-08T21:49:34Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f87f55399b036c38e4cb5afd27d31f1d254866eb",
          "body": "This PR adds a small line about how to reformat Mux Data dimensions such\nthat they work with the HTML Mux Player `metadata-*` attribute.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Low risk documentation-only change; no runtime code paths are\nmodified.\n> \n> **Overview**\n> Clarifies the \n[…]\nfor commit\n78dcc408f82bac1f343b4375408eb3d5a007cb5e. Bugbot is set up for automated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "Add clarity surrounding metadata-* attribute for HTML Mux Player (#1327)",
          "author_name": "bchubamux",
          "author_login": "bchubamux",
          "committed_at": "2026-05-04T19:39:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4655949f9e49c46be8b86adcec7515c97d1dd699",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/playback-core: 0.35.0</summary>\n\n##\n[0.35.0](https://github.com/muxinc/elements/compare/@mux/playback-core@0.34.1...@mux/playback-core@0.35.0)\n(2026-04-28)\n\n\n### Features\n\n* Add ABR startup quality attributes\n([#1315](https:\n[…]\news on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1325)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-04-28T23:39:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3cdf0bc7e21e3230b3ceec7a0ae9e2c6818cb4dd",
          "body": "## Summary\n\nAdds three new opt-in HTML attributes to improve ABR startup quality\nacross all Mux media elements:\n\n- **`initial-bandwidth-estimate-kbps`** — Seeds the HLS.js EWMA\nbandwidth estimator instead of relying on TCP slow start, which poisons\nthe first measurement and causes segments 2-5 to dr\n[…]\n\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\n---------\n\nCo-authored-by: Claude Opus 4.6 <noreply@anthropic.com>\nCo-authored-by: Wesley Luyten <me@wesleyluyten.com>",
          "is_bot": false,
          "headline": "feat: Add ABR startup quality attributes (#1315)",
          "author_name": "jondahl",
          "author_login": "jondahl",
          "committed_at": "2026-04-28T23:26:54Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "3a543d349b8019e3f259633b108fb839820b3854",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-audio: 0.15.26</summary>\n\n##\n[0.15.26](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.15.25...@mux/mux-audio@0.15.26)\n(2026-04-24)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * \n[…]\news on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1319)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-04-24T19:49:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f3dac22aafc0d3639ad98f8d0bfd8e0d6768a738",
          "body": "…ates (#1318)\n\nBumps the prod-dependencies group with 3 updates in the / directory:\n[media-chrome](https://github.com/muxinc/media-chrome),\n[player.style](https://github.com/muxinc/player.style) and\n[castable-video](https://github.com/muxinc/media-elements/tree/HEAD/packages/castable-video).\nBumps t\n[…]\nww.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix: bump the prod-dependencies group across 2 directories with 3 upd…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-04-24T19:32:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "197e044bef18f785bb534356e511922e28caab11",
          "body": "## Summary\n\nCanary releases have been failing with `ERESOLVE` (and would also fail\nwith `E404` on `@mux/esbuilder` as a follow-on) when `wet-run` runs `npm\n--no-git-tag-version version X.Y.Z-canary.N`.\n\n### Root cause\n\nnpm's workspace linker relies on standard semver matching, which\nenforces node-se\n[…]\nfor commit\n28dc4847efe81ffa659f8befd08246db9174877a. Bugbot is set up for automated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "fix: use * for workspace-sibling deps to unblock canary releases (#1322)",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2026-04-24T19:21:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f9c62e944dc66f7adce400c23f52f7a90247591e",
          "body": "Closes https://github.com/muxinc/elements/issues/1314\n\n- Added `... || ^6.0.0` into peerDependencies for `mux-player-astro` and\n`mux-uploader-astro` packages, updated astro dev dependency to v6 to\ntest locally. Also updated dependencies for vite according to [Astro\nmigration\nguide](https://docs.astr\n[…]\nfor commit\n1f9f6feed34276fc4a7409e35057d300722deb1e. Bugbot is set up for automated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "feat: Include Astro v6 peer dependency (#1316)",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2026-04-22T15:15:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "38ecde35b8c8ec5f1e2d52b195841bb53c26ac84",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-audio: 0.15.25</summary>\n\n##\n[0.15.25](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.15.24...@mux/mux-audio@0.15.25)\n(2026-04-16)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * \n[…]\news on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1306)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-04-16T19:11:22Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f4586aaa3ced600c68c35db815390dde9ef12043",
          "body": "Closes https://github.com/muxinc/elements/issues/1262\n\n`getMediaPlaylistFromMultivariantPlaylist` previously assumed all media\nplaylist URLs in a multivariant manifest were absolute, causing broken\nplayback when a CDN or server serves HLS manifests with relative URLs\n\nAdded `isRelativeUrl` helper to\n[…]\net up for automated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\n---------\n\nCo-authored-by: Wesley Luyten <me@wesleyluyten.com>",
          "is_bot": false,
          "headline": "feat: Support relative urls on multivariant playlists (#1303)",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2026-04-16T16:51:23Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d0a9ef1fa06bcdde20b4fe8a7d9e4a2204d14b89",
          "body": "Closes https://github.com/muxinc/elements/issues/1304\n\nTests seem to have started failing on [this\ncommit](https://github.com/muxinc/elements/commit/76ba494791da018525914600213c208dba10f614),\nso this PR also addresses this [related\nissue](https://github.com/muxinc/elements/issues/1304) and some flak\n[…]\nab=bugbot) for commit\ndf696f7826bb55a6ffa29ee998496749fbfde2a5. This will update automatically\non new commits. Configure\n[here](https://cursor.com/dashboard?tab=bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "fix: Address failing tests (#1305)",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2026-04-06T20:52:46Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7df4d8cad3d70101aac353e7db489042cefb4ae0",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-player: 3.11.7</summary>\n\n##\n[3.11.7](https://github.com/muxinc/elements/compare/@mux/mux-player@3.11.6...@mux/mux-player@3.11.7)\n(2026-03-25)\n\n\n### Bug Fixes\n\n* Update media-chrome to prevent errors on reconnection\n([#1\n[…]\ny\non new commits. Configure\n[here](https://cursor.com/dashboard?tab=bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1296)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-03-25T21:48:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "42864d6a874c8dd291df63beffbb89e9e6d48c40",
          "body": "Closes https://github.com/muxinc/devextravaganza/issues/218\nRealtes to this [media-chrome\nPR](https://github.com/muxinc/media-chrome/pull/1277)\n\nUpdated media-chrome and ran npm i\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Low risk dependency bump limited to `@mux/mux-player`; behavior\n[…]\nab=bugbot) for commit\n4fff50bf095f09b580d6a94305e4637f4b546864. This will update automatically\non new commits. Configure\n[here](https://cursor.com/dashboard?tab=bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "fix: Update media-chrome to prevent errors on reconnection (#1300)",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2026-03-25T20:50:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9eaef733cde19b909b08d6ab80b578b38611fc8a",
          "body": "…efault (#1284)\n\nCloses https://github.com/muxinc/devextravaganza/issues/207\n\nAddded comment explaining shouldDefaultToMSE\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Comment-only change; no runtime logic or behavior is modified.\n> \n> **Overview**\n> Adds an explanatory comment above `sh\n[…]\nab=bugbot) for commit\na8e83d8b5c3b83a1e9e73f8ef5c38567859b1823. This will update automatically\non new commits. Configure\n[here](https://cursor.com/dashboard?tab=bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "chore: Added comment explaining why iOS WebViews wont use native by d…",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2026-03-20T15:59:14Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "76ba494791da018525914600213c208dba10f614",
          "body": "…back (#1286)\n\nThis PR addresses a bug that happens when using React. The way React\nupdates attributes on re-renders, combined with how attribute change\ncallbacks fire, lead to unexpected states depending on attribute order.\n(Previously thought this was Safari-specific, but could also reproduce\nit i\n[…]\ncd78fb313. This will update automatically\non new commits. Configure\n[here](https://cursor.com/dashboard?tab=bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\nCo-authored-by: Wesley Luyten <me@wesleyluyten.com>",
          "is_bot": false,
          "headline": "fix: Added attributes used in toMuxVideoURL to attribute changed call…",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2026-03-20T15:58:18Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6da2a057ed170e24e8c05e891981170d14319b47",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-audio: 0.15.23</summary>\n\n##\n[0.15.23](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.15.22...@mux/mux-audio@0.15.23)\n(2026-03-19)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * \n[…]\ny\non new commits. Configure\n[here](https://cursor.com/dashboard?tab=bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1293)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-03-19T22:46:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b7f93e2457ff77518804049b11da18031846a3b3",
          "body": "## Description\n\nThis PR addresses several memory leak issues across multiple packages\nwithin the elements monorepo. These fixes are primarily aimed at\nresolving leaks identified in `mux-player-react`.\n\n### Changes by Package:\n\n#### **playback-core**\n* Added missing `removeEventListener` calls and en\n[…]\n7f. This will update automatically\non new commits. Configure\n[here](https://cursor.com/dashboard?tab=bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\n---------\n\nCo-authored-by: Santiago Puppo <spuppo@mux.com>",
          "is_bot": false,
          "headline": "fix: Patch Memory Leaks (#1285)",
          "author_name": "Renzo Delfino",
          "author_login": "R-Delfino95",
          "committed_at": "2026-03-19T19:49:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9a9c70c76b61315a34bc47066b5a4127e1e96853",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-player: 3.11.5</summary>\n\n##\n[3.11.5](https://github.com/muxinc/elements/compare/@mux/mux-player@3.11.4...@mux/mux-player@3.11.5)\n(2026-02-26)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * d\n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1281)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-02-26T20:05:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f28308022a094d22c99b79fa49f2437cee7cc959",
          "body": "…ersions (#1277)\n\nFixes https://github.com/muxinc/elements/issues/1261\n\nThis PR addresses a bug in Apple devices on newer OS versions when\nattempting to cast protected media using AirPlay. If the sending device\nis on OS version 26.1 or 26.2, playback will fail if when casting\nbecause of a `NotSuppor\n[…]\n getter that reads from\n`getCoreReference(this.nativeEl)`, keeping it in sync after fallback\nre-initialization\n\n---------\n\nCo-authored-by: Renzo Delfino <75499398+R-Delfino95@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(core): Add WebKit FairPlay DRM fallback for AirPlay on newer OS v…",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2026-02-26T19:25:04Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b60b4b1a30f3d4259f13a41f9695c73d6e4e622c",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-player: 3.11.4</summary>\n\n##\n[3.11.4](https://github.com/muxinc/elements/compare/@mux/mux-player@3.11.3...@mux/mux-player@3.11.4)\n(2026-02-11)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * d\n[…]\ncom/googleapis/release-please#release-please).\n\n---------\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>\nCo-authored-by: Darius Cepulis <dcepulis@mux.com>",
          "is_bot": true,
          "headline": "chore: release main (#1275)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-02-11T21:50:04Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d72f1f822dd1e39595c6b4083ee0b70b234e0ac6",
          "body": null,
          "is_bot": false,
          "headline": "fix(mux-video): remove duplicate word in prefer-playback docs (#1274)",
          "author_name": "Darius Cepulis",
          "author_login": "decepulis",
          "committed_at": "2026-02-11T19:33:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "acc698945b0133f1e4c034cc1c20c1fc3f37819f",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-player: 3.11.3</summary>\n\n##\n[3.11.3](https://github.com/muxinc/elements/compare/@mux/mux-player@3.11.2...@mux/mux-player@3.11.3)\n(2026-02-11)\n\n\n### Miscellaneous Chores\n\n* **@mux/mux-player:** Synchronize player version\n[…]\ncom/googleapis/release-please#release-please).\n\n---------\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>\nCo-authored-by: Darius Cepulis <dcepulis@mux.com>",
          "is_bot": true,
          "headline": "chore: release main (#1273)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-02-11T18:56:03Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ba78ad8c13f89a8b08865aa5d036c804c154569a",
          "body": null,
          "is_bot": false,
          "headline": "fix(mux-player-react): correct nohotkeys docs wording (#1272)",
          "author_name": "Darius Cepulis",
          "author_login": "decepulis",
          "committed_at": "2026-02-11T18:39:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "81923d69d7e1131ccbd5aa03f91ffba497a23cc6",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-player: 3.11.2</summary>\n\n##\n[3.11.2](https://github.com/muxinc/elements/compare/@mux/mux-player@3.11.1...@mux/mux-player@3.11.2)\n(2026-02-11)\n\n\n### Bug Fixes\n\n* **mux-player:** correct nohotkeys docs wording\n([#1270](ht\n[…]\ncom/googleapis/release-please#release-please).\n\n---------\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>\nCo-authored-by: Darius Cepulis <dcepulis@mux.com>",
          "is_bot": true,
          "headline": "chore: release main (#1271)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-02-11T17:30:15Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "03100558594d4a4f33b6034e4f7fc864a71c0382",
          "body": "Fixes a typo in docs. \n\nLabeled as `fix` to trigger release. #1268 failed to release due to a\nmisconfiguration in our npm tokens.",
          "is_bot": false,
          "headline": "fix(mux-player): correct nohotkeys docs wording (#1270)",
          "author_name": "Darius Cepulis",
          "author_login": "decepulis",
          "committed_at": "2026-02-11T16:15:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f26896aa94116a9aabe6ef444d2c9f6b614ef696",
          "body": null,
          "is_bot": true,
          "headline": "chore: release main (#1268)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-02-10T03:51:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c4e4d914b8914c3b2512db665ce783ef35ef3e46",
          "body": null,
          "is_bot": true,
          "headline": "fix: bump mux-embed from 5.9.0 to 5.16.1 (#1269)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-02-10T03:36:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9d5c6b926c7ce8674ab10937175414640b6be61e",
          "body": null,
          "is_bot": false,
          "headline": "fix: add Mux Data SDK packages to Dependabot allow-list (#1267)",
          "author_name": "rahim",
          "author_login": "mihar-22",
          "committed_at": "2026-02-10T03:27:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cdd12762b8f548afa72ab77d183978ed8d3155ed",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-audio: 0.15.20</summary>\n\n##\n[0.15.20](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.15.19...@mux/mux-audio@0.15.20)\n(2026-01-16)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * \n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1264)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-01-21T18:49:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9dfac1bc555d5432ef8e877578b584b3dbf7785f",
          "body": "Exposes hls.js's `capRenditionToPlayerSize` option with a Mux-optimized\ndefault.\n\nCloses #1238 (based off of initial effort from @spuppo-mux in #1251)\n\n### Behavior\n\n| Value | Behavior |\n|-------|----------|\n| `undefined` (default) | Caps to player size, 720p minimum floor |\n| `true` | Standard hls.\n[…]\nze, seek backwards during playback to prompt\nsegment reloading, and confirm that rendition does(n't) get capped under\ndifferent permutations\n\n---------\n\nCo-authored-by: Santiago Puppo <spuppo@mux.com>",
          "is_bot": false,
          "headline": "feat: cap-rendition-to-player-size (#1263)",
          "author_name": "Christian Pillsbury",
          "author_login": "cjpillsbury",
          "committed_at": "2026-01-16T00:30:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4efd2ec00170462406cb0ff6764ca3475e6b7169",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/playback-core: 0.32.2</summary>\n\n##\n[0.32.2](https://github.com/muxinc/elements/compare/@mux/playback-core@0.32.1...@mux/playback-core@0.32.2)\n(2025-12-18)\n\n\n### Bug Fixes\n\n* avoid prerender errors caused by date access\n([#1\n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1260)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-12-18T22:06:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "dadca90d7787a8f76cc00eca281c20461a3a5df2",
          "body": "…stream type (#1257)\n\nCloses https://github.com/muxinc/devextravaganza/issues/190\n\n### Problem\nWhen using `prefer-playback=\"mse\"` with `stream-type=\"on-demand\"` on\n`mux-player`, Safari experienced an infinite loading state.\n\n## Changes\n- Added `#hasLoaded` flag that is set to `true` when `loadstart`\n[…]\nck-id=\"ihZa7qP1zY8oyLSQW9TS602VgwQvNdyIvlk9LInEGU2s\"\n/>\n```\n\nReact:\n```tsx\n<MuxPlayer\n  streamType=\"on-demand\"\n  preferPlayback=\"mse\"\n  playbackId=\"ihZa7qP1zY8oyLSQW9TS602VgwQvNdyIvlk9LInEGU2s\"\n/>\n```",
          "is_bot": false,
          "headline": "fix: Resolve infinite loading state in Safari with MSE and on-demand …",
          "author_name": "Lucas Pintos",
          "author_login": null,
          "committed_at": "2025-12-18T21:22:24Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d04418341e5a77cfda69d7d4f0939c36d7bd64b4",
          "body": "fixes #1225\n\n---------\n\nCo-authored-by: Wesley Luyten <me@wesleyluyten.com>",
          "is_bot": false,
          "headline": "fix: avoid prerender errors caused by date access (#1226)",
          "author_name": "Robbie Wadley",
          "author_login": "RJWadley",
          "committed_at": "2025-12-17T23:10:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ee4d961a30427ba10a191703cd6e5d5c167bf42c",
          "body": "…ates (#1259)\n\nBumps the prod-dependencies group with 2 updates in the / directory:\n[media-chrome](https://github.com/muxinc/media-chrome) and\n[player.style](https://github.com/muxinc/player.style).\nBumps the prod-dependencies group with 1 update in the\n/packages/mux-player directory:\n[media-chrome]\n[…]\n of the specified dependency and ignore\nconditions\n\n\n</details>\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix: bump the prod-dependencies group across 2 directories with 2 upd…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2025-12-17T20:33:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "be3893ac74cb6538c7f7f356dd6ec8799f295131",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-audio: 0.15.18</summary>\n\n##\n[0.15.18](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.15.17...@mux/mux-audio@0.15.18)\n(2025-12-10)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * \n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1256)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-12-10T16:44:43Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f2411ad692a7410f75413619611f955640591c48",
          "body": "This change updates the video player logic to use MSE by default if its\nnot Safari since. Chromium-based browsers with native HLS support were\nexperiencing issues with captions not available. By defaulting to MSE\nexcept on Safari, we ensure captions work consistently across browsers.\n\n**Changes:**  \n- Replaced Chrome detection with Safari detection.\n- Updated logic to fallback to MSE for non-Safari browsers.\n- Maintains native HLS for Safari for optimal compatibility.",
          "is_bot": false,
          "headline": "fix: default to MSE except safari (#1254)",
          "author_name": "Ronald Urbina",
          "author_login": "ronald-urbina",
          "committed_at": "2025-12-10T16:38:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8dd92b7027fdc8af2aa0fa13fee3435c6c8bf5fd",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-audio: 0.15.17</summary>\n\n##\n[0.15.17](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.15.16...@mux/mux-audio@0.15.17)\n(2025-12-04)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * \n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1250)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-12-04T17:37:04Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "240d2aea4cf06846534eff0e54f10c8562aa185f",
          "body": "## Changes\n\n- Prevent translating the text if the file picker button is a custom\none.\n- Added a test for this case",
          "is_bot": false,
          "headline": "fix: button text for file-select slot can now be customized (#1252)",
          "author_name": "Lucas Pintos",
          "author_login": null,
          "committed_at": "2025-12-04T17:30:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "673b7ff6e056581ec9aec5d674e013df1d81dd4a",
          "body": "Closes [#183](https://github.com/muxinc/devextravaganza/issues/183)\n\nI also reorganized the `onFpEncrypted` callback to get a better\nunderstanding of the code and compare it with the [FairPlay Streaming\nOverview](https://developer.apple.com/streaming/fps/FairPlayStreamingOverview.pdf).\n\nThe main iss\n[…]\no this message, but more recent versions of Apple TV send new\nmessages when using AirPlay. Therefore I modified that listener to ask\nfor that license again and update the session for each new message.",
          "is_bot": false,
          "headline": "fix: Properly setup DRM to support Airplay (#1245)",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2025-12-03T21:33:12Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a43edd5185d5c23b933c536df880ed0a1ca5b2ac",
          "body": "…pping (#1243)\n\nThis PR closes #182\n\nIntroduces a new `max-auto-resolution` attribute to mux-player and\nmux-video that enables automatic resolution capping based on total\npixels to match Mux Video pricing tiers. This attribute provides\ndevelopers with control over the default resolution selection during\nplayback initialization, ensuring video quality stays within specified\nlimits to prevent unexpected costs.",
          "is_bot": false,
          "headline": "feat: add `max-auto-resolution` attribute for automatic resolution ca…",
          "author_name": "Ignasio",
          "author_login": "ignasio-mux",
          "committed_at": "2025-12-03T14:14:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "126eefa01d373fea8916863e2ae58734199a0d53",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-player: 3.9.2</summary>\n\n##\n[3.9.2](https://github.com/muxinc/elements/compare/@mux/mux-player@3.9.1...@mux/mux-player@3.9.2)\n(2025-12-01)\n\n\n### Bug Fixes\n\n* Upgrade ce-la-react\n([#1248](https://github.com/muxinc/element\n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1249)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-12-02T17:57:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "976b47c4e23f23689ed9a8e8b01bd1b5058b5b5b",
          "body": "Relates to https://github.com/muxinc/next-video/issues/397 and\nhttps://github.com/muxinc/ce-la-react/pull/7\n\nUpgrades ce-la-react to prevent missing key warning when using custom\ncomponents on SSR.",
          "is_bot": false,
          "headline": "fix: Upgrade ce-la-react (#1248)",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2025-12-01T18:50:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "427e19687d3a55589ea210e6376efd32119acfd3",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/playback-core: 0.31.4</summary>\n\n##\n[0.31.4](https://github.com/muxinc/elements/compare/@mux/playback-core@0.31.3...@mux/playback-core@0.31.4)\n(2025-11-26)\n\n\n### Bug Fixes\n\n* upgrade hls.js to 1.6.15\n([#1244](https://github.\n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1246)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-11-26T02:12:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "677b17d64a21f40e6a5db33d60094904b7554d10",
          "body": "This PR upgrades `hls.js` to the latest version across all element\npackages\nhttps://github.com/video-dev/hls.js/releases/tag/v1.6.15",
          "is_bot": false,
          "headline": "fix: upgrade hls.js to 1.6.15 (#1244)",
          "author_name": "Lucas Pintos",
          "author_login": null,
          "committed_at": "2025-11-26T00:04:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a52639d38b773dc074e74f90e0108994a369cb29",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-audio: 0.15.15</summary>\n\n##\n[0.15.15](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.15.14...@mux/mux-audio@0.15.15)\n(2025-11-21)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * \n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1232)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-11-21T19:11:11Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "252e2f4ab36a2484456b26426808ced8d092e0af",
          "body": "This PR closes #1198 \n\nCreated MuxPlayerCSSProperties interface that extends CSSProperties with\nsupport for any CSS custom property starting with --\n\n---------\n\nCo-authored-by: Wesley Luyten <me@wesleyluyten.com>",
          "is_bot": false,
          "headline": "feat: typed CSSProperties for mux-player custom CSS vars (#1216)",
          "author_name": "Ignasio",
          "author_login": "ignasio-mux",
          "committed_at": "2025-11-21T18:31:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3379e628c3ed10752997becf44430a8d2a3360a5",
          "body": "…es (#1242)\n\nBumps the prod-dependencies group with 2 updates in the / directory:\n[media-chrome](https://github.com/muxinc/media-chrome) and\n[media-tracks](https://github.com/muxinc/media-elements/tree/HEAD/packages/media-tracks).\n\nUpdates `media-chrome` from 4.15.1 to 4.16.0\n<details>\n<summary>Rele\n[…]\n of the specified dependency and ignore\nconditions\n\n\n</details>\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix: bump the prod-dependencies group across 1 directory with 2 updat…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2025-11-21T18:27:20Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1c2e0c32ad2c6b9524a624ab26087fa0abb62068",
          "body": "This PR closes #1208\n\nNon-fatal getErrorFromHlsErrorData errors are only logged when the debug\nprop is enabled, using console.warn instead of console.error to indicate\nthey are recoverable. When debug is disabled, non-fatal errors are\nsilent.",
          "is_bot": false,
          "headline": "fix: suppressing non fatal errors (#1239)",
          "author_name": "Ignasio",
          "author_login": "ignasio-mux",
          "committed_at": "2025-11-12T17:13:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a201167ee6cd251bc6e8f120b57a75f844e015f9",
          "body": "This PR relates to an issue that happens commonly on next-video. This\ndoes not fix the issue, but makes the warning message more clear.\n\nRelates to:\n- https://github.com/muxinc/next-video/issues/397\n- https://github.com/muxinc/ce-la-react/issues/6\n\nWhen rendering a MuxVideo element from `@mux/mux-vi\n[…]\n already have the displayName).\nYou can test this by running the example in `next-video` (while [this\nissue](https://github.com/muxinc/next-video/issues/397) is open) and\nseeing the Next console logs.",
          "is_bot": false,
          "headline": "fix: Add display names to React Components (#1237)",
          "author_name": "Santiago Puppo",
          "author_login": "spuppo-mux",
          "committed_at": "2025-11-11T21:20:15Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "64cf297cbafbd2beb7db47fb8eba05fddbd2c47f",
          "body": "Closes #1149 \n\nThis PR adds the `locale` attribute to mux-uploader to specify the\nrequired language.\n\n**Supported locales:**\n- `'en'` (default if not set)\n- `'es'` (Spanish)\n- `'fr'` (French) \n- `'de'` (German)\n- `'pt'` (Portuguese)\n- `'it'` (Italian)\n- `'zh'` (Chinese)\n\n**Features:**\n- Automatic fallback to English for unsupported locales\n- Browser language detection when no locale is specified",
          "is_bot": false,
          "headline": "feat: Add internationalization support to MuxUploader (#1220)",
          "author_name": "Lucas Pintos",
          "author_login": null,
          "committed_at": "2025-11-04T21:01:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "54f779317e42630cbf5a96efc95b9d436f128e7e",
          "body": "Resolves [1193](https://github.com/muxinc/elements/issues/1193) by\nadding two new cases in the `attributeChangedCallback` of the base of\nthe player:\n\n1. **DISABLE_TRACKING**: Reloads the player when this attribute changes,\nsince tracking must be disabled on initialization (keeping the\ncurrentTime an\n[…]\n Deletes the tracking cookie if the attribute is\nchanged after initialization.\n\nThese changes allow the user disable this tracking props on the run\nwithout breaking he experience of playing the video.",
          "is_bot": false,
          "headline": "feat: player disable tracking and cookies reactive (#1214)",
          "author_name": "Ronald Urbina",
          "author_login": "ronald-urbina",
          "committed_at": "2025-11-04T18:54:04Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "78f715466b6f3598fc2506d983bdbb3206bc9d11",
          "body": "Currently menu items appear like they can be targeted and styled with\n`mux-player::part(menu-item)` but this fails because the part\n`menu-item` is not included in the list of parts to export.\n\nMenu item markup\n\n```html\n<media-chrome-menu-item type=\"radio\" role=\"menuitemradio\" part=\"menu-item radio\" \n[…]\nes.\n\nCould someone please point me in the right direction if this isn't the\nplace to suggest this. Thanks!\n\n---------\n\nCo-authored-by: Ronald Urbina <140639086+ronalduQualabs@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix: Add MENU_ITEM constant for styling of menu items with CSS (#1212)",
          "author_name": "Jarred Bishop",
          "author_login": "jarred",
          "committed_at": "2025-10-31T14:28:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b3378ad658839eb5c2532a14e586322560bfeda0",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-audio: 0.15.14</summary>\n\n##\n[0.15.14](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.15.13...@mux/mux-audio@0.15.14)\n(2025-10-30)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * \n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1224)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-10-30T18:56:14Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4d3fc773cf3516fc4de3a246f826727d17da6177",
          "body": "…ates (#1230)\n\nBumps the prod-dependencies group with 3 updates in the / directory:\n[media-chrome](https://github.com/muxinc/media-chrome),\n[player.style](https://github.com/muxinc/player.style) and\n[castable-video](https://github.com/muxinc/media-elements/tree/HEAD/packages/castable-video).\nBumps t\n[…]\n of the specified dependency and ignore\nconditions\n\n\n</details>\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix: bump the prod-dependencies group across 2 directories with 3 upd…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2025-10-30T18:39:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "437a1671d6bab121be5b327b8d14bb0f15a75c08",
          "body": "https://developer.mozilla.org/en-US/docs/Web/API/NavigatorUAData/brands\nlist is randomized for some reason.\nhttps://wicg.github.io/ua-client-hints/#create-ua-list-section",
          "is_bot": false,
          "headline": "fix: chrome version check to shouldDefaultToMSE (#1229)",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2025-10-30T18:21:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3638325e44aa1df1471c80f8c60bddf47c908613",
          "body": "Resolves https://github.com/muxinc/elements/issues/575 by adding a new\nparameter to define a custom fullscreen element.\n\nAlso, adding a check to ensure the fullscreen element contains at least\none mux-player element.\n\n---------\n\nCo-authored-by: Lucas Pintos <lpintos@mux.com>",
          "is_bot": false,
          "headline": "feat: add support to define custom fullscreen element (#1217)",
          "author_name": "Nicolás Caballero",
          "author_login": "N1Knight",
          "committed_at": "2025-10-28T18:40:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ce091c978e7926eb3ee3fbb894cf471e2d13ea58",
          "body": "Closes #1210 \n\n## Changes\n- Added `nomutedpref` prop to mux player to be able to disable the muted\npreference.\n- Removed `novolumepref` from the MuxPlayer next.js example because when\nrefreshing the page this value doesn't persist so it's not possible to\nsee the expected behavior.\n- Added documentation\n\nNote: There were some border cases not working correctly that have been\nfixed [here](https://github.com/muxinc/media-chrome/pull/1224), so test\nthis with those changes applied.",
          "is_bot": false,
          "headline": "feat: add nomutedpref prop to mux player (#1222)",
          "author_name": "Lucas Pintos",
          "author_login": null,
          "committed_at": "2025-10-28T18:29:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a1f212f2158040d31516d349a4d230e32eee550e",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-elements-codemod: 1.1.12</summary>\n\n##\n[1.1.12](https://github.com/muxinc/elements/compare/@mux/mux-elements-codemod@1.1.11...@mux/mux-elements-codemod@1.1.12)\n(2025-10-24)\n\n\n### Bug Fixes\n\n* upgrade hls.js to 1.6.13\n([#\n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1213)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-10-24T20:40:10Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3778523f262655d2f9039f3e8f8b4045926be6d2",
          "body": "This change makes Chrome with native HLS playback default to MSE because\nof a bug in the Chrome native HLS player.\nhttps://issues.chromium.org/issues/454630434\n\nTest URL:\nhttps://elements-demo-nextjs-git-fix-chrome-native-hls-mux.vercel.app/MuxPlayer?playbackId=%226502Qxgyft01x7RwZuZEbLXh8NJIr1M77Dh\n[…]\nirect playback of HLS\nmanifests\n3. Play video on test url\nhttps://elements-demo-nextjs-git-fix-chrome-native-hls-mux.vercel.app/MuxPlayer?playbackId=%226502Qxgyft01x7RwZuZEbLXh8NJIr1M77DhtkJUoQm4ng%22",
          "is_bot": false,
          "headline": "fix: default to MSE for Chrome with native HLS (#1221)",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2025-10-24T20:30:15Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "78de77681b3240829abd84e8ebf99b59b2985ff5",
          "body": null,
          "is_bot": false,
          "headline": "fix: override player minmax (#1219)",
          "author_name": "Christian Pillsbury",
          "author_login": "cjpillsbury",
          "committed_at": "2025-10-22T22:32:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6cd7da79c0cd077f6f42a3f4a8ed9faf0a7b1606",
          "body": "Resolves [Issue\n1174](https://github.com/muxinc/elements/issues/1174?reload=1?reload=1)\nby:\n\n• Add to the centered-chrome <div> the part centered-layout in both\nclassic and gerwig themes.\n•\tExposed this centered-layout element for styling and customization.\n\nUsage: \n\nAdd style to remove filter to centered-layer children as \n\n`mux-player::part(centered-layer) {\n  filter: none;\n}`",
          "is_bot": false,
          "headline": "feat(themes): expose centered layout (#1183)",
          "author_name": "Ronald Urbina",
          "author_login": "ronald-urbina",
          "committed_at": "2025-10-17T18:55:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8f0c917269391d901692f0bdd7156b965f0582d6",
          "body": "Closes [issue 120](https://github.com/muxinc/devextravaganza/issues/120)\n\nThis PR upgrades hls.js to the latest version across all element\npackages",
          "is_bot": false,
          "headline": "fix: upgrade hls.js to 1.6.13 (#1211)",
          "author_name": "Lucas Pintos",
          "author_login": null,
          "committed_at": "2025-10-14T17:57:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d1ee36c568bae9576093dc6895feb250743b2e90",
          "body": null,
          "is_bot": true,
          "headline": "chore: release main (#1206)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-10-01T05:14:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "49b6cec9b3c7236953117c72a1d81fec6c591748",
          "body": null,
          "is_bot": false,
          "headline": "fix: bump media chrome to `4.14.0` (#1205)",
          "author_name": "Rahim",
          "author_login": "mihar-22",
          "committed_at": "2025-10-01T05:00:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "67bdfbb6686edb3d23cd4c40f231e2865a27b4a6",
          "body": null,
          "is_bot": false,
          "headline": "Replace blurhash (deprecated) with blurup (#1203)",
          "author_name": "Dylan Jhaveri",
          "author_login": "dylanjha",
          "committed_at": "2025-10-01T03:43:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7f9656fdc962b11a79fc05769dcc5982bb9a96b0",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-audio: 0.15.12</summary>\n\n##\n[0.15.12](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.15.11...@mux/mux-audio@0.15.12)\n(2025-09-09)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * \n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1195)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-09-09T18:19:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "58e450a7f0ba27fb18524995e641804a295dd81d",
          "body": null,
          "is_bot": false,
          "headline": "fix: add repository to astro packages package.json",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2025-09-09T18:06:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "099087d3a08feabdeaa5357c791cfc1c95e60340",
          "body": "Adds `REFERENCE.md` files for Astro components. These match the existing\nfiles in format, but with the Astro props. While doing this I noticed\nthat `MuxPlayer` is missing some of the props from `mux-player`, so I'll\nadd those to the types and references in another PR.",
          "is_bot": false,
          "headline": "docs: Add API reference for Astro (#1194)",
          "author_name": "Matt Kane",
          "author_login": "ascorbic",
          "committed_at": "2025-09-09T17:16:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9c0f58f9ae1d0e9fc30097f93e92fbb98aaac950",
          "body": "Closes #952 \n\nThis PR adds a prop to disable dispatching the ended event when the\n`currentTime` is close to the end of the video.\n\n## Changes\n- Add `disablePseudoEnded` prop in mux-player\n- This prop is passed to mux-video by adding it to the template\n- Dispatch a custom event that checks for this a\n[…]\n Add prop to the MuxPlayer example\n\nCan be tested with\n`playbackId=\"AzhcksAuZkwtmjsSe8ViifJh2rtwhtDhSu1Oh1Wm3mk\"` using\nmux-player-react\n\n---------\n\nCo-authored-by: Wesley Luyten <me@wesleyluyten.com>",
          "is_bot": false,
          "headline": "feat: Add switch to control the behavior of the ended event (#1181)",
          "author_name": "Lucas Pintos",
          "author_login": "Pintorado",
          "committed_at": "2025-09-05T19:35:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8a98327701b2a4609245bbc6ae26ce7d9a7a0bc4",
          "body": "…ates (#1188)\n\nBumps the prod-dependencies group with 2 updates in the / directory:\n[media-chrome](https://github.com/muxinc/media-chrome) and\n[player.style](https://github.com/muxinc/player.style).\nBumps the prod-dependencies group with 2 updates in the\n/packages/mux-player directory:\n[media-chrome\n[…]\n of the specified dependency and ignore\nconditions\n\n\n</details>\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix: bump the prod-dependencies group across 2 directories with 2 upd…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2025-09-05T19:13:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d41c5e73dc766b09745e67def755bf01b9c9982e",
          "body": null,
          "is_bot": false,
          "headline": "chore: fix Astro versions",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2025-09-05T10:18:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "89b43cce99ecfc20034654864eda92b2f4530051",
          "body": "to release-please",
          "is_bot": false,
          "headline": "chore: add mux-player-astro and mux-uploader-astro",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2025-09-05T10:10:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e0183eceb30b98542356972f39652ce0ccf587ff",
          "body": "…er` components (#1167)\n\n## Add Astro framework support with MuxPlayer and MuxUploader components\n\n### Summary\n\nThis adds official Astro support to Mux Elements\\! I've created two new\npackages that wrap the existing web components:\n- `@mux/mux-player-astro` - Video player for Astro\n- `@mux/mux-uploa\n[…]\ndeo`\nare needed too, or if `mux-player` covers those use cases sufficiently.\nWould love feedback on this.\n\n### Breaking Changes\nNone - this is purely additive and doesn't affect any existing packages.",
          "is_bot": false,
          "headline": "feat(astro): add native Astro support with `MuxPlayer` and `MuxUpload…",
          "author_name": "Matt Kane",
          "author_login": "ascorbic",
          "committed_at": "2025-09-05T08:54:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "91dec172913d4e666c2896a8c652fc279d5e73e8",
          "body": "This PR adds support for rendering the `video-title` attribute in the\nclassic theme. resolves [Issue\n1172](https://github.com/muxinc/elements/issues/1172)\n\nWhen the attribute is available, the title is displayed with a text\nshadow for improved readability against different video backgrounds.\n\n- Adde\n[…]\nhadow styling to ensure text visibility in classic and gerwig\ntheme.\n- No changes were made to the **minimal theme**, as that requires\nupdates to **player.style** and will be handled in a separate PR.",
          "is_bot": false,
          "headline": "Feat: classic theme video title (#1187)",
          "author_name": "Ronald Urbina",
          "author_login": "ronald-urbina",
          "committed_at": "2025-09-03T11:54:13Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f6aa5a448d7e7b32b77a2ce75162a2780b68eedf",
          "body": "Fixes #1189 \n\n## Changes\nError dialog is no longer rendered if the media is an audio.\n\nI checked the player.style audio themes and the error dialog is not\nbeing used so no changes are needed there.",
          "is_bot": false,
          "headline": "Fix: Remove error dialog for audio only (#1190)",
          "author_name": "Lucas Pintos",
          "author_login": "Pintorado",
          "committed_at": "2025-08-29T15:23:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "52bb21d3e7afc6f1d95fb18a132f837bf7ae292b",
          "body": "Fixes #879 \n\n## Changes\nAdded `inert` in MuxPlayer's template to disable shortcuts when\n`nohotkeys` is enabled",
          "is_bot": false,
          "headline": "Fix: Disable spacebar shortcut if `nohotkeys` enabled (#1173)",
          "author_name": "Lucas Pintos",
          "author_login": "Pintorado",
          "committed_at": "2025-08-14T08:58:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "47da1428ff7265f403a18445fa93b7a038d27681",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-player: 3.5.3</summary>\n\n##\n[3.5.3](https://github.com/muxinc/elements/compare/@mux/mux-player@3.5.2...@mux/mux-player@3.5.3)\n(2025-08-06)\n\n\n### Miscellaneous Chores\n\n* **@mux/mux-player:** Synchronize player versions\n</\n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1182)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-08-06T19:19:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "36f837744f6bf4a077dc1de0e83d391c2e7749ac",
          "body": "…+ src-related prop setting causing early and incorrect playback-core initialization. (#1180)",
          "is_bot": false,
          "headline": "fix(mux-player-react): Stop-gap solution to some architectural layer …",
          "author_name": "Christian Pillsbury",
          "author_login": "cjpillsbury",
          "committed_at": "2025-08-06T19:13:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a694a20eb4ec8946b33d5b3fa310e2365462d1f6",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-player: 3.5.2</summary>\n\n##\n[3.5.2](https://github.com/muxinc/elements/compare/@mux/mux-player@3.5.1...@mux/mux-player@3.5.2)\n(2025-08-05)\n\n\n### Bug Fixes\n\n* news theme responsive issues\n([#1178](https://github.com/muxin\n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1165)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-08-06T11:57:15Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "75451bb262b6cfb14264920cfcd04bad566c7f6e",
          "body": "adds some small improvements for very small player sizes to the news\ntheme\n\nhttps://elements-demo-nextjs-git-fix-news-theme-responsive-mux.vercel.app/MuxPlayerAds",
          "is_bot": false,
          "headline": "fix: news theme responsive issues (#1178)",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2025-08-05T22:47:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ba756d2372010e48499750f1209e5fbedb35ac8a",
          "body": "…lways comes first to resolve session-based expectations (e.g. mux data metadata). (#1164)\n\nTo validate, use\nhttps://elements-demo-nextjs-git-fork-cjpillsbury-fix-mux-da-eeafeb-mux.vercel.app/MuxNewsPlayer\nand confirm video titles are different and expected for each playlist\nitem in our Mux Data Views.",
          "is_bot": false,
          "headline": "fix(mux-player-react): Update order of props setting so playback id a…",
          "author_name": "Christian Pillsbury",
          "author_login": "cjpillsbury",
          "committed_at": "2025-07-09T12:08:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "23b2d8518126e2e81d45bc6b74d273748380b808",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/playback-core: 0.30.1</summary>\n\n##\n[0.30.1](https://github.com/muxinc/elements/compare/@mux/playback-core@0.30.0...@mux/playback-core@0.30.1)\n(2025-07-03)\n\n\n### Bug Fixes\n\n* type error in metadata response\n([#1156](https://\n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1163)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-07-03T20:59:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ceb2d156af9f245577d2ca06f8863bec3acaeb80",
          "body": "…#1162)\n\nrelated https://github.com/video-dev/hls.js/pull/7368",
          "is_bot": false,
          "headline": "fix: upgrade hls.js to 1.6.6, rm workaround MTA (multi-track audio) (…",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2025-07-03T19:58:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ed67226519c423916714da516da50c00c85bc3e1",
          "body": null,
          "is_bot": false,
          "headline": "docs(mux-player news): Update docs for new functionality. (#1159)",
          "author_name": "Christian Pillsbury",
          "author_login": "cjpillsbury",
          "committed_at": "2025-06-25T18:11:05Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0c0682fab7333fff24d238d99c28305abdd22f47",
          "body": null,
          "is_bot": false,
          "headline": "tools: add claude pr assistant (#1158)",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2025-06-25T15:37:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d0ea1173362070e1ea6cbe63bd37cd6e2680639f",
          "body": "this would only happen for a mp4 and the type error is in a try catch so\nit didn't cause a breaking app.",
          "is_bot": false,
          "headline": "fix: type error in metadata response (#1156)",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2025-06-25T14:55:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1b943a7dc3891bc34cba10b12db4f33870bd0539",
          "body": null,
          "is_bot": false,
          "headline": "test: upgrade Node v22, tests serial in Turbo, new package-lock (#1154)",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2025-06-25T14:22:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "10493054a197c10424363f5611dd9a3b56c65510",
          "body": ":robot: I have created a release *beep* *boop*\n---\n\n\n<details><summary>@mux/mux-audio: 0.15.10</summary>\n\n##\n[0.15.10](https://github.com/muxinc/elements/compare/@mux/mux-audio@0.15.9...@mux/mux-audio@0.15.10)\n(2025-06-23)\n\n\n### Dependencies\n\n* The following workspace dependencies were updated\n  * d\n[…]\nogleapis/release-please). See\n[documentation](https://github.com/googleapis/release-please#release-please).\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: release main (#1148)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2025-06-24T16:00:06Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a5001cada44342778379627e0edea6524e1bd49d",
          "body": null,
          "is_bot": false,
          "headline": "chore: increase test attempts to 10",
          "author_name": "Wesley Luyten",
          "author_login": "luwes",
          "committed_at": "2025-06-23T22:04:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 100,
      "commits_last_year": 91,
      "latest_release_at": "2026-07-23T22:37:41Z",
      "latest_release_tag": "@mux/playback-core@0.35.2",
      "releases_from_tags": false,
      "days_since_last_push": 10,
      "active_weeks_last_year": 31,
      "days_since_latest_release": 10,
      "mean_days_between_releases": 7.2
    },
    "artifacts": {
      "collected": true,
      "structure": [],
      "declarations": [
        {
          "name": null,
          "path": "package.json",
          "tokens": [
            "npm.entry",
            "npm.private",
            "npm.workspaces"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/mux-active-viewer-count",
          "path": "packages/mux-active-viewer-count/package.json",
          "tokens": [
            "npm.entry"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/mux-audio-react",
          "path": "packages/mux-audio-react/package.json",
          "tokens": [
            "npm.entry",
            "npm.peer_dependencies"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/mux-audio",
          "path": "packages/mux-audio/package.json",
          "tokens": [
            "npm.entry"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/mux-elements-codemod",
          "path": "packages/mux-elements-codemod/package.json",
          "tokens": [
            "npm.bin"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/mux-player-astro",
          "path": "packages/mux-player-astro/package.json",
          "tokens": [
            "npm.entry",
            "npm.peer_dependencies"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/mux-player-react",
          "path": "packages/mux-player-react/package.json",
          "tokens": [
            "npm.entry",
            "npm.peer_dependencies"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/mux-player",
          "path": "packages/mux-player/package.json",
          "tokens": [
            "npm.entry"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/mux-uploader-astro",
          "path": "packages/mux-uploader-astro/package.json",
          "tokens": [
            "npm.entry",
            "npm.peer_dependencies"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/mux-uploader-react",
          "path": "packages/mux-uploader-react/package.json",
          "tokens": [
            "npm.entry",
            "npm.peer_dependencies"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/mux-uploader",
          "path": "packages/mux-uploader/package.json",
          "tokens": [
            "npm.entry"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/mux-video-react",
          "path": "packages/mux-video-react/package.json",
          "tokens": [
            "npm.entry",
            "npm.peer_dependencies"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/mux-video",
          "path": "packages/mux-video/package.json",
          "tokens": [
            "npm.entry"
          ],
          "ecosystem": "npm"
        },
        {
          "name": "@mux/playback-core",
          "path": "packages/playback-core/package.json",
          "tokens": [
            "npm.entry"
          ],
          "ecosystem": "npm"
        },
        {
          "name": null,
          "path": "scripts/esbuilder/package.json",
          "tokens": [
            "npm.bin",
            "npm.entry",
            "npm.private"
          ],
          "ecosystem": "npm"
        },
        {
          "name": null,
          "path": "scripts/eslint-plugin-i18n/package.json",
          "tokens": [
            "npm.entry",
            "npm.private"
          ],
          "ecosystem": "npm"
        },
        {
          "name": null,
          "path": "scripts/i18n-utils/package.json",
          "tokens": [
            "npm.bin",
            "npm.entry",
            "npm.private"
          ],
          "ecosystem": "npm"
        },
        {
          "name": null,
          "path": "scripts/publish-packages/package.json",
          "tokens": [
            "npm.bin",
            "npm.entry",
            "npm.private"
          ],
          "ecosystem": "npm"
        },
        {
          "name": null,
          "path": "shared/assets/package.json",
          "tokens": [
            "npm.entry",
            "npm.private"
          ],
          "ecosystem": "npm"
        }
      ]
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "readme_badges": {
        "hosts": [],
        "total": 0,
        "header": 0,
        "collected": true,
        "has_inspect_badge": false
      },
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 62,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "@mux/mux-audio",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "audio",
            "mux",
            "player",
            "web-component"
          ],
          "ecosystem": "npm",
          "categories": [],
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@mux/mux-audio",
          "declared_type": null,
          "is_deprecated": false,
          "latest_version": "0.16.2",
          "repository_url": "https://github.com/muxinc/elements",
          "versions_count": 742,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 4,
          "monthly_downloads": 4491,
          "first_published_at": "2022-06-28T17:45:22.929000Z",
          "latest_published_at": "2026-07-23T22:43:24.081000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "@mux/mux-video",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "video",
            "mux",
            "player",
            "hls",
            "web-component"
          ],
          "ecosystem": "npm",
          "categories": [],
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@mux/mux-video",
          "declared_type": null,
          "is_deprecated": false,
          "latest_version": "0.31.2",
          "repository_url": "https://github.com/muxinc/elements",
          "versions_count": 723,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 4,
          "monthly_downloads": 7629894,
          "first_published_at": "2022-06-28T17:45:34.783000Z",
          "latest_published_at": "2026-07-23T22:44:03.796000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "@mux/mux-player",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "video",
            "mux",
            "player",
            "hls",
            "web-component"
          ],
          "ecosystem": "npm",
          "categories": [],
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@mux/mux-player",
          "declared_type": null,
          "is_deprecated": false,
          "latest_version": "3.13.2",
          "repository_url": "https://github.com/muxinc/elements",
          "versions_count": 747,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 4,
          "monthly_downloads": 7056846,
          "first_published_at": "2022-06-28T17:45:44.005000Z",
          "latest_published_at": "2026-07-23T22:43:41.947000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "@mux/mux-uploader",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "video",
            "mux",
            "uploader",
            "gcs",
            "chunked-upload",
            "web-component",
            "upchunk"
          ],
          "ecosystem": "npm",
          "categories": [],
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@mux/mux-uploader",
          "declared_type": null,
          "is_deprecated": false,
          "latest_version": "1.5.0",
          "repository_url": "https://github.com/muxinc/elements",
          "versions_count": 690,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 4,
          "monthly_downloads": 185489,
          "first_published_at": "2022-06-28T17:45:10.706000Z",
          "latest_published_at": "2026-04-24T19:55:32.312000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 100
        },
        {
          "name": "@mux/playback-core",
          "exists": true,
          "license": "MIT",
          "keywords": [],
          "ecosystem": "npm",
          "categories": [],
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@mux/playback-core",
          "declared_type": null,
          "is_deprecated": false,
          "latest_version": "0.35.2",
          "repository_url": "https://github.com/muxinc/elements",
          "versions_count": 720,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 4,
          "monthly_downloads": 7893697,
          "first_published_at": "2022-06-28T17:45:11.045000Z",
          "latest_published_at": "2026-07-23T22:44:13.888000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "@mux/mux-audio-react",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "audio",
            "mux",
            "player",
            "react"
          ],
          "ecosystem": "npm",
          "categories": [],
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@mux/mux-audio-react",
          "declared_type": null,
          "is_deprecated": false,
          "latest_version": "0.16.2",
          "repository_url": "https://github.com/muxinc/elements",
          "versions_count": 745,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 4,
          "monthly_downloads": 11243,
          "first_published_at": "2022-06-28T17:45:22.735000Z",
          "latest_published_at": "2026-07-23T22:43:31.862000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "@mux/mux-video-react",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "video",
            "mux",
            "player",
            "hls",
            "react"
          ],
          "ecosystem": "npm",
          "categories": [],
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@mux/mux-video-react",
          "declared_type": null,
          "is_deprecated": false,
          "latest_version": "0.31.2",
          "repository_url": "https://github.com/muxinc/elements",
          "versions_count": 721,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 4,
          "monthly_downloads": 227721,
          "first_published_at": "2022-06-28T17:45:34.410000Z",
          "latest_published_at": "2026-07-23T22:44:07.028000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        },
        {
          "name": "@mux/mux-player-astro",
          "exists": true,
          "license": null,
          "keywords": [
            "video",
            "mux",
            "player",
            "hls",
            "astro",
            "astro-component"
          ],
          "ecosystem": "npm",
          "categories": [],
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@mux/mux-player-astro",
          "declared_type": null,
          "is_deprecated": false,
          "latest_version": "3.13.2",
          "repository_url": "https://github.com/muxinc/elements",
          "versions_count": 59,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 4,
          "monthly_downloads": 4956,
          "first_published_at": "2025-09-05T10:05:53.098000Z",
          "latest_published_at": "2026-07-23T22:43:46.158000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        }
      ]
    },
    "popularity": {
      "forks": 64,
      "stars": 362,
      "watchers": 12,
      "fork_history": {
        "days": [
          {
            "date": "2021-08-26",
            "count": 1
          },
          {
            "date": "2021-08-30",
            "count": 1
          },
          {
            "date": "2021-08-31",
            "count": 1
          },
          {
            "date": "2021-12-22",
            "count": 1
          },
          {
            "date": "2022-02-11",
            "count": 1
          },
          {
            "date": "2022-03-24",
            "count": 1
          },
          {
            "date": "2022-05-10",
            "count": 2
          },
          {
            "date": "2022-05-17",
            "count": 1
          },
          {
            "date": "2022-06-21",
            "count": 1
          },
          {
            "date": "2022-06-26",
            "count": 1
          },
          {
            "date": "2022-07-18",
            "count": 1
          },
          {
            "date": "2022-08-17",
            "count": 1
          },
          {
            "date": "2022-08-19",
            "count": 1
          },
          {
            "date": "2022-09-13",
            "count": 1
          },
          {
            "date": "2022-09-16",
            "count": 1
          },
          {
            "date": "2022-09-20",
            "count": 1
          },
          {
            "date": "2022-10-16",
            "count": 1
          },
          {
            "date": "2022-10-18",
            "count": 2
          },
          {
            "date": "2022-10-28",
            "count": 1
          },
          {
            "date": "2022-10-31",
            "count": 1
          },
          {
            "date": "2022-11-02",
            "count": 1
          },
          {
            "date": "2022-11-03",
            "count": 1
          },
          {
            "date": "2022-11-21",
            "count": 1
          },
          {
            "date": "2022-12-01",
            "count": 1
          },
          {
            "date": "2022-12-12",
            "count": 1
          },
          {
            "date": "2022-12-19",
            "count": 1
          },
          {
            "date": "2023-01-16",
            "count": 1
          },
          {
            "date": "2023-03-17",
            "count": 1
          },
          {
            "date": "2023-04-05",
            "count": 1
          },
          {
            "date": "2023-04-15",
            "count": 1
          },
          {
            "date": "2023-05-08",
            "count": 1
          },
          {
            "date": "2023-05-17",
            "count": 1
          },
          {
            "date": "2023-06-21",
            "count": 1
          },
          {
            "date": "2023-06-30",
            "count": 1
          },
          {
            "date": "2023-08-22",
            "count": 1
          },
          {
            "date": "2023-09-16",
            "count": 1
          },
          {
            "date": "2023-11-14",
            "count": 1
          },
          {
            "date": "2024-01-11",
            "count": 1
          },
          {
            "date": "2024-07-18",
            "count": 1
          },
          {
            "date": "2024-10-12",
            "count": 1
          },
          {
            "date": "2024-11-15",
            "count": 1
          },
          {
            "date": "2024-11-17",
            "count": 1
          },
          {
            "date": "2024-12-11",
            "count": 1
          },
          {
            "date": "2025-02-22",
            "count": 1
          },
          {
            "date": "2025-02-26",
            "count": 1
          },
          {
            "date": "2025-03-03",
            "count": 1
          },
          {
            "date": "2025-06-16",
            "count": 1
          },
          {
            "date": "2025-07-09",
            "count": 1
          },
          {
            "date": "2025-08-22",
            "count": 1
          },
          {
            "date": "2025-10-10",
            "count": 1
          },
          {
            "date": "2025-10-13",
            "count": 1
          },
          {
            "date": "2025-10-22",
            "count": 1
          },
          {
            "date": "2025-10-28",
            "count": 1
          },
          {
            "date": "2025-11-11",
            "count": 1
          },
          {
            "date": "2026-02-11",
            "count": 1
          },
          {
            "date": "2026-03-05",
            "count": 1
          },
          {
            "date": "2026-04-17",
            "count": 1
          },
          {
            "date": "2026-05-04",
            "count": 1
          },
          {
            "date": "2026-05-11",
            "count": 1
          },
          {
            "date": "2026-07-07",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 62,
        "total_forks": 64
      },
      "star_history": null,
      "open_issues_and_prs": 11
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "examples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": false,
      "has_mcp_signal": false,
      "bootstrap_files": [],
      "api_schema_files": [],
      "has_devcontainer": false,
      "typecheck_configs": [
        "examples/astro/tsconfig.json",
        "examples/nextjs-with-typescript/tsconfig.json",
        "examples/svelte-kit/tsconfig.json",
        "examples/vue-with-typescript/tsconfig.json",
        "packages/mux-active-viewer-count/tsconfig.json",
        "packages/mux-audio-react/tsconfig.json",
        "packages/mux-audio/tsconfig.json",
        "packages/mux-elements-codemod/tsconfig.json",
        "packages/mux-player-astro/tsconfig.json",
        "packages/mux-player-react/tsconfig.json",
        "packages/mux-player/tsconfig.json",
        "packages/mux-uploader-astro/tsconfig.json",
        "packages/mux-uploader-react/tsconfig.json",
        "packages/mux-uploader/tsconfig.json",
        "packages/mux-video-react/tsconfig.json",
        "packages/mux-video/tsconfig.json",
        "packages/playback-core/tsconfig.json",
        "tsconfig.json"
      ],
      "toolchain_manifests": [],
      "largest_source_bytes": 68585,
      "source_files_sampled": 220,
      "oversized_source_files": 2,
      "agent_instruction_files": [],
      "agent_instruction_max_bytes": null
    },
    "dependencies": {
      "manifests": [
        "package.json"
      ],
      "advisories": {
        "error": null,
        "scope": "published_package",
        "source": "osv",
        "findings": [],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {},
        "advisory_count": 0,
        "affected_count": 0,
        "assessed_count": 4,
        "malicious_count": 0,
        "assessed_package": "npm:@mux/mux-audio@0.16.2",
        "unassessed_count": 0,
        "direct_affected_count": 0
      },
      "ecosystems": [
        "npm"
      ],
      "dependencies": [
        {
          "name": "@mux/playback-core",
          "manifest": "packages/mux-audio-react/package.json",
          "ecosystem": "npm",
          "version_constraint": "0.35.2"
        },
        {
          "name": "prop-types",
          "manifest": "packages/mux-audio-react/package.json",
          "ecosystem": "npm",
          "version_constraint": "^15.8.1"
        },
        {
          "name": "@mux/playback-core",
          "manifest": "packages/mux-audio/package.json",
          "ecosystem": "npm",
          "version_constraint": "0.35.2"
        },
        {
          "name": "custom-media-element",
          "manifest": "packages/mux-audio/package.json",
          "ecosystem": "npm",
          "version_constraint": "~1.4.5"
        },
        {
          "name": "chalk",
          "manifest": "packages/mux-elements-codemod/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.4.1"
        },
        {
          "name": "minimist",
          "manifest": "packages/mux-elements-codemod/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.6"
        },
        {
          "name": "shelljs",
          "manifest": "packages/mux-elements-codemod/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.9.2"
        },
        {
          "name": "@mux/mux-player",
          "manifest": "packages/mux-player-astro/package.json",
          "ecosystem": "npm",
          "version_constraint": "3.13.2"
        },
        {
          "name": "@mux/playback-core",
          "manifest": "packages/mux-player-astro/package.json",
          "ecosystem": "npm",
          "version_constraint": "0.35.2"
        },
        {
          "name": "@mux/mux-player",
          "manifest": "packages/mux-player-react/package.json",
          "ecosystem": "npm",
          "version_constraint": "3.13.2"
        },
        {
          "name": "@mux/playback-core",
          "manifest": "packages/mux-player-react/package.json",
          "ecosystem": "npm",
          "version_constraint": "0.35.2"
        },
        {
          "name": "prop-types",
          "manifest": "packages/mux-player-react/package.json",
          "ecosystem": "npm",
          "version_constraint": "^15.8.1"
        },
        {
          "name": "@mux/mux-video",
          "manifest": "packages/mux-player/package.json",
          "ecosystem": "npm",
          "version_constraint": "0.31.2"
        },
        {
          "name": "@mux/playback-core",
          "manifest": "packages/mux-player/package.json",
          "ecosystem": "npm",
          "version_constraint": "0.35.2"
        },
        {
          "name": "media-chrome",
          "manifest": "packages/mux-player/package.json",
          "ecosystem": "npm",
          "version_constraint": "~4.19.0"
        },
        {
          "name": "player.style",
          "manifest": "packages/mux-player/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.3.0"
        },
        {
          "name": "@mux/mux-uploader",
          "manifest": "packages/mux-uploader-astro/package.json",
          "ecosystem": "npm",
          "version_constraint": "1.5.0"
        },
        {
          "name": "@mux/mux-uploader",
          "manifest": "packages/mux-uploader-react/package.json",
          "ecosystem": "npm",
          "version_constraint": "1.5.0"
        },
        {
          "name": "prop-types",
          "manifest": "packages/mux-uploader-react/package.json",
          "ecosystem": "npm",
          "version_constraint": "^15.8.1"
        },
        {
          "name": "@mux/upchunk",
          "manifest": "packages/mux-uploader/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.5.0"
        },
        {
          "name": "@mux/playback-core",
          "manifest": "packages/mux-video-react/package.json",
          "ecosystem": "npm",
          "version_constraint": "0.35.2"
        },
        {
          "name": "prop-types",
          "manifest": "packages/mux-video-react/package.json",
          "ecosystem": "npm",
          "version_constraint": "^15.8.1"
        },
        {
          "name": "@mux/mux-data-google-ima",
          "manifest": "packages/mux-video/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.3.4"
        },
        {
          "name": "@mux/playback-core",
          "manifest": "packages/mux-video/package.json",
          "ecosystem": "npm",
          "version_constraint": "0.35.2"
        },
        {
          "name": "@types/google_interactive_media_ads_types",
          "manifest": "packages/mux-video/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.697.0"
        },
        {
          "name": "castable-video",
          "manifest": "packages/mux-video/package.json",
          "ecosystem": "npm",
          "version_constraint": "~1.1.13"
        },
        {
          "name": "custom-media-element",
          "manifest": "packages/mux-video/package.json",
          "ecosystem": "npm",
          "version_constraint": "~1.4.6"
        },
        {
          "name": "media-tracks",
          "manifest": "packages/mux-video/package.json",
          "ecosystem": "npm",
          "version_constraint": "~0.3.5"
        },
        {
          "name": "hls.js",
          "manifest": "packages/playback-core/package.json",
          "ecosystem": "npm",
          "version_constraint": "~1.6.15"
        },
        {
          "name": "mux-embed",
          "manifest": "packages/playback-core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.16.1"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "@mux/mux-data-google-ima",
            "direct": true,
            "version": "0.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-data-google-ima",
            "direct": true,
            "version": "^0.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-player",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-player",
            "direct": true,
            "version": "3.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-uploader",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-uploader",
            "direct": true,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-video",
            "direct": true,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-video",
            "direct": true,
            "version": "0.31.2",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/playback-core",
            "direct": true,
            "version": "0.35.2",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/upchunk",
            "direct": true,
            "version": "3.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/upchunk",
            "direct": true,
            "version": "^3.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/google_interactive_media_ads_types",
            "direct": true,
            "version": "3.697.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/google_interactive_media_ads_types",
            "direct": true,
            "version": "^3.697.0",
            "ecosystem": "npm"
          },
          {
            "name": "castable-video",
            "direct": true,
            "version": "1.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "castable-video",
            "direct": true,
            "version": "~1.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": true,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": true,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": true,
            "version": "5.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": true,
            "version": "^5.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "custom-media-element",
            "direct": true,
            "version": "1.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "custom-media-element",
            "direct": true,
            "version": "~1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "custom-media-element",
            "direct": true,
            "version": "~1.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "hls.js",
            "direct": true,
            "version": "1.6.15",
            "ecosystem": "npm"
          },
          {
            "name": "hls.js",
            "direct": true,
            "version": "~1.6.15",
            "ecosystem": "npm"
          },
          {
            "name": "media-chrome",
            "direct": true,
            "version": "4.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "media-chrome",
            "direct": true,
            "version": "^4.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "media-chrome",
            "direct": true,
            "version": "~4.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "media-tracks",
            "direct": true,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "media-tracks",
            "direct": true,
            "version": "~0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": true,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": true,
            "version": "^1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "mux-embed",
            "direct": true,
            "version": "5.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "mux-embed",
            "direct": true,
            "version": "^5.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "player.style",
            "direct": true,
            "version": "0.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "player.style",
            "direct": true,
            "version": "^0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "prop-types",
            "direct": true,
            "version": "15.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "prop-types",
            "direct": true,
            "version": "^15.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "shelljs",
            "direct": true,
            "version": "0.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "shelljs",
            "direct": true,
            "version": "^0.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@ampproject/remapping",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@astrojs/compiler",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@astrojs/internal-helpers",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@astrojs/markdown-remark",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@astrojs/prism",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@astrojs/react",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@astrojs/react",
            "direct": false,
            "version": "^5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@astrojs/telemetry",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@astrojs/vercel",
            "direct": false,
            "version": "10.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@astrojs/vercel",
            "direct": false,
            "version": "^10.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.27.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.27.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.27.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-annotate-as-pure",
            "direct": false,
            "version": "7.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.27.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-class-features-plugin",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-regexp-features-plugin",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-define-polyfill-provider",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-member-expression-to-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-optimise-call-expression",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-remap-async-to-generator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-replace-supers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-skip-transparent-expression-wrappers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-wrap-function",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.27.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-firefox-class-in-computed-class-key",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-safari-class-field-initializer-scope",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-proposal-dynamic-import",
            "direct": false,
            "version": "7.18.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-proposal-private-property-in-object",
            "direct": false,
            "version": "7.21.0-placeholder-for-preset-env.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-class-properties",
            "direct": false,
            "version": "7.12.13",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-dynamic-import",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-assertions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-attributes",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-meta",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-numeric-separator",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-unicode-sets-regex",
            "direct": false,
            "version": "7.18.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-arrow-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-async-generator-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-async-to-generator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-block-scoped-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-block-scoping",
            "direct": false,
            "version": "7.27.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-class-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-class-static-block",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-classes",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-computed-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-destructuring",
            "direct": false,
            "version": "7.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-dotall-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-duplicate-keys",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-duplicate-named-capturing-groups-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-dynamic-import",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-exponentiation-operator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-export-namespace-from",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-for-of",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-function-name",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-json-strings",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-logical-assignment-operators",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-member-expression-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-amd",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-commonjs",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-systemjs",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-umd",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-named-capturing-groups-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-new-target",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-nullish-coalescing-operator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-numeric-separator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-object-rest-spread",
            "direct": false,
            "version": "7.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-object-super",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-optional-catch-binding",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-optional-chaining",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-parameters",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-private-methods",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-private-property-in-object",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-property-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-self",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-source",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-regenerator",
            "direct": false,
            "version": "7.27.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-regexp-modifiers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-reserved-words",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-shorthand-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-spread",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-sticky-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-template-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-typeof-symbol",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-escapes",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-property-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-sets-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-env",
            "direct": false,
            "version": "7.27.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-modules",
            "direct": false,
            "version": "0.1.6-no-external-plugins",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.27.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.27.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@capsizecss/unpack",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@clack/core",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@clack/prompts",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eggjs/yauzl",
            "direct": false,
            "version": "2.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/wasi-threads",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openharmony-arm64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/eslint-utils",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/regexpp",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-array",
            "direct": false,
            "version": "0.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-helpers",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "8.57.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "9.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/object-schema",
            "direct": false,
            "version": "2.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/plugin-kit",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esm-bundle/chai",
            "direct": false,
            "version": "4.3.4-fix.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/busboy",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/bourne",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/core",
            "direct": false,
            "version": "0.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/node",
            "direct": false,
            "version": "0.16.6",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/config-array",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/module-importer",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/object-schema",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/retry",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/retry",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/colour",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-arm64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-x64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-ppc64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-riscv64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-s390x",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-x64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-arm64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-x64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-ppc64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-riscv64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-s390x",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-wasm32",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-ia32",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@import-maps/resolve",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/fs-minipass",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.13",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/remapping",
            "direct": false,
            "version": "2.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/resolve-uri",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/set-array",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/source-map",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/sourcemap-codec",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.25",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.31",
            "ecosystem": "npm"
          },
          {
            "name": "@lit-labs/ssr-dom-shim",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lit/reactive-element",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mapbox/node-pre-gyp",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@mapbox/node-pre-gyp",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@mdn/browser-compat-data",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/assets",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/assets",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/blurup",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/blurup",
            "direct": false,
            "version": "^1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/esbuilder",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/esbuilder",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/eslint-plugin-i18n",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/i18n-utils",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-active-viewer-count",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-active-viewer-count",
            "direct": false,
            "version": "0.2.0-alpha.13",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-audio",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-audio",
            "direct": false,
            "version": "0.16.2",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-audio-react",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-audio-react",
            "direct": false,
            "version": "0.16.2",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-elements-codemod",
            "direct": false,
            "version": "1.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-player-astro",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-player-astro",
            "direct": false,
            "version": "3.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-player-react",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-player-react",
            "direct": false,
            "version": "3.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-uploader-astro",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-uploader-astro",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-uploader-react",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-uploader-react",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-video-react",
            "direct": false,
            "version": "*",
            "ecosystem": "npm"
          },
          {
            "name": "@mux/mux-video-react",
            "direct": false,
            "version": "0.31.2",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "@next/env",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "@next/eslint-plugin-next",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-arm64",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-x64",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-gnu",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-musl",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-gnu",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-musl",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-arm64-msvc",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-ia32-msvc",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-x64-msvc",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.scandir",
            "direct": false,
            "version": "2.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.stat",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.walk",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@nolyfill/is-core-module",
            "direct": false,
            "version": "1.0.39",
            "ecosystem": "npm"
          },
          {
            "name": "@open-wc/dedupe-mixin",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@open-wc/scoped-elements",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@open-wc/semantic-dom-diff",
            "direct": false,
            "version": "0.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "@open-wc/testing",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@open-wc/testing",
            "direct": false,
            "version": "^4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@open-wc/testing-helpers",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oslojs/encoding",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgjs/parseargs",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgr/core",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@polka/url",
            "direct": false,
            "version": "1.0.0-next.29",
            "ecosystem": "npm"
          },
          {
            "name": "@promptbook/utils",
            "direct": false,
            "version": "0.69.5",
            "ecosystem": "npm"
          },
          {
            "name": "@puppeteer/browsers",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@puppeteer/browsers",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.0-rc.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-node-resolve",
            "direct": false,
            "version": "15.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm-eabi",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm64",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-arm64",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-x64",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-arm64",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-x64",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-musleabihf",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-gnu",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-musl",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loongarch64-gnu",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-powerpc64le-gnu",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-gnu",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-musl",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-s390x-gnu",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-gnu",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-musl",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-arm64-msvc",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-ia32-msvc",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-msvc",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rtsao/scc",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rushstack/eslint-patch",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/core",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-javascript",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-oniguruma",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/langs",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/primitive",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/themes",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/types",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/vscode-textmate",
            "direct": false,
            "version": "10.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/is",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/is",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/commons",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/fake-timers",
            "direct": false,
            "version": "10.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/fake-timers",
            "direct": false,
            "version": "11.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/samsam",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/text-encoding",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "@sveltejs/acorn-typescript",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@sveltejs/adapter-vercel",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sveltejs/adapter-vercel",
            "direct": false,
            "version": "^1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sveltejs/kit",
            "direct": false,
            "version": "1.30.4",
            "ecosystem": "npm"
          },
          {
            "name": "@sveltejs/kit",
            "direct": false,
            "version": "^1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sveltejs/vite-plugin-svelte",
            "direct": false,
            "version": "2.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "@sveltejs/vite-plugin-svelte-inspector",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/counter",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@szmarczak/http-timer",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@szmarczak/http-timer",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tootallnate/quickjs-emscripten",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/accepts",
            "direct": false,
            "version": "1.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__code-frame",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__core",
            "direct": false,
            "version": "7.20.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__generator",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__template",
            "direct": false,
            "version": "7.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__traverse",
            "direct": false,
            "version": "7.20.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/body-parser",
            "direct": false,
            "version": "1.19.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/cacheable-request",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chai",
            "direct": false,
            "version": "4.3.20",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chai-dom",
            "direct": false,
            "version": "1.11.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/co-body",
            "direct": false,
            "version": "6.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/command-line-args",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/connect",
            "direct": false,
            "version": "3.4.38",
            "ecosystem": "npm"
          },
          {
            "name": "@types/content-disposition",
            "direct": false,
            "version": "0.5.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/convert-source-map",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/cookie",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/cookies",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debounce",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express-serve-static-core",
            "direct": false,
            "version": "5.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-assert",
            "direct": false,
            "version": "1.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-cache-semantics",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-errors",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-coverage",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-report",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-reports",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json5",
            "direct": false,
            "version": "0.0.29",
            "ecosystem": "npm"
          },
          {
            "name": "@types/keygrip",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/keyv",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/koa",
            "direct": false,
            "version": "2.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/koa-compose",
            "direct": false,
            "version": "3.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdast",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mime",
            "direct": false,
            "version": "1.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/minimist",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/minimist",
            "direct": false,
            "version": "^1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/nlcst",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "20.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "22.15.33",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "24.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "^24.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/parse5",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prop-types",
            "direct": false,
            "version": "15.7.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prop-types",
            "direct": false,
            "version": "^15.7.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/pug",
            "direct": false,
            "version": "2.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/qs",
            "direct": false,
            "version": "6.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/range-parser",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "18.3.23",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "18.3.28",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "^18.2.79",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "18.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "19.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "^18.2.25",
            "ecosystem": "npm"
          },
          {
            "name": "@types/resolve",
            "direct": false,
            "version": "1.20.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/responselike",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/send",
            "direct": false,
            "version": "0.17.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/serve-static",
            "direct": false,
            "version": "1.15.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sinon",
            "direct": false,
            "version": "17.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sinon-chai",
            "direct": false,
            "version": "3.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sinonjs__fake-timers",
            "direct": false,
            "version": "8.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/trusted-types",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "7.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yauzl",
            "direct": false,
            "version": "2.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "^8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "^8.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "^8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "^8.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm-eabi",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm64",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-arm64",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-x64",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-freebsd-x64",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-musleabihf",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-musl",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-gnu",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-musl",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-gnu",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-musl",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-wasm32-wasi",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-ia32-msvc",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-x64-msvc",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/analytics",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/functions",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/nft",
            "direct": false,
            "version": "0.22.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/nft",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/oidc",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/routing-utils",
            "direct": false,
            "version": "5.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-vue",
            "direct": false,
            "version": "5.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-vue",
            "direct": false,
            "version": "^5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@volar/language-core",
            "direct": false,
            "version": "2.4.15",
            "ecosystem": "npm"
          },
          {
            "name": "@volar/source-map",
            "direct": false,
            "version": "2.4.15",
            "ecosystem": "npm"
          },
          {
            "name": "@volar/typescript",
            "direct": false,
            "version": "2.4.15",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-core",
            "direct": false,
            "version": "3.5.17",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-dom",
            "direct": false,
            "version": "3.5.17",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-sfc",
            "direct": false,
            "version": "3.5.17",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-ssr",
            "direct": false,
            "version": "3.5.17",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-vue2",
            "direct": false,
            "version": "2.7.16",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/devtools-api",
            "direct": false,
            "version": "6.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/language-core",
            "direct": false,
            "version": "2.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/reactivity",
            "direct": false,
            "version": "3.5.17",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/runtime-core",
            "direct": false,
            "version": "3.5.17",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/runtime-dom",
            "direct": false,
            "version": "3.5.17",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/server-renderer",
            "direct": false,
            "version": "3.5.17",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/shared",
            "direct": false,
            "version": "3.5.17",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/config",
            "direct": false,
            "version": "8.45.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/logger",
            "direct": false,
            "version": "8.38.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/protocols",
            "direct": false,
            "version": "8.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/repl",
            "direct": false,
            "version": "8.40.3",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/types",
            "direct": false,
            "version": "8.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wdio/utils",
            "direct": false,
            "version": "8.45.0",
            "ecosystem": "npm"
          },
          {
            "name": "@web/browser-logs",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@web/config-loader",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@web/dev-server",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "@web/dev-server-core",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@web/dev-server-esbuild",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@web/dev-server-esbuild",
            "direct": false,
            "version": "^1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@web/dev-server-import-maps",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@web/dev-server-import-maps",
            "direct": false,
            "version": "^0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@web/dev-server-legacy",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@web/dev-server-legacy",
            "direct": false,
            "version": "^2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@web/dev-server-rollup",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "@web/parse5-utils",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@web/polyfills-loader",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@web/test-runner",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "@web/test-runner",
            "direct": false,
            "version": "^0.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "@web/test-runner-chrome",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "@web/test-runner-commands",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@web/test-runner-core",
            "direct": false,
            "version": "0.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "@web/test-runner-coverage-v8",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@web/test-runner-mocha",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@web/test-runner-playwright",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@web/test-runner-playwright",
            "direct": false,
            "version": "^0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@web/test-runner-saucelabs",
            "direct": false,
            "version": "0.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@web/test-runner-saucelabs",
            "direct": false,
            "version": "^0.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@web/test-runner-webdriver",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@webcomponents/scoped-custom-element-registry",
            "direct": false,
            "version": "0.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@webcomponents/shadycss",
            "direct": false,
            "version": "1.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webcomponents/webcomponentsjs",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zip.js/zip.js",
            "direct": false,
            "version": "2.7.62",
            "ecosystem": "npm"
          },
          {
            "name": "abbrev",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "abbrev",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "abort-controller",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "abortcontroller-polyfill",
            "direct": false,
            "version": "1.7.8",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-import-attributes",
            "direct": false,
            "version": "1.9.5",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-jsx",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "6.12.6",
            "ecosystem": "npm"
          },
          {
            "name": "alien-signals",
            "direct": false,
            "version": "1.0.13",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "anymatch",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "aproba",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "archiver",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "archiver-utils",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "are-we-there-yet",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-back",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "array-back",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-buffer-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-includes",
            "direct": false,
            "version": "3.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "array-iterate",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "array-union",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.findlast",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.findlastindex",
            "direct": false,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.flat",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.flatmap",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.tosorted",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "arraybuffer.prototype.slice",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types",
            "direct": false,
            "version": "0.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types-flow",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "astral-regex",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "astro",
            "direct": false,
            "version": "6.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "astro",
            "direct": false,
            "version": "^6.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "async",
            "direct": false,
            "version": "3.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "async-function",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-mutex",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-sema",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "available-typed-arrays",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "axe-core",
            "direct": false,
            "version": "4.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "axobject-query",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "b4a",
            "direct": false,
            "version": "1.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-corejs2",
            "direct": false,
            "version": "0.4.13",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-corejs3",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-regenerator",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "bail",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "bare-events",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "bare-fs",
            "direct": false,
            "version": "4.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "bare-os",
            "direct": false,
            "version": "3.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "bare-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bare-stream",
            "direct": false,
            "version": "2.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "basic-ftp",
            "direct": false,
            "version": "5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "big-integer",
            "direct": false,
            "version": "1.6.52",
            "ecosystem": "npm"
          },
          {
            "name": "binary",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "binary-extensions",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "bindings",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "bl",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "bluebird",
            "direct": false,
            "version": "3.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "boolbase",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist-useragent",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "5.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-alloc",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-alloc-unsafe",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-crc32",
            "direct": false,
            "version": "0.2.13",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-crc32",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-fill",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-from",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-indexof-polyfill",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "buffers",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "busboy",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "cache-content-type",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-lookup",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-lookup",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-request",
            "direct": false,
            "version": "10.2.14",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-request",
            "direct": false,
            "version": "7.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind-apply-helpers",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "call-bound",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "callsites",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "camel-case",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-api",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001724",
            "ecosystem": "npm"
          },
          {
            "name": "capital-case",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "ccount",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ce-la-react",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ce-la-react",
            "direct": false,
            "version": "^0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "chai-a11y-axe",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "chainsaw",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "chalk-template",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "change-case",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-html4",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-legacy",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chrome-launcher",
            "direct": false,
            "version": "0.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "chromium-bidi",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "chromium-bidi",
            "direct": false,
            "version": "0.5.8",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-cursor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "client-only",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "7.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clone",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "clone-response",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "co",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "co-body",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "1.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "color-support",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "combined-stream",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "comma-separated-tokens",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "command-line-args",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "command-line-usage",
            "direct": false,
            "version": "7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "2.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "9.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "common-ancestor-path",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "compress-commons",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "compressing",
            "direct": false,
            "version": "1.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "consola",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "console-control-strings",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "constant-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "construct-style-sheets-polyfill",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-es",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "cookies",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "copyfiles",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "copyfiles",
            "direct": false,
            "version": "^2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "core-js-bundle",
            "direct": false,
            "version": "3.43.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-js-compat",
            "direct": false,
            "version": "3.43.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-util-is",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "crc-32",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "crc32-stream",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-fetch",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "6.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "crossws",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "css-select",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "css-shorthand-properties",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-value",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-what",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "csso",
            "direct": false,
            "version": "5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "cta-modal",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cta-modal",
            "direct": false,
            "version": "^1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "damerau-levenshtein",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "data-uri-to-buffer",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "data-uri-to-buffer",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-buffer",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-byte-offset",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "de-indent",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "debounce",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "2.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "3.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "decamelize",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "decamelize",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "decode-named-character-reference",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "decode-uri-component",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "decompress-response",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "deep-equal",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "deep-is",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "deepmerge",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "deepmerge-ts",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "default-gateway",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "defer-to-connect",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "define-data-property",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-lazy-prop",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "define-properties",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "defu",
            "direct": false,
            "version": "6.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "degenerator",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "delegates",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "demo-astro",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "demo-memory-leak-test",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "demo-mux-video-react-nextjs",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "demo-svelte-kit-with-typescript",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "demo-vanilla-ts-esm",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "demo-vue-with-typescript",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dependency-graph",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "destr",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "destroy",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-indent",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "devalue",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "devalue",
            "direct": false,
            "version": "5.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "devlop",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "devtools-protocol",
            "direct": false,
            "version": "0.0.1232444",
            "ecosystem": "npm"
          },
          {
            "name": "devtools-protocol",
            "direct": false,
            "version": "0.0.1367902",
            "ecosystem": "npm"
          },
          {
            "name": "devtools-protocol",
            "direct": false,
            "version": "0.0.1400418",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "8.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "dir-glob",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "dlv",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "doctrine",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "doctrine",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-walk",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "dot-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "downlevel-dts",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "downlevel-dts",
            "direct": false,
            "version": "^0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "dset",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "duplexer2",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "dynamic-import-polyfill",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eastasianwidth",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "edge-paths",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "edgedriver",
            "direct": false,
            "version": "5.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "ee-first",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.173",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "9.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "error-ex",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "errorstacks",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-abstract",
            "direct": false,
            "version": "1.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-errors",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-iterator-helpers",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-shims",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-set-tostringtag",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-shim-unscopables",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-to-primitive",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es6-promise",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.16.17",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.18.20",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "^0.25.1",
            "ecosystem": "npm"
          },
          {
            "name": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-html",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escodegen",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "8.57.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "9.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "^8.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "^9.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-next",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-next",
            "direct": false,
            "version": "^14.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-prettier",
            "direct": false,
            "version": "8.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-prettier",
            "direct": false,
            "version": "^8.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-resolver-node",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-resolver-typescript",
            "direct": false,
            "version": "3.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-module-utils",
            "direct": false,
            "version": "2.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-import",
            "direct": false,
            "version": "2.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jsx-a11y",
            "direct": false,
            "version": "6.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react",
            "direct": false,
            "version": "7.37.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-hooks",
            "direct": false,
            "version": "5.0.0-canary-7118f5dd7-20230705",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-svelte3",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-svelte3",
            "direct": false,
            "version": "^4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "7.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "8.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "esm-env",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "espree",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "espree",
            "direct": false,
            "version": "9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "esquery",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "esrap",
            "direct": false,
            "version": "2.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "esrecurse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "esutils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "etag",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "event-target-shim",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "event-target-shim",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "events",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "extract-zip",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-fifo",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-levenshtein",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fast-string-truncated-width",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-string-width",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-wrap-ansi",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "fast-xml-parser",
            "direct": false,
            "version": "4.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "fd-slicer",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fd-slicer2",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "fetch-blob",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-uri-to-path",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "filter-obj",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-replace",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "flattie",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "flushwritable",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fontace",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "fontkitten",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "for-each",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "foreground-child",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "form-data-encoder",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "formdata-polyfill",
            "direct": false,
            "version": "4.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "fs-constants",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-minipass",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs.realpath",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fstream",
            "direct": false,
            "version": "1.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "function-bind",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "function.prototype.name",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "functions-have-names",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "gauge",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "geckodriver",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "gensync",
            "direct": false,
            "version": "1.0.0-beta.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-caller-file",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "get-intrinsic",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-port",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-ready",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-symbol-description",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-tsconfig",
            "direct": false,
            "version": "4.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-uri",
            "direct": false,
            "version": "6.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "github-slugger",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "10.3.10",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "10.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "13.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "global",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "11.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "13.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "globalthis",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "globalyzer",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "globrex",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "got",
            "direct": false,
            "version": "11.8.6",
            "ecosystem": "npm"
          },
          {
            "name": "got",
            "direct": false,
            "version": "12.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "grapheme-splitter",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "graphemer",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "h3",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "has-bigints",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-property-descriptors",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "has-proto",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-symbols",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-tostringtag",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "has-unicode",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "hash.js",
            "direct": false,
            "version": "1.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-from-html",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-from-parse5",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-is-element",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-parse-selector",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-raw",
            "direct": false,
            "version": "9.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-html",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-parse5",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-text",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-whitespace",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hastscript",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "he",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "header-case",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "hosted-git-info",
            "direct": false,
            "version": "2.8.9",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "html-void-elements",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-assert",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-cache-semantics",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "1.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "http2-wrapper",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "http2-wrapper",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "husky",
            "direct": false,
            "version": "9.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.4.24",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "ieee754",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "7.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "image-dimensions",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "immediate",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "import-meta-resolve",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "imurmurhash",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "inflation",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "inflight",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "internal-ip",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "internal-slot",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "interpret",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "intersection-observer",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "ip-address",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "ip-regex",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "iron-webcrypto",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-array-buffer",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "is-arrayish",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-async-function",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-bigint",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-binary-path",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-boolean-object",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-bun-module",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-callable",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-data-view",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-date-object",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-docker",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-docker",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-docker",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-extglob",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-finalizationregistry",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-function",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-generator-function",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-glob",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-inside-container",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-ip",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-map",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-module",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-negative-zero",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-number",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-number-object",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-path-inside",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-reference",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-regex",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-set",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-shared-array-buffer",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-string",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-symbol",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-typed-array",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "is-weakmap",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-weakref",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-weakset",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-wsl",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-wsl",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "isbinaryfile",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-coverage",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-report",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-reports",
            "direct": false,
            "version": "3.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "iterator.prototype",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "jackspeak",
            "direct": false,
            "version": "2.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "jackspeak",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsbn",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-buffer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-parse-better-errors",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-stable-stringify-without-jsonify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jsx-ast-utils",
            "direct": false,
            "version": "3.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "jszip",
            "direct": false,
            "version": "3.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "just-extend",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "keygrip",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": false,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "kleur",
            "direct": false,
            "version": "4.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "koa",
            "direct": false,
            "version": "2.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "koa-compose",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "koa-convert",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "koa-etag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "koa-send",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "koa-static",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ky",
            "direct": false,
            "version": "0.33.3",
            "ecosystem": "npm"
          },
          {
            "name": "language-subtag-registry",
            "direct": false,
            "version": "0.3.23",
            "ecosystem": "npm"
          },
          {
            "name": "language-tags",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "lazystream",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "levn",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "lie",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "lighthouse-logger",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "listenercount",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "lit",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "lit-element",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "lit-html",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "load-json-file",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-app",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-character",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "4.17.21",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.camelcase",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.clonedeep",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.debounce",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.get",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.memoize",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.merge",
            "direct": false,
            "version": "4.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.uniq",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.zip",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "log-update",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "loglevel",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "loglevel-plugin-prefix",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "longest-streak",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "loose-envify",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "lower-case",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "lowercase-keys",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lowercase-keys",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "10.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "11.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "7.18.3",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "8.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.30.21",
            "ecosystem": "npm"
          },
          {
            "name": "magicast",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "make-dir",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "make-dir",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-table",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "marky",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-definitions",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-find-and-replace",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-from-markdown",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-autolink-literal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-footnote",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-strikethrough",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-table",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-task-list-item",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-phrasing",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-hast",
            "direct": false,
            "version": "13.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-markdown",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdn-data",
            "direct": false,
            "version": "2.0.28",
            "ecosystem": "npm"
          },
          {
            "name": "mdn-data",
            "direct": false,
            "version": "2.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "media-typer",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "memorystream",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "merge-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge2",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-core-commonmark",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-autolink-literal",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-footnote",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-strikethrough",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-table",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-tagfilter",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-task-list-item",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-destination",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-label",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-space",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-title",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-whitespace",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-character",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-chunked",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-classify-character",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-combine-extensions",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-numeric-character-reference",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-string",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-encode",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-html-tag-name",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-normalize-identifier",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-resolve-all",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-sanitize-uri",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-subtokenize",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-symbol",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-types",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromatch",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.35",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-response",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-response",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-response",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "min-document",
            "direct": false,
            "version": "2.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "min-indent",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "minimalistic-assert",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "10.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "3.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "minizlib",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "minizlib",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mitt",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mkdirp",
            "direct": false,
            "version": "0.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "mkdirp",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "mkdirp-classic",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "mri",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mrmime",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mrmime",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "muggle-string",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "nanocolors",
            "direct": false,
            "version": "0.2.13",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "napi-postinstall",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "natural-compare",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "neotraverse",
            "direct": false,
            "version": "0.6.18",
            "ecosystem": "npm"
          },
          {
            "name": "netmask",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "next",
            "direct": false,
            "version": "14.2.30",
            "ecosystem": "npm"
          },
          {
            "name": "next",
            "direct": false,
            "version": "^14.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "nice-try",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "nise",
            "direct": false,
            "version": "5.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "nlcst-to-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "no-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "node-domexception",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch-native",
            "direct": false,
            "version": "1.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "node-gyp-build",
            "direct": false,
            "version": "4.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "node-mock-http",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.19",
            "ecosystem": "npm"
          },
          {
            "name": "noms",
            "direct": false,
            "version": "0.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "nopt",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "nopt",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-package-data",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-url",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-url",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-all",
            "direct": false,
            "version": "4.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-all",
            "direct": false,
            "version": "^4.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "npmlog",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "nth-check",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-assign",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-inspect",
            "direct": false,
            "version": "1.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "object-keys",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object.assign",
            "direct": false,
            "version": "4.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "object.entries",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "object.fromentries",
            "direct": false,
            "version": "2.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "object.groupby",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "object.values",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "obug",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ofetch",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "ohash",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "on-finished",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "once",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "oniguruma-parser",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "oniguruma-to-es",
            "direct": false,
            "version": "4.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "only",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "open",
            "direct": false,
            "version": "8.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "optionator",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "own-keys",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "p-cancelable",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "p-cancelable",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-event",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-finally",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-queue",
            "direct": false,
            "version": "9.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "p-timeout",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-timeout",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "p-try",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pac-proxy-agent",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pac-resolver",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "package-json-from-dist",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "package-manager-detector",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "pako",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "param-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "parent-module",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse-headers",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "parse-json",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-latin",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "parseurl",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "pascal-case",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-browserify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "path-exists",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-is-absolute",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-parse",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "path-scurry",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-scurry",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-type",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-type",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pend",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "piccolore",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "pidtree",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pify",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pinia",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pinia",
            "direct": false,
            "version": "^2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "playwright",
            "direct": false,
            "version": "1.45.3",
            "ecosystem": "npm"
          },
          {
            "name": "playwright-core",
            "direct": false,
            "version": "1.45.3",
            "ecosystem": "npm"
          },
          {
            "name": "portfinder",
            "direct": false,
            "version": "1.0.37",
            "ecosystem": "npm"
          },
          {
            "name": "possible-typed-array-names",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.4.31",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "prelude-ls",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "^3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "prettier-plugin-svelte",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "prettier-plugin-svelte",
            "direct": false,
            "version": "^3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-quick",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "prismjs",
            "direct": false,
            "version": "1.30.0",
            "ecosystem": "npm"
          },
          {
            "name": "process",
            "direct": false,
            "version": "0.11.10",
            "ecosystem": "npm"
          },
          {
            "name": "process-nextick-args",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "progress",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "property-information",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-agent",
            "direct": false,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-agent",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-from-env",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "pump",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "puppeteer-core",
            "direct": false,
            "version": "21.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "puppeteer-core",
            "direct": false,
            "version": "23.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "query-selector-shadow-dom",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "query-string",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "queue-microtask",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "quick-lru",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "radix3",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "2.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": false,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": false,
            "version": "^18.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": false,
            "version": "^18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": false,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": false,
            "version": "^18.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": false,
            "version": "^18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "16.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-refresh",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "read-pkg",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "1.0.34",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "3.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "readdir-glob",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "rechoir",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "reflect.getprototypeof",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "regenerate",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "regenerate-unicode-properties",
            "direct": false,
            "version": "10.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "regenerator-runtime",
            "direct": false,
            "version": "0.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "regex-recursion",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "regex-utilities",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "regexp.prototype.flags",
            "direct": false,
            "version": "1.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "regexpu-core",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "regjsgen",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "regjsparser",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "rehype",
            "direct": false,
            "version": "13.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "rehype-parse",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "rehype-raw",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "rehype-stringify",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-gfm",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-parse",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-rehype",
            "direct": false,
            "version": "11.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "remark-smartypants",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "remark-stringify",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "replace",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "replace",
            "direct": false,
            "version": "^1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "require-directory",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "require-main-filename",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resize-observer-polyfill",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.10",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "2.0.0-next.5",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-alpn",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-path",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-pkg-maps",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "responselike",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "responselike",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resq",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "restore-cursor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "retext",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "retext-latin",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "retext-smartypants",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "retext-stringify",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "reusify",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "rgb2hex",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "2.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "3.29.5",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "4.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "run-parallel",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "sade",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "safaridriver",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "safe-array-concat",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "safe-buffer",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "safe-buffer",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "safe-push-apply",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "safe-regex-test",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "safer-buffer",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "sander",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "saucelabs",
            "direct": false,
            "version": "7.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "sax",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.23.2",
            "ecosystem": "npm"
          },
          {
            "name": "scripts/publish-packages",
            "direct": false,
            "version": "0.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "5.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "sentence-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "serialize-error",
            "direct": false,
            "version": "11.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "set-blocking",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "set-cookie-parser",
            "direct": false,
            "version": "2.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "set-function-length",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "set-function-name",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "set-proto",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "setimmediate",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "setprototypeof",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "setprototypeof",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "shady-css-scoped-element",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "sharp",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-command",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-command",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-regex",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-regex",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shell-quote",
            "direct": false,
            "version": "1.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "shiki",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "shx",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "shx",
            "direct": false,
            "version": "^0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-list",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-map",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-weakmap",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "sinon",
            "direct": false,
            "version": "15.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "sinon",
            "direct": false,
            "version": "^15.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "sirv",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "sisteransi",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "smart-buffer",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "smol-toml",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "snake-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "socks",
            "direct": false,
            "version": "2.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "socks-proxy-agent",
            "direct": false,
            "version": "8.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "sorcery",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-js",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": false,
            "version": "0.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "space-separated-tokens",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "spacetrim",
            "direct": false,
            "version": "0.11.59",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-correct",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-exceptions",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-expression-parse",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-license-ids",
            "direct": false,
            "version": "3.0.21",
            "ecosystem": "npm"
          },
          {
            "name": "split-on-first",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "split2",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "sprintf-js",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "stable-hash",
            "direct": false,
            "version": "0.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "stop-iteration-iterator",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "streamifier",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "streamsearch",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "streamx",
            "direct": false,
            "version": "2.22.1",
            "ecosystem": "npm"
          },
          {
            "name": "strict-uri-encode",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.includes",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.matchall",
            "direct": false,
            "version": "4.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.padend",
            "direct": false,
            "version": "3.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.repeat",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.trim",
            "direct": false,
            "version": "1.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.trimend",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.trimstart",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": false,
            "version": "0.10.31",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "stringify-entities",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-eof",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-indent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "strnum",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "styled-jsx",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-preserve-symlinks-flag",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "svelte",
            "direct": false,
            "version": "3.59.2",
            "ecosystem": "npm"
          },
          {
            "name": "svelte",
            "direct": false,
            "version": "5.55.4",
            "ecosystem": "npm"
          },
          {
            "name": "svelte",
            "direct": false,
            "version": "^3.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "svelte-check",
            "direct": false,
            "version": "3.8.6",
            "ecosystem": "npm"
          },
          {
            "name": "svelte-check",
            "direct": false,
            "version": "^3.8.6",
            "ecosystem": "npm"
          },
          {
            "name": "svelte-hmr",
            "direct": false,
            "version": "0.15.3",
            "ecosystem": "npm"
          },
          {
            "name": "svelte-preprocess",
            "direct": false,
            "version": "5.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "svgo",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "systemjs",
            "direct": false,
            "version": "6.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "table-layout",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "tar",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "tar",
            "direct": false,
            "version": "7.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "tar-fs",
            "direct": false,
            "version": "3.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "tar-fs",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "tar-stream",
            "direct": false,
            "version": "1.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "tar-stream",
            "direct": false,
            "version": "3.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "terser",
            "direct": false,
            "version": "5.43.1",
            "ecosystem": "npm"
          },
          {
            "name": "text-decoder",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "text-table",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "through",
            "direct": false,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "through2",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-glob",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-inflate",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "tinyclip",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.16",
            "ecosystem": "npm"
          },
          {
            "name": "to-buffer",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "to-regex-range",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "toidentifier",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "totalist",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "0.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "traverse",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "trim-lines",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "trough",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-api-utils",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "tsconfck",
            "direct": false,
            "version": "3.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "tsconfig-paths",
            "direct": false,
            "version": "3.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "^2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsscmp",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "tunnel",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "turbo",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "turbo-darwin-64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "turbo-darwin-arm64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "turbo-linux-64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "turbo-linux-arm64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "turbo-windows-64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "turbo-windows-arm64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "type-check",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-detect",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "type-detect",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.20.2",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "2.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "4.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-is",
            "direct": false,
            "version": "1.6.18",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-buffer",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-byte-length",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-byte-offset",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-length",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "typed-query-selector",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "^5.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "^5.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "typical",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "typical",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ua-parser-js",
            "direct": false,
            "version": "1.0.40",
            "ecosystem": "npm"
          },
          {
            "name": "ufo",
            "direct": false,
            "version": "1.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "ultrahtml",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "unbox-primitive",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "unbzip2-stream",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "uncrypto",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": false,
            "version": "5.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-canonical-property-names-ecmascript",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-match-property-ecmascript",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-match-property-value-ecmascript",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-property-aliases-ecmascript",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "unified",
            "direct": false,
            "version": "11.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "unifont",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-find-after",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-is",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-modify-children",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-position",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-remove-position",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-stringify-position",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit-children",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit-parents",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "unpipe",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unrs-resolver",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "unstorage",
            "direct": false,
            "version": "1.17.5",
            "ecosystem": "npm"
          },
          {
            "name": "untildify",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unzipper",
            "direct": false,
            "version": "0.10.14",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "upper-case",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "upper-case-first",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "uri-js",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "urlpattern-polyfill",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "urlpattern-polyfill",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "userhome",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "util-deprecate",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "v8-to-istanbul",
            "direct": false,
            "version": "9.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "valid-url",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "validate-npm-package-license",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "vary",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "vfile",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-location",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-message",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "4.5.14",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "5.4.19",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "7.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "^4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "^5.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "^7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "vitefu",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "vitefu",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "vscode-uri",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "vue",
            "direct": false,
            "version": "3.5.17",
            "ecosystem": "npm"
          },
          {
            "name": "vue",
            "direct": false,
            "version": "^3.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "vue-demi",
            "direct": false,
            "version": "0.14.10",
            "ecosystem": "npm"
          },
          {
            "name": "vue-router",
            "direct": false,
            "version": "4.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "vue-router",
            "direct": false,
            "version": "^4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "vue-tsc",
            "direct": false,
            "version": "2.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "vue-tsc",
            "direct": false,
            "version": "^2.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "wait-port",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "water.css",
            "direct": false,
            "version": "2",
            "ecosystem": "npm"
          },
          {
            "name": "water.css",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "water.css",
            "direct": false,
            "version": "^2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "web-namespaces",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "web-streams-polyfill",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "webdriver",
            "direct": false,
            "version": "8.45.0",
            "ecosystem": "npm"
          },
          {
            "name": "webdriverio",
            "direct": false,
            "version": "8.45.0",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-fetch",
            "direct": false,
            "version": "3.6.20",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "14.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "which-boxed-primitive",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-builtin-type",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-collection",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "which-module",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-pm-runs",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "which-typed-array",
            "direct": false,
            "version": "1.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "wide-align",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "word-wrap",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "wordwrapjs",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrappy",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "7.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "8.18.2",
            "ecosystem": "npm"
          },
          {
            "name": "xhr",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "xtend",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "xxhash-wasm",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "y18n",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "y18n",
            "direct": false,
            "version": "5.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": false,
            "version": "15.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": false,
            "version": "16.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": false,
            "version": "17.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "18.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "20.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "21.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "22.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yauzl",
            "direct": false,
            "version": "2.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "yazl",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "ylru",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "zimmerframe",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "zip-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": false,
            "version": "3.23.8",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": false,
            "version": "4.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "zwitch",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1769,
        "direct_count": 39,
        "indirect_count": 1730
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 9,
        "merged_prs": 836,
        "open_issues": 2,
        "closed_ratio": 0.993,
        "closed_issues": 278,
        "closed_unmerged_prs": 136
      },
      "bus_factor": 2,
      "bot_contributors": 2,
      "top_contributors": [
        {
          "type": "User",
          "login": "cjpillsbury",
          "commits": 498,
          "avatar_url": "https://avatars.githubusercontent.com/u/2389566?v=4"
        },
        {
          "type": "User",
          "login": "luwes",
          "commits": 478,
          "avatar_url": "https://avatars.githubusercontent.com/u/360826?v=4"
        },
        {
          "type": "User",
          "login": "gkatsev",
          "commits": 126,
          "avatar_url": "https://avatars.githubusercontent.com/u/535884?v=4"
        },
        {
          "type": "User",
          "login": "dylanjha",
          "commits": 106,
          "avatar_url": "https://avatars.githubusercontent.com/u/764988?v=4"
        },
        {
          "type": "User",
          "login": "clearlyTHUYDOAN",
          "commits": 53,
          "avatar_url": "https://avatars.githubusercontent.com/u/22087604?v=4"
        },
        {
          "type": "User",
          "login": "AdamJaggard",
          "commits": 52,
          "avatar_url": "https://avatars.githubusercontent.com/u/9952680?v=4"
        },
        {
          "type": "User",
          "login": "davekiss",
          "commits": 26,
          "avatar_url": "https://avatars.githubusercontent.com/u/1256071?v=4"
        },
        {
          "type": "User",
          "login": "decepulis",
          "commits": 21,
          "avatar_url": "https://avatars.githubusercontent.com/u/8933386?v=4"
        },
        {
          "type": "User",
          "login": "spuppo-mux",
          "commits": 14,
          "avatar_url": "https://avatars.githubusercontent.com/u/206761696?v=4"
        },
        {
          "type": "User",
          "login": "Pintorado",
          "commits": 6,
          "avatar_url": "https://avatars.githubusercontent.com/u/172415984?v=4"
        }
      ],
      "contributors_sampled": 42,
      "top_contributor_share": 0.348
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "cd.yml",
        "ci.yml",
        "claude.yml"
      ],
      "has_docs_dir": false,
      "linter_configs": [
        ".eslintrc.cjs",
        ".eslintrc.json"
      ],
      "has_editorconfig": true,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "package-lock.json"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": null,
            "reason": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 6,
            "reason": "19 out of 29 merged PRs checked by a CI test -- score normalized to 6",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 9,
            "reason": "Found 19/21 approved changesets -- score normalized to 9",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 21 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "12 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": 10,
            "reason": "packaging workflow detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 4,
            "reason": "dependency not pinned by hash detected -- score normalized to 4",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 0,
            "reason": "SAST tool is not run on all commits -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 0,
            "reason": "security policy file not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 0,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "147 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "e1a32eb3fb147fcbd42f810ecf54101f4582f868",
        "ran_at": "2026-08-03T03:04:23Z",
        "aggregate_score": 5.9,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": true
    },
    "contribution_flow": {
      "collected": true,
      "recent_prs": {
        "merged_7d": 0,
        "decided_7d": 0,
        "merged_30d": 3,
        "authors_30d": 2,
        "decided_30d": 3,
        "sample_size": 60,
        "window_days": 30,
        "sample_exhausted": false,
        "authors_probed_30d": 2,
        "newcomer_merged_30d": 0,
        "bot_prs_excluded_30d": 3,
        "newcomer_authors_30d": 0,
        "newcomer_decided_30d": 0
      },
      "ci_last_run_at": "2026-07-24T23:04:14Z",
      "oldest_open_prs": [
        {
          "number": 1287,
          "created_at": "2026-03-17T16:03:28Z",
          "last_comment_at": "2026-03-17T16:13:43Z",
          "last_comment_author": "vercel"
        },
        {
          "number": 1288,
          "created_at": "2026-03-17T16:03:32Z",
          "last_comment_at": "2026-03-17T16:13:52Z",
          "last_comment_author": "vercel"
        },
        {
          "number": 1289,
          "created_at": "2026-03-17T16:03:37Z",
          "last_comment_at": "2026-03-17T17:56:12Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 1290,
          "created_at": "2026-03-17T17:45:49Z",
          "last_comment_at": "2026-03-17T17:49:56Z",
          "last_comment_author": "vercel"
        },
        {
          "number": 1321,
          "created_at": "2026-04-24T03:23:27Z",
          "last_comment_at": "2026-04-24T03:25:17Z",
          "last_comment_author": "vercel"
        },
        {
          "number": 1323,
          "created_at": "2026-04-28T01:49:28Z",
          "last_comment_at": "2026-04-28T01:53:40Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 1324,
          "created_at": "2026-04-28T01:49:41Z",
          "last_comment_at": "2026-04-28T01:56:26Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 1336,
          "created_at": "2026-06-10T23:05:05Z",
          "last_comment_at": "2026-06-10T23:09:07Z",
          "last_comment_author": "snyk-io"
        },
        {
          "number": 1348,
          "created_at": "2026-07-24T21:04:50Z",
          "last_comment_at": "2026-07-24T21:14:09Z",
          "last_comment_author": "vercel"
        }
      ],
      "last_merged_pr_at": "2026-07-23T22:37:19Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 1340,
          "created_at": "2026-07-09T11:12:49Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1345,
          "created_at": "2026-07-19T12:11:03Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/muxinc/elements",
    "host": "github.com",
    "name": "elements",
    "owner": "muxinc"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "excellent",
      "name": "Overall health",
      "note": "The weighted overall 78 is calibrated to 92 on the published index scale (record calibration 2026-08-02).",
      "notes": [
        {
          "code": "overall_calibration",
          "params": {
            "raw": 78,
            "calibrated": 92,
            "calibration": "2026-08-02"
          }
        }
      ],
      "value": 92,
      "inputs": {
        "security": 67,
        "vitality": 87,
        "community": 80,
        "governance": 81,
        "calibration": "2026-08-02",
        "engineering": 75,
        "ai_readiness": 61,
        "weighted_overall_raw": 78
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 87,
        "weight": 0.21,
        "metrics": [
          {
            "key": "development_activity",
            "band": "good",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 78,
            "inputs": {
              "commits_last_year": 91,
              "human_commit_share": 0.67,
              "days_since_last_push": 10,
              "active_weeks_last_year": 31
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 10 days ago",
                "points": 28.8,
                "status": "partial",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 10
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "31/52 weeks with commits",
                "points": 21.5,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 31
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "91 commits in the last year",
                "points": 17.6,
                "status": "partial",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 91
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "12 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "exceptional",
            "name": "Release discipline",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "releases_count": 100,
              "latest_release_tag": "@mux/playback-core@0.35.2",
              "releases_from_tags": false,
              "days_since_latest_release": 10,
              "mean_days_between_releases": 7.2
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "100 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 100
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 10 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 10
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~7.2 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 7.2
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "exceptional",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 10,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 10 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 10
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "excellent",
        "name": "Community & Adoption",
        "value": 80,
        "weight": 0.17,
        "metrics": [
          {
            "key": "popularity",
            "band": "moderate",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 62,
            "inputs": {
              "forks": 64,
              "stars": 362,
              "watchers": 12,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "362 stars",
                "points": 41.5,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 362
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "64 forks",
                "points": 15,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 64
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "12 watchers",
                "points": 5.8,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 12
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "excellent",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "readme_badges": 0,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "readme_badge_services": [],
              "has_pull_request_template": false
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (MIT)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "MIT"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 13.5,
                "status": "met",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.3
              }
            ]
          },
          {
            "key": "ecosystem_adoption",
            "band": "exceptional",
            "name": "Ecosystem adoption (downloads)",
            "note": "Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "registry_dependents"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "packages": [
                "@mux/mux-audio",
                "@mux/mux-video",
                "@mux/mux-player",
                "@mux/mux-uploader",
                "@mux/playback-core",
                "@mux/mux-audio-react",
                "@mux/mux-video-react",
                "@mux/mux-player-astro"
              ],
              "dependents": null,
              "ecosystems": "npm",
              "total_downloads": null,
              "monthly_downloads": 23014337
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "23,014,337 downloads/month across npm",
                "points": 80,
                "status": "met",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 23014337,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 80
              },
              {
                "key": "registry_dependents",
                "name": "Registry dependents",
                "detail": "not reported by this ecosystem",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_reported_by_this_ecosystem",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "excellent",
        "name": "Sustainability & Governance",
        "value": 81,
        "weight": 0.23,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "moderate",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 63,
            "inputs": {
              "bus_factor": 2,
              "contributors_sampled": 42,
              "top_contributor_share": 0.348
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "2 contributor(s) cover half of all commits",
                "points": 25.2,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 35% of commits",
                "points": 14.7,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 35
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "42 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 42
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 21 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "exceptional",
            "name": "Issue & PR responsiveness",
            "note": "Excluded from scoring (no data or not applicable): Newcomer PR acceptance. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "newcomer_pr_acceptance"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 93,
            "inputs": {
              "merged_prs": 836,
              "open_issues": 2,
              "closed_issues": 278,
              "prs_merged_7d": 0,
              "prs_decided_7d": 0,
              "prs_merged_30d": 3,
              "prs_decided_30d": 3,
              "issue_closed_ratio": 0.993,
              "closed_unmerged_prs": 136,
              "first_time_authors_30d": 0,
              "first_time_prs_merged_30d": 0,
              "first_time_prs_decided_30d": 0
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "99% of issues closed",
                "points": 41.7,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 99
                    }
                  }
                ],
                "max_points": 42
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "836/972 decided PRs merged",
                "points": 25.8,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 836,
                      "decided": 972
                    }
                  }
                ],
                "max_points": 30
              },
              {
                "key": "newcomer_pr_acceptance",
                "name": "Newcomer PR acceptance",
                "detail": "no first-time contributor's PR decided in 30d",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_newcomer_prs",
                    "params": {
                      "days": 30
                    }
                  }
                ],
                "max_points": 13
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 19/21 approved changesets -- score normalized to 9",
                "points": 13.5,
                "status": "partial",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "good",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 74,
            "inputs": {
              "followers": 464,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "muxinc",
              "public_repos": 210,
              "account_age_days": 3891
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "organization-owned",
                "points": 30,
                "status": "met",
                "details": [
                  {
                    "code": "owner_organization",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "464 followers of muxinc",
                "points": 19.2,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 464,
                      "login": "muxinc"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "210 public repos, account ~10 yr old",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 210
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 10
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "exceptional",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "@mux/mux-audio",
                "@mux/mux-video",
                "@mux/mux-player",
                "@mux/mux-uploader",
                "@mux/playback-core",
                "@mux/mux-audio-react",
                "@mux/mux-video-react",
                "@mux/mux-player-astro"
              ],
              "ecosystems": "npm",
              "any_deprecated": false,
              "min_days_since_publish": 10
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "8 package(s) on npm",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 8,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 10 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 10
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "747 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 747
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "good",
        "name": "Engineering Quality",
        "value": 75,
        "weight": 0.19,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "excellent",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 82,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": true,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "3 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 3
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": ".eslintrc.cjs, .eslintrc.json",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".eslintrc.cjs, .eslintrc.json"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 6.4,
                "status": "met",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "19 out of 29 merged PRs checked by a CI test -- score normalized to 6",
                "points": 12,
                "status": "partial",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "good",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 65,
            "inputs": {
              "topics": [
                "audio",
                "audio-player",
                "html5",
                "media-chrome",
                "react",
                "video",
                "video-player",
                "web-components"
              ],
              "has_wiki": false,
              "homepage": "https://elements-demo-nextjs.vercel.app",
              "has_readme": true,
              "has_docs_dir": false,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://elements-demo-nextjs.vercel.app",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": "8 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 8
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "good",
        "name": "Security",
        "value": 67,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Branch-Protection, Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "branch_protection",
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 59,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 16,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 2,
              "scorecard_aggregate": 5.9
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "19 out of 29 merged PRs checked by a CI test -- score normalized to 6",
                "points": 1.5,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 19/21 approved changesets -- score normalized to 9",
                "points": 6.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 21 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "12 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 4",
                "points": 2,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is not run on all commits -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file not detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "detected GitHub workflow tokens with excessive permissions",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "147 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "exceptional",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the npm:@mux/mux-audio@0.16.2 runtime dependency closure — what installing the published package pulls in — 4 packages. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "no_advisories_left_outstanding"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_published",
                "params": {
                  "package": "npm:@mux/mux-audio@0.16.2",
                  "assessed": 4
                }
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "source": "osv",
              "advisories": 0,
              "affected_packages": 0,
              "assessed_packages": 4,
              "unassessed_packages": 0,
              "affected_by_severity": "none",
              "direct_affected_packages": 0
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "no direct dependency carries a known advisory",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "no_direct_advisories",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "no indirect dependency carries a known advisory",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "no_indirect_advisories",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "no advisory carries a publication date",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_no_publication_date",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "exceptional",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 4,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "exceptional",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "commit_weight_rule": {
                "min_commits": 50,
                "min_commit_share": 0.1
              },
              "review_only_matches": 0,
              "below_threshold_exposures": [],
              "assessed_self_published_locations": 11
            },
            "components": [
              {
                "key": "policy_exposure_multiplier",
                "name": "Policy exposure multiplier",
                "detail": "no confirmed policy-scope location match",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "jurisdiction_no_match",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "moderate",
        "name": "AI Readiness",
        "value": 61,
        "weight": 0.04,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "weak",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 40,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 0.985,
              "agent_instruction_files": [],
              "agent_instruction_max_bytes": null
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "no CLAUDE.md / AGENTS.md / editor rules",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_agent_instructions",
                    "params": {}
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "66 of 67 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 66,
                      "sampled": 67
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 70,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "package-lock.json"
              ],
              "has_dockerfile": false,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [
                "examples/astro/tsconfig.json",
                "examples/nextjs-with-typescript/tsconfig.json",
                "examples/svelte-kit/tsconfig.json",
                "examples/vue-with-typescript/tsconfig.json",
                "packages/mux-active-viewer-count/tsconfig.json",
                "packages/mux-audio-react/tsconfig.json",
                "packages/mux-audio/tsconfig.json",
                "packages/mux-elements-codemod/tsconfig.json",
                "packages/mux-player-astro/tsconfig.json",
                "packages/mux-player-react/tsconfig.json",
                "packages/mux-player/tsconfig.json",
                "packages/mux-uploader-astro/tsconfig.json",
                "packages/mux-uploader-react/tsconfig.json",
                "packages/mux-uploader/tsconfig.json",
                "packages/mux-video-react/tsconfig.json",
                "packages/mux-video/tsconfig.json",
                "packages/playback-core/tsconfig.json",
                "tsconfig.json"
              ],
              "agent_commit_share": 0.02,
              "toolchain_manifests": [],
              "dependency_bot_commit_share": 0.06
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": ".eslintrc.cjs, .eslintrc.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".eslintrc.cjs, .eslintrc.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "examples/astro/tsconfig.json, examples/nextjs-with-typescript/tsconfig.json, examples/svelte-kit/tsconfig.json, examples/vue-with-typescript/tsconfig.json, packages/mux-active-viewer-count/tsconfig.json, packages/mux-audio-react/tsconfig.json, packages/mux-audio/tsconfig.json, packages/mux-elements-codemod/tsconfig.json, packages/mux-player-astro/tsconfig.json, packages/mux-player-react/tsconfig.json, packages/mux-player/tsconfig.json, packages/mux-uploader-astro/tsconfig.json, packages/mux-uploader-react/tsconfig.json, packages/mux-uploader/tsconfig.json, packages/mux-video-react/tsconfig.json, packages/mux-video/tsconfig.json, packages/playback-core/tsconfig.json, tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples/astro/tsconfig.json, examples/nextjs-with-typescript/tsconfig.json, examples/svelte-kit/tsconfig.json, examples/vue-with-typescript/tsconfig.json, packages/mux-active-viewer-count/tsconfig.json, packages/mux-audio-react/tsconfig.json, packages/mux-audio/tsconfig.json, packages/mux-elements-codemod/tsconfig.json, packages/mux-player-astro/tsconfig.json, packages/mux-player-react/tsconfig.json, packages/mux-player/tsconfig.json, packages/mux-uploader-astro/tsconfig.json, packages/mux-uploader-react/tsconfig.json, packages/mux-uploader/tsconfig.json, packages/mux-video-react/tsconfig.json, packages/mux-video/tsconfig.json, packages/playback-core/tsconfig.json, tsconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "2 of the last 100 commits agent-authored or agent-credited",
                "points": 4,
                "status": "partial",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 2,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "6 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 6,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 4",
                "points": 4,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "exceptional",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "TypeScript",
              "largest_source_bytes": 68585,
              "source_files_sampled": 220,
              "oversized_source_files": 2
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "TypeScript (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "TypeScript"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "2/220 source files over 60KB",
                "points": 54.5,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 220,
                      "oversized": 2
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "weak",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 40,
            "inputs": {
              "example_dirs": [
                "examples"
              ],
              "has_mcp_signal": false,
              "api_schema_files": []
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "examples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? Carries a deliberately small weight: agent tooling is a real maintenance signal, but its absence must never gate the top of the scale (calibration saturates at raw 91, so 100/100 remains reachable with AI Readiness at zero)."
      }
    ],
    "classification": {
      "labels": [
        "library",
        "cli"
      ],
      "scores": {
        "cli": 6,
        "library": 6.6
      },
      "primary": "library",
      "evidence": [
        {
          "tier": "declared",
          "label": "cli",
          "source": "npm.bin",
          "weight": 6
        },
        {
          "tier": "declared",
          "label": "library",
          "source": "npm.private",
          "weight": -6
        },
        {
          "tier": "distribution",
          "label": "library",
          "source": "registry:npm",
          "weight": 6
        },
        {
          "tier": "declared",
          "label": "library",
          "source": "npm.entry",
          "weight": 4.8
        },
        {
          "tier": "declared",
          "label": "library",
          "source": "npm.peer_dependencies",
          "weight": 1.8
        }
      ],
      "artifacts": [
        {
          "path": "package.json",
          "labels": [],
          "ecosystem": "npm"
        },
        {
          "path": "packages/mux-active-viewer-count/package.json",
          "labels": [
            "library"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "packages/mux-audio-react/package.json",
          "labels": [
            "library"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "packages/mux-audio/package.json",
          "labels": [
            "library"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "packages/mux-elements-codemod/package.json",
          "labels": [
            "cli"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "packages/mux-player-astro/package.json",
          "labels": [
            "library"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "packages/mux-player-react/package.json",
          "labels": [
            "library"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "packages/mux-player/package.json",
          "labels": [
            "library"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "packages/mux-uploader-astro/package.json",
          "labels": [
            "library"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "packages/mux-uploader-react/package.json",
          "labels": [
            "library"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "packages/mux-uploader/package.json",
          "labels": [
            "library"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "packages/mux-video-react/package.json",
          "labels": [
            "library"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "packages/mux-video/package.json",
          "labels": [
            "library"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "packages/playback-core/package.json",
          "labels": [
            "library"
          ],
          "ecosystem": "npm"
        },
        {
          "path": "scripts/esbuilder/package.json",
          "labels": [],
          "ecosystem": "npm"
        },
        {
          "path": "scripts/eslint-plugin-i18n/package.json",
          "labels": [],
          "ecosystem": "npm"
        },
        {
          "path": "scripts/i18n-utils/package.json",
          "labels": [],
          "ecosystem": "npm"
        },
        {
          "path": "scripts/publish-packages/package.json",
          "labels": [],
          "ecosystem": "npm"
        },
        {
          "path": "shared/assets/package.json",
          "labels": [],
          "ecosystem": "npm"
        }
      ],
      "confidence": "high",
      "host_extension": false,
      "runs_as_process": true,
      "consumed_by_code": true
    },
    "metrics_version": "2.3.1"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token"
  ],
  "report_type": "repository",
  "generated_at": "2026-08-03T03:04:52.092342Z",
  "schema_version": "0.30.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/m/muxinc/elements.svg",
  "full_name": "muxinc/elements",
  "license_state": "standard",
  "license_spdx": "MIT"
}

Bewertungen sind Signale, keine Garantien. Sie spiegeln öffentlich sichtbare Praxis auf GitHub wider — kein Code-Audit und keine Sicherheitsgarantie.

Fehlende Daten werden ausgeschlossen und die Gewichte neu normiert, nie als null bewertet. Die Methodik ist versioniert und offen: Metriken v2.3.1, Schema v0.30.0 — vollständige Methodik · Metriken-Wiki.

Wie ein einzelnes Ergebnis im Gesamtregister steht: aggregierte Statistikennpm.