Registro público
Informe de salud del softwareesquema 0.27.0 · métricas 1.13.0 · 2026-07-25 07:14 UTC

MetaMask / snaps

Extend the functionality of MetaMask using Snaps

TypeScriptLicencia propia★ 844 estrellas⑂ 656 forksdesde ene 2021Ver en GitHub ↗

MetaMask/snaps tiene un índice de salud de 86 sobre 100, lo que lo sitúa en la banda Excelente. Su puntuación más alta es Vitality (98/100) y la más baja, Security (68/100). Se actualizó por última vez hoy. 2 personas concentran la mayor parte del trabajo reciente.

86
global / 100
Excelente

Índice de salud del software

Las métricas se agrupan en categorías ponderadas sobre una escala de 1 a 100. El resultado global parte de su media; cuando la evidencia pública activa la Política de Jurisdicciones de Alto Riesgo, la calificación se ajusta y recibe el límite 49 (En riesgo). Preparación para IA queda fuera.

86
Excelente85-100Ejemplar; cumple prácticamente todos los criterios evaluados
Bueno70-84Saludable; carencias menores
Moderado50-69Aceptable con carencias notables; se recomienda revisión
En riesgo30-49Debilidades significativas; su adopción exige cautela
Crítico1-29Problemas graves (proyecto abandonado, un solo mantenedor, sin higiene)
VitalidadComunidad yAdopciónSostenibilidady GobernanzaCalidad deIngenieríaSeguridadPreparaciónpara IA

Perfil de puntuación

Cada eje es una categoría. La forma importa más que la media: un proyecto sano llena toda la figura, mientras que un perfil de picos y cráteres indica que la fortaleza en una dimensión enmascara el riesgo en otra.

Titularidad

MetaMaskOrganización
6033 seguidores631 repositorios públicosdesde mar 2015

Este repositorio está respaldado por una organización: una custodia compartida y responsable que puede sobrevivir a cualquier mantenedor individual.

Ecosistemas de paquetes

RegistroPaqueteVersiónDescargas / mesVersionesÚltima publicaciónEtiquetas
npm@metamask/snaps-cli8.4.17279122hace 140 díasmetamasksnapsethereum
npm@metamask/snaps-sdk11.2.0473.49671hace 17 díasmetamasksnapsethereum
npm@metamask/snaps-jest10.2.0259066hace 17 díasmetamasksnapsethereum
npm@metamask/test-snaps3.5.266.20911hace 16 díasmetamasksnapsethereum
npm@metamask/create-snap4.0.49224hace 680 días
npm@metamask/snaps-utils12.4.0484.863117hace 11 díasmetamasksnapsethereum
npm@metamask/snaps-sandbox1.0.139542hace 140 díasmetamasksnapsethereum
npm@metamask/snaps-simulation4.3.0285539hace 17 díasmetamasksnapsethereum

Métricas por categoría

Vitalidad

¿Está vivo el proyecto: se escribe código y se publican versiones?

98Excelente · 22% del índice global
Cómo se puntúa
36/36Recencia de push — último push hace 0 días
32.5/36Cadencia de commits — 47/52 semanas con commits
18/18Volumen de commits — 352 commits en el último año
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Datos de entrada utilizados
commits_last_year352
human_commit_share0,54
days_since_last_push0
active_weeks_last_year47
Cómo se puntúa
27/27Publica versiones — 100 versiones publicadas
36/36Recencia de las versiones — última versión hace 11 días
27/27Cadencia de publicación — una versión cada ~8,3 días
0/10OpenSSF Scorecard: Signed-Releases — sin datos
Datos de entrada utilizados
releases_count100
latest_release_tagv164.0.0
releases_from_tagsno
days_since_latest_release11
mean_days_between_releases8,3
Excluidos de la puntuación (sin datos o no aplicable): OpenSSF Scorecard: Signed-Releases. Los pesos restantes se han renormalizado.

Comunidad y Adopción

¿Tiene el proyecto usuarios, descargas, atención y unas condiciones acogedoras para quienes contribuyen?

85Excelente · 18% del índice global
Cómo se puntúa
47.5/60Estrellas — 844 estrellas
23.5/25Forks — 656 forks
10.4/15Observadores — 74 observadores
Datos de entrada utilizados
forks656
stars844
watchers74
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Cómo se puntúa
22.5/22.5README
16.9/22.5Licencia — archivo de licencia presente, no es una licencia reconocida
18/18Guía CONTRIBUTING
13.5/13.5Código de conducta
0/7.2Plantilla de issues
0/6.3Plantilla de PR
Datos de entrada utilizados
has_readme
has_license
has_contributing
has_issue_templateno
has_code_of_conduct
has_pull_request_templateno
Cómo se puntúa
80/80Descargas mensuales — 1.041.338 descargas/mes en npm
0/20Dependientes en el registro — no lo informa este ecosistema
Datos de entrada utilizados
packages@metamask/snaps-cli, @metamask/snaps-sdk, @metamask/snaps-jest, @metamask/test-snaps, @metamask/create-snap, @metamask/snaps-utils, @metamask/snaps-sandbox, @metamask/snaps-simulation
dependents
ecosystemsnpm
total_downloads
monthly_downloads1.041.338
Excluidos de la puntuación (sin datos o no aplicable): Dependientes en el registro. Los pesos restantes se han renormalizado.

Sostenibilidad y Gobernanza

¿Sobrevivirá el proyecto a sus personas: factor bus, capacidad de respuesta, quién lo respalda y mantenimiento del paquete?

80Bueno · 24% del índice global
Cómo se puntúa
25.2/54Factor bus — la mitad de los commits recae en 2 contribuyente(s)
13.1/22.5Distribución de commits — el principal contribuyente firma el 42% de los commits
13.5/13.5Amplitud de contribuyentes — 51 contribuyentes
10/10OpenSSF Scorecard: Contributors — project has 19 contributing companies or organizations
Datos de entrada utilizados
bus_factor2
contributors_sampled51
top_contributor_share0,418
Cómo se puntúa
39/46.8Resolución de issues — 83% de issues cerradas
32.6/38.3Aceptación de PR — 2195/2576 PR decididos fusionados
15/15OpenSSF Scorecard: Code-Review — all changesets reviewed
Datos de entrada utilizados
merged_prs2195
open_issues187
closed_issues937
issue_closed_ratio0,834
closed_unmerged_prs381
Cómo se puntúa
30/30Respaldo de la propiedad — propiedad de una organización
0/20Dominio verificado
25/25Alcance del propietario — 6033 seguidores de MetaMask
25/25Trayectoria — 631 repos públicos, cuenta de ~11 años
Datos de entrada utilizados
followers6033
owner_typeOrganization
is_verified
owner_loginMetaMask
public_repos631
account_age_days4133
Cómo se puntúa
25/25Publicado y resoluble — 8 paquete(s) en npm
35/35Recencia de publicación — última publicación hace 11 días
20/20Historial de versiones — 122 versiones en el registro
20/20No obsoleto — activo, ni obsoleto ni retirado
Datos de entrada utilizados
packages@metamask/snaps-cli, @metamask/snaps-sdk, @metamask/snaps-jest, @metamask/test-snaps, @metamask/create-snap, @metamask/snaps-utils, @metamask/snaps-sandbox, @metamask/snaps-simulation
ecosystemsnpm
any_deprecatedno
min_days_since_publish11

Calidad de Ingeniería

¿Existen unas prácticas mínimas de ingeniería y documentación?

94Excelente · 20% del índice global
Cómo se puntúa
24/24Flujos de trabajo de CI — 9 flujo(s) de trabajo
24/24Pruebas presentes
16/16Configuración de linter — eslint.config.mjs
0/9.6Hooks de pre-commit
6.4/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
Datos de entrada utilizados
has_ci
has_tests
has_editorconfig
has_linter_config
has_precommit_configno

Documentación

100Excelente
Cómo se puntúa
30/30README
25/25Directorio de documentación
15/15Sitio de documentación / página del proyecto — https://metamask.io/snaps/
10/10Descripción del repositorio
10/10Topics — 2 topics
10/10Wiki
Datos de entrada utilizados
topicsmetamask, monorepo
has_wiki
homepagehttps://metamask.io/snaps/
has_readme
has_docs_dir
has_description

Seguridad

¿Son sólidas las prácticas visibles de seguridad y de cadena de suministro, sin exposición jurisdiccional de alto riesgo sin resolver?

68Moderado · 16% del índice global
Cómo se puntúa
6.8/7.5Binary-Artifacts — binaries present in source code
6/7.5Branch-Protection — branch protection is not maximal on development and all release branches
2.5/2.5CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
7.5/7.5Code-Review — all changesets reviewed
2.5/2.5Contributors — project has 19 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.2/2.5Licencia — license file detected
7.5/7.5Maintained — 30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
0/5Packaging — sin datos
0/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
5/5SAST — SAST tool is run on all commits
5/5Security-Policy — security policy file detected
0/7.5Signed-Releases — sin datos
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 66 existing vulnerabilities detected
Datos de entrada utilizados
sourceopenssf_scorecard
checks_evaluated16
scorecard_versionv5.5.0
checks_inconclusive2
scorecard_aggregate6,8
Excluidos de la puntuación (sin datos o no aplicable): packaging, signed_releases. Los pesos restantes se han renormalizado.
Cómo se puntúa
35/35Dependencias directas libres de avisos conocidos — ninguna dependencia directa tiene un aviso conocido
6.7/25Dependencias indirectas libres de avisos conocidos — 4 afectados: brace-expansion 1.1.16 (high 7.5), elliptic 6.6.1 (high 7.3), uuid 9.0.1 (high 7.5), +1 más
26.6/40Sin avisos pendientes — 3 paquete(s) con avisos sin atender más allá de 90 días; el más antiguo publicado hace 197 días
Datos de entrada utilizados
sourceosv
advisories4
affected_packages4
assessed_packages471
unassessed_packages0
affected_by_severityhigh 3, moderate 1
direct_affected_packages0
Se cotejó el cierre de dependencias en tiempo de ejecución de npm:@metamask/snaps-cli@8.4.1 —lo que arrastra la instalación del paquete publicado—: 471 paquetes. No se analiza la alcanzabilidad.

Preparación para IA

¿Hasta qué punto está el repositorio preparado para desarrollarse y mantenerse con agentes de codificación de IA? Es una insignia independiente y experimental — peso 0,0, de modo que se presenta por separado y no afecta a la puntuación de salud global.

73Bueno · 0% del índice global
Cómo se puntúa
45/45Instrucciones para agentes — AGENTS.md, CLAUDE.md
0/15Documentación legible por máquinas (llms.txt)
40/40Historial de commits legible — 54 de 54 commits humanos declaran su intención (asunto estructurado o cuerpo explicativo)
Datos de entrada utilizados
has_llms_txtno
legible_history_share1
agent_instruction_filesAGENTS.md, CLAUDE.md
agent_instruction_max_bytes12.836
Cómo se puntúa
0/18Arranque con un solo comando
22/22Pruebas automatizadas
11/11Configuración de lint / formato — eslint.config.mjs
11/11Verificación estática de tipos — packages/create-snap/tsconfig.json, packages/examples/packages/background-events/tsconfig.json, packages/examples/packages/bip32/tsconfig.json, packages/examples/packages/bip44/tsconfig.json, packages/examples/packages/client-status/tsconfig.json, packages/examples/packages/cronjob-duration/tsconfig.json, packages/examples/packages/cronjobs/tsconfig.json, packages/examples/packages/dialogs/tsconfig.json, packages/examples/packages/errors/tsconfig.json, packages/examples/packages/ethereum-provider/tsconfig.json, packages/examples/packages/ethers-js/tsconfig.json, packages/examples/packages/file-upload/tsconfig.json, packages/examples/packages/get-entropy/tsconfig.json, packages/examples/packages/get-file/tsconfig.json, packages/examples/packages/home-page/tsconfig.json, packages/examples/packages/images/tsconfig.json, packages/examples/packages/interactive-ui/tsconfig.json, packages/examples/packages/invoke-snap/packages/consumer-signer/tsconfig.json, packages/examples/packages/invoke-snap/packages/core-signer/tsconfig.json, packages/examples/packages/invoke-snap/tsconfig.json, packages/examples/packages/json-rpc/tsconfig.json, packages/examples/packages/jsx/tsconfig.json, packages/examples/packages/lifecycle-hooks/tsconfig.json, packages/examples/packages/localization/tsconfig.json, packages/examples/packages/manage-state/tsconfig.json, packages/examples/packages/multichain-provider/tsconfig.json, packages/examples/packages/name-lookup/tsconfig.json, packages/examples/packages/network-access/tsconfig.json, packages/examples/packages/notifications/tsconfig.json, packages/examples/packages/preferences/tsconfig.json, packages/examples/packages/preinstalled/tsconfig.json, packages/examples/packages/protocol/tsconfig.json, packages/examples/packages/rollup-plugin/tsconfig.json, packages/examples/packages/send-flow/tsconfig.json, packages/examples/packages/signature-insights/tsconfig.json, packages/examples/packages/transaction-insights/tsconfig.json, packages/examples/packages/wasm/assembly/tsconfig.json, packages/examples/packages/wasm/tsconfig.json, packages/examples/packages/webpack-plugin/tsconfig.json, packages/examples/tsconfig.json, packages/snaps-cli/tsconfig.json, packages/snaps-controllers/tsconfig.json, packages/snaps-execution-environments/tsconfig.json, packages/snaps-jest/tsconfig.json, packages/snaps-rollup-plugin/tsconfig.json, packages/snaps-rpc-methods/tsconfig.json, packages/snaps-sandbox/tsconfig.json, packages/snaps-sdk/tsconfig.json, packages/snaps-simulation/tsconfig.json, packages/snaps-utils/tsconfig.json, packages/snaps-webpack-plugin/tsconfig.json, packages/test-snaps/tsconfig.json, tsconfig.json
10/10Entorno reproducible — lockfile
4/10Práctica demostrada con agentes — 2 de los últimos 100 commits con autoría o crédito de agente
8/8Mantenimiento automatizado — 46 de los últimos 100 commits son actualizaciones automáticas de dependencias
0/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
Datos de entrada utilizados
has_nixno
has_tests
lockfilesyarn.lock
has_dockerfileno
typed_language
bootstrap_files
has_devcontainerno
has_linter_config
typecheck_configspackages/create-snap/tsconfig.json, packages/examples/packages/background-events/tsconfig.json, packages/examples/packages/bip32/tsconfig.json, packages/examples/packages/bip44/tsconfig.json, packages/examples/packages/client-status/tsconfig.json, packages/examples/packages/cronjob-duration/tsconfig.json, packages/examples/packages/cronjobs/tsconfig.json, packages/examples/packages/dialogs/tsconfig.json, packages/examples/packages/errors/tsconfig.json, packages/examples/packages/ethereum-provider/tsconfig.json, packages/examples/packages/ethers-js/tsconfig.json, packages/examples/packages/file-upload/tsconfig.json, packages/examples/packages/get-entropy/tsconfig.json, packages/examples/packages/get-file/tsconfig.json, packages/examples/packages/home-page/tsconfig.json, packages/examples/packages/images/tsconfig.json, packages/examples/packages/interactive-ui/tsconfig.json, packages/examples/packages/invoke-snap/packages/consumer-signer/tsconfig.json, packages/examples/packages/invoke-snap/packages/core-signer/tsconfig.json, packages/examples/packages/invoke-snap/tsconfig.json, packages/examples/packages/json-rpc/tsconfig.json, packages/examples/packages/jsx/tsconfig.json, packages/examples/packages/lifecycle-hooks/tsconfig.json, packages/examples/packages/localization/tsconfig.json, packages/examples/packages/manage-state/tsconfig.json, packages/examples/packages/multichain-provider/tsconfig.json, packages/examples/packages/name-lookup/tsconfig.json, packages/examples/packages/network-access/tsconfig.json, packages/examples/packages/notifications/tsconfig.json, packages/examples/packages/preferences/tsconfig.json, packages/examples/packages/preinstalled/tsconfig.json, packages/examples/packages/protocol/tsconfig.json, packages/examples/packages/rollup-plugin/tsconfig.json, packages/examples/packages/send-flow/tsconfig.json, packages/examples/packages/signature-insights/tsconfig.json, packages/examples/packages/transaction-insights/tsconfig.json, packages/examples/packages/wasm/assembly/tsconfig.json, packages/examples/packages/wasm/tsconfig.json, packages/examples/packages/webpack-plugin/tsconfig.json, packages/examples/tsconfig.json, packages/snaps-cli/tsconfig.json, packages/snaps-controllers/tsconfig.json, packages/snaps-execution-environments/tsconfig.json, packages/snaps-jest/tsconfig.json, packages/snaps-rollup-plugin/tsconfig.json, packages/snaps-rpc-methods/tsconfig.json, packages/snaps-sandbox/tsconfig.json, packages/snaps-sdk/tsconfig.json, packages/snaps-simulation/tsconfig.json, packages/snaps-utils/tsconfig.json, packages/snaps-webpack-plugin/tsconfig.json, packages/test-snaps/tsconfig.json, tsconfig.json
agent_commit_share0,02
toolchain_manifests
dependency_bot_commit_share0,46
Cómo se puntúa
45/45Código verificable por tipos — TypeScript (tipado estático)
54.8/55Tamaños de archivo manejables — 4/1389 archivos fuente de más de 60 KB
Datos de entrada utilizados
primary_languageTypeScript
largest_source_bytes403.272
source_files_sampled1389
oversized_source_files4
Cómo se puntúa
0/40Esquema de API (OpenAPI/GraphQL/proto)
0/20Servidor MCP
40/40Ejemplos ejecutables — examples
Datos de entrada utilizados
example_dirsexamples
has_mcp_signalno
api_schema_files

Datos clave

844estrellas de GitHub
51contribuidores
352commits en los últimos 12 meses
0días desde el último push
100versiones publicadas
2factor bus
187issues abiertas
npmecosistemas de paquetes

Advertencias de recopilación de datos

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

Más detalle

Historial de estrellas y forks 0 ★ / 656 ⇿
0Estrellas
656Forks
100Versiones

Cuándo se añadió cada estrella y fork, recopilado de GitHub y agrupado por día. El crecimiento acumulado se sitúa justo encima de las adiciones diarias que lo componen, de modo que ambos se leen en conjunto: la acumulación orgánica sostenida no se parece en nada a un pico abrupto y efímero. Cuando esa diferencia es medible, se informa como autenticidad del crecimiento.

01252503755006256143152021-052023-122026-07
Mayor 100Menor 0Parche 0

Cada punto abarca 5 días.

OpenSSF Scorecard 6.8 / 10
6.8agregado

Evaluación de seguridad independiente y agnóstica en cuanto a herramientas, procedente del proyecto de código abierto OpenSSF Scorecard. Cada comprobación premia una práctica de seguridad, no la herramienta de un proveedor concreto. Las comprobaciones que Scorecard no pudo determinar se marcan como n/d y se excluyen de la puntuación de seguridad (nunca se cuentan como cero).Scorecard v5.5.0 · 2026-07-25 07:13 UTC

9Binary-Artifactsbinaries present in source code
8Branch-Protectionbranch protection is not maximal on development and all release branches
10CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
10Code-Reviewall changesets reviewed
10Contributorsproject has 19 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
9Licenselicense file detected
10Maintained30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
n/dPackagingpackaging workflow not detected
0Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
10SASTSAST tool is run on all commits
10Security-Policysecurity policy file detected
n/dSigned-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities66 existing vulnerabilities detected
Dependencias directas 167
RegistroPaqueteRestricción de versiónManifiesto
npm@metamask/snaps-utilsworkspace:^packages/create-snap/package.json
npmsemver^7.5.4packages/create-snap/package.json
npmyargs^17.7.1packages/create-snap/package.json
npm@metamask/snaps-rpc-methodsworkspace:^packages/snaps-cli/package.json
npm@metamask/snaps-sandboxworkspace:^packages/snaps-cli/package.json
npm@metamask/snaps-sdkworkspace:^packages/snaps-cli/package.json
npm@metamask/snaps-utilsworkspace:^packages/snaps-cli/package.json
npm@metamask/snaps-webpack-pluginworkspace:^packages/snaps-cli/package.json
npm@metamask/superstruct^3.3.0packages/snaps-cli/package.json
npm@metamask/utils^11.11.0packages/snaps-cli/package.json
npm@swc/core1.11.31packages/snaps-cli/package.json
npmassert^2.0.0packages/snaps-cli/package.json
npmbrowserify-zlib^0.2.0packages/snaps-cli/package.json
npmbuffer^6.0.3packages/snaps-cli/package.json
npmchalk^4.1.2packages/snaps-cli/package.json
npmconsole-browserify^1.2.0packages/snaps-cli/package.json
npmconstants-browserify^1.0.0packages/snaps-cli/package.json
npmcrypto-browserify^3.12.0packages/snaps-cli/package.json
npmdomain-browser^4.22.0packages/snaps-cli/package.json
npmevents^3.3.0packages/snaps-cli/package.json
npmexpress^5.1.0packages/snaps-cli/package.json
npmfork-ts-checker-webpack-plugin^9.0.2packages/snaps-cli/package.json
npmhttps-browserify^1.0.0packages/snaps-cli/package.json
npmora^5.4.1packages/snaps-cli/package.json
npmos-browserify^0.3.0packages/snaps-cli/package.json
npmpath-browserify^1.0.1packages/snaps-cli/package.json
npmprocess^0.11.10packages/snaps-cli/package.json
npmpunycode^2.3.0packages/snaps-cli/package.json
npmquerystring-es3^0.2.1packages/snaps-cli/package.json
npmreadable-stream^3.6.2packages/snaps-cli/package.json
npmsemver^7.5.4packages/snaps-cli/package.json
npmstream-browserify^3.0.0packages/snaps-cli/package.json
npmstream-http^3.2.0packages/snaps-cli/package.json
npmstring_decoder^1.3.0packages/snaps-cli/package.json
npmstrip-ansi^6.0.1packages/snaps-cli/package.json
npmswc-loader^0.2.6packages/snaps-cli/package.json
npmterser-webpack-plugin^5.3.9packages/snaps-cli/package.json
npmtimers-browserify^2.0.12packages/snaps-cli/package.json
npmtty-browserify^0.0.1packages/snaps-cli/package.json
npmurl^0.11.1packages/snaps-cli/package.json
npmutil^0.12.5packages/snaps-cli/package.json
npmvm-browserify^1.1.2packages/snaps-cli/package.json
npmwebpack^5.97.1packages/snaps-cli/package.json
npmwebpack-bundle-analyzer^4.10.2packages/snaps-cli/package.json
npmwebpack-merge^5.9.0packages/snaps-cli/package.json
npmyargs^17.7.1packages/snaps-cli/package.json
npm@metamask/analytics-controller^1.2.1packages/snaps-controllers/package.json
npm@metamask/approval-controller^9.0.2packages/snaps-controllers/package.json
npm@metamask/base-controller^9.1.0packages/snaps-controllers/package.json
npm@metamask/json-rpc-engine^10.5.0packages/snaps-controllers/package.json
npm@metamask/json-rpc-middleware-stream^8.0.8packages/snaps-controllers/package.json
npm@metamask/key-tree^10.1.1packages/snaps-controllers/package.json
npm@metamask/messenger^2.0.0packages/snaps-controllers/package.json
npm@metamask/object-multiplex^2.1.0packages/snaps-controllers/package.json
npm@metamask/permission-controller^13.1.1packages/snaps-controllers/package.json
npm@metamask/post-message-stream^10.0.0packages/snaps-controllers/package.json
npm@metamask/rpc-errors^7.0.3packages/snaps-controllers/package.json
npm@metamask/snaps-registry^4.0.0packages/snaps-controllers/package.json
npm@metamask/snaps-rpc-methodsworkspace:^packages/snaps-controllers/package.json
npm@metamask/snaps-sdkworkspace:^packages/snaps-controllers/package.json
npm@metamask/snaps-utilsworkspace:^packages/snaps-controllers/package.json
npm@metamask/storage-service^1.0.2packages/snaps-controllers/package.json
npm@metamask/superstruct^3.3.0packages/snaps-controllers/package.json
npm@metamask/utils^11.11.0packages/snaps-controllers/package.json
npm@xstate/fsm^2.0.0packages/snaps-controllers/package.json
npmasync-mutex^0.5.0packages/snaps-controllers/package.json
npmconcat-stream^2.0.0packages/snaps-controllers/package.json
npmcron-parser^4.5.0packages/snaps-controllers/package.json
npmfast-deep-equal^3.1.3packages/snaps-controllers/package.json
npmget-npm-tarball-url^2.0.3packages/snaps-controllers/package.json
npmimmer^9.0.21packages/snaps-controllers/package.json
npmluxon^3.5.0packages/snaps-controllers/package.json
npmnanoid^3.3.10packages/snaps-controllers/package.json
npmreadable-stream^3.6.2packages/snaps-controllers/package.json
npmreadable-web-to-node-stream^3.0.2packages/snaps-controllers/package.json
npmsemver^7.5.4packages/snaps-controllers/package.json
npmtar-stream^3.1.7packages/snaps-controllers/package.json
npm@metamask/json-rpc-engine^10.5.0packages/snaps-execution-environments/package.json
npm@metamask/object-multiplex^2.1.0packages/snaps-execution-environments/package.json
npm@metamask/post-message-stream^10.0.0packages/snaps-execution-environments/package.json
npm@metamask/providers^22.1.1packages/snaps-execution-environments/package.json
npm@metamask/rpc-errors^7.0.3packages/snaps-execution-environments/package.json
npm@metamask/snaps-sdkworkspace:^packages/snaps-execution-environments/package.json
npm@metamask/snaps-utilsworkspace:^packages/snaps-execution-environments/package.json
npm@metamask/superstruct^3.3.0packages/snaps-execution-environments/package.json
npm@metamask/utils^11.11.0packages/snaps-execution-environments/package.json
npmreadable-stream^3.6.2packages/snaps-execution-environments/package.json
npm@jest/environment^29.5.0packages/snaps-jest/package.json
npm@jest/expect^29.5.0packages/snaps-jest/package.json
npm@jest/globals^29.5.0packages/snaps-jest/package.json
npm@metamask/snaps-controllersworkspace:^packages/snaps-jest/package.json
npm@metamask/snaps-sdkworkspace:^packages/snaps-jest/package.json
npm@metamask/snaps-simulationworkspace:^packages/snaps-jest/package.json
npm@metamask/superstruct^3.3.0packages/snaps-jest/package.json
npm@metamask/utils^11.11.0packages/snaps-jest/package.json
npmexpress^5.1.0packages/snaps-jest/package.json
npmjest-environment-node^29.5.0packages/snaps-jest/package.json
npmjest-matcher-utils^29.5.0packages/snaps-jest/package.json
npmredux^4.2.1packages/snaps-jest/package.json
npm@metamask/snaps-utilsworkspace:^packages/snaps-rollup-plugin/package.json
npm@metamask/key-tree^10.1.1packages/snaps-rpc-methods/package.json
npm@metamask/permission-controller^13.1.1packages/snaps-rpc-methods/package.json
npm@metamask/rpc-errors^7.0.3packages/snaps-rpc-methods/package.json
npm@metamask/snaps-sdkworkspace:^packages/snaps-rpc-methods/package.json
npm@metamask/snaps-utilsworkspace:^packages/snaps-rpc-methods/package.json
npm@metamask/superstruct^3.3.0packages/snaps-rpc-methods/package.json
npm@metamask/utils^11.11.0packages/snaps-rpc-methods/package.json
npm@noble/hashes^1.7.1packages/snaps-rpc-methods/package.json
npmasync-mutex^0.5.0packages/snaps-rpc-methods/package.json
npm@metamask/key-tree^10.1.1packages/snaps-sdk/package.json
npm@metamask/messenger^2.0.0packages/snaps-sdk/package.json
npm@metamask/providers^22.1.1packages/snaps-sdk/package.json
npm@metamask/rpc-errors^7.0.3packages/snaps-sdk/package.json
npm@metamask/superstruct^3.3.0packages/snaps-sdk/package.json
npm@metamask/utils^11.11.0packages/snaps-sdk/package.json
npmluxon^3.5.0packages/snaps-sdk/package.json
npm@metamask/chain-agnostic-permission^1.7.0packages/snaps-simulation/package.json
npm@metamask/json-rpc-engine^10.5.0packages/snaps-simulation/package.json
npm@metamask/json-rpc-middleware-stream^8.0.8packages/snaps-simulation/package.json
npm@metamask/key-tree^10.1.1packages/snaps-simulation/package.json
npm@metamask/messenger^2.0.0packages/snaps-simulation/package.json
npm@metamask/permission-controller^13.1.1packages/snaps-simulation/package.json
npm@metamask/rpc-errors^7.0.3packages/snaps-simulation/package.json
npm@metamask/snaps-controllersworkspace:^packages/snaps-simulation/package.json
npm@metamask/snaps-execution-environmentsworkspace:^packages/snaps-simulation/package.json
npm@metamask/snaps-rpc-methodsworkspace:^packages/snaps-simulation/package.json
npm@metamask/snaps-sdkworkspace:^packages/snaps-simulation/package.json
npm@metamask/snaps-utilsworkspace:^packages/snaps-simulation/package.json
npm@metamask/superstruct^3.3.0packages/snaps-simulation/package.json
npm@metamask/utils^11.11.0packages/snaps-simulation/package.json
npm@reduxjs/toolkit^1.9.5packages/snaps-simulation/package.json
npmethers^6.16.0packages/snaps-simulation/package.json
npmfast-deep-equal^3.1.3packages/snaps-simulation/package.json
npmimmer^9.0.21packages/snaps-simulation/package.json
npmmime^3.0.0packages/snaps-simulation/package.json
npmreadable-stream^3.6.2packages/snaps-simulation/package.json
npmredux-saga^1.2.3packages/snaps-simulation/package.json
npm@babel/core^7.23.2packages/snaps-utils/package.json
npm@babel/types^7.23.0packages/snaps-utils/package.json
npm@metamask/key-tree^10.1.1packages/snaps-utils/package.json
npm@metamask/messenger^2.0.0packages/snaps-utils/package.json
npm@metamask/permission-controller^13.1.1packages/snaps-utils/package.json
npm@metamask/rpc-errors^7.0.3packages/snaps-utils/package.json
npm@metamask/slip44^4.5.0packages/snaps-utils/package.json
npm@metamask/snaps-registry^4.0.0packages/snaps-utils/package.json
npm@metamask/snaps-sdkworkspace:^packages/snaps-utils/package.json
npm@metamask/superstruct^3.3.0packages/snaps-utils/package.json
npm@metamask/utils^11.11.0packages/snaps-utils/package.json
npm@scure/base^1.1.1packages/snaps-utils/package.json
npmchalk^4.1.2packages/snaps-utils/package.json
npmcron-parser^4.5.0packages/snaps-utils/package.json
npmfast-deep-equal^3.1.3packages/snaps-utils/package.json
npmfast-json-stable-stringify^2.1.0packages/snaps-utils/package.json
npmfast-xml-parser^5.5.6packages/snaps-utils/package.json
npmluxon^3.5.0packages/snaps-utils/package.json
npmmarked^12.0.1packages/snaps-utils/package.json
npmrfdc^1.3.0packages/snaps-utils/package.json
npmsemver^7.5.4packages/snaps-utils/package.json
npmses^2.1.0packages/snaps-utils/package.json
npmvalidate-npm-package-name^5.0.0packages/snaps-utils/package.json
npm@metamask/snaps-rpc-methodsworkspace:^packages/snaps-webpack-plugin/package.json
npm@metamask/snaps-sdkworkspace:^packages/snaps-webpack-plugin/package.json
npm@metamask/snaps-utilsworkspace:^packages/snaps-webpack-plugin/package.json
npm@metamask/utils^11.11.0packages/snaps-webpack-plugin/package.json
npmchalk^4.1.2packages/snaps-webpack-plugin/package.json
npmprettier^3.3.3packages/snaps-webpack-plugin/package.json
npmwebpack-sources^3.2.3packages/snaps-webpack-plugin/package.json
Todas las dependencias 1902

Conjunto completo de dependencias resueltas según el grafo de dependencias de GitHub: 195 paquetes directos y 1707 indirectos (transitivos). El cierre transitivo es completo cuando el repositorio incluye un lockfile.

RegistroPaqueteVersiónRelación
npm@babel/core7.27.1directa
npm@babel/core^7.23.2directa
npm@babel/types7.29.7directa
npm@babel/types^7.23.0directa
npm@jest/environment29.6.3directa
npm@jest/environment^29.5.0directa
npm@jest/expect29.5.0directa
npm@jest/expect^29.5.0directa
npm@jest/globals29.5.0directa
npm@jest/globals^29.5.0directa
npm@metamask/analytics-controller1.2.1directa
npm@metamask/analytics-controller^1.2.1directa
npm@metamask/approval-controller9.0.2directa
npm@metamask/approval-controller^9.0.2directa
npm@metamask/base-controller9.1.0directa
npm@metamask/base-controller^9.1.0directa
npm@metamask/chain-agnostic-permission1.7.0directa
npm@metamask/chain-agnostic-permission^1.7.0directa
npm@metamask/json-rpc-engine10.5.0directa
npm@metamask/json-rpc-engine^10.5.0directa
npm@metamask/json-rpc-middleware-stream8.0.8directa
npm@metamask/json-rpc-middleware-stream^8.0.8directa
npm@metamask/key-tree10.1.1directa
npm@metamask/key-tree^10.1.1directa
npm@metamask/messenger2.0.0directa
npm@metamask/messenger^2.0.0directa
npm@metamask/object-multiplex2.1.0directa
npm@metamask/object-multiplex^2.1.0directa
npm@metamask/permission-controller13.1.1directa
npm@metamask/permission-controller^13.1.1directa
npm@metamask/post-message-stream10.0.0directa
npm@metamask/post-message-stream^10.0.0directa
npm@metamask/providers22.1.1directa
npm@metamask/providers^22.1.1directa
npm@metamask/rpc-errors7.0.3directa
npm@metamask/rpc-errors^7.0.3directa
npm@metamask/slip444.5.0directa
npm@metamask/slip44^4.5.0directa
npm@metamask/snaps-registry4.0.0directa
npm@metamask/snaps-registry^4.0.0directa
npm@metamask/storage-service1.0.2directa
npm@metamask/storage-service^1.0.2directa
npm@metamask/superstruct3.3.0directa
npm@metamask/superstruct^3.3.0directa
npm@metamask/utils11.11.0directa
npm@metamask/utils9.2.1directa
npm@metamask/utils^11.11.0directa
npm@noble/hashes1.3.2directa
npm@noble/hashes1.4.0directa
npm@noble/hashes1.7.1directa
npm@noble/hashes1.8.0directa
npm@noble/hashes^1.7.1directa
npm@reduxjs/toolkit1.9.5directa
npm@reduxjs/toolkit^1.9.5directa
npm@scure/base1.1.9directa
npm@scure/base^1.1.1directa
npm@swc/core1.11.31directa
npm@xstate/fsm2.0.0directa
npm@xstate/fsm^2.0.0directa
npmassert2.0.0directa
npmassert^2.0.0directa
npmasync-mutex0.5.0directa
npmasync-mutex^0.5.0directa
npmbrowserify-zlib0.2.0directa
npmbrowserify-zlib^0.2.0directa
npmbuffer5.7.1directa
npmbuffer6.0.3directa
npmbuffer^6.0.3directa
npmchalk2.4.2directa
npmchalk3.0.0directa
npmchalk4.1.2directa
npmchalk5.3.0directa
npmchalk^4.1.2directa
npmconcat-stream2.0.0directa
npmconcat-stream^2.0.0directa
npmconsole-browserify1.2.0directa
npmconsole-browserify^1.2.0directa
npmconstants-browserify1.0.0directa
npmconstants-browserify^1.0.0directa
npmcron-parser4.8.0directa
npmcron-parser^4.5.0directa
npmcrypto-browserify3.12.1directa
npmcrypto-browserify^3.12.0directa
npmdomain-browser4.22.0directa
npmdomain-browser^4.22.0directa
npmethers6.16.0directa
npmethers^6.16.0directa
npmevents3.3.0directa
npmevents^3.3.0directa
npmexpress4.21.2directa
npmexpress5.1.0directa
npmexpress^5.1.0directa
npmfast-deep-equal3.1.3directa
npmfast-deep-equal^3.1.3directa
npmfast-json-stable-stringify2.1.0directa
npmfast-json-stable-stringify^2.1.0directa
npmfast-xml-parser5.5.6directa
npmfast-xml-parser^5.5.6directa
npmfork-ts-checker-webpack-plugin9.0.2directa
npmfork-ts-checker-webpack-plugin^9.0.2directa
npmget-npm-tarball-url2.0.3directa
npmget-npm-tarball-url^2.0.3directa
npmhttps-browserify1.0.0directa
npmhttps-browserify^1.0.0directa
npmimmer9.0.21directa
npmimmer^9.0.21directa
npmjest-environment-node29.6.3directa
npmjest-environment-node^29.5.0directa
npmjest-matcher-utils27.5.1directa
npmjest-matcher-utils29.7.0directa
npmjest-matcher-utils^29.5.0directa
npmluxon3.3.0directa
npmluxon3.5.0directa
npmluxon^3.5.0directa
npmmarked12.0.1directa
npmmarked^12.0.1directa
npmmime1.6.0directa
npmmime3.0.0directa
npmmime^3.0.0directa
npmnanoid3.3.11directa
npmnanoid^3.3.10directa
npmora5.4.1directa
npmora^5.4.1directa
npmos-browserify0.3.0directa
npmos-browserify^0.3.0directa
npmpath-browserify1.0.1directa
npmpath-browserify^1.0.1directa
npmprettier3.5.1directa
npmprettier^3.3.3directa
npmprocess0.11.10directa
npmprocess^0.11.10directa
npmpunycode1.4.1directa
npmpunycode2.1.0directa
npmpunycode2.3.0directa
npmpunycode^2.3.0directa
npmquerystring-es30.2.1directa
npmquerystring-es3^0.2.1directa
npmreadable-stream2.3.8directa
npmreadable-stream3.6.2directa
npmreadable-stream4.5.2directa
npmreadable-stream^3.6.2directa
npmreadable-web-to-node-stream3.0.2directa
npmreadable-web-to-node-stream^3.0.2directa
npmredux4.2.1directa
npmredux^4.2.1directa
npmredux-saga1.2.3directa
npmredux-saga^1.2.3directa
npmrfdc1.3.0directa
npmrfdc^1.3.0directa
npmsemver6.3.1directa
npmsemver7.7.1directa
npmsemver^7.5.4directa
npmses1.15.0directa
npmses2.1.0directa
npmses^2.1.0directa
npmstream-browserify3.0.0directa
npmstream-browserify^3.0.0directa
npmstream-http3.2.0directa
npmstream-http^3.2.0directa
npmstring_decoder1.1.1directa
npmstring_decoder1.3.0directa
npmstring_decoder^1.3.0directa
npmstrip-ansi7.1.0directa
npmstrip-ansi^6.0.1directa
npmswc-loader0.2.6directa
npmswc-loader^0.2.6directa
npmtar-stream3.1.7directa
npmtar-stream^3.1.7directa
npmterser-webpack-plugin5.3.14directa
npmterser-webpack-plugin^5.3.9directa
npmtimers-browserify2.0.12directa
npmtimers-browserify^2.0.12directa
npmtty-browserify0.0.1directa
npmtty-browserify^0.0.1directa
npmurl0.11.4directa
npmurl^0.11.1directa
npmutil0.12.5directa
npmutil^0.12.5directa
npmvalidate-npm-package-name5.0.0directa
npmvalidate-npm-package-name7.0.0directa
npmvalidate-npm-package-name^5.0.0directa
npmvm-browserify1.1.2directa
npmvm-browserify^1.1.2directa
npmwebpack5.99.5directa
npmwebpack^5.97.1directa
npmwebpack-bundle-analyzer4.10.2directa
npmwebpack-bundle-analyzer^4.10.2directa
npmwebpack-merge5.9.0directa
npmwebpack-merge^5.9.0directa
npmwebpack-sources3.2.3directa
npmwebpack-sources^3.2.3directa
npmyargs16.2.0directa
npmyargs17.7.2directa
npmyargs17.7.3directa
npmyargs^17.7.1directa
npm@adobe/css-tools4.4.2indirecta
npm@adraffy/ens-normalize1.10.1indirecta
npm@ampproject/remapping2.3.0indirecta
npm@ark-ui/react5.4.0indirecta
npm@babel/code-frame7.29.7indirecta
npm@babel/compat-data7.27.1indirecta
npm@babel/generator7.29.7indirecta
npm@babel/helper-annotate-as-pure7.22.5indirecta
npm@babel/helper-builder-binary-assignment-operator-visitor7.22.15indirecta
npm@babel/helper-compilation-targets7.27.1indirecta
npm@babel/helper-create-class-features-plugin7.22.15indirecta
npm@babel/helper-create-regexp-features-plugin7.22.15indirecta
npm@babel/helper-define-polyfill-provider0.4.3indirecta
npm@babel/helper-environment-visitor7.22.20indirecta
npm@babel/helper-function-name7.23.0indirecta
npm@babel/helper-globals7.29.7indirecta
npm@babel/helper-member-expression-to-functions7.23.0indirecta
npm@babel/helper-module-imports7.28.6indirecta
npm@babel/helper-module-transforms7.28.6indirecta
npm@babel/helper-optimise-call-expression7.22.5indirecta
npm@babel/helper-plugin-utils7.28.6indirecta
npm@babel/helper-remap-async-to-generator7.22.20indirecta
npm@babel/helper-replace-supers7.22.20indirecta
npm@babel/helper-simple-access7.22.5indirecta
npm@babel/helper-skip-transparent-expression-wrappers7.22.5indirecta
npm@babel/helper-split-export-declaration7.22.6indirecta
npm@babel/helper-string-parser7.29.7indirecta
npm@babel/helper-validator-identifier7.29.7indirecta
npm@babel/helper-validator-option7.27.1indirecta
npm@babel/helper-wrap-function7.22.20indirecta
npm@babel/helpers7.27.1indirecta
npm@babel/highlight7.25.9indirecta
npm@babel/parser7.29.7indirecta
npm@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression7.22.15indirecta
npm@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining7.22.15indirecta
npm@babel/plugin-proposal-private-property-in-object7.21.0-placeholder-for-preset-env.2indirecta
npm@babel/plugin-syntax-async-generators7.8.4indirecta
npm@babel/plugin-syntax-bigint7.8.3indirecta
npm@babel/plugin-syntax-class-properties7.12.13indirecta
npm@babel/plugin-syntax-class-static-block7.14.5indirecta
npm@babel/plugin-syntax-dynamic-import7.8.3indirecta
npm@babel/plugin-syntax-export-namespace-from7.8.3indirecta
npm@babel/plugin-syntax-import-assertions7.22.5indirecta
npm@babel/plugin-syntax-import-attributes7.22.5indirecta
npm@babel/plugin-syntax-import-meta7.10.4indirecta
npm@babel/plugin-syntax-json-strings7.8.3indirecta
npm@babel/plugin-syntax-jsx7.22.5indirecta
npm@babel/plugin-syntax-logical-assignment-operators7.10.4indirecta
npm@babel/plugin-syntax-nullish-coalescing-operator7.8.3indirecta
npm@babel/plugin-syntax-numeric-separator7.10.4indirecta
npm@babel/plugin-syntax-object-rest-spread7.8.3indirecta
npm@babel/plugin-syntax-optional-catch-binding7.8.3indirecta
npm@babel/plugin-syntax-optional-chaining7.8.3indirecta
npm@babel/plugin-syntax-private-property-in-object7.14.5indirecta
npm@babel/plugin-syntax-top-level-await7.14.5indirecta
npm@babel/plugin-syntax-typescript7.22.5indirecta
npm@babel/plugin-syntax-unicode-sets-regex7.18.6indirecta
npm@babel/plugin-transform-arrow-functions7.22.5indirecta
npm@babel/plugin-transform-async-generator-functions7.23.2indirecta
npm@babel/plugin-transform-async-to-generator7.22.5indirecta
npm@babel/plugin-transform-block-scoped-functions7.22.5indirecta
npm@babel/plugin-transform-block-scoping7.23.0indirecta
npm@babel/plugin-transform-class-properties7.22.5indirecta
npm@babel/plugin-transform-class-static-block7.22.11indirecta
npm@babel/plugin-transform-classes7.22.15indirecta
npm@babel/plugin-transform-computed-properties7.22.5indirecta
npm@babel/plugin-transform-destructuring7.23.0indirecta
npm@babel/plugin-transform-dotall-regex7.22.5indirecta
npm@babel/plugin-transform-duplicate-keys7.22.5indirecta
npm@babel/plugin-transform-dynamic-import7.22.11indirecta
npm@babel/plugin-transform-exponentiation-operator7.22.5indirecta
npm@babel/plugin-transform-export-namespace-from7.22.11indirecta
npm@babel/plugin-transform-for-of7.22.15indirecta
npm@babel/plugin-transform-function-name7.22.5indirecta
npm@babel/plugin-transform-json-strings7.22.11indirecta
npm@babel/plugin-transform-literals7.22.5indirecta
npm@babel/plugin-transform-logical-assignment-operators7.22.11indirecta
npm@babel/plugin-transform-member-expression-literals7.22.5indirecta
npm@babel/plugin-transform-modules-amd7.23.0indirecta
npm@babel/plugin-transform-modules-commonjs7.23.0indirecta
npm@babel/plugin-transform-modules-systemjs7.29.4indirecta
npm@babel/plugin-transform-modules-umd7.22.5indirecta
npm@babel/plugin-transform-named-capturing-groups-regex7.22.5indirecta
npm@babel/plugin-transform-new-target7.22.5indirecta
npm@babel/plugin-transform-nullish-coalescing-operator7.22.11indirecta
npm@babel/plugin-transform-numeric-separator7.22.11indirecta
npm@babel/plugin-transform-object-rest-spread7.22.15indirecta
npm@babel/plugin-transform-object-super7.22.5indirecta
npm@babel/plugin-transform-optional-catch-binding7.22.11indirecta
npm@babel/plugin-transform-optional-chaining7.23.0indirecta
npm@babel/plugin-transform-parameters7.22.15indirecta
npm@babel/plugin-transform-private-methods7.22.5indirecta
npm@babel/plugin-transform-private-property-in-object7.22.11indirecta
npm@babel/plugin-transform-property-literals7.22.5indirecta
npm@babel/plugin-transform-react-jsx-self7.25.9indirecta
npm@babel/plugin-transform-react-jsx-source7.25.9indirecta
npm@babel/plugin-transform-regenerator7.22.10indirecta
npm@babel/plugin-transform-reserved-words7.22.5indirecta
npm@babel/plugin-transform-shorthand-properties7.22.5indirecta
npm@babel/plugin-transform-spread7.22.5indirecta
npm@babel/plugin-transform-sticky-regex7.22.5indirecta
npm@babel/plugin-transform-template-literals7.22.5indirecta
npm@babel/plugin-transform-typeof-symbol7.22.5indirecta
npm@babel/plugin-transform-typescript7.22.15indirecta
npm@babel/plugin-transform-unicode-escapes7.22.10indirecta
npm@babel/plugin-transform-unicode-property-regex7.22.5indirecta
npm@babel/plugin-transform-unicode-regex7.22.5indirecta
npm@babel/plugin-transform-unicode-sets-regex7.22.5indirecta
npm@babel/preset-env7.23.2indirecta
npm@babel/preset-env^7.23.2indirecta
npm@babel/preset-modules0.1.6-no-external-pluginsindirecta
npm@babel/preset-typescript7.23.2indirecta
npm@babel/preset-typescript^7.23.2indirecta
npm@babel/regjsgen0.8.0indirecta
npm@babel/runtime7.27.0indirecta
npm@babel/template7.29.7indirecta
npm@babel/traverse7.29.7indirecta
npm@bcoe/v8-coverage0.2.3indirecta
npm@bcoe/v8-coverage1.0.2indirecta
npm@chakra-ui/react3.15.0indirecta
npm@chakra-ui/react^3.15.0indirecta
npm@cspotcode/source-map-support0.8.1indirecta
npm@discoveryjs/json-ext0.5.7indirecta
npm@emnapi/runtime1.4.3indirecta
npm@emotion/babel-plugin11.13.5indirecta
npm@emotion/cache11.14.0indirecta
npm@emotion/hash0.9.2indirecta
npm@emotion/is-prop-valid1.3.1indirecta
npm@emotion/memoize0.9.0indirecta
npm@emotion/react11.14.0indirecta
npm@emotion/react^11.14.0indirecta
npm@emotion/serialize1.3.3indirecta
npm@emotion/sheet1.4.0indirecta
npm@emotion/unitless0.10.0indirecta
npm@emotion/use-insertion-effect-with-fallbacks1.2.0indirecta
npm@emotion/utils1.4.2indirecta
npm@emotion/weak-memoize0.4.0indirecta
npm@endo/cache-map1.1.0indirecta
npm@endo/env-options1.1.11indirecta
npm@endo/immutable-arraybuffer1.1.2indirecta
npm@es-joy/jsdoccomment0.49.0indirecta
npm@esbuild-plugins/node-globals-polyfill0.2.3indirecta
npm@esbuild-plugins/node-globals-polyfill^0.2.3indirecta
npm@esbuild-plugins/node-modules-polyfill0.2.2indirecta
npm@esbuild-plugins/node-modules-polyfill^0.2.2indirecta
npm@esbuild/aix-ppc640.25.5indirecta
npm@esbuild/android-arm0.25.5indirecta
npm@esbuild/android-arm640.25.5indirecta
npm@esbuild/android-x640.25.5indirecta
npm@esbuild/darwin-arm640.25.5indirecta
npm@esbuild/darwin-x640.25.5indirecta
npm@esbuild/freebsd-arm640.25.5indirecta
npm@esbuild/freebsd-x640.25.5indirecta
npm@esbuild/linux-arm0.25.5indirecta
npm@esbuild/linux-arm640.25.5indirecta
npm@esbuild/linux-ia320.25.5indirecta
npm@esbuild/linux-loong640.25.5indirecta
npm@esbuild/linux-mips64el0.25.5indirecta
npm@esbuild/linux-ppc640.25.5indirecta
npm@esbuild/linux-riscv640.25.5indirecta
npm@esbuild/linux-s390x0.25.5indirecta
npm@esbuild/linux-x640.25.5indirecta
npm@esbuild/netbsd-arm640.25.5indirecta
npm@esbuild/netbsd-x640.25.5indirecta
npm@esbuild/openbsd-arm640.25.5indirecta
npm@esbuild/openbsd-x640.25.5indirecta
npm@esbuild/sunos-x640.25.5indirecta
npm@esbuild/win32-arm640.25.5indirecta
npm@esbuild/win32-ia320.25.5indirecta
npm@esbuild/win32-x640.25.5indirecta
npm@eslint-community/eslint-utils4.9.1indirecta
npm@eslint-community/regexpp4.12.1indirecta
npm@eslint/config-array0.21.2indirecta
npm@eslint/config-helpers0.4.2indirecta
npm@eslint/core0.17.0indirecta
npm@eslint/eslintrc3.3.5indirecta
npm@eslint/js9.39.4indirecta
npm@eslint/object-schema2.1.7indirecta
npm@eslint/plugin-kit0.4.1indirecta
npm@ethereumjs/common3.2.0indirecta
npm@ethereumjs/rlp4.0.1indirecta
npm@ethereumjs/tx4.2.0indirecta
npm@ethereumjs/util8.1.0indirecta
npm@ethersproject/abi5.8.0indirecta
npm@ethersproject/abstract-provider5.8.0indirecta
npm@ethersproject/abstract-signer5.8.0indirecta
npm@ethersproject/address5.8.0indirecta
npm@ethersproject/base645.8.0indirecta
npm@ethersproject/bignumber5.8.0indirecta
npm@ethersproject/bytes5.8.0indirecta
npm@ethersproject/constants5.8.0indirecta
npm@ethersproject/hash5.8.0indirecta
npm@ethersproject/keccak2565.8.0indirecta
npm@ethersproject/logger5.8.0indirecta
npm@ethersproject/networks5.8.0indirecta
npm@ethersproject/properties5.8.0indirecta
npm@ethersproject/rlp5.8.0indirecta
npm@ethersproject/signing-key5.8.0indirecta
npm@ethersproject/strings5.8.0indirecta
npm@ethersproject/transactions5.8.0indirecta
npm@ethersproject/web5.8.0indirecta
npm@floating-ui/core1.6.9indirecta
npm@floating-ui/dom1.6.13indirecta
npm@floating-ui/utils0.2.9indirecta
npm@gerrit0/mini-shiki3.22.0indirecta
npm@humanfs/core0.19.1indirecta
npm@humanfs/node0.16.6indirecta
npm@humanwhocodes/module-importer1.0.1indirecta
npm@humanwhocodes/retry0.3.1indirecta
npm@humanwhocodes/retry0.4.3indirecta
npm@img/sharp-darwin-arm640.33.5indirecta
npm@img/sharp-darwin-x640.33.5indirecta
npm@img/sharp-libvips-darwin-arm641.0.4indirecta
npm@img/sharp-libvips-darwin-x641.0.4indirecta
npm@img/sharp-libvips-linux-arm1.0.5indirecta
npm@img/sharp-libvips-linux-arm641.0.4indirecta
npm@img/sharp-libvips-linux-s390x1.0.4indirecta
npm@img/sharp-libvips-linux-x641.0.4indirecta
npm@img/sharp-libvips-linuxmusl-arm641.0.4indirecta
npm@img/sharp-libvips-linuxmusl-x641.0.4indirecta
npm@img/sharp-linux-arm0.33.5indirecta
npm@img/sharp-linux-arm640.33.5indirecta
npm@img/sharp-linux-s390x0.33.5indirecta
npm@img/sharp-linux-x640.33.5indirecta
npm@img/sharp-linuxmusl-arm640.33.5indirecta
npm@img/sharp-linuxmusl-x640.33.5indirecta
npm@img/sharp-wasm320.33.5indirecta
npm@img/sharp-win32-ia320.33.5indirecta
npm@img/sharp-win32-x640.33.5indirecta
npm@inquirer/confirm0.0.14-alpha.0indirecta
npm@inquirer/core0.0.15-alpha.0indirecta
npm@inquirer/input0.0.15-alpha.0indirecta
npm@internationalized/date3.7.0indirecta
npm@internationalized/number3.6.0indirecta
npm@isaacs/cliui8.0.2indirecta
npm@isaacs/cliui9.0.0indirecta
npm@isaacs/fs-minipass4.0.1indirecta
npm@istanbuljs/load-nyc-config1.1.0indirecta
npm@istanbuljs/schema0.1.3indirecta
npm@jest/console29.5.0indirecta
npm@jest/core29.5.0indirecta
npm@jest/create-cache-key-function29.7.0indirecta
npm@jest/expect-utils29.7.0indirecta
npm@jest/fake-timers29.6.3indirecta
npm@jest/reporters29.5.0indirecta
npm@jest/schemas29.6.3indirecta
npm@jest/source-map29.4.3indirecta
npm@jest/test-result29.5.0indirecta
npm@jest/test-sequencer29.5.0indirecta
npm@jest/transform29.5.0indirecta
npm@jest/types26.6.2indirecta
npm@jest/types29.6.3indirecta
npm@jest/types^29.6.3indirecta
npm@jridgewell/gen-mapping0.3.13indirecta
npm@jridgewell/resolve-uri3.1.2indirecta
npm@jridgewell/source-map0.3.3indirecta
npm@jridgewell/sourcemap-codec1.5.0indirecta
npm@jridgewell/trace-mapping0.3.31indirecta
npm@jridgewell/trace-mapping0.3.9indirecta
npm@jsonjoy.com/base641.1.2indirecta
npm@jsonjoy.com/json-pack1.2.0indirecta
npm@jsonjoy.com/util1.6.0indirecta
npm@lavamoat/aa5.0.1indirecta
npm@lavamoat/allow-scripts4.0.0indirecta
npm@lavamoat/allow-scripts^4.0.0indirecta
npm@lavamoat/lavatube1.0.0indirecta
npm@lavamoat/lavatube^1.0.0indirecta
npm@lavamoat/types1.0.2indirecta
npm@lavamoat/webpack2.2.4indirecta
npm@lavamoat/webpack^2.2.4indirecta
npm@leichtgewicht/ip-codec2.0.4indirecta
npm@metamask/action-utils1.1.1indirecta
npm@metamask/api-specs0.15.0indirecta
npm@metamask/auto-changelog6.1.1indirecta
npm@metamask/auto-changelog^6.1.1indirecta
npm@metamask/browser-passworder6.0.0indirecta
npm@metamask/browser-passworder^6.0.0indirecta
npm@metamask/controller-utils12.3.0indirecta
npm@metamask/create-release-branch4.2.1indirecta
npm@metamask/eslint-config14.0.0indirecta
npm@metamask/eslint-config-browser14.0.0indirecta
npm@metamask/eslint-config-jest14.0.0indirecta
npm@metamask/eslint-config-nodejs14.0.0indirecta
npm@metamask/eslint-config-typescript14.0.0indirecta
npm@metamask/eth-query4.0.0indirecta
npm@metamask/ethjs-unit0.3.0indirecta
npm@metamask/messenger-cli0.2.0indirecta
npm@metamask/messenger-cli^0.2.0indirecta
npm@metamask/number-to-bn1.7.1indirecta
npm@metamask/safe-event-emitter3.1.2indirecta
npm@metamask/scure-bip392.1.1indirecta
npm@monaco-editor/loader1.5.0indirecta
npm@monaco-editor/react4.7.0indirecta
npm@monaco-editor/react^4.7.0indirecta
npm@noble/bls12-3811.4.0indirecta
npm@noble/bls12-381^1.2.0indirecta
npm@noble/curves1.2.0indirecta
npm@noble/curves1.4.2indirecta
npm@noble/curves1.8.1indirecta
npm@noble/curves^1.1.0indirecta
npm@noble/ed255191.6.0indirecta
npm@noble/ed25519^1.6.0indirecta
npm@noble/secp256k11.7.1indirecta
npm@noble/secp256k1^1.7.1indirecta
npm@nodelib/fs.scandir2.1.5indirecta
npm@nodelib/fs.stat2.0.5indirecta
npm@nodelib/fs.walk1.2.8indirecta
npm@nolyfill/is-core-module1.0.39indirecta
npm@npmcli/agent4.0.0indirecta
npm@npmcli/fs5.0.0indirecta
npm@npmcli/git7.0.1indirecta
npm@npmcli/node-gyp5.0.0indirecta
npm@npmcli/package-json7.0.4indirecta
npm@npmcli/promise-spawn9.0.1indirecta
npm@npmcli/run-script10.0.3indirecta
npm@octokit/auth-token4.0.0indirecta
npm@octokit/core5.2.2indirecta
npm@octokit/endpoint9.0.6indirecta
npm@octokit/graphql7.1.1indirecta
npm@octokit/openapi-types24.2.0indirecta
npm@octokit/plugin-paginate-rest11.4.4-cjs.2indirecta
npm@octokit/plugin-request-log4.0.1indirecta
npm@octokit/plugin-rest-endpoint-methods13.3.2-cjs.1indirecta
npm@octokit/request8.4.1indirecta
npm@octokit/request-error5.1.1indirecta
npm@octokit/rest20.1.2indirecta
npm@octokit/types13.10.0indirecta
npm@pandacss/is-valid-prop0.41.0indirecta
npm@pkgjs/parseargs0.11.0indirecta
npm@pkgr/core0.1.1indirecta
npm@pmmmwh/react-refresh-webpack-plugin0.5.10indirecta
npm@pmmmwh/react-refresh-webpack-plugin^0.5.10indirecta
npm@polka/url1.0.0-next.28indirecta
npm@popperjs/core2.11.8indirecta
npm@popperjs/core^2.11.8indirecta
npm@react-aria/ssr3.7.0indirecta
npm@redux-saga/core1.2.3indirecta
npm@redux-saga/deferred1.2.1indirecta
npm@redux-saga/delay-p1.2.1indirecta
npm@redux-saga/is1.1.3indirecta
npm@redux-saga/symbols1.1.3indirecta
npm@redux-saga/types1.2.1indirecta
npm@restart/hooks0.4.9indirecta
npm@restart/ui1.6.6indirecta
npm@rollup/plugin-babel6.0.3indirecta
npm@rollup/plugin-babel^6.0.3indirecta
npm@rollup/plugin-commonjs25.0.1indirecta
npm@rollup/plugin-commonjs^25.0.1indirecta
npm@rollup/plugin-inject5.0.5indirecta
npm@rollup/plugin-node-resolve15.1.0indirecta
npm@rollup/plugin-node-resolve^15.1.0indirecta
npm@rollup/plugin-terser0.4.3indirecta
npm@rollup/plugin-terser^0.4.3indirecta
npm@rollup/plugin-virtual2.1.0indirecta
npm@rollup/plugin-virtual^2.1.0indirecta
npm@rollup/pluginutils5.0.4indirecta
npm@rollup/rollup-android-arm-eabi4.40.1indirecta
npm@rollup/rollup-android-arm644.40.1indirecta
npm@rollup/rollup-darwin-arm644.40.1indirecta
npm@rollup/rollup-darwin-x644.40.1indirecta
npm@rollup/rollup-freebsd-arm644.40.1indirecta
npm@rollup/rollup-freebsd-x644.40.1indirecta
npm@rollup/rollup-linux-arm-gnueabihf4.40.1indirecta
npm@rollup/rollup-linux-arm-musleabihf4.40.1indirecta
npm@rollup/rollup-linux-arm64-gnu4.40.1indirecta
npm@rollup/rollup-linux-arm64-musl4.40.1indirecta
npm@rollup/rollup-linux-loongarch64-gnu4.40.1indirecta
npm@rollup/rollup-linux-powerpc64le-gnu4.40.1indirecta
npm@rollup/rollup-linux-riscv64-gnu4.40.1indirecta
npm@rollup/rollup-linux-riscv64-musl4.40.1indirecta
npm@rollup/rollup-linux-s390x-gnu4.40.1indirecta
npm@rollup/rollup-linux-x64-gnu4.40.1indirecta
npm@rollup/rollup-linux-x64-musl4.40.1indirecta
npm@rollup/rollup-win32-arm64-msvc4.40.1indirecta
npm@rollup/rollup-win32-ia32-msvc4.40.1indirecta
npm@rollup/rollup-win32-x64-msvc4.40.1indirecta
npm@scure/bip321.4.0indirecta
npm@scure/bip391.3.0indirecta
npm@shikijs/engine-oniguruma3.22.0indirecta
npm@shikijs/langs3.22.0indirecta
npm@shikijs/themes3.22.0indirecta
npm@shikijs/types3.22.0indirecta
npm@shikijs/vscode-textmate10.0.2indirecta
npm@sinclair/typebox0.27.8indirecta
npm@sinonjs/commons3.0.0indirecta
npm@sinonjs/fake-timers10.2.0indirecta
npm@spruceid/siwe-parser2.1.0indirecta
npm@swc/core-darwin-arm641.11.31indirecta
npm@swc/core-darwin-x641.11.31indirecta
npm@swc/core-linux-arm-gnueabihf1.11.31indirecta
npm@swc/core-linux-arm64-gnu1.11.31indirecta
npm@swc/core-linux-arm64-musl1.11.31indirecta
npm@swc/core-linux-x64-gnu1.11.31indirecta
npm@swc/core-linux-x64-musl1.11.31indirecta
npm@swc/core-win32-arm64-msvc1.11.31indirecta
npm@swc/core-win32-ia32-msvc1.11.31indirecta
npm@swc/core-win32-x64-msvc1.11.31indirecta
npm@swc/counter0.1.3indirecta
npm@swc/helpers0.5.1indirecta
npm@swc/jest0.2.38indirecta
npm@swc/jest^0.2.38indirecta
npm@swc/types0.1.22indirecta
npm@tanstack/query-core5.71.10indirecta
npm@tanstack/react-query5.71.10indirecta
npm@tanstack/react-query^5.71.5indirecta
npm@testing-library/dom10.4.0indirecta
npm@testing-library/dom^10.4.0indirecta
npm@testing-library/jest-dom6.6.3indirecta
npm@testing-library/jest-dom^6.6.3indirecta
npm@testing-library/react16.3.0indirecta
npm@testing-library/react^16.3.0indirecta
npm@testing-library/user-event14.6.1indirecta
npm@ts-bridge/cli0.6.1indirecta
npm@ts-bridge/cli^0.6.1indirecta
npm@ts-bridge/resolver0.2.0indirecta
npm@ts-morph/common0.28.1indirecta
npm@tsconfig/node101.0.8indirecta
npm@tsconfig/node121.0.9indirecta
npm@tsconfig/node141.0.1indirecta
npm@tsconfig/node161.0.2indirecta
npm@types/aria-query5.0.4indirecta
npm@types/babel__core7.20.5indirecta
npm@types/babel__generator7.6.2indirecta
npm@types/babel__template7.4.0indirecta
npm@types/babel__traverse7.28.0indirecta
npm@types/bn.js5.1.5indirecta
npm@types/body-parser1.19.2indirecta
npm@types/bonjour3.5.13indirecta
npm@types/chrome0.0.237indirecta
npm@types/chrome^0.0.237indirecta
npm@types/concat-stream2.0.0indirecta
npm@types/concat-stream^2.0.0indirecta
npm@types/connect3.4.35indirecta
npm@types/connect-history-api-fallback1.5.4indirecta
npm@types/debug4.1.12indirecta
npm@types/deep-freeze-strict1.1.0indirecta
npm@types/doctrine0.0.9indirecta
npm@types/eslint8.4.1indirecta
npm@types/eslint-scope3.7.7indirecta
npm@types/estree1.0.7indirecta
npm@types/express4.17.22indirecta
npm@types/express5.0.1indirecta
npm@types/express^5.0.1indirecta
npm@types/express-serve-static-core4.19.6indirecta
npm@types/express-serve-static-core5.0.6indirecta
npm@types/filesystem0.0.32indirecta
npm@types/filewriter0.0.29indirecta
npm@types/graceful-fs4.1.5indirecta
npm@types/gunzip-maybe1.4.0indirecta
npm@types/gunzip-maybe^1.4.0indirecta
npm@types/har-format1.2.10indirecta
npm@types/hast3.0.4indirecta
npm@types/hoist-non-react-statics3.3.1indirecta
npm@types/html-minifier-terser6.1.0indirecta
npm@types/http-errors2.0.4indirecta
npm@types/http-proxy1.17.11indirecta
npm@types/istanbul-lib-coverage2.0.3indirecta
npm@types/istanbul-lib-report3.0.0indirecta
npm@types/istanbul-reports3.0.0indirecta
npm@types/jest27.5.1indirecta
npm@types/jest^27.5.1indirecta
npm@types/json-schema7.0.15indirecta
npm@types/json50.0.29indirecta
npm@types/lodash4.17.20indirecta
npm@types/lodash^4indirecta
npm@types/luxon3.4.2indirecta
npm@types/luxon^3indirecta
npm@types/mime1.3.2indirecta
npm@types/mime3.0.4indirecta
npm@types/mime^3.0.0indirecta
npm@types/minimatch3.0.5indirecta
npm@types/ms0.7.31indirecta
npm@types/node18.14.2indirecta
npm@types/node20.19.27indirecta
npm@types/node22.7.5indirecta
npm@types/node-forge1.3.11indirecta
npm@types/parse-json4.0.0indirecta
npm@types/prettier2.3.2indirecta
npm@types/prop-types15.7.5indirecta
npm@types/qs6.9.7indirecta
npm@types/range-parser1.2.4indirecta
npm@types/react18.2.14indirecta
npm@types/react-refresh0.14.6indirecta
npm@types/react-refresh^0indirecta
npm@types/react-transition-group4.4.6indirecta
npm@types/readable-stream4.0.15indirecta
npm@types/readable-stream^4.0.15indirecta
npm@types/resolve1.20.2indirecta
npm@types/retry0.12.2indirecta
npm@types/scheduler0.16.3indirecta
npm@types/semver7.5.0indirecta
npm@types/semver^7.5.0indirecta
npm@types/send0.17.1indirecta
npm@types/serve-index1.9.4indirecta
npm@types/serve-static1.15.7indirecta
npm@types/sockjs0.3.36indirecta
npm@types/source-list-map0.1.2indirecta
npm@types/stack-utils2.0.0indirecta
npm@types/tar-stream3.1.1indirecta
npm@types/tar-stream^3.1.1indirecta
npm@types/unist3.0.3indirecta
npm@types/use-sync-external-store0.0.3indirecta
npm@types/validate-npm-package-name4.0.0indirecta
npm@types/validate-npm-package-name^4.0.0indirecta
npm@types/warning3.0.0indirecta
npm@types/webpack-env1.18.1indirecta
npm@types/webpack-env^1.18.1indirecta
npm@types/webpack-sources3.2.0indirecta
npm@types/webpack-sources^3.2.0indirecta
npm@types/whatwg-mimetype3.0.2indirecta
npm@types/ws8.18.1indirecta
npm@types/yargs15.0.19indirecta
npm@types/yargs17.0.24indirecta
npm@types/yargs^17.0.24indirecta
npm@types/yargs-parser20.2.0indirecta
npm@typescript-eslint/eslint-plugin8.24.0indirecta
npm@typescript-eslint/parser8.24.0indirecta
npm@typescript-eslint/scope-manager8.24.0indirecta
npm@typescript-eslint/type-utils8.24.0indirecta
npm@typescript-eslint/types8.24.0indirecta
npm@typescript-eslint/typescript-estree8.24.0indirecta
npm@typescript-eslint/utils8.24.0indirecta
npm@typescript-eslint/visitor-keys8.24.0indirecta
npm@vitejs/plugin-react4.3.4indirecta
npm@vitejs/plugin-react^4.3.4indirecta
npm@vitest/browser3.1.1indirecta
npm@vitest/browser^3.1.1indirecta
npm@vitest/coverage-istanbul3.1.1indirecta
npm@vitest/coverage-v83.1.1indirecta
npm@vitest/coverage-v8^3.1.1indirecta
npm@vitest/expect3.1.1indirecta
npm@vitest/mocker3.1.1indirecta
npm@vitest/pretty-format3.1.1indirecta
npm@vitest/runner3.1.1indirecta
npm@vitest/snapshot3.1.1indirecta
npm@vitest/spy3.1.1indirecta
npm@vitest/utils3.1.1indirecta
npm@vue/compiler-core3.3.4indirecta
npm@vue/compiler-dom3.3.4indirecta
npm@vue/compiler-sfc3.3.4indirecta
npm@vue/compiler-ssr3.3.4indirecta
npm@vue/reactivity-transform3.3.4indirecta
npm@vue/shared3.3.4indirecta
npm@webassemblyjs/ast1.14.1indirecta
npm@webassemblyjs/floating-point-hex-parser1.13.2indirecta
npm@webassemblyjs/helper-api-error1.13.2indirecta
npm@webassemblyjs/helper-buffer1.14.1indirecta
npm@webassemblyjs/helper-numbers1.13.2indirecta
npm@webassemblyjs/helper-wasm-bytecode1.13.2indirecta
npm@webassemblyjs/helper-wasm-section1.14.1indirecta
npm@webassemblyjs/ieee7541.13.2indirecta
npm@webassemblyjs/leb1281.13.2indirecta
npm@webassemblyjs/utf81.13.2indirecta
npm@webassemblyjs/wasm-edit1.14.1indirecta
npm@webassemblyjs/wasm-gen1.14.1indirecta
npm@webassemblyjs/wasm-opt1.14.1indirecta
npm@webassemblyjs/wasm-parser1.14.1indirecta
npm@webassemblyjs/wast-printer1.14.1indirecta
npm@webpack-cli/configtest2.1.1indirecta
npm@webpack-cli/info2.0.2indirecta
npm@webpack-cli/serve2.0.5indirecta
npm@xtuc/ieee7541.2.0indirecta
npm@xtuc/long4.2.2indirecta
npm@yarnpkg/types4.0.0indirecta
npm@zag-js/accordion1.7.0indirecta
npm@zag-js/anatomy1.7.0indirecta
npm@zag-js/aria-hidden1.7.0indirecta
npm@zag-js/auto-resize1.7.0indirecta
npm@zag-js/avatar1.7.0indirecta
npm@zag-js/carousel1.7.0indirecta
npm@zag-js/checkbox1.7.0indirecta
npm@zag-js/clipboard1.7.0indirecta
npm@zag-js/collapsible1.7.0indirecta
npm@zag-js/collection1.7.0indirecta
npm@zag-js/color-picker1.7.0indirecta
npm@zag-js/color-utils1.7.0indirecta
npm@zag-js/combobox1.7.0indirecta
npm@zag-js/core1.7.0indirecta
npm@zag-js/date-picker1.7.0indirecta
npm@zag-js/date-utils1.7.0indirecta
npm@zag-js/dialog1.7.0indirecta
npm@zag-js/dismissable1.7.0indirecta
npm@zag-js/dom-query1.7.0indirecta
npm@zag-js/editable1.7.0indirecta
npm@zag-js/element-rect1.7.0indirecta
npm@zag-js/element-size1.7.0indirecta
npm@zag-js/file-upload1.7.0indirecta
npm@zag-js/file-utils1.7.0indirecta
npm@zag-js/focus-trap1.7.0indirecta
npm@zag-js/focus-visible1.7.0indirecta
npm@zag-js/highlight-word1.7.0indirecta
npm@zag-js/hover-card1.7.0indirecta
npm@zag-js/i18n-utils1.7.0indirecta
npm@zag-js/interact-outside1.7.0indirecta
npm@zag-js/live-region1.7.0indirecta
npm@zag-js/menu1.7.0indirecta
npm@zag-js/number-input1.7.0indirecta
npm@zag-js/pagination1.7.0indirecta
npm@zag-js/pin-input1.7.0indirecta
npm@zag-js/popover1.7.0indirecta
npm@zag-js/popper1.7.0indirecta
npm@zag-js/presence1.7.0indirecta
npm@zag-js/progress1.7.0indirecta
npm@zag-js/qr-code1.7.0indirecta
npm@zag-js/radio-group1.7.0indirecta
npm@zag-js/rating-group1.7.0indirecta
npm@zag-js/react1.7.0indirecta
npm@zag-js/rect-utils1.7.0indirecta
npm@zag-js/remove-scroll1.7.0indirecta
npm@zag-js/scroll-snap1.7.0indirecta
npm@zag-js/select1.7.0indirecta
npm@zag-js/signature-pad1.7.0indirecta
npm@zag-js/slider1.7.0indirecta
npm@zag-js/splitter1.7.0indirecta
npm@zag-js/steps1.7.0indirecta
npm@zag-js/store1.7.0indirecta
npm@zag-js/switch1.7.0indirecta
npm@zag-js/tabs1.7.0indirecta
npm@zag-js/tags-input1.7.0indirecta
npm@zag-js/time-picker1.7.0indirecta
npm@zag-js/timer1.7.0indirecta
npm@zag-js/toast1.7.0indirecta
npm@zag-js/toggle1.7.0indirecta
npm@zag-js/toggle-group1.7.0indirecta
npm@zag-js/tooltip1.7.0indirecta
npm@zag-js/tour1.7.0indirecta
npm@zag-js/tree-view1.7.0indirecta
npm@zag-js/types1.7.0indirecta
npm@zag-js/utils1.7.0indirecta
npmabbrev4.0.0indirecta
npmabort-controller3.0.0indirecta
npmaccepts1.3.8indirecta
npmaccepts2.0.0indirecta
npmacorn8.16.0indirecta
npmacorn-jsx5.3.2indirecta
npmacorn-walk8.3.4indirecta
npmaes-js4.0.0-beta.5indirecta
npmagent-base7.1.3indirecta
npmaggregate-error3.1.0indirecta
npmajv6.14.0indirecta
npmajv8.12.0indirecta
npmajv-formats2.1.1indirecta
npmajv-keywords3.5.2indirecta
npmajv-keywords5.1.0indirecta
npmansi-colors4.1.3indirecta
npmansi-escapes4.3.2indirecta
npmansi-html-community0.0.8indirecta
npmansi-regex5.0.1indirecta
npmansi-regex6.0.1indirecta
npmansi-styles3.2.1indirecta
npmansi-styles4.3.0indirecta
npmansi-styles5.2.0indirecta
npmansi-styles6.2.1indirecta
npmanymatch3.1.2indirecta
npmapg-js4.1.3indirecta
npmare-docs-informative0.0.2indirecta
npmarg4.1.3indirecta
npmargparse1.0.10indirecta
npmargparse2.0.1indirecta
npmaria-query5.3.0indirecta
npmarray-differ3.0.0indirecta
npmarray-flatten1.1.1indirecta
npmarray-union2.1.0indirecta
npmarrify2.0.1indirecta
npmasn1.js4.10.1indirecta
npmassemblyscript0.27.5indirecta
npmassemblyscript^0.27.5indirecta
npmassertion-error2.0.1indirecta
npmastral-regex2.0.0indirecta
npmauthor-regex1.0.0indirecta
npmavailable-typed-arrays1.0.7indirecta
npmb4a1.6.4indirecta
npmbabel-jest29.5.0indirecta
npmbabel-plugin-istanbul6.1.1indirecta
npmbabel-plugin-jest-hoist29.5.0indirecta
npmbabel-plugin-macros3.1.0indirecta
npmbabel-plugin-polyfill-corejs20.4.6indirecta
npmbabel-plugin-polyfill-corejs30.8.5indirecta
npmbabel-plugin-polyfill-regenerator0.5.3indirecta
npmbabel-preset-current-node-syntax1.0.1indirecta
npmbabel-preset-jest29.5.0indirecta
npmbalanced-match1.0.0indirecta
npmbalanced-match4.0.2indirecta
npmbase64-js1.5.1indirecta
npmbatch0.6.1indirecta
npmbefore-after-hook2.2.3indirecta
npmbig.js5.2.2indirecta
npmbignumber.js9.1.2indirecta
npmbin-links4.0.4indirecta
npmbinary-extensions2.2.0indirecta
npmbinaryen112.0.0-nightly.20230411indirecta
npmbindings1.5.0indirecta
npmbl4.1.0indirecta
npmbn.js4.12.0indirecta
npmbn.js5.2.1indirecta
npmbody-parser1.20.3indirecta
npmbody-parser2.2.2indirecta
npmbonjour-service1.3.0indirecta
npmboolbase1.0.0indirecta
npmbootstrap5.3.0indirecta
npmbootstrap^5.2.2indirecta
npmbrace-expansion1.1.11indirecta
npmbrace-expansion2.0.2indirecta
npmbrace-expansion5.0.2indirecta
npmbraces3.0.3indirecta
npmbrorand1.1.0indirecta
npmbrowser-resolve2.0.0indirecta
npmbrowserify-aes1.2.0indirecta
npmbrowserify-cipher1.0.1indirecta
npmbrowserify-des1.0.2indirecta
npmbrowserify-rsa4.1.0indirecta
npmbrowserify-sign4.2.3indirecta
npmbrowserslist4.24.4indirecta
npmbs-logger0.2.6indirecta
npmbser2.1.1indirecta
npmbuffer-from1.1.1indirecta
npmbuffer-xor1.0.3indirecta
npmbuiltin-modules3.3.0indirecta
npmbuiltin-status-codes3.0.0indirecta
npmbuiltins5.0.1indirecta
npmbundle-name4.1.0indirecta
npmbytes3.0.0indirecta
npmbytes3.1.2indirecta
npmcac6.7.14indirecta
npmcacache20.0.3indirecta
npmcall-bind1.0.8indirecta
npmcall-bind-apply-helpers1.0.2indirecta
npmcall-bound1.0.4indirecta
npmcallsite1.0.0indirecta
npmcallsites3.1.0indirecta
npmcamel-case4.1.2indirecta
npmcamelcase5.3.1indirecta
npmcamelcase6.3.0indirecta
npmcaniuse-lite1.0.30001699indirecta
npmchai5.2.0indirecta
npmchar-regex1.0.2indirecta
npmcheck-error2.1.1indirecta
npmchokidar3.6.0indirecta
npmchownr3.0.0indirecta
npmchrome-trace-event1.0.3indirecta
npmci-info2.0.0indirecta
npmci-info3.7.0indirecta
npmcipher-base1.0.6indirecta
npmcjs-module-lexer1.4.0indirecta
npmclassnames2.3.2indirecta
npmclean-css5.3.0indirecta
npmclean-stack2.2.0indirecta
npmcli-cursor3.1.0indirecta
npmcli-spinners2.9.0indirecta
npmcli-truncate2.1.0indirecta
npmcli-truncate3.1.0indirecta
npmcli-width3.0.0indirecta
npmcliui7.0.4indirecta
npmcliui8.0.1indirecta
npmclone1.0.4indirecta
npmclone-deep4.0.1indirecta
npmcmd-shim6.0.1indirecta
npmco4.6.0indirecta
npmcockatiel3.2.1indirecta
npmcode-block-writer13.0.3indirecta
npmcollect-v8-coverage1.0.1indirecta
npmcolor4.2.3indirecta
npmcolor-convert1.9.3indirecta
npmcolor-convert2.0.1indirecta
npmcolor-name1.1.3indirecta
npmcolor-name1.1.4indirecta
npmcolor-string1.9.1indirecta
npmcolorette2.0.20indirecta
npmcommander10.0.1indirecta
npmcommander2.20.3indirecta
npmcommander7.2.0indirecta
npmcommander8.3.0indirecta
npmcommander9.5.0indirecta
npmcomment-parser1.4.1indirecta
npmcommon-path-prefix3.0.0indirecta
npmcommondir1.0.1indirecta
npmcompressible2.0.18indirecta
npmcompression1.7.4indirecta
npmconcat-map0.0.1indirecta
npmconnect-history-api-fallback2.0.0indirecta
npmcontent-disposition0.5.2indirecta
npmcontent-disposition0.5.4indirecta
npmcontent-disposition1.0.0indirecta
npmcontent-type1.0.5indirecta
npmconvert-source-map1.9.0indirecta
npmconvert-source-map2.0.0indirecta
npmcookie0.7.1indirecta
npmcookie0.7.2indirecta
npmcookie-signature1.0.6indirecta
npmcookie-signature1.2.2indirecta
npmcopy-webpack-plugin11.0.0indirecta
npmcopy-webpack-plugin^11.0.0indirecta
npmcore-js-compat3.33.0indirecta
npmcore-js-pure3.30.2indirecta
npmcore-util-is1.0.2indirecta
npmcosmiconfig7.1.0indirecta
npmcosmiconfig8.3.6indirecta
npmcrc-321.2.2indirecta
npmcreate-ecdh4.0.4indirecta
npmcreate-hash1.1.3indirecta
npmcreate-hash1.2.0indirecta
npmcreate-hmac1.1.7indirecta
npmcreate-require1.1.1indirecta
npmcross-env7.0.3indirecta
npmcross-env^7.0.3indirecta
npmcross-fetch3.1.6indirecta
npmcross-fetch^3.1.5indirecta
npmcross-spawn7.0.6indirecta
npmcss-loader6.7.4indirecta
npmcss-loader^6.7.3indirecta
npmcss-select4.3.0indirecta
npmcss-what6.1.0indirecta
npmcss.escape1.5.1indirecta
npmcssesc3.0.0indirecta
npmcsstype3.1.3indirecta
npmdebounce1.2.1indirecta
npmdebug2.6.9indirecta
npmdebug3.2.7indirecta
npmdebug4.4.3indirecta
npmdedent0.7.0indirecta
npmdeep-eql5.0.2indirecta
npmdeep-freeze-strict1.1.1indirecta
npmdeep-is0.1.3indirecta
npmdeepmerge4.3.1indirecta
npmdeepmerge^4.2.2indirecta
npmdefault-browser5.2.1indirecta
npmdefault-browser-id5.0.0indirecta
npmdefaults1.0.4indirecta
npmdefine-data-property1.1.4indirecta
npmdefine-lazy-prop3.0.0indirecta
npmdefine-properties1.2.1indirecta
npmdepcheck1.4.7indirecta
npmdepcheck^1.4.7indirecta
npmdepd1.1.2indirecta
npmdepd2.0.0indirecta
npmdeprecation2.3.1indirecta
npmdeps-regex0.2.0indirecta
npmdequal2.0.3indirecta
npmdes.js1.0.1indirecta
npmdestroy1.2.0indirecta
npmdetect-browser5.3.0indirecta
npmdetect-file1.0.0indirecta
npmdetect-indent7.0.1indirecta
npmdetect-libc2.0.4indirecta
npmdetect-newline3.1.0indirecta
npmdetect-newline4.0.1indirecta
npmdetect-node2.1.0indirecta
npmdiff4.0.2indirecta
npmdiff5.0.0indirecta
npmdiff-sequences27.5.1indirecta
npmdiff-sequences29.6.3indirecta
npmdiffie-hellman5.0.3indirecta
npmdir-glob3.0.1indirecta
npmdns-packet5.6.0indirecta
npmdoctrine3.0.0indirecta
npmdom-accessibility-api0.5.16indirecta
npmdom-accessibility-api0.6.3indirecta
npmdom-converter0.2.0indirecta
npmdom-helpers5.2.1indirecta
npmdom-serializer1.4.1indirecta
npmdomelementtype2.3.0indirecta
npmdomhandler4.3.1indirecta
npmdomutils2.8.0indirecta
npmdot-case3.0.4indirecta
npmdunder-proto1.0.1indirecta
npmduplexer0.1.2indirecta
npmeastasianwidth0.2.0indirecta
npmee-first1.1.1indirecta
npmelectron-to-chromium1.5.98indirecta
npmelliptic6.6.1indirecta
npmemittery0.13.1indirecta
npmemoji-regex8.0.0indirecta
npmemoji-regex9.2.2indirecta
npmemojis-list3.0.0indirecta
npmencodeurl1.0.2indirecta
npmencodeurl2.0.0indirecta
npmencoding0.1.13indirecta
npmenhanced-resolve5.18.1indirecta
npmentities2.2.0indirecta
npmentities4.5.0indirecta
npmenv-paths2.2.1indirecta
npmenvinfo7.8.1indirecta
npmerr-code2.0.3indirecta
npmerror-ex1.3.2indirecta
npmerror-stack-parser2.1.4indirecta
npmes-define-property1.0.1indirecta
npmes-errors1.3.0indirecta
npmes-module-lexer1.6.0indirecta
npmes-object-atoms1.1.1indirecta
npmes6-object-assign1.1.0indirecta
npmesbuild0.25.5indirecta
npmescalade3.2.0indirecta
npmescape-html1.0.3indirecta
npmescape-string-regexp1.0.5indirecta
npmescape-string-regexp2.0.0indirecta
npmescape-string-regexp4.0.0indirecta
npmeslint9.39.4indirecta
npmeslint^9.11.0indirecta
npmeslint-compat-utils0.5.1indirecta
npmeslint-config-prettier9.1.0indirecta
npmeslint-import-resolver-node0.3.9indirecta
npmeslint-import-resolver-typescript3.7.0indirecta
npmeslint-plugin-es-x7.8.0indirecta
npmeslint-plugin-import-x4.6.1indirecta
npmeslint-plugin-jest28.11.0indirecta
npmeslint-plugin-jsdoc50.6.3indirecta
npmeslint-plugin-n17.15.1indirecta
npmeslint-plugin-prettier5.2.3indirecta
npmeslint-plugin-promise7.2.1indirecta
npmeslint-scope5.1.1indirecta
npmeslint-scope8.4.0indirecta
npmeslint-visitor-keys3.4.3indirecta
npmeslint-visitor-keys4.2.1indirecta
npmespree10.4.0indirecta
npmesprima4.0.1indirecta
npmesquery1.6.0indirecta
npmesrecurse4.3.0indirecta
npmestraverse4.3.0indirecta
npmestraverse5.3.0indirecta
npmestree-walker0.6.1indirecta
npmestree-walker2.0.2indirecta
npmestree-walker3.0.3indirecta
npmesutils2.0.3indirecta
npmetag1.8.1indirecta
npmeth-ens-namehash2.0.8indirecta
npmethereum-cryptography2.2.1indirecta
npmevent-stream3.3.4indirecta
npmevent-target-shim5.0.1indirecta
npmeventemitter34.0.7indirecta
npmevp_bytestokey1.0.3indirecta
npmexeca5.1.1indirecta
npmexeca8.0.1indirecta
npmexeca^5.1.1indirecta
npmexit0.1.2indirecta
npmexpand-tilde2.0.2indirecta
npmexpect29.7.0indirecta
npmexpect-type0.17.3indirecta
npmexpect-type1.2.1indirecta
npmexpect-type^0.17.3indirecta
npmexponential-backoff3.1.1indirecta
npmextension-port-stream4.2.0indirecta
npmfast-diff1.2.0indirecta
npmfast-fifo1.3.2indirecta
npmfast-glob3.3.3indirecta
npmfast-levenshtein2.0.6indirecta
npmfast-safe-stringify2.1.1indirecta
npmfast-xml-builder1.1.8indirecta
npmfastest-levenshtein1.0.16indirecta
npmfastq1.10.1indirecta
npmfavicons7.2.0indirecta
npmfavicons^7.2.0indirecta
npmfavicons-webpack-plugin6.0.0indirecta
npmfavicons-webpack-plugin^6.0.0indirecta
npmfaye-websocket0.11.4indirecta
npmfb-watchman2.0.1indirecta
npmfdir6.5.0indirecta
npmfile-entry-cache8.0.0indirecta
npmfile-uri-to-path1.0.0indirecta
npmfill-range7.1.1indirecta
npmfinalhandler1.3.1indirecta
npmfinalhandler2.1.0indirecta
npmfind-root1.1.0indirecta
npmfind-up4.1.0indirecta
npmfind-up5.0.0indirecta
npmfindup-sync5.0.0indirecta
npmflat-cache4.0.1indirecta
npmflatted3.4.1indirecta
npmfollow-redirects1.15.6indirecta
npmfor-each0.3.3indirecta
npmforeground-child3.1.1indirecta
npmforwarded0.2.0indirecta
npmfresh0.5.2indirecta
npmfresh2.0.0indirecta
npmfrom0.1.7indirecta
npmfs-extra10.1.0indirecta
npmfs-minipass3.0.3indirecta
npmfs-monkey1.0.6indirecta
npmfs.realpath1.0.0indirecta
npmfsevents2.3.2indirecta
npmfsevents2.3.3indirecta
npmfunction-bind1.1.2indirecta
npmgensync1.0.0-beta.2indirecta
npmget-caller-file2.0.5indirecta
npmget-intrinsic1.3.0indirecta
npmget-package-type0.1.0indirecta
npmget-proto1.0.1indirecta
npmget-stdin9.0.0indirecta
npmget-stream6.0.1indirecta
npmget-stream8.0.1indirecta
npmget-tsconfig4.10.0indirecta
npmgit-hooks-list3.1.0indirecta
npmglob10.5.0indirecta
npmglob13.0.0indirecta
npmglob7.2.3indirecta
npmglob8.1.0indirecta
npmglob-parent5.1.2indirecta
npmglob-parent6.0.2indirecta
npmglob-to-regexp0.4.1indirecta
npmglobal-modules1.0.0indirecta
npmglobal-prefix1.0.2indirecta
npmglobals11.12.0indirecta
npmglobals14.0.0indirecta
npmglobals15.15.0indirecta
npmglobby13.2.2indirecta
npmglobrex0.1.2indirecta
npmgopd1.2.0indirecta
npmgraceful-fs4.2.11indirecta
npmgraphemer1.4.0indirecta
npmgzip-size6.0.0indirecta
npmhandle-thing2.0.1indirecta
npmhappy-dom20.0.11indirecta
npmhappy-dom^20.0.11indirecta
npmhas-flag3.0.0indirecta
npmhas-flag4.0.0indirecta
npmhas-property-descriptors1.0.2indirecta
npmhas-symbols1.1.0indirecta
npmhas-tostringtag1.0.2indirecta
npmhash-base2.0.2indirecta
npmhash-base3.0.5indirecta
npmhash-base3.1.0indirecta
npmhash.js1.1.7indirecta
npmhasown2.0.2indirecta
npmhe1.2.0indirecta
npmhmac-drbg1.0.1indirecta
npmhoist-non-react-statics3.3.2indirecta
npmhomedir-polyfill1.0.3indirecta
npmhosted-git-info9.0.2indirecta
npmhpack.js2.1.6indirecta
npmhtml-entities2.3.3indirecta
npmhtml-escaper2.0.2indirecta
npmhtml-minifier-terser6.1.0indirecta
npmhtml-webpack-plugin5.5.0indirecta
npmhtml-webpack-plugin^5.5.0indirecta
npmhtmlescape1.1.1indirecta
npmhtmlparser26.1.0indirecta
npmhttp-cache-semantics4.1.1indirecta
npmhttp-deceiver1.2.7indirecta
npmhttp-errors1.6.3indirecta
npmhttp-errors2.0.0indirecta
npmhttp-errors2.0.1indirecta
npmhttp-parser-js0.5.8indirecta
npmhttp-proxy1.18.1indirecta
npmhttp-proxy-agent7.0.2indirecta
npmhttp-proxy-middleware2.0.9indirecta
npmhttps-proxy-agent7.0.6indirecta
npmhuman-signals2.1.0indirecta
npmhuman-signals5.0.0indirecta
npmhyperdyperid1.2.0indirecta
npmiconv-lite0.4.24indirecta
npmiconv-lite0.6.3indirecta
npmiconv-lite0.7.2indirecta
npmicss-utils5.1.0indirecta
npmidna-uts46-hx2.3.1indirecta
npmieee7541.2.1indirecta
npmignore5.3.2indirecta
npmimport-fresh3.3.0indirecta
npmimport-local3.0.2indirecta
npmimurmurhash0.1.4indirecta
npmindent-string4.0.0indirecta
npminflight1.0.6indirecta
npminherits2.0.3indirecta
npminherits2.0.4indirecta
npmini1.3.8indirecta
npmini6.0.0indirecta
npminterpret3.1.1indirecta
npminvariant2.2.4indirecta
npmip-address10.1.0indirecta
npmipaddr.js1.9.1indirecta
npmipaddr.js2.2.0indirecta
npmis-arguments1.1.1indirecta
npmis-arrayish0.2.1indirecta
npmis-arrayish0.3.2indirecta
npmis-binary-path2.1.0indirecta
npmis-builtin-module3.2.1indirecta
npmis-bun-module1.3.0indirecta
npmis-callable1.2.7indirecta
npmis-ci2.0.0indirecta
npmis-core-module2.16.1indirecta
npmis-docker3.0.0indirecta
npmis-extglob2.1.1indirecta
npmis-fullwidth-code-point3.0.0indirecta
npmis-fullwidth-code-point4.0.0indirecta
npmis-generator-fn2.1.0indirecta
npmis-generator-function1.1.0indirecta
npmis-glob4.0.3indirecta
npmis-hex-prefixed1.0.0indirecta
npmis-inside-container1.0.0indirecta
npmis-interactive1.0.0indirecta
npmis-module1.0.0indirecta
npmis-nan1.3.2indirecta
npmis-network-error1.1.0indirecta
npmis-number7.0.0indirecta
npmis-plain-obj3.0.0indirecta
npmis-plain-obj4.1.0indirecta
npmis-plain-object2.0.4indirecta
npmis-promise4.0.0indirecta
npmis-reference1.2.1indirecta
npmis-regex1.2.1indirecta
npmis-stream2.0.0indirecta
npmis-stream3.0.0indirecta
npmis-typed-array1.1.15indirecta
npmis-unicode-supported0.1.0indirecta
npmis-windows1.0.2indirecta
npmis-wsl3.1.0indirecta
npmisarray1.0.0indirecta
npmisarray2.0.5indirecta
npmisexe2.0.0indirecta
npmisexe3.1.1indirecta
npmisobject3.0.1indirecta
npmisomorphic-timers-promises1.0.1indirecta
npmistanbul-lib-coverage3.2.2indirecta
npmistanbul-lib-instrument5.1.0indirecta
npmistanbul-lib-instrument6.0.3indirecta
npmistanbul-lib-report3.0.1indirecta
npmistanbul-lib-source-maps4.0.1indirecta
npmistanbul-lib-source-maps5.0.6indirecta
npmistanbul-reports3.1.7indirecta
npmjackspeak3.4.3indirecta
npmjackspeak4.2.3indirecta
npmjest29.5.0indirecta
npmjest^29.0.2indirecta
npmjest-changed-files29.5.0indirecta
npmjest-circus29.5.0indirecta
npmjest-cli29.5.0indirecta
npmjest-config29.5.0indirecta
npmjest-diff27.5.1indirecta
npmjest-diff29.7.0indirecta
npmjest-docblock29.4.3indirecta
npmjest-each29.5.0indirecta
npmjest-fetch-mock3.0.3indirecta
npmjest-fetch-mock^3.0.3indirecta
npmjest-get-type27.5.1indirecta
npmjest-get-type29.6.3indirecta
npmjest-haste-map29.5.0indirecta
npmjest-it-up2.1.0indirecta
npmjest-it-up^2.0.0indirecta
npmjest-leak-detector29.5.0indirecta
npmjest-message-util29.7.0indirecta
npmjest-mock29.6.3indirecta
npmjest-pnp-resolver1.2.2indirecta
npmjest-regex-util29.4.3indirecta
npmjest-resolve29.5.0indirecta
npmjest-resolve-dependencies29.5.0indirecta
npmjest-runner29.5.0indirecta
npmjest-runtime29.5.0indirecta
npmjest-silent-reporter0.6.0indirecta
npmjest-silent-reporter^0.6.0indirecta
npmjest-snapshot29.5.0indirecta
npmjest-util26.6.2indirecta
npmjest-util29.6.3indirecta
npmjest-util29.7.0indirecta
npmjest-validate29.5.0indirecta
npmjest-watcher29.5.0indirecta
npmjest-worker27.5.1indirecta
npmjest-worker29.5.0indirecta
npmjotai2.12.2indirecta
npmjotai^2.12.2indirecta
npmjs-sha30.5.7indirecta
npmjs-sha30.8.0indirecta
npmjs-tokens4.0.0indirecta
npmjs-yaml3.14.2indirecta
npmjs-yaml4.1.1indirecta
npmjsdoc-type-pratt-parser4.1.0indirecta
npmjsesc0.5.0indirecta
npmjsesc3.1.0indirecta
npmjson-buffer3.0.1indirecta
npmjson-parse-even-better-errors2.3.1indirecta
npmjson-parse-even-better-errors5.0.0indirecta
npmjson-rpc-random-id1.0.1indirecta
npmjson-schema-traverse0.4.1indirecta
npmjson-schema-traverse1.0.0indirecta
npmjson-stable-stringify1.3.0indirecta
npmjson-stable-stringify-without-jsonify1.0.1indirecta
npmjson51.0.2indirecta
npmjson52.2.3indirecta
npmjsonc-parser3.2.0indirecta
npmjsonfile6.1.0indirecta
npmjsonify0.0.1indirecta
npmkeyv4.5.4indirecta
npmkind-of6.0.3indirecta
npmkleur3.0.3indirecta
npmklona2.0.6indirecta
npmlaunch-editor2.10.0indirecta
npmlavamoat11.1.4indirecta
npmlavamoat^11.1.4indirecta
npmlavamoat-core18.0.5indirecta
npmlavamoat-tofu9.0.3indirecta
npmleven3.1.0indirecta
npmlevn0.4.1indirecta
npmlilconfig2.0.4indirecta
npmlines-and-columns1.1.6indirecta
npmlinkify-it5.0.1indirecta
npmlint-staged12.4.1indirecta
npmlistr24.0.5indirecta
npmloader-runner4.2.0indirecta
npmloader-utils2.0.4indirecta
npmlocate-path5.0.0indirecta
npmlocate-path6.0.0indirecta
npmlodash4.18.1indirecta
npmlodash^4.18.1indirecta
npmlodash.debounce4.0.8indirecta
npmlodash.memoize4.1.2indirecta
npmlodash.merge4.6.2indirecta
npmlog-symbols4.1.0indirecta
npmlog-update4.0.0indirecta
npmlong5.2.3indirecta
npmloose-envify1.4.0indirecta
npmloupe3.1.3indirecta
npmlower-case2.0.2indirecta
npmlru-cache10.4.3indirecta
npmlru-cache11.2.4indirecta
npmlru-cache5.1.1indirecta
npmlunr2.3.9indirecta
npmlz-string1.5.0indirecta
npmmagic-string0.25.9indirecta
npmmagic-string0.27.0indirecta
npmmagic-string0.30.17indirecta
npmmagicast0.3.5indirecta
npmmake-dir4.0.0indirecta
npmmake-error1.3.6indirecta
npmmake-fetch-happen15.0.3indirecta
npmmakeerror1.0.12indirecta
npmmap-stream0.1.0indirecta
npmmarkdown-it14.1.0indirecta
npmmath-intrinsics1.1.0indirecta
npmmd5.js1.3.5indirecta
npmmdurl2.0.0indirecta
npmmedia-typer0.3.0indirecta
npmmedia-typer1.1.0indirecta
npmmemfs3.5.3indirecta
npmmemfs4.17.2indirecta
npmmemfs^3.4.13indirecta
npmmerge-descriptors1.0.3indirecta
npmmerge-descriptors2.0.0indirecta
npmmerge-stream2.0.0indirecta
npmmerge21.4.1indirecta
npmmethods1.1.2indirecta
npmmicro-ftch0.3.1indirecta
npmmicromatch4.0.8indirecta
npmmiller-rabin4.0.1indirecta
npmmime-db1.33.0indirecta
npmmime-db1.52.0indirecta
npmmime-db1.54.0indirecta
npmmime-types2.1.18indirecta
npmmime-types2.1.35indirecta
npmmime-types3.0.1indirecta
npmmimic-fn2.1.0indirecta
npmmimic-fn4.0.0indirecta
npmmin-indent1.0.1indirecta
npmminimalistic-assert1.0.1indirecta
npmminimalistic-crypto-utils1.0.1indirecta
npmminimatch10.2.0indirecta
npmminimatch3.1.2indirecta
npmminimatch3.1.5indirecta
npmminimatch5.1.6indirecta
npmminimatch7.4.9indirecta
npmminimatch9.0.5indirecta
npmminimist1.2.8indirecta
npmminipass3.1.6indirecta
npmminipass7.1.2indirecta
npmminipass-collect2.0.1indirecta
npmminipass-fetch5.0.0indirecta
npmminipass-flush1.0.5indirecta
npmminipass-pipeline1.2.4indirecta
npmminipass-sized1.0.3indirecta
npmminizlib3.1.0indirecta
npmmonaco-editor0.52.2indirecta
npmmonaco-editor@patch:monaco-editornpm%3A0.52.2#~/.yarn/patches/monaco-editor-npm-0.52.2-584d16bfa6.patchindirecta
npmmrmime2.0.0indirecta
npmms2.0.0indirecta
npmms2.1.3indirecta
npmmulticast-dns7.2.5indirecta
npmmultimatch5.0.0indirecta
npmmute-stream0.0.8indirecta
npmnatural-compare1.4.0indirecta
npmnegotiator0.6.3indirecta
npmnegotiator1.0.0indirecta
npmneo-async2.6.2indirecta
npmno-case3.0.4indirecta
npmnode-abort-controller3.1.1indirecta
npmnode-cleanup2.1.2indirecta
npmnode-fetch2.7.0indirecta
npmnode-forge1.4.0indirecta
npmnode-gyp12.1.0indirecta
npmnode-gyp-build4.8.4indirecta
npmnode-int640.4.0indirecta
npmnode-releases2.0.19indirecta
npmnode-stdlib-browser1.3.1indirecta
npmnopt9.0.0indirecta
npmnormalize-path3.0.0indirecta
npmnpm-install-checks8.0.0indirecta
npmnpm-normalize-package-bin3.0.1indirecta
npmnpm-normalize-package-bin5.0.0indirecta
npmnpm-package-arg13.0.2indirecta
npmnpm-pick-manifest11.0.3indirecta
npmnpm-run-path4.0.1indirecta
npmnpm-run-path5.1.0indirecta
npmnth-check2.0.1indirecta
npmobject-assign4.1.1indirecta
npmobject-inspect1.13.4indirecta
npmobject-is1.1.5indirecta
npmobject-keys1.1.1indirecta
npmobuf1.1.2indirecta
npmon-finished2.4.1indirecta
npmon-headers1.0.2indirecta
npmonce1.4.0indirecta
npmonetime5.1.2indirecta
npmonetime6.0.0indirecta
npmopen10.1.2indirecta
npmopener1.5.2indirecta
npmoptionator0.9.4indirecta
npmp-limit2.3.0indirecta
npmp-limit3.1.0indirecta
npmp-locate4.1.0indirecta
npmp-locate5.0.0indirecta
npmp-map4.0.0indirecta
npmp-map7.0.4indirecta
npmp-retry6.2.1indirecta
npmp-try2.2.0indirecta
npmpackage-json-from-dist1.0.1indirecta
npmpako1.0.11indirecta
npmparam-case3.0.4indirecta
npmparent-module1.0.1indirecta
npmparse-asn15.1.7indirecta
npmparse-author2.0.0indirecta
npmparse-imports2.2.1indirecta
npmparse-json5.2.0indirecta
npmparse-passwd1.0.0indirecta
npmparse57.1.2indirecta
npmparseurl1.3.3indirecta
npmpascal-case3.1.2indirecta
npmpath-exists4.0.0indirecta
npmpath-expression-matcher1.1.3indirecta
npmpath-is-absolute1.0.1indirecta
npmpath-is-inside1.0.2indirecta
npmpath-key3.1.1indirecta
npmpath-key4.0.0indirecta
npmpath-parse1.0.7indirecta
npmpath-scurry1.11.1indirecta
npmpath-scurry2.0.1indirecta
npmpath-to-regexp0.1.12indirecta
npmpath-to-regexp3.3.0indirecta
npmpath-to-regexp8.2.0indirecta
npmpath-type4.0.0indirecta
npmpathe2.0.3indirecta
npmpathval2.0.0indirecta
npmpause-stream0.0.11indirecta
npmpbkdf23.1.3indirecta
npmperfect-freehand1.2.2indirecta
npmpicocolors1.1.1indirecta
npmpicomatch2.3.2indirecta
npmpicomatch4.0.3indirecta
npmpidtree0.5.0indirecta
npmpirates4.0.7indirecta
npmpkg-dir4.2.0indirecta
npmpkg-dir5.0.0indirecta
npmplaywright1.57.0indirecta
npmplaywright-core1.57.0indirecta
npmplease-upgrade-node3.2.0indirecta
npmpony-cause2.1.10indirecta
npmpossible-typed-array-names1.1.0indirecta
npmpostcss8.5.3indirecta
npmpostcss-modules-extract-imports3.0.0indirecta
npmpostcss-modules-local-by-default4.0.1indirecta
npmpostcss-modules-scope3.0.0indirecta
npmpostcss-modules-values4.0.0indirecta
npmpostcss-selector-parser6.0.13indirecta
npmpostcss-value-parser4.2.0indirecta
npmprelude-ls1.2.1indirecta
npmprettier-22.8.8indirecta
npmprettier-linter-helpers1.0.0indirecta
npmprettier-plugin-packagejson2.5.8indirecta
npmpretty-error4.0.0indirecta
npmpretty-format27.5.1indirecta
npmpretty-format29.7.0indirecta
npmproc-log6.1.0indirecta
npmprocess-nextick-args2.0.1indirecta
npmpromise-polyfill8.2.1indirecta
npmpromise-retry2.0.1indirecta
npmprompts2.4.1indirecta
npmprop-types15.8.1indirecta
npmprop-types-extra1.1.1indirecta
npmproxy-addr2.0.7indirecta
npmproxy-compare3.0.1indirecta
npmproxy-memoize3.0.1indirecta
npmps-tree1.2.0indirecta
npmpublic-encrypt4.0.3indirecta
npmpunycode.js2.3.1indirecta
npmpure-rand6.0.2indirecta
npmqs6.13.0indirecta
npmqs6.14.1indirecta
npmqueue-tick1.0.1indirecta
npmrandombytes2.1.0indirecta
npmrandomfill1.0.4indirecta
npmrange-parser1.2.0indirecta
npmrange-parser1.2.1indirecta
npmraw-body2.5.2indirecta
npmraw-body3.0.2indirecta
npmreact19.1.0indirecta
npmreact^19.1.0indirecta
npmreact-bootstrap2.8.0indirecta
npmreact-bootstrap^2.5.0indirecta
npmreact-dom19.1.0indirecta
npmreact-dom^19.1.0indirecta
npmreact-icons5.5.0indirecta
npmreact-icons^5.5.0indirecta
npmreact-is16.13.1indirecta
npmreact-is17.0.2indirecta
npmreact-is18.2.0indirecta
npmreact-lifecycles-compat3.0.4indirecta
npmreact-redux8.0.5indirecta
npmreact-redux^8.0.5indirecta
npmreact-refresh0.14.2indirecta
npmreact-refresh0.17.0indirecta
npmreact-refresh^0.17.0indirecta
npmreact-transition-group4.4.5indirecta
npmread-cmd-shim4.0.0indirecta
npmreaddirp3.6.0indirecta
npmrechoir0.8.0indirecta
npmredent3.0.0indirecta
npmredux-thunk2.4.2indirecta
npmregenerate1.4.2indirecta
npmregenerate-unicode-properties10.1.0indirecta
npmregenerator-runtime0.14.1indirecta
npmregenerator-transform0.15.2indirecta
npmregexpu-core5.3.1indirecta
npmregjsparser0.9.1indirecta
npmrelateurl0.2.7indirecta
npmrenderkid3.0.0indirecta
npmrequire-directory2.1.1indirecta
npmrequire-from-string2.0.2indirecta
npmrequire-package-name2.0.1indirecta
npmrequires-port1.0.0indirecta
npmreselect4.1.8indirecta
npmresolve1.22.12indirecta
npmresolve-cwd3.0.0indirecta
npmresolve-dir1.0.1indirecta
npmresolve-from4.0.0indirecta
npmresolve-from5.0.0indirecta
npmresolve-pkg-maps1.0.0indirecta
npmresolve.exports2.0.2indirecta
npmrestore-cursor3.1.0indirecta
npmretry0.12.0indirecta
npmretry0.13.1indirecta
npmreusify1.0.4indirecta
npmrimraf4.1.2indirecta
npmrimraf^4.1.2indirecta
npmripemd1602.0.1indirecta
npmripemd1602.0.2indirecta
npmrollup2.80.0indirecta
npmrollup4.40.1indirecta
npmrollup^2.80.0indirecta
npmrollup-plugin-inject3.0.2indirecta
npmrollup-plugin-node-polyfills0.2.1indirecta
npmrollup-pluginutils2.8.2indirecta
npmrouter2.2.0indirecta
npmrun-applescript7.0.0indirecta
npmrun-async2.4.1indirecta
npmrun-parallel1.1.10indirecta
npmrxjs7.8.1indirecta
npmsafe-buffer5.1.2indirecta
npmsafe-buffer5.2.1indirecta
npmsafe-regex-test1.1.0indirecta
npmsafer-buffer2.1.2indirecta
npmsax1.2.4indirecta
npmscheduler0.26.0indirecta
npmschema-utils3.3.0indirecta
npmschema-utils4.3.2indirecta
npmselect-hose2.0.0indirecta
npmselfsigned2.4.1indirecta
npmsemver-compare1.0.0indirecta
npmsend0.19.0indirecta
npmsend1.2.0indirecta
npmserialize-javascript6.0.2indirecta
npmserve-handler6.1.6indirecta
npmserve-handler^6.1.5indirecta
npmserve-index1.9.1indirecta
npmserve-static1.16.2indirecta
npmserve-static2.2.0indirecta
npmset-function-length1.2.2indirecta
npmsetimmediate1.0.5indirecta
npmsetprototypeof1.1.0indirecta
npmsetprototypeof1.2.0indirecta
npmsha.js2.4.12indirecta
npmshallow-clone3.0.1indirecta
npmsharp0.33.5indirecta
npmshebang-command2.0.0indirecta
npmshebang-regex3.0.0indirecta
npmshell-quote1.8.4indirecta
npmside-channel1.1.0indirecta
npmside-channel-list1.0.0indirecta
npmside-channel-map1.0.1indirecta
npmside-channel-weakmap1.0.2indirecta
npmsiginfo2.0.0indirecta
npmsignal-exit3.0.7indirecta
npmsignal-exit4.1.0indirecta
npmsimple-git-hooks2.7.0indirecta
npmsimple-swizzle0.2.2indirecta
npmsirv2.0.4indirecta
npmsirv3.0.1indirecta
npmsisteransi1.0.5indirecta
npmslash3.0.0indirecta
npmslash4.0.0indirecta
npmslashes3.0.12indirecta
npmslice-ansi3.0.0indirecta
npmslice-ansi4.0.0indirecta
npmslice-ansi5.0.0indirecta
npmsmart-buffer4.2.0indirecta
npmsmob1.4.0indirecta
npmsockjs0.3.24indirecta
npmsocks2.8.7indirecta
npmsocks-proxy-agent8.0.5indirecta
npmsort-object-keys1.1.3indirecta
npmsort-package-json2.14.0indirecta
npmsource-map0.5.7indirecta
npmsource-map0.6.1indirecta
npmsource-map0.7.4indirecta
npmsource-map-js1.2.1indirecta
npmsource-map-support0.5.13indirecta
npmsource-map-support0.5.21indirecta
npmsourcemap-codec1.4.8indirecta
npmspdx-correct3.1.1indirecta
npmspdx-exceptions2.3.0indirecta
npmspdx-expression-parse3.0.1indirecta
npmspdx-expression-parse4.0.0indirecta
npmspdx-license-ids3.0.7indirecta
npmspdy4.0.2indirecta
npmspdy-transport3.0.0indirecta
npmsplit0.3.3indirecta
npmsprintf-js1.0.3indirecta
npmssri13.0.0indirecta
npmstable-hash0.0.4indirecta
npmstack-utils2.0.6indirecta
npmstackback0.0.2indirecta
npmstackframe1.3.4indirecta
npmstate-local1.0.7indirecta
npmstatuses1.5.0indirecta
npmstatuses2.0.1indirecta
npmstatuses2.0.2indirecta
npmstd-env3.9.0indirecta
npmstream-combiner0.0.4indirecta
npmstreamx2.15.1indirecta
npmstring-argv0.1.2indirecta
npmstring-argv0.3.1indirecta
npmstring-length4.0.2indirecta
npmstring-width5.1.2indirecta
npmstring-width-cjs4.2.3indirecta
npmstrip-ansi-cjs6.0.1indirecta
npmstrip-bom3.0.0indirecta
npmstrip-bom4.0.0indirecta
npmstrip-final-newline2.0.0indirecta
npmstrip-final-newline3.0.0indirecta
npmstrip-hex-prefix1.0.0indirecta
npmstrip-indent3.0.0indirecta
npmstrip-json-comments3.1.1indirecta
npmstrnum2.1.2indirecta
npmstyle-loader3.3.3indirecta
npmstyle-loader^3.3.2indirecta
npmstylis4.2.0indirecta
npmsupports-color5.5.0indirecta
npmsupports-color7.2.0indirecta
npmsupports-color8.1.1indirecta
npmsupports-color9.3.1indirecta
npmsupports-preserve-symlinks-flag1.0.0indirecta
npmsynckit0.9.2indirecta
npmtapable2.2.1indirecta
npmtar7.5.12indirecta
npmterser5.39.0indirecta
npmterser^5.17.7indirecta
npmtest-exclude6.0.0indirecta
npmtest-exclude7.0.1indirecta
npmthingies1.21.0indirecta
npmthrough2.3.8indirecta
npmthunky1.1.0indirecta
npmtinybench2.9.0indirecta
npmtinyexec0.3.2indirecta
npmtinyglobby0.2.15indirecta
npmtinypool1.0.2indirecta
npmtinyrainbow2.0.0indirecta
npmtinyspy3.0.2indirecta
npmtmpl1.0.5indirecta
npmto-buffer1.2.1indirecta
npmto-regex-range5.0.1indirecta
npmtoidentifier1.0.1indirecta
npmtotalist3.0.1indirecta
npmtr460.0.3indirecta
npmtree-dump1.0.3indirecta
npmts-api-utils2.0.1indirecta
npmts-jest29.1.1indirecta
npmts-jest^29.1.1indirecta
npmts-loader9.5.2indirecta
npmts-loader^9.5.2indirecta
npmts-morph27.0.2indirecta
npmts-morph^27.0.2indirecta
npmts-node10.9.1indirecta
npmts-node^10.9.1indirecta
npmtsc-watch4.5.0indirecta
npmtsc-watch^4.5.0indirecta
npmtsconfck2.0.2indirecta
npmtsconfig-paths3.14.2indirecta
npmtsconfig-paths-webpack-plugin4.0.1indirecta
npmtsconfig-paths-webpack-plugin^4.0.1indirecta
npmtslib2.7.0indirecta
npmtslib2.8.1indirecta
npmtsx4.20.3indirecta
npmtsx^4.20.3indirecta
npmtype-check0.4.0indirecta
npmtype-detect4.0.8indirecta
npmtype-fest0.21.3indirecta
npmtype-fest4.41.0indirecta
npmtype-is1.6.18indirecta
npmtype-is2.0.1indirecta
npmtyped-array-buffer1.0.3indirecta
npmtypedarray0.0.6indirecta
npmtypedoc0.28.16indirecta
npmtypedoc^0.28.16indirecta
npmtypedoc-theme-fresh0.2.3indirecta
npmtypedoc-theme-fresh^0.2.3indirecta
npmtypescript5.3.3indirecta
npmtypescript~5.3.3indirecta
npmtypescript-compare0.0.2indirecta
npmtypescript-eslint8.24.0indirecta
npmtypescript-logic0.0.0indirecta
npmtypescript-tuple2.2.1indirecta
npmuc.micro2.1.0indirecta
npmuncontrollable7.2.1indirecta
npmuncontrollable8.0.2indirecta
npmundici-types6.19.8indirecta
npmundici-types6.21.0indirecta
npmunicode-canonical-property-names-ecmascript2.0.0indirecta
npmunicode-match-property-ecmascript2.0.0indirecta
npmunicode-match-property-value-ecmascript2.1.0indirecta
npmunicode-property-aliases-ecmascript2.0.0indirecta
npmunique-filename5.0.0indirecta
npmunique-slug6.0.0indirecta
npmuniversal-user-agent6.0.1indirecta
npmuniversalify2.0.0indirecta
npmunpipe1.0.0indirecta
npmupdate-browserslist-db1.1.2indirecta
npmuqr0.1.2indirecta
npmuqr^0.1.2indirecta
npmuri-js4.4.1indirecta
npmuse-sync-external-store1.2.0indirecta
npmutil-deprecate1.0.2indirecta
npmutila0.4.0indirecta
npmutils-merge1.0.1indirecta
npmuuid8.3.2indirecta
npmuuid9.0.1indirecta
npmv8-compile-cache-lib3.0.1indirecta
npmv8-to-istanbul9.0.1indirecta
npmvalid-url1.0.9indirecta
npmvalidate-npm-package-license3.0.4indirecta
npmvary1.1.2indirecta
npmvite6.4.3indirecta
npmvite^6.4.3indirecta
npmvite-node3.1.1indirecta
npmvite-plugin-node-polyfills0.23.0indirecta
npmvite-plugin-node-polyfills^0.23.0indirecta
npmvite-tsconfig-paths4.0.5indirecta
npmvite-tsconfig-paths^4.0.5indirecta
npmvitest3.1.1indirecta
npmvitest^3.1.1indirecta
npmwalker1.0.8indirecta
npmwarning4.0.3indirecta
npmwatchpack2.4.2indirecta
npmwbuf1.7.3indirecta
npmwcwidth1.0.1indirecta
npmwebidl-conversions3.0.1indirecta
npmwebpack-cli5.1.4indirecta
npmwebpack-cli^5.1.4indirecta
npmwebpack-dev-middleware7.4.2indirecta
npmwebpack-dev-server5.2.2indirecta
npmwebpack-dev-server^5.2.1indirecta
npmwebsocket-driver0.7.4indirecta
npmwebsocket-extensions0.1.4indirecta
npmwhatwg-mimetype3.0.0indirecta
npmwhatwg-url5.0.0indirecta
npmwhich1.3.1indirecta
npmwhich2.0.2indirecta
npmwhich3.0.1indirecta
npmwhich6.0.0indirecta
npmwhich-typed-array1.1.18indirecta
npmwhy-is-node-running2.3.0indirecta
npmwildcard2.0.1indirecta
npmword-wrap1.2.5indirecta
npmwrap-ansi6.2.0indirecta
npmwrap-ansi8.1.0indirecta
npmwrap-ansi-cjs7.0.0indirecta
npmwrappy1.0.2indirecta
npmwrite-file-atomic4.0.2indirecta
npmwrite-file-atomic5.0.0indirecta
npmws7.5.10indirecta
npmws8.17.1indirecta
npmws8.18.2indirecta
npmxml2js0.6.2indirecta
npmxmlbuilder11.0.1indirecta
npmxtend4.0.2indirecta
npmy18n5.0.8indirecta
npmyallist3.1.1indirecta
npmyallist4.0.0indirecta
npmyallist5.0.0indirecta
npmyaml1.10.2indirecta
npmyaml2.8.2indirecta
npmyargs-parser20.2.9indirecta
npmyargs-parser21.1.1indirecta
npmyn3.1.1indirecta
npmyocto-queue0.1.0indirecta
Avisos de dependencias 4

Instalar npm:@metamask/snaps-cli@8.4.1 arrastra 471 paquetes, directos y transitivos: 4 tienen avisos conocidos, de los cuales 0 son dependencias directas.

PaqueteVersiónRelaciónGravedadAvisosCorregido en
brace-expansion1.1.16indirectaalta15.0.8
elliptic6.6.1indirectaalta1
uuid9.0.1indirectaalta113.0.1
bn.js5.2.1indirectamoderada15.2.3

Un aviso significa que la versión registrada en el grafo de dependencias cae dentro del rango afectado de un aviso. No se analiza la alcanzabilidad, y el grafo incluye fijaciones de desarrollo y prueba: un hallazgo puede referirse al utillaje y no al software distribuido.

Informe JSON sin procesar legible por máquina
{
  "data": {
    "repo": {
      "topics": [
        "metamask",
        "monorepo"
      ],
      "is_fork": false,
      "size_kb": 107518,
      "has_wiki": true,
      "homepage": "https://metamask.io/snaps/",
      "languages": {
        "jq": 1483,
        "CSS": 940,
        "EJS": 282,
        "HTML": 2021,
        "Shell": 6747,
        "JavaScript": 118001,
        "TypeScript": 4498936
      },
      "pushed_at": "2026-07-24T12:42:00Z",
      "created_at": "2021-01-26T18:59:34Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-23T18:11:35Z",
      "description": "Extend the functionality of MetaMask using Snaps",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": null,
      "default_branch": "main",
      "license_spdx_raw": "NOASSERTION",
      "primary_language": "TypeScript",
      "significant_languages": [
        "TypeScript"
      ]
    },
    "owner": {
      "blog": "https://metamask.io",
      "name": "MetaMask",
      "type": "Organization",
      "login": "MetaMask",
      "company": null,
      "location": "Ethereum Blockchain",
      "followers": 6033,
      "avatar_url": "https://avatars.githubusercontent.com/u/11744586?v=4",
      "created_at": "2015-03-31T21:55:56Z",
      "is_verified": null,
      "public_repos": 631,
      "account_age_days": 4133
    },
    "license": {
      "state": "custom",
      "spdx_id": null,
      "raw_spdx": "NOASSERTION",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "v164.0.0",
          "kind": "major",
          "published_at": "2026-07-13T12:32:29Z"
        },
        {
          "tag": "v163.0.0",
          "kind": "major",
          "published_at": "2026-07-08T08:23:59Z"
        },
        {
          "tag": "v162.0.0",
          "kind": "major",
          "published_at": "2026-07-07T11:48:41Z"
        },
        {
          "tag": "v161.0.0",
          "kind": "major",
          "published_at": "2026-07-07T09:13:55Z"
        },
        {
          "tag": "v160.0.0",
          "kind": "major",
          "published_at": "2026-06-25T17:39:17Z"
        },
        {
          "tag": "v159.0.0",
          "kind": "major",
          "published_at": "2026-06-02T14:13:18Z"
        },
        {
          "tag": "v158.0.0",
          "kind": "major",
          "published_at": "2026-05-28T09:07:08Z"
        },
        {
          "tag": "v157.0.0",
          "kind": "major",
          "published_at": "2026-05-12T09:59:32Z"
        },
        {
          "tag": "v156.0.0",
          "kind": "major",
          "published_at": "2026-05-08T11:23:23Z"
        },
        {
          "tag": "v155.0.0",
          "kind": "major",
          "published_at": "2026-04-29T13:11:27Z"
        },
        {
          "tag": "v154.0.0",
          "kind": "major",
          "published_at": "2026-04-28T12:45:36Z"
        },
        {
          "tag": "v153.0.0",
          "kind": "major",
          "published_at": "2026-04-21T10:52:47Z"
        },
        {
          "tag": "v152.0.0",
          "kind": "major",
          "published_at": "2026-04-15T08:44:02Z"
        },
        {
          "tag": "v151.0.0",
          "kind": "major",
          "published_at": "2026-04-14T16:40:50Z"
        },
        {
          "tag": "v150.0.0",
          "kind": "major",
          "published_at": "2026-04-14T12:03:41Z"
        },
        {
          "tag": "v149.0.0",
          "kind": "major",
          "published_at": "2026-04-02T22:26:37Z"
        },
        {
          "tag": "v148.0.0",
          "kind": "major",
          "published_at": "2026-03-26T14:36:28Z"
        },
        {
          "tag": "v147.0.0",
          "kind": "major",
          "published_at": "2026-03-11T14:30:43Z"
        },
        {
          "tag": "v146.0.0",
          "kind": "major",
          "published_at": "2026-03-10T22:16:11Z"
        },
        {
          "tag": "v145.0.0",
          "kind": "major",
          "published_at": "2026-03-06T10:55:07Z"
        },
        {
          "tag": "v144.0.0",
          "kind": "major",
          "published_at": "2026-03-04T13:13:53Z"
        },
        {
          "tag": "v143.0.0",
          "kind": "major",
          "published_at": "2026-02-24T14:10:04Z"
        },
        {
          "tag": "v142.0.0",
          "kind": "major",
          "published_at": "2026-02-04T15:32:24Z"
        },
        {
          "tag": "v141.0.0",
          "kind": "major",
          "published_at": "2026-01-27T10:50:54Z"
        },
        {
          "tag": "v140.0.0",
          "kind": "major",
          "published_at": "2026-01-26T10:45:11Z"
        },
        {
          "tag": "v139.0.0",
          "kind": "major",
          "published_at": "2026-01-22T12:16:50Z"
        },
        {
          "tag": "v138.0.0",
          "kind": "major",
          "published_at": "2026-01-12T11:11:44Z"
        },
        {
          "tag": "v137.0.0",
          "kind": "major",
          "published_at": "2025-12-18T10:25:07Z"
        },
        {
          "tag": "v136.0.0",
          "kind": "major",
          "published_at": "2025-12-12T10:48:58Z"
        },
        {
          "tag": "v135.0.0",
          "kind": "major",
          "published_at": "2025-12-08T10:37:01Z"
        },
        {
          "tag": "v134.0.0",
          "kind": "major",
          "published_at": "2025-12-02T15:51:27Z"
        },
        {
          "tag": "v133.0.0",
          "kind": "major",
          "published_at": "2025-11-19T09:41:09Z"
        },
        {
          "tag": "v132.0.0",
          "kind": "major",
          "published_at": "2025-11-11T11:25:33Z"
        },
        {
          "tag": "v131.0.0",
          "kind": "major",
          "published_at": "2025-11-06T14:35:34Z"
        },
        {
          "tag": "v130.0.0",
          "kind": "major",
          "published_at": "2025-10-28T15:55:15Z"
        },
        {
          "tag": "v129.0.0",
          "kind": "major",
          "published_at": "2025-10-27T23:20:47Z"
        },
        {
          "tag": "v128.0.0",
          "kind": "major",
          "published_at": "2025-10-20T11:30:59Z"
        },
        {
          "tag": "v127.0.0",
          "kind": "major",
          "published_at": "2025-10-07T09:55:14Z"
        },
        {
          "tag": "v126.0.0",
          "kind": "major",
          "published_at": "2025-10-02T10:50:42Z"
        },
        {
          "tag": "v125.0.0",
          "kind": "major",
          "published_at": "2025-08-25T09:32:07Z"
        },
        {
          "tag": "v124.0.0",
          "kind": "major",
          "published_at": "2025-08-20T12:21:02Z"
        },
        {
          "tag": "v123.0.0",
          "kind": "major",
          "published_at": "2025-08-06T14:25:03Z"
        },
        {
          "tag": "v122.0.0",
          "kind": "major",
          "published_at": "2025-07-31T13:16:45Z"
        },
        {
          "tag": "v121.0.0",
          "kind": "major",
          "published_at": "2025-07-31T09:50:05Z"
        },
        {
          "tag": "v120.0.0",
          "kind": "major",
          "published_at": "2025-07-22T10:49:39Z"
        },
        {
          "tag": "v119.0.0",
          "kind": "major",
          "published_at": "2025-07-09T11:48:03Z"
        },
        {
          "tag": "v118.0.0",
          "kind": "major",
          "published_at": "2025-07-02T12:56:13Z"
        },
        {
          "tag": "v117.0.0",
          "kind": "major",
          "published_at": "2025-06-27T12:48:46Z"
        },
        {
          "tag": "v116.0.0",
          "kind": "major",
          "published_at": "2025-06-27T10:56:42Z"
        },
        {
          "tag": "v115.0.0",
          "kind": "major",
          "published_at": "2025-06-19T08:24:28Z"
        },
        {
          "tag": "v114.0.0",
          "kind": "major",
          "published_at": "2025-06-18T07:37:12Z"
        },
        {
          "tag": "v113.0.0",
          "kind": "major",
          "published_at": "2025-06-10T11:24:40Z"
        },
        {
          "tag": "v112.0.0",
          "kind": "major",
          "published_at": "2025-05-28T10:07:37Z"
        },
        {
          "tag": "v111.0.0",
          "kind": "major",
          "published_at": "2025-05-28T08:08:05Z"
        },
        {
          "tag": "v110.0.0",
          "kind": "major",
          "published_at": "2025-05-27T14:17:59Z"
        },
        {
          "tag": "v109.0.0",
          "kind": "major",
          "published_at": "2025-05-21T09:23:58Z"
        },
        {
          "tag": "v108.0.0",
          "kind": "major",
          "published_at": "2025-05-20T09:06:59Z"
        },
        {
          "tag": "v107.0.0",
          "kind": "major",
          "published_at": "2025-05-16T10:34:04Z"
        },
        {
          "tag": "v106.0.0",
          "kind": "major",
          "published_at": "2025-05-13T15:20:26Z"
        },
        {
          "tag": "v105.0.0",
          "kind": "major",
          "published_at": "2025-05-08T11:48:03Z"
        },
        {
          "tag": "v104.0.0",
          "kind": "major",
          "published_at": "2025-05-08T09:22:01Z"
        },
        {
          "tag": "v103.0.0",
          "kind": "major",
          "published_at": "2025-04-28T10:48:25Z"
        },
        {
          "tag": "v102.0.0",
          "kind": "major",
          "published_at": "2025-04-23T13:18:05Z"
        },
        {
          "tag": "v101.0.0",
          "kind": "major",
          "published_at": "2025-04-16T13:11:23Z"
        },
        {
          "tag": "v100.0.0",
          "kind": "major",
          "published_at": "2025-04-16T09:42:26Z"
        },
        {
          "tag": "v99.0.0",
          "kind": "major",
          "published_at": "2025-04-07T15:39:24Z"
        },
        {
          "tag": "v98.0.0",
          "kind": "major",
          "published_at": "2025-03-27T08:24:15Z"
        },
        {
          "tag": "v97.0.0",
          "kind": "major",
          "published_at": "2025-03-26T11:33:45Z"
        },
        {
          "tag": "v96.0.0",
          "kind": "major",
          "published_at": "2025-03-25T11:53:47Z"
        },
        {
          "tag": "v95.0.0",
          "kind": "major",
          "published_at": "2025-03-18T15:11:12Z"
        },
        {
          "tag": "v94.0.0",
          "kind": "major",
          "published_at": "2025-03-13T11:13:38Z"
        },
        {
          "tag": "v93.0.0",
          "kind": "major",
          "published_at": "2025-03-04T17:42:00Z"
        },
        {
          "tag": "v92.0.0",
          "kind": "major",
          "published_at": "2025-03-04T11:58:50Z"
        },
        {
          "tag": "v91.0.0",
          "kind": "major",
          "published_at": "2025-03-03T11:43:58Z"
        },
        {
          "tag": "v90.0.0",
          "kind": "major",
          "published_at": "2025-02-18T13:35:33Z"
        },
        {
          "tag": "v89.0.0",
          "kind": "major",
          "published_at": "2025-02-11T10:05:21Z"
        },
        {
          "tag": "v88.0.0",
          "kind": "major",
          "published_at": "2025-02-04T13:04:07Z"
        },
        {
          "tag": "v87.0.0",
          "kind": "major",
          "published_at": "2025-02-03T12:06:35Z"
        },
        {
          "tag": "v86.0.0",
          "kind": "major",
          "published_at": "2025-01-27T13:23:31Z"
        },
        {
          "tag": "v85.0.0",
          "kind": "major",
          "published_at": "2025-01-27T10:33:01Z"
        },
        {
          "tag": "v84.0.0",
          "kind": "major",
          "published_at": "2025-01-20T14:25:07Z"
        },
        {
          "tag": "v83.0.0",
          "kind": "major",
          "published_at": "2025-01-15T09:32:14Z"
        },
        {
          "tag": "v82.0.0",
          "kind": "major",
          "published_at": "2025-01-14T11:38:08Z"
        },
        {
          "tag": "v81.0.0",
          "kind": "major",
          "published_at": "2024-12-17T12:57:25Z"
        },
        {
          "tag": "v80.0.0",
          "kind": "major",
          "published_at": "2024-12-04T11:09:40Z"
        },
        {
          "tag": "v79.0.0",
          "kind": "major",
          "published_at": "2024-11-25T10:11:10Z"
        },
        {
          "tag": "v78.0.0",
          "kind": "major",
          "published_at": "2024-11-20T09:44:38Z"
        },
        {
          "tag": "v77.0.0",
          "kind": "major",
          "published_at": "2024-11-11T10:31:43Z"
        },
        {
          "tag": "v76.0.0",
          "kind": "major",
          "published_at": "2024-11-01T09:26:48Z"
        },
        {
          "tag": "v75.0.0",
          "kind": "major",
          "published_at": "2024-10-31T12:41:04Z"
        },
        {
          "tag": "v74.0.0",
          "kind": "major",
          "published_at": "2024-10-25T09:59:02Z"
        },
        {
          "tag": "v73.0.0",
          "kind": "major",
          "published_at": "2024-10-14T14:56:35Z"
        },
        {
          "tag": "v72.0.0",
          "kind": "major",
          "published_at": "2024-10-08T18:49:58Z"
        },
        {
          "tag": "v71.0.0",
          "kind": "major",
          "published_at": "2024-09-27T15:06:37Z"
        },
        {
          "tag": "v70.0.0",
          "kind": "major",
          "published_at": "2024-09-24T17:57:50Z"
        },
        {
          "tag": "v69.0.0",
          "kind": "major",
          "published_at": "2024-09-20T13:08:24Z"
        },
        {
          "tag": "v68.0.0",
          "kind": "major",
          "published_at": "2024-09-19T08:18:43Z"
        },
        {
          "tag": "v67.0.0",
          "kind": "major",
          "published_at": "2024-09-18T08:53:23Z"
        },
        {
          "tag": "v66.0.0",
          "kind": "major",
          "published_at": "2024-09-13T08:16:57Z"
        },
        {
          "tag": "v65.0.0",
          "kind": "major",
          "published_at": "2024-09-12T13:06:35Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "a2ea600bc3cfa66a5e476fed4335d557c9cb2a4b",
          "body": "Release candidate for `164.0.0`. Including support for `Blob` in Snaps.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Version and changelog-only release; sandbox surface grows slightly via\nthe Blob endowment already merged in prior PRs.\n> \n> **Overview**\n> Release cut for **164.0.0** that\n[…]\nfor commit\n1a21ee3f782f7d25db376d3bcbd8c197f5079249. 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": "release: `164.0.0` (#4072)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-07-13T12:21:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b6cd45aed29b0797ee0fb1ee033cc140e038937a",
          "body": "Add `Blob` as a default endowment for `instanceof` checks when using\n`fetch`.\n\nhttps://consensyssoftware.atlassian.net/browse/WPC-1126\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Small expansion of the default sandbox API using the same hardened\nglobal pattern as other Web platform type\n[…]\nfor commit\n00347d2173826058c055f13b8188fb375f24cef5. 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: Add `Blob` as a default endowment (#4063)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-07-13T08:53:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8898f31f26816cccfe5631bc90a1f7fae12e702e",
          "body": "Release candidate for `163.0.0`. Includes two fixes for E2E issues with\nthe preinstalled example Snap.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Version and changelog-only release for example/test packages; no core\nSnaps SDK or controller changes in the diff.\n> \n> **Overview**\n> **Rel\n[…]\nfor commit\nba25cd929b5f6055726422e48cfa8abddd1978f8. 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": "release: `163.0.0` (#4071)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-07-08T08:15:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b67d8ddadac6a14b4640d394ec065e4024e0b06b",
          "body": "…#4070)\n\nBumps\n[@metamask/chain-agnostic-permission](https://github.com/MetaMask/core)\nfrom 1.6.2 to 1.7.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/b9bf22c4e8eb70ac1783635fd5459e748c782a3f\"><code>b9bf22c</code></a>\nRelease 1097.0.0 (<a\nhref=\"htt\n[…]\nnless you reopen the\nPR or upgrade to it yourself)\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": "chore: Bump @metamask/chain-agnostic-permission from 1.6.2 to 1.7.0 (…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-08T07:10:46Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ddc6a4a89b1f777071c45ad00f7e5eafe1ea4d98",
          "body": "The previous versions of the preinstalled example Snap had omitted\n`hidden`, this results in it actually being hidden from the UI, which\nsome E2Es assert against. This PR restores that behaviour and makes it\nexplicit.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Single boolean in an exam\n[…]\nfor commit\nb87e12883c1a85c9bb1917123c203d43fc3f511e. 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: Hide preinstalled example Snap (#4068)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-07-08T07:03:55Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f7da1851d4364c46212da7f0d4c986720db49a52",
          "body": "Rename duplicate identifiers in test-snaps to prevent collisions during\nE2E.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Test-harness DOM id changes only; no production or snap runtime\nbehavior is affected.\n> \n> **Overview**\n> Renames shared **`rpcResult`** DOM ids on the JSX and Preins\n[…]\nfor commit\nbf73b1b1d1470da26dd95e2cc56bb52c9edea8a7. 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: Rename duplicate identifiers (#4069)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-07-08T07:03:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d4cf201b2197e3c206f85d75ba2ccaf10f791e6c",
          "body": "Re-release of `test-snaps` due to a CI configuration problem.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Changelog and version field updates only; no runtime or\nsecurity-sensitive code changes.\n> \n> **Overview**\n> Bumps the monorepo release marker from **161.0.0** to **162.0.0** and\npu\n[…]\nfor commit\n20bea6c3b39357e0a1aa7c08d69d15a0802efdcb. 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": "release: `162.0.0` (#4067)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-07-07T11:40:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "dc93361404d0b09db320c15e8e6140b1007f037c",
          "body": "Add `id-token: write` to CI workflows that try to use token exchange\nservice for publishing to GitHub Pages.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> CI-only permission tightening aligned with existing token-exchange\ndeploy; no application or runtime behavior changes.\n> \n> **Overview\n[…]\nfor commit\ncfd4480921172e852bdd2ab9fcdf08e0d4b9e165. 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": "ci: Correct permissions for GitHub Pages publishing (#4066)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-07-07T10:16:51Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "02eb9e194e55e8dca75cf9c05259d124867cc247",
          "body": "Release candidate for `161.0.0`. Mainly includes the messenger support\nfor preinstalled Snaps.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Messenger endowment lets preinstalled Snaps invoke allowlisted wallet\ncontroller actions, which is security-sensitive even though this PR is\nmost\n[…]\nted\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\n---------\n\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "release: `161.0.0` (#4065)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-07-07T09:05:37Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "785d0f70d22339a61911a848ddbfcbb70ada17c7",
          "body": "Bumps [@metamask/messenger](https://github.com/MetaMask/core) from 1.2.0\nto 2.0.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/52f6d0840c268584eb1be88b35c07d9766ba88e4\"><code>52f6d08</code></a>\nRelease 1094.0.0 (<a\nhref=\"https://redirect.github.com/\n[…]\n-\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: Frederik Bolding <frederik.bolding@gmail.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/messenger from 1.2.0 to 2.0.0 (#4064)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-06T14:39:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7db53bcaeb26d01786ffd6463236e307155cba26",
          "body": "Add support for using the messenger in preinstalled Snaps. To access the\nmessenger a Snap must specify a list of actions in\n`endowment:messenger`. Then, it can use `getMessenger` to get a\nmessenger object for use inside the Snap. The actions used must return\nJSON-serializable values.\n\nhttps://consen\n[…]\nted\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\n---------\n\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat: Add support for using the messenger in preinstalled Snaps (#4055)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-07-06T12:09:30Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "324299d27284ceda6def6c23d0e45320afa9ef21",
          "body": "Bumps [@metamask/superstruct](https://github.com/MetaMask/superstruct)\nfrom 3.2.1 to 3.3.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/MetaMask/superstruct/releases\">@​metamask/superstruct's\nreleases</a>.</em></p>\n<blockquote>\n<h2>3.3.0</h2>\n<h3>Added<\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/superstruct from 3.2.1 to 3.3.0 (#4062)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-03T08:58:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "58c5d8b6c92c440a9047bd6b9095745f6de7d5bf",
          "body": "Bumps [linkify-it](https://github.com/markdown-it/linkify-it) from 5.0.0\nto 5.0.1.\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/markdown-it/linkify-it/blob/master/CHANGELOG.md\">linkify-it's\nchangelog</a>.</em></p>\n<blockquote>\n<h2>5.0.1 / 2026-05-23</h2>\n<ul\n[…]\n(https://github.com/MetaMask/snaps/network/alerts).\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": "chore: Bump linkify-it from 5.0.0 to 5.0.1 (#4056)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T11:11:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c96710a9467ea65c907b4be377bb169262288227",
          "body": "Bumps\n[@lavamoat/webpack](https://github.com/LavaMoat/lavamoat/tree/HEAD/packages/webpack)\nfrom 2.2.3 to 2.2.4.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/LavaMoat/lavamoat/releases\">@​lavamoat/webpack's\nreleases</a>.</em></p>\n<blockquote>\n<h2>webpack:\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @lavamoat/webpack from 2.2.3 to 2.2.4 (#4051)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T10:56:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8e0addb0a277b453abf62662e5fe563cefc419ad",
          "body": "Bumps [@metamask/slip44](https://github.com/MetaMask/slip44) from 4.4.0\nto 4.5.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/MetaMask/slip44/releases\">@​metamask/slip44's\nreleases</a>.</em></p>\n<blockquote>\n<h2>4.5.0</h2>\n<h3>Changed</h3>\n<ul>\n<li>Upda\n[…]\nnless you reopen the\nPR or upgrade to it yourself)\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": "chore: Bump @metamask/slip44 from 4.4.0 to 4.5.0 (#4061)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T10:42:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "61e8047029eb02719759318337cabe9e3bf9f819",
          "body": "Bumps\n[lavamoat](https://github.com/LavaMoat/lavamoat/tree/HEAD/packages/lavamoat-node)\nfrom 11.1.2 to 11.1.4.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/LavaMoat/lavamoat/releases\">lavamoat's\nreleases</a>.</em></p>\n<blockquote>\n<h2>lavamoat: v11.1.4</\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump lavamoat from 11.1.2 to 11.1.4 (#4053)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T10:36:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "06e0e019bf02a629acfca17c929896762221bbff",
          "body": "Bumps [@metamask/analytics-controller](https://github.com/MetaMask/core)\nfrom 1.1.1 to 1.2.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/ba54993b7ee624527ac22601c26204b42e5d09b7\"><code>ba54993</code></a>\nRelease/1078.0.0 (<a\nhref=\"https://redirect.\n[…]\nnless you reopen the\nPR or upgrade to it yourself)\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": "chore: Bump @metamask/analytics-controller from 1.1.1 to 1.2.1 (#4059)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T10:12:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4f18fa212e6d96c0c873194cdbf9b0dce695d030",
          "body": "…nly (#4058)\n\nDependabot was opening PRs for minor and patch updates to GitHub Actions\n(e.g., `MetaMask/action-is-release@v2.2.0`). Since we use floating major\ntags (e.g., `MetaMask/action-is-release@v2`), minor and patch bumps are\nautomatically picked up and don't need separate PRs. This adds an\n`i\n[…]\nfor commit\n3808152f54ff23aa8e4febadfe92da165812e811. 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": "chore: restrict Dependabot GitHub Actions updates to major versions o…",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-07-02T08:17:24Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2b3c367e89182b05c3a0c0f5314ea9ce9a6e0d86",
          "body": "The `entropy:account` does not exist at all on the `accounts` side. I\nassume this was meant to be `any:account` (which is a generic account\ntype we can use for dev purposes).\n\nAlso added `stellar:account` which is new account type we now support.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk*\n[…]\nautomated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\n---------\n\nCo-authored-by: Frederik Bolding <frederik.bolding@gmail.com>",
          "is_bot": false,
          "headline": "fix: Correct `KeyringAccountType` values (#4057)",
          "author_name": "Charly Chevalier",
          "author_login": "ccharly",
          "committed_at": "2026-07-01T13:14:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "52d3c27b1dcd30ff69501a132970739edd4ede66",
          "body": "This is the release candidate for version `160.0.0`.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Mostly version/changelog packaging, but the release notes flag\nbreaking SnapController messenger and constructor requirements that\nMetaMask clients must adopt when upgrading snaps-control\n[…]\nfor commit\n6014472efd6f195e23124c01c323356d6c3dab9f. 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": "release: `160.0.0` (#4050)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-06-25T17:29:44Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "beeab74e440a6c67187394777cb439101e0743c8",
          "body": "## Changes\n\n- Emit `SnapController:snapUpdated` in `#handleRegistryUpdate()` after\neach successful OTA update. As a side effect, this also fixes missing\nnotifications to `CronjobController` (cronjob re-registration) and\n`WebSocketService` (connection teardown) on OTA updates.\n- Add `ota: boolean` to\n[…]\nfor commit\n7ea3aad1c3bc505ac918f8c436b5d971e6017e48. 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!: track analytics for OTA Snap updates (#4049)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-06-25T14:37:19Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4755cab21e1dc5a14dede586ba6ea28f228dc057",
          "body": "…#4036)\n\nBumps\n[@metamask/chain-agnostic-permission](https://github.com/MetaMask/core)\nfrom 1.6.1 to 1.6.2.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/555b77e19f769fe554f1624e750d33f2e48b47c2\"><code>555b77e</code></a>\nRelease 1037.0.0 (<a\nhref=\"htt\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/chain-agnostic-permission from 1.6.1 to 1.6.2 (…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-25T10:49:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "631bc6af6c781fc46e4c0d180fdf196e2e977f2b",
          "body": "Bumps [@metamask/storage-service](https://github.com/MetaMask/core) from\n1.0.1 to 1.0.2.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/dcf8a421d56ae6c5083f395ddc0617e66ea0add9\"><code>dcf8a42</code></a>\nRelease/1027.0.0 (<a\nhref=\"https://redirect.githu\n[…]\nnless you reopen the\nPR or upgrade to it yourself)\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": "chore: Bump @metamask/storage-service from 1.0.1 to 1.0.2 (#4035)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-25T10:46:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a92b48f5fe03e5930e9ea66e145c33b9a98323dd",
          "body": "Bumps [flatted](https://github.com/WebReflection/flatted) from 3.3.2 to\n3.4.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/WebReflection/flatted/commit/2a02dce7c641dec31194c67663f9b0b12e62da20\"><code>2a02dce</code></a>\n3.4.1</li>\n<li><a\nhref=\"https://github.com/WebRefle\n[…]\nbled on this pull request as it has\nbeen open for over 30 days.\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": "chore: Bump flatted from 3.3.2 to 3.4.1 (#3906)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-25T10:45:55Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4138a8659b478eb1065cf2b0e94c183676937b2a",
          "body": "Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)\nfrom 6.4.1 to 6.4.3.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/vitejs/vite/releases\">vite's\nreleases</a>.</em></p>\n<blockquote>\n<h2>v6.4.3</h2>\n<p>Please refer to <a\nhref=\"https://gi\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump vite from 6.4.1 to 6.4.3 (#4045)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-25T10:29:15Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c67053b2bdcd705bb9ce65be19ba742b10a454f7",
          "body": "## Summary\n\n- Adds `@metamask/analytics-controller` as a dependency and wires up\n`AnalyticsController:trackEvent` as an allowed messenger action in\n`SnapController`.\n- Subscribes to the controller's own lifecycle events\n(`snapInstallStarted`, `snapInstallFailed`, `snapInstalled`,\n`snapUpdated`, `sna\n[…]\nautomated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\n---------\n\nCo-authored-by: Frederik Bolding <frederik.bolding@gmail.com>",
          "is_bot": false,
          "headline": "feat!: track Snap lifecycle analytics events in `SnapController` (#4048)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-06-25T08:37:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "43b5d305546b4aa03ea01f48bbec1cef6ad11762",
          "body": "….29.4 (#3996)\n\nBumps\n[@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-modules-systemjs)\nfrom 7.23.0 to 7.29.4.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/babel/babel/releases\">@​babel/\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @babel/plugin-transform-modules-systemjs from 7.23.0 to 7…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-24T10:05:44Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "43aceb7aba642d47e1723a014d24def36a4bfa89",
          "body": "Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to\n7.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/actions/checkout/releases\">actions/checkout's\nreleases</a>.</em></p>\n<blockquote>\n<h2>v7.0.0</h2>\n<h2>What's Changed</h2>\n<ul>\n<li>blo\n[…]\nnless you reopen the\nPR or upgrade to it yourself)\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": "chore: Bump actions/checkout from 6 to 7 (#4041)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-24T09:51:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "fb62fb011d3cd3efec18e49df5d6bc03a5ba5eb8",
          "body": "…(#4043)\n\n## Summary\n\nAdds a `periodicFetchThreshold` option (default: 4 hours) and a public\n`requestPeriodicUpdate` method to `SnapRegistryController`.\n\nThe new method is similar to `requestUpdate`, but skips the update if\nthe registry was fetched within the periodic threshold. This is useful\nfor c\n[…]\nautomated\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\n---------\n\nCo-authored-by: Frederik Bolding <frederik.bolding@gmail.com>",
          "is_bot": false,
          "headline": "feat: add `requestPeriodicUpdate` method to `SnapRegistryController` …",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-06-24T09:28:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9467ef5d08c3acdc596c00f109a8774e00f4f646",
          "body": "## Explanation\n\nThe root `package.json` previously set `packageManager` to `yarn@4.16.0`\nwith no integrity hash. Corepack supports an optional `+sha256.<hash>`\nsuffix that pins the Yarn binary to a known checksum, ensuring that\nanyone running `corepack` against this repo gets the exact same Yarn\nbin\n[…]\n hash. This lets the hash evolve when Yarn\nis bumped without requiring a constraint change at the same time.\n\n## References\n\nMirrors\n[`MetaMask/core#9122`](https://github.com/MetaMask/core/pull/9122).",
          "is_bot": false,
          "headline": "chore: Add `sha256` hash to `packageManager` field (#4033)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-06-15T11:10:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "73d14f284d1161364c18b46bf0093e28f521238a",
          "body": "Bumps [ses](https://github.com/endojs/endo/tree/HEAD/packages/ses) from\n1.15.0 to 2.1.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/endojs/endo/releases\">ses's\nreleases</a>.</em></p>\n<blockquote>\n<h2>ses@2.1.0</h2>\n<h3>Minor Changes</h3>\n<ul>\n<li><a\nhr\n[…]\nnless you reopen the\nPR or upgrade to it yourself)\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": "chore: Bump ses from 1.15.0 to 2.1.0 (#4017)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-15T09:07:06Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "df98c1b6e421f7036689c2bb957e9dbcca14775b",
          "body": "Bumps\n[@lavamoat/webpack](https://github.com/LavaMoat/lavamoat/tree/HEAD/packages/webpack)\nfrom 2.2.1 to 2.2.3.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/LavaMoat/lavamoat/releases\">@​lavamoat/webpack's\nreleases</a>.</em></p>\n<blockquote>\n<h2>webpack:\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @lavamoat/webpack from 2.2.1 to 2.2.3 (#4025)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-15T09:04:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9365fd4166704d85b295e8833dcbaad8d4c6de24",
          "body": "Bumps [@metamask/approval-controller](https://github.com/MetaMask/core)\nfrom 9.0.1 to 9.0.2.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/dcf8a421d56ae6c5083f395ddc0617e66ea0add9\"><code>dcf8a42</code></a>\nRelease/1027.0.0 (<a\nhref=\"https://redirect.g\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/approval-controller from 9.0.1 to 9.0.2 (#4026)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-15T09:04:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6a3287ebb2c834e9307fa5fcd88849347fb376f4",
          "body": "Bumps [@metamask/controller-utils](https://github.com/MetaMask/core)\nfrom 12.0.0 to 12.1.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/dcf8a421d56ae6c5083f395ddc0617e66ea0add9\"><code>dcf8a42</code></a>\nRelease/1027.0.0 (<a\nhref=\"https://redirect.gi\n[…]\nnless you reopen the\nPR or upgrade to it yourself)\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": "chore: Bump @metamask/controller-utils from 12.0.0 to 12.1.1 (#4027)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-15T09:04:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "74f78d49afe2ff56ffc130fd0f54b5dedfdb2616",
          "body": "Bumps [shell-quote](https://github.com/ljharb/shell-quote) from 1.8.3 to\n1.8.4.\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/ljharb/shell-quote/blob/main/CHANGELOG.md\">shell-quote's\nchangelog</a>.</em></p>\n<blockquote>\n<h2><a\nhref=\"https://github.com/ljharb/\n[…]\n(https://github.com/MetaMask/snaps/network/alerts).\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": "chore: Bump shell-quote from 1.8.3 to 1.8.4 (#4028)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-15T08:33:13Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f6bccd566d61dbe68991047c99e317bdddc31c2f",
          "body": "The `update-pull-request` workflow is missing `id-token: write`\npermission to perform OIDC token exchange.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> CI workflow permission scoping only; no runtime application or\ndata-path changes.\n> \n> **Overview**\n> Adds explicit **GitHub Actions `pe\n[…]\nfor commit\n4b9a10daeaa16cb9e9373b2c019b12c52476d92c. 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": "ci: Add missing permissions to update-pull-request workflow (#4031)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-06-15T08:18:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c1e24128a96da1762893f894dadda04c93643a01",
          "body": "## Summary\n\nReplace the Patroll-based `PULL_REQUEST_UPDATE_TOKEN` and\n`PUBLISH_PAGES_TOKEN` secrets with tokens fetched via the\n[`MetaMask/github-tools/get-token`](https://github.com/MetaMask/github-tools)\naction. Patroll has proven unreliable, so this moves these workflows\nover to the token-exchang\n[…]\nfor commit\nbdf6d3d1964ef83b01b5e101a042c7252a4d1881. 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": "ci: Use token-exchange action for workflow tokens (#4029)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-06-12T12:29:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3d7452be3ead8c55a96c3a7cfe7bcc97a7109c5d",
          "body": "This adds a config for zizmor, which now runs by default as part of\n`action-security-code-scanner`.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> CI-only security linter configuration with no runtime or application\ncode changes.\n> \n> **Overview**\n> Adds **`.github/zizmor.yml`** so the ziz\n[…]\nfor commit\n92dd755ab40525bb7ae5049ad68356aeceacc2b6. 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": "ci: Add zizmor config (#4030)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-06-12T11:55:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ed74a52bbf613944a1651a3913293dd44d653d24",
          "body": "…#4023)\n\n## Summary\n\n- Adds top-level `permissions: contents: read` to the publish-release\nworkflow, following the principle of least privilege.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> CI-only change that narrows default GitHub Actions token permissions;\njobs with explicit write/id-\n[…]\nfor commit\nf5ce360f5165eca8c0b088899c54c8bbbf2aae3b. 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": "ci: Add missing top-level `permissions` to publish-release workflow (…",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-06-08T11:48:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1ddac9ddfd70cf27cb858fb8b7793c73037f6159",
          "body": "This bumps `action-npm-publish` to `v6` and enables trusted publishing\nwith OIDC.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Changes how production NPM packages are authenticated and published;\nmisconfigured OIDC or NPM trusted-publisher setup could block releases\nuntil secrets/regi\n[…]\nfor commit\n036c25013ce258b1ea41a9ffa383cb6ba5864c3f. 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": "ci: Bump `action-npm-publish` to `v6` (#4022)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-06-05T08:39:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "cecffa1a851a1fa5d68384c6f46ca1cf739f6d0c",
          "body": "This is the release candidate for version `159.0.0`.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Major bump in snaps-rpc-methods changes how entropy is accessed via\nthe keyring; integrators must upgrade and verify entropy-related Snap\nRPC flows, though this PR itself only changes ver\n[…]\nfor commit\n94245cd0176e3448cb1447b727aa814d20d80f74. 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": "release: `159.0.0` (#4020)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-06-02T14:04:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "06df849a905165966c53bb1862e02420f76f6dd7",
          "body": "This bumps Yarn to `4.16.0`.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Small plugin-only change to dependency loading; no auth, data, or\nproduct logic touched.\n> \n> **Overview**\n> Updates the local **`plugin-workspaces-filter`** plugin so it stays\ncompatible with **Yarn 4.16.0** after\n[…]\nfor commit\ncb3187c8decd554e9263448dbc8ed6c04d9495a2. 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": "chore: Bump Yarn to `4.16.0` (#4019)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-06-02T13:12:19Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "33458a1a08de47cee4771adb0ed69cf40ffbfa59",
          "body": "…ngV2Unsafe` (#4009)\n\nThis PR updates usage of `withKeyring` to the new `withKeyringV2`. The\nplan is to convert `withKeyringV2` to be `withKeyring` once usage across\nthe codebase has been converted to v2.\n\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **High Risk**\n> Changes how Snaps read mnemonics/see\n[…]\nfor commit\n52d1c9a51e1f189e070e56d4aec1894606236eff. 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(snaps-rpc-methods)!: update usage of `withKeyring` to `withKeyri…",
          "author_name": "Hassan Malik",
          "author_login": "hmalik88",
          "committed_at": "2026-05-29T09:47:22Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "162505fa6f522c3b5a2f45bb682f9c80a9e3a28f",
          "body": "Bumps\n[@metamask/create-release-branch](https://github.com/MetaMask/create-release-branch)\nfrom 4.2.0 to 4.2.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/MetaMask/create-release-branch/releases\">@​metamask/create-release-branch's\nreleases</a>.</em></p\n[…]\n/v4.2.0...v4.2.1\">compare\nview</a></li>\n</ul>\n</details>\n<br />\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": "chore: Bump @metamask/create-release-branch from 4.2.0 to 4.2.1 (#4010)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-28T10:45:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "55e2ed287f2358bc05b6bd94d98e4de5c085eb50",
          "body": "This is the release candidate for version `158.0.0`.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> <sup>[Cursor Bugbot](https://cursor.com/bugbot) is generating a\nsummary for commit b97eae1f51cb35b2d5ff4df6931b65ae2462779f. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "release: `158.0.0` (#4014)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-05-28T08:58:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c335e6543f8d3a28cadd5987555c019200bd6718",
          "body": "…#4001)\n\nBumps\n[@metamask/chain-agnostic-permission](https://github.com/MetaMask/core)\nfrom 1.6.0 to 1.6.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/685b5082b3a1d0f455d2efd7aab0e9a82fb8c8e9\"><code>685b508</code></a>\nRelease/974.0.0 (<a\nhref=\"http\n[…]\npermission@1.6.1\">compare\nview</a></li>\n</ul>\n</details>\n<br />\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": "chore: Bump @metamask/chain-agnostic-permission from 1.6.0 to 1.6.1 (…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-27T13:46:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "474b55466249263ee3eb5a4bac97cf34278ace8e",
          "body": "This removes some dead code.\n\n<!-- CURSOR_SUMMARY -->\n> [!NOTE]\n> **High Risk**\n> Removing unhardened global passthrough is a breaking sandbox/API\nchange for any snap that relied on undeclared globals; misconfigured\nendowment lists will fail at runtime instead of receiving raw host\nobjects.\n> \n> **O\n[…]\nfor commit\nee3b6e921e7299916cea5a4d26c31e635dd53342. 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: Simplify endowment handling (#4012)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-05-27T13:24:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c539aa0227793949543831c28ded0e53cafea156",
          "body": "Bumps\n[lavamoat](https://github.com/LavaMoat/lavamoat/tree/HEAD/packages/lavamoat-node)\nfrom 11.1.1 to 11.1.2.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/LavaMoat/lavamoat/releases\">lavamoat's\nreleases</a>.</em></p>\n<blockquote>\n<h2>lavamoat: v11.1.2</\n[…]\nes/lavamoat-node\">compare\nview</a></li>\n</ul>\n</details>\n<br />\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": "chore: Bump lavamoat from 11.1.1 to 11.1.2 (#4004)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-27T11:37:32Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3cb02cc2916cd04fe1e3a9767cdeba3b2b332f52",
          "body": "Bumps\n[@metamask/auto-changelog](https://github.com/MetaMask/auto-changelog)\nfrom 6.1.0 to 6.1.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/MetaMask/auto-changelog/releases\">@​metamask/auto-changelog's\nreleases</a>.</em></p>\n<blockquote>\n<h2>6.1.1</h2\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/auto-changelog from 6.1.0 to 6.1.1 (#4011)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-27T11:36:35Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7998f0df57cd30c600e10373a7f2a8cd4e48c25e",
          "body": "Bumps\n[@lavamoat/webpack](https://github.com/LavaMoat/lavamoat/tree/HEAD/packages/webpack)\nfrom 2.2.0 to 2.2.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/LavaMoat/lavamoat/releases\">@​lavamoat/webpack's\nreleases</a>.</em></p>\n<blockquote>\n<h2>webpack:\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @lavamoat/webpack from 2.2.0 to 2.2.1 (#4003)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-26T14:18:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "59b71ad4235d97f1f2e0a78abaf124687e4729c8",
          "body": "…002)\n\nBumps\n[@metamask/permission-controller](https://github.com/MetaMask/core) from\n13.1.0 to 13.1.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/685b5082b3a1d0f455d2efd7aab0e9a82fb8c8e9\"><code>685b508</code></a>\nRelease/974.0.0 (<a\nhref=\"https://\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/permission-controller from 13.1.0 to 13.1.1 (#4…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-26T14:03:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "826159dc62bebb76cdb4dbba2573441d461d3bc7",
          "body": "Some basic validation for email addresses.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Updates `validateLink` mailto handling to fail fast on malformed email\nstrings (e.g., multiple `@`), which may change which links are accepted\nand how phishing checks are applied.\n> \n> **Overview**\n[…]\nfor commit\nd178d8add3933ac45b9df6ea140995d5b61fa94c. 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: Validate email addresses (#4005)",
          "author_name": "Maarten Zuidhoorn",
          "author_login": "Mrtenz",
          "committed_at": "2026-05-18T09:16:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a7521ae06c94e2edb2c4fb711adfb1ba189d5f57",
          "body": "Disallow Git dependencies after bumping Yarn to the latest version.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Low risk config hardening: it only changes Yarn settings to prevent\ninstalling Git URL dependencies, which may cause installs to fail only\nif such dependencies are introduced.\n[…]\nfor 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: Maarten Zuidhoorn <maarten@zuidhoorn.com>",
          "is_bot": false,
          "headline": "chore: Disallow Git dependencies (#4000)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-05-12T09:47:28Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7657d68e85874632c2f38ac4f3b10550c91db710",
          "body": "Release candidate for `157.0.0`. Mainly includes the RPC method refactor\nto use the messenger.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Medium risk because this release bumps `@metamask/snaps-rpc-methods`\nto `16.0.0` with breaking API changes (messenger now required and hook\nvalid\n[…]\nfor 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: Maarten Zuidhoorn <maarten@zuidhoorn.com>",
          "is_bot": false,
          "headline": "release: `157.0.0` (#3999)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-05-12T09:47:21Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "84c2d21f8f282d366a46fe22077bf5727c22b633",
          "body": "…987)\n\nMigrate the permitted method handlers to use the `messenger` where\napplicable.\n\nhttps://consensyssoftware.atlassian.net/browse/WPC-995\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Refactors many permitted RPC handlers to route through controller\n`messenger.call` actions instead\n[…]\nfor commit\n399e36b3fda2fa30edb75275ac9e535689eec8d5. 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": "refactor(snaps-rpc-methods)!: Use messenger for permitted methods (#3…",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-05-12T08:27:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "92ace80c23a5b6bd9e729ad235ea6aa843270fda",
          "body": "Assert the expected hooks as part of\n`buildSnapRestrictedMethodSpecifications` to indicate missing or\nextraneous hooks being passed in to the developer.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Medium risk because it adds strict hook validation in\n`buildSnapRestrictedMethodSpecifi\n[…]\nfor commit\n6640a8d20269b199e4c42233826756f2c9af664d. 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: Assert expected hooks for restricted method specifications (#3993)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-05-11T09:43:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "253ace177ff4d685cbd5b11a1a51d2c07afca67d",
          "body": "Bumps [@metamask/json-rpc-engine](https://github.com/MetaMask/core) from\n10.4.0 to 10.5.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/59194e1629613b17b0727a93a4c8de71c6871544\"><code>59194e1</code></a>\nRelease 973.0.0 (<a\nhref=\"https://redirect.gith\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/json-rpc-engine from 10.4.0 to 10.5.0 (#3998)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-11T08:52:44Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "73706f920768d784bccae73e9abe2421c9cc6455",
          "body": "…#3997)\n\nBumps\n[@metamask/chain-agnostic-permission](https://github.com/MetaMask/core)\nfrom 1.5.0 to 1.6.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/d8cf819dbdab372b2f904d048bc211915bf5e560\"><code>d8cf819</code></a>\nRelease/971.0.0 (<a\nhref=\"http\n[…]\nnless you reopen the\nPR or upgrade to it yourself)\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": "chore: Bump @metamask/chain-agnostic-permission from 1.5.0 to 1.6.0 (…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-11T08:31:47Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3ea514b6d6b337616429c81321e451df8191d5ef",
          "body": "Bumps\n[fast-xml-builder](https://github.com/NaturalIntelligence/fast-xml-builder)\nfrom 1.1.4 to 1.1.8.\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/NaturalIntelligence/fast-xml-builder/blob/main/CHANGELOG.md\">fast-xml-builder's\nchangelog</a>.</em></p>\n<block\n[…]\n(https://github.com/MetaMask/snaps/network/alerts).\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": "chore: Bump fast-xml-builder from 1.1.4 to 1.1.8 (#3994)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-08T19:21:24Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0044932285c95c388ed2c80fc63a4d76c66e34e3",
          "body": "Bumps [@metamask/json-rpc-engine](https://github.com/MetaMask/core) from\n10.3.0 to 10.4.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/4acab9d6d5d0bcdcad36f38bab6119818319e50e\"><code>4acab9d</code></a>\nRelease 970.0.0 (<a\nhref=\"https://redirect.gith\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/json-rpc-engine from 10.3.0 to 10.4.0 (#3992)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-08T13:42:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "73b313131fa1a5907a50b9489668af2bab9208d8",
          "body": "…lementations (#3968)\n\nMigrate the restricted method implementations to use the `messenger`\nwhere applicable.\n\nhttps://consensyssoftware.atlassian.net/browse/WPC-995\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Refactors multiple restricted RPC methods to use messenger-based\ncontrolle\n[…]\nfor commit\nde25c138eea11c29e94cf22245da9d3e913e55b1. 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": "refactor(snaps-rpc-methods)!: Use messenger for restricted method imp…",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-05-08T11:14:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3c2576c8c3644b790210868c77d263925b9256b8",
          "body": "Release candidate for version `156.0.0`. Includes a single fix for a\nproblem encountered during release testing.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Low risk: this PR is limited to version bumps and changelog updates\n(no functional code changes in this diff). The main impact is\n\n[…]\nfor commit\n6218d822a97f9c40d361067936ece4660c64a071. 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": "release: `156.0.0` (#3991)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-05-08T11:13:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6b6505dce2b7c153483f14e5c5bbcbf0f695602a",
          "body": "…989)\n\nBumps\n[@metamask/permission-controller](https://github.com/MetaMask/core) from\n13.0.0 to 13.1.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/22e494c38f88122d08be4c9752ab00cdad57a9d5\"><code>22e494c</code></a>\nRelease <code>964.0.0</code> (<a\nh\n[…]\nnless you reopen the\nPR or upgrade to it yourself)\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": "chore: Bump @metamask/permission-controller from 13.0.0 to 13.1.0 (#3…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-08T10:58:58Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "83bd5483e3525e8f6957528cbabd63f273f851d2",
          "body": "…(#3990)\n\nOmit Snaps in the `installing` state from being returned by\n`getAllSnaps` and `getRunnableSnaps`. Since they aren't actually\nrunnable.\n\nIn the clients this caused a bug where consumers of Snaps would fail to\nget valid permissions from `PermissionController` because the\ninstallation had not\n[…]\nfor commit\nba0faa05f338fb6114b1e989526966c6854e8ec7. 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: Omit installing Snaps from `getAllSnaps` and `getRunnableSnaps` …",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-05-08T10:57:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "dcb5bf94a1a4d68b6b9e52687d93963fc9fa8bc5",
          "body": "Bumps\n[@lavamoat/webpack](https://github.com/LavaMoat/lavamoat/tree/HEAD/packages/webpack)\nfrom 2.1.1 to 2.2.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/LavaMoat/lavamoat/releases\">@​lavamoat/webpack's\nreleases</a>.</em></p>\n<blockquote>\n<h2>webpack:\n[…]\npackages/webpack\">compare\nview</a></li>\n</ul>\n</details>\n<br />\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": "chore: Bump @lavamoat/webpack from 2.1.1 to 2.2.0 (#3977)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-04T10:35:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "71835e0afa6f280cf8cab45aa9c2d9d4581ff435",
          "body": "Bumps\n[lavamoat](https://github.com/LavaMoat/lavamoat/tree/HEAD/packages/lavamoat-node)\nfrom 11.0.0 to 11.1.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/LavaMoat/lavamoat/releases\">lavamoat's\nreleases</a>.</em></p>\n<blockquote>\n<h2>lavamoat: v11.1.1</\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump lavamoat from 11.0.0 to 11.1.1 (#3978)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-04T10:14:09Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "31f2c559d1934b319d1d9bcdc3b628dc7b559c19",
          "body": "Bump `permission-controller` to the latest version and resolve most\nbreaking changes. Dealing with the removal of `PermittedHandlerExport`\nis a larger refactor, that we will solve in follow-up PRs, thus we copy\nthe type into `snaps-rpc-methods` temporarily.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> \n[…]\nfor commit\n1775e8b8fa859cbbbe8159ee8e2a07c6bacc063e. 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": "chore: Bump `@metamask/permission-controller` to `^13.0.0` (#3984)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-05-04T09:40:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "aab4a4eb604d1a2fd0aee8bf5f003776fd3467f4",
          "body": "Bumps [@metamask/json-rpc-engine](https://github.com/MetaMask/core) from\n10.2.4 to 10.3.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/f7456cf94e5c905ef4a8921093c06380053d36ab\"><code>f7456cf</code></a>\nRelease/951.0.0 (<a\nhref=\"https://redirect.gith\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/json-rpc-engine from 10.2.4 to 10.3.0 (#3982)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-04T09:22:21Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d935ce0dcb00f736a5399f6b2f8baee9311cb151",
          "body": "Bumps [@metamask/messenger](https://github.com/MetaMask/core) from 1.1.1\nto 1.2.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/5152b2ad5892abfb1ce06a4f2b9da86ab1ecebfa\"><code>5152b2a</code></a>\nRelease 945.0.0 (<a\nhref=\"https://redirect.github.com/M\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/messenger from 1.1.1 to 1.2.0 (#3981)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-04T08:56:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "84f202004e1fe596f9b71b92f7bd97ee967a3c60",
          "body": "Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.3.3 to\n1.4.0.\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md\">node-forge's\nchangelog</a>.</em></p>\n<blockquote>\n<h2>1.4.0 - 2026-03-24</h2>\n<h3>Securit\n[…]\nbled on this pull request as it has\nbeen open for over 30 days.\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": "chore: Bump node-forge from 1.3.3 to 1.4.0 (#3940)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-04T08:55:09Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "823881f10046ff7523741c61b6a91d5f3546dacd",
          "body": "Bumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/lodash/lodash/releases\">lodash's\nreleases</a>.</em></p>\n<blockquote>\n<h2>4.18.1</h2>\n<h2>Bugs</h2>\n<p>Fixes a <code>ReferenceError</code\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump lodash from 4.17.23 to 4.18.1 (#3946)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-04T08:53:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0be529952767f30810d9723894fb7937e0ab419e",
          "body": "[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some\ntime.\n\nNote: if you make any changes to this PR yourself, they will take\nprecedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [@metamask/messen\n[…]\nnless you reopen the\nPR or upgrade to it yourself)\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": "chore: Bump @metamask/messenger-cli from 0.1.0 to 0.2.0 (#3979)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-04T08:22:37Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a829661944decf4b3c01778d11da1ffb083a4688",
          "body": "Bumps\n[@metamask/auto-changelog](https://github.com/MetaMask/auto-changelog)\nfrom 5.3.2 to 6.1.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/MetaMask/auto-changelog/releases\">@​metamask/auto-changelog's\nreleases</a>.</em></p>\n<blockquote>\n<h2>6.1.0</h2\n[…]\n/v5.3.2...v6.1.0\">compare\nview</a></li>\n</ul>\n</details>\n<br />\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": "chore: Bump @metamask/auto-changelog from 5.3.2 to 6.1.0 (#3960)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-04T08:21:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2ea0dad88100bff178ec1df5cb5968b3e4f47c13",
          "body": "Bumps\n[@metamask/create-release-branch](https://github.com/MetaMask/create-release-branch)\nfrom 4.1.4 to 4.2.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/MetaMask/create-release-branch/releases\"><code>@​metamask/create-release-branch</code>'s\nreleases\n[…]\nnless you reopen the\nPR or upgrade to it yourself)\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": "chore: Bump @metamask/create-release-branch from 4.1.4 to 4.2.0 (#3963)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-04T08:00:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d21d4595f011921b10d583f7c704dc55248a1782",
          "body": "Bumps [@metamask/base-controller](https://github.com/MetaMask/core) from\n9.0.1 to 9.1.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/e4a520c6d687fb0b2c67ed8ecc55deb7ee29af32\"><code>e4a520c</code></a>\nRelease 912.0.0 (<a\nhref=\"https://redirect.github\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/base-controller from 9.0.1 to 9.1.0 (#3959)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-04T07:59:37Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "172e8907127b8d7da5d2334efc15bce4fc26ad39",
          "body": "The release candidate for `155.0.0`. This release includes a single fix.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Version/changelog-only release bookkeeping with no functional code\nchanges in this PR; low risk aside from potential release\ntagging/version alignment issues.\n> \n> **Over\n[…]\nfor commit\n030d141a1b2eddeb647203fc38acb4fcef7130f5. 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": "release: `155.0.0` (#3975)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-29T13:01:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4fc63db3bda7931f7b3e1ac97bfde7a35e89d6a9",
          "body": "…(#3974)\n\nStop relying on `account.metadata.snap.enabled` for\n`MultichainRoutingService` as it is going away. Instead we can\ncross-check `getRunnableSnaps`.\n\nWhile doing this fix I also managed to re-use\n`getSupportedAccountsMetadata` in more cases.\n\nhttps://consensyssoftware.atlassian.net/browse/WP\n[…]\nfor commit\na5425d0ddf0cbf768304f42511a2c3fa5458d352. 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: Stop relying on account metadata for `MultichainRoutingService` …",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-29T12:43:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "581474c8416028e0ba5e6bd7c27b934f7dd138e7",
          "body": "This is the release candidate for `154.0.0`. It only includes one fix.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Low risk release bookkeeping only: version bumps and changelog\nentries, with no functional code changes in this diff.\n> \n> **Overview**\n> Updates the monorepo version to `1\n[…]\nfor commit\nd4ea86bee371b5444dee4b27f27dd551f18f008d. 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": "release: `154.0.0` (#3972)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-28T12:36:17Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "671bd18c7ffe2ca154d7035a3a11a9f66a0dbdf6",
          "body": "Increase the iframe unload timeout significantly to prevent issues where\nthe timeout would be too low and thus the workaround wouldn't be\neffective.\n\nWhen testing this I've seen spikes up to 200ms, but mostly in the\n10-50ms range. Though, we've decided to bump to a full second, since we\ndon't expect\n[…]\nfor commit\n747ccabf9236d3ebe189a62633b50a21318206ea. 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: Increase iframe unload timeout (#3971)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-28T12:23:28Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "353d00932098176cebee4c3e4962cc352cad7a1d",
          "body": "Release `153.0.0` of `@metamask/snaps-execution-environments` with the\nnew endowments sub-path export.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Low risk release bookkeeping: only version bumps and changelog\nupdates, with no code or runtime behavior changes in this diff.\n> \n> **Overvi\n[…]\ned\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\n---------\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "release: 153.0.0 (#3966)",
          "author_name": "Dimitris Marlagkoutsos",
          "author_login": "sirtimid",
          "committed_at": "2026-04-21T10:37:28Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "4df4962d25271b7584d270e8ded06f238b944a3e",
          "body": "## Summary\n\n- Adds `@metamask/snaps-execution-environments/endowments` sub-path\nexport exposing all endowment factory modules: `timeout`, `interval`,\n`date`, `textEncoder`, `textDecoder`, `crypto`, `math`,\n`consoleEndowment`, `network`\n- Also exports `buildCommonEndowments` and types: `EndowmentFact\n[…]\ned\ncode reviews on this repo. Configure\n[here](https://www.cursor.com/dashboard/bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->\n\n---------\n\nCo-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: Export endowment factories via sub-path (#3957)",
          "author_name": "Dimitris Marlagkoutsos",
          "author_login": "sirtimid",
          "committed_at": "2026-04-21T09:51:17Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "c2d6c7d64f792bee26f88b601f6e5573035625ee",
          "body": "Another hotfix release for 150.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Release metadata only (version bumps and changelog/link updates) with\nno code or runtime behavior changes included in this diff.\n> \n> **Overview**\n> Bumps the monorepo version to `152.0.0` and\n`@metamask/snaps-c\n[…]\nfor commit\n928a273f2024dd449c7486287203d9ed68201651. 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": "release: `152.0.0` (#3962)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-15T08:35:11Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "cac76dd226610b0a7e01a69c6796770917b0be5e",
          "body": "Our tests didn't catch this, but in production, triggering\n`SnapRegistryController:registryUpdated` triggers `handleRegistryUpdate`\nwhich may try to refetch the registry and cause an infinite loop. We can\nfix this by passing a flag to not refetch the registry.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n[…]\nfor commit\nc0401daf9ea631f45acbc9b6ab4d098848dccca0. 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: Skip refetching the registry in `handleRegistryUpdate` (#3961)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-15T08:26:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "22f8da9e640915db143002105146ccc895c6c516",
          "body": "Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.9 to 7.5.10.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/isaacs/node-tar/commit/2b72abc1d47c3570e1ad95c9ab557fc4c2e6e4b1\"><code>2b72abc</code></a>\n7.5.10</li>\n<li><a\nhref=\"https://github.com/isaacs/node-tar/commit\n[…]\nbled on this pull request as it has\nbeen open for over 30 days.\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": "chore: Bump tar from 7.5.9 to 7.5.10 (#3900)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-04-14T16:20:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d3466f650742c475f7ad6e0f2f573937dd01a27a",
          "body": "Hotfix release for previous release 150.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> This is a release-only PR that bumps package versions and updates\nchangelog metadata; no runtime code changes are included.\n> \n> **Overview**\n> Bumps the monorepo version to `151.0.0` and publishes a ho\n[…]\nfor commit\n2a15feb45bb68f77e3e9f8a2aba473b4d91b0afc. 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": "release: `151.0.0` (#3956)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-14T16:19:06Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a086680ccad14322149223208838a431961c0a46",
          "body": "We don't want to proceed with the next CI tasks if we cannot upload the\nartifacts required for them.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Tightens CI/release behavior by failing jobs when expected artifacts\naren’t produced, which could surface previously hidden build issues an\n[…]\nfor commit\n1b68b382624bf49a4fa8e3832d0912f6924c7326. 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": "ci: Error if no files found when uploading source artifacts (#3958)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-14T15:33:22Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a3872c419311eb453dc918232e5665f7e55a3b1c",
          "body": "Unintentional or not, `endowment:keyring` has since its implementation\nallowed no caveats to be passed until\nhttps://github.com/MetaMask/snaps/commit/79e8b90ee704f50382d991d78b7ec2fd6f6944e6.\nThis was caused by the caveat mapper constructing the caveat with an\nempty object as the `value`, which is v\n[…]\nfor commit\n5ca964e4160dc040d69bf159d7a3f857f084da92. 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: Make `KeyringOrigin` caveat explicitly optional (#3955)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-14T14:41:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c339e314aa3e46afea785d891d555e8af31b3d6f",
          "body": "Release candidate, including some controller fixes, a new component and\na new keyring caveat.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Mostly a release/version bump, but it includes a **breaking**\n`@metamask/snaps-controllers` change to how the Snap registry is\nconsumed (`updateRe\n[…]\nfor commit\n2722c169e2b82708596a8a0514b024da03efc48b. 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": "release: `150.0.0` (#3954)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-14T11:55:20Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e7696aa2576aec44404e88975ecf2199490214a4",
          "body": "Add `CollapsibleSection` component, including structs, types etc.\n\nhttps://consensyssoftware.atlassian.net/browse/WPC-959\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Adds a new JSX element and wires it into core UI\nvalidation/allowed-element unions, which could affect interface\ncreat\n[…]\nfor commit\na7097d3e7a26e1006d5af0aceda829b0f5e31d39. 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: Add `CollapsibleSection` (#3952)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-14T11:16:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "81768e2c9cb609739f8d57c55721775292e4df79",
          "body": "Allow name-lookup example Snap to resolve on Sepolia and the `1337`\nlocal chain used for E2E. This eases testing with it.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Risk**\n> Manifest-only change that expands the allowed `endowment:name-lookup`\nchain IDs for an example Snap; low risk aside from \n[…]\nfor commit\n129a18bd05bdaa123e25d1eff4123d4cc3e398c5. 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: Allow name-lookup example to resolve on multiple chains (#3953)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-14T09:49:09Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c78b534bcac5658f80c57e2b7f6296d4a1c032c1",
          "body": "Bumps [@metamask/controller-utils](https://github.com/MetaMask/core)\nfrom 11.19.0 to 11.20.0.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/dc30ab7d7539410d73f8cb78da98d65cc2687585\"><code>dc30ab7</code></a>\nRelease/893.0.0 (<a\nhref=\"https://redirect.g\n[…]\nnless you reopen the\nPR or upgrade to it yourself)\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": "chore: Bump @metamask/controller-utils from 11.19.0 to 11.20.0 (#3932)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-04-13T12:40:14Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8dabf76b293ac71c01dbc96a19f1e179a00f4d8a",
          "body": "Bumps [@metamask/utils](https://github.com/MetaMask/utils) from 11.10.0\nto 11.11.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/MetaMask/utils/releases\"><code>@​metamask/utils</code>'s\nreleases</a>.</em></p>\n<blockquote>\n<h2>11.11.0</h2>\n<h3>Added</h3>\n\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/utils from 11.10.0 to 11.11.0 (#3935)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-04-13T12:39:51Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b27834118c5873592881cdc91dfda603ff21004b",
          "body": "Bumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to\n2.3.2.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/micromatch/picomatch/releases\">picomatch's\nreleases</a>.</em></p>\n<blockquote>\n<h2>2.3.2</h2>\n<p>This is a security release fixin\n[…]\n(https://github.com/MetaMask/snaps/network/alerts).\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": "chore: Bump picomatch from 2.3.1 to 2.3.2 (#3931)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-04-13T12:39:30Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9cb35957711b2d91ef5fb3dcade310050d611ef5",
          "body": "Bumps\n[@lavamoat/webpack](https://github.com/LavaMoat/lavamoat/tree/HEAD/packages/webpack)\nfrom 2.0.0 to 2.1.1.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/LavaMoat/lavamoat/releases\"><code>@​lavamoat/webpack</code>'s\nreleases</a>.</em></p>\n<blockquote>\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @lavamoat/webpack from 2.0.0 to 2.1.1 (#3945)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-04-13T12:38:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "dcb35ffd895191326dd76a892074483c84f5caa7",
          "body": "BugBot indicated that my previous PR had a infinite loop in case of the\nregistry failure state:\nhttps://github.com/MetaMask/snaps/pull/3948#discussion_r3058958333\n\nWe do not need to emit `:registryUpdated` on failure, which should fix\nthis problem.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Low Ris\n[…]\nfor commit\n8af7c863c91dd3ae3eb2d782c6cad7ba04145e38. 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: Do not emit `:registryUpdated` on failure (#3949)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-10T09:01:37Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d95295179252334b50ac62e279b463cfab4bd8d0",
          "body": "Always consume latest registry in `updateRegistry` in an effort to\nprovide a way to retry failed OTA updates without requiring a registry\nupdate.\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Changes the event contract between `SnapRegistryController` and\n`SnapController`, which affect\n[…]\nfor commit\n621a01af918b98f0753a236c438948e8916bd925. 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!: Always consume latest registry in `updateRegistry` (#3948)",
          "author_name": "Frederik Bolding",
          "author_login": "FrederikBolding",
          "committed_at": "2026-04-09T15:32:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "79e8b90ee704f50382d991d78b7ec2fd6f6944e6",
          "body": "Adding capabilities to the keyring endowment as part of keyring v2 work\n(https://github.com/MetaMask/decisions/blob/main/decisions/core/0006-keyring-interface.md)\n\n<!-- CURSOR_SUMMARY -->\n---\n\n> [!NOTE]\n> **Medium Risk**\n> Extends the `endowment:keyring` permission model and manifest\nvalidation with\n[…]\nfor commit\ne629c0400b628c7f4260231637db42f8c64f641c. 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: add capabilities to keyring endowment (#3903)",
          "author_name": "Hassan Malik",
          "author_login": "hmalik88",
          "committed_at": "2026-04-07T13:58:43Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5dd952dcb75772ccb320236cb07285e5c3d41564",
          "body": "Bumps [@metamask/messenger](https://github.com/MetaMask/core) from 1.1.0\nto 1.1.1.\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/MetaMask/core/commit/45f1e510754b135adb65efee32d477bb3dce2273\"><code>45f1e51</code></a>\nRelease 901.0.0 (<a\nhref=\"https://redirect.github.com/M\n[…]\nned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore: Bump @metamask/messenger from 1.1.0 to 1.1.1 (#3944)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-04-07T08:03:15Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ef45fae7887376bc6a9522e01708c707d876c967",
          "body": "…943)\n\n## Explanation\n\nMigrates from the deprecated `messenger-generate-action-types` binary in\n`@metamask/messenger` to the new standalone `@metamask/messenger-cli`\npackage.\n\n### Changes\n\n- Add `@metamask/messenger-cli@^0.1.0` as devDependency to\n`snaps-controllers`\n- Add per-package scripts follow\n[…]\nfor commit\n8f8175f50e95491180b599d185006fbdd19bc3af. 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: migrate to @metamask/messenger-cli for action types codegen (#3…",
          "author_name": "cryptodev-2s",
          "author_login": "cryptodev-2s",
          "committed_at": "2026-04-06T18:32:19Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "26ff2aa18e00c2fdedf01e76aedf3d16b561c1df",
          "body": "<!-- CURSOR_SUMMARY -->\n> [!NOTE]\n> **Low Risk**\n> Low risk release bookkeeping: only package/version and changelog\nupdates, with no runtime code changes. Risk is limited to downstream\neffects of bumped dependency versions recorded in changelogs.\n> \n> **Overview**\n> Bumps the monorepo release versio\n[…]\nab=bugbot) for commit\n7fe646001fe2965fe85057135580186a53cb46f4. This will update automatically\non new commits. Configure\n[here](https://cursor.com/dashboard?tab=bugbot).</sup>\n<!-- /CURSOR_SUMMARY -->",
          "is_bot": false,
          "headline": "release: 149.0.0 (#3939)",
          "author_name": "cryptodev-2s",
          "author_login": "cryptodev-2s",
          "committed_at": "2026-04-02T22:17:43Z",
          "body_truncated": true,
          "is_coding_agent": false
        }
      ],
      "releases_count": 100,
      "commits_last_year": 352,
      "latest_release_at": "2026-07-13T12:32:29Z",
      "latest_release_tag": "v164.0.0",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 47,
      "days_since_latest_release": 11,
      "mean_days_between_releases": 8.3
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 75,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "@metamask/snaps-cli",
          "exists": true,
          "license": "ISC",
          "keywords": [
            "MetaMask",
            "Snaps",
            "Ethereum"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@metamask/snaps-cli",
          "is_deprecated": false,
          "latest_version": "8.4.1",
          "repository_url": "https://github.com/MetaMask/snaps",
          "versions_count": 122,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 7,
          "monthly_downloads": 7279,
          "first_published_at": "2021-09-09T00:34:06.593000Z",
          "latest_published_at": "2026-03-06T11:12:45.128000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 140
        },
        {
          "name": "@metamask/snaps-sdk",
          "exists": true,
          "license": "ISC",
          "keywords": [
            "MetaMask",
            "Snaps",
            "Ethereum"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@metamask/snaps-sdk",
          "is_deprecated": false,
          "latest_version": "11.2.0",
          "repository_url": "https://github.com/MetaMask/snaps",
          "versions_count": 71,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 7,
          "monthly_downloads": 473496,
          "first_published_at": "2023-11-09T12:49:07.626000Z",
          "latest_published_at": "2026-07-07T09:26:55.571000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 17
        },
        {
          "name": "@metamask/snaps-jest",
          "exists": true,
          "license": "ISC",
          "keywords": [
            "MetaMask",
            "Snaps",
            "Ethereum"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@metamask/snaps-jest",
          "is_deprecated": false,
          "latest_version": "10.2.0",
          "repository_url": "https://github.com/MetaMask/snaps",
          "versions_count": 66,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 7,
          "monthly_downloads": 2590,
          "first_published_at": "2023-06-23T13:56:37.150000Z",
          "latest_published_at": "2026-07-07T09:27:01.046000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 17
        },
        {
          "name": "@metamask/test-snaps",
          "exists": true,
          "license": "ISC",
          "keywords": [
            "MetaMask",
            "Snaps",
            "Ethereum"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@metamask/test-snaps",
          "is_deprecated": false,
          "latest_version": "3.5.2",
          "repository_url": "https://github.com/MetaMask/snaps",
          "versions_count": 11,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 7,
          "monthly_downloads": 66209,
          "first_published_at": "2025-10-20T11:41:07.599000Z",
          "latest_published_at": "2026-07-08T08:33:24.527000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 16
        },
        {
          "name": "@metamask/create-snap",
          "exists": true,
          "license": "ISC",
          "keywords": [],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@metamask/create-snap",
          "is_deprecated": false,
          "latest_version": "4.0.4",
          "repository_url": "https://github.com/MetaMask/snaps",
          "versions_count": 24,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 7,
          "monthly_downloads": 92,
          "first_published_at": "2023-05-31T20:51:35.503000Z",
          "latest_published_at": "2024-09-12T13:17:27.644000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 680
        },
        {
          "name": "@metamask/snaps-utils",
          "exists": true,
          "license": "ISC",
          "keywords": [
            "MetaMask",
            "Snaps",
            "Ethereum"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@metamask/snaps-utils",
          "is_deprecated": false,
          "latest_version": "12.4.0",
          "repository_url": "https://github.com/MetaMask/snaps",
          "versions_count": 117,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 7,
          "monthly_downloads": 484863,
          "first_published_at": "2022-11-16T12:21:00.207000Z",
          "latest_published_at": "2026-07-13T12:46:36.452000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 11
        },
        {
          "name": "@metamask/snaps-sandbox",
          "exists": true,
          "license": "ISC",
          "keywords": [
            "MetaMask",
            "Snaps",
            "Ethereum"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@metamask/snaps-sandbox",
          "is_deprecated": false,
          "latest_version": "1.0.1",
          "repository_url": "https://github.com/MetaMask/snaps",
          "versions_count": 2,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 7,
          "monthly_downloads": 3954,
          "first_published_at": "2025-04-23T13:28:24.608000Z",
          "latest_published_at": "2026-03-06T11:12:53.907000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 140
        },
        {
          "name": "@metamask/snaps-simulation",
          "exists": true,
          "license": "ISC",
          "keywords": [
            "MetaMask",
            "Snaps",
            "Ethereum"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@metamask/snaps-simulation",
          "is_deprecated": false,
          "latest_version": "4.3.0",
          "repository_url": "https://github.com/MetaMask/snaps",
          "versions_count": 39,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 7,
          "monthly_downloads": 2855,
          "first_published_at": "2024-09-18T09:01:03.305000Z",
          "latest_published_at": "2026-07-07T09:26:48.329000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 17
        }
      ]
    },
    "popularity": {
      "forks": 656,
      "stars": 844,
      "watchers": 74,
      "fork_history": {
        "days": [
          {
            "date": "2021-05-11",
            "count": 1
          },
          {
            "date": "2021-09-05",
            "count": 1
          },
          {
            "date": "2021-09-22",
            "count": 1
          },
          {
            "date": "2021-11-16",
            "count": 1
          },
          {
            "date": "2022-01-04",
            "count": 1
          },
          {
            "date": "2022-01-24",
            "count": 1
          },
          {
            "date": "2022-02-14",
            "count": 1
          },
          {
            "date": "2022-04-14",
            "count": 1
          },
          {
            "date": "2022-04-23",
            "count": 1
          },
          {
            "date": "2022-05-18",
            "count": 1
          },
          {
            "date": "2022-05-19",
            "count": 1
          },
          {
            "date": "2022-06-07",
            "count": 1
          },
          {
            "date": "2022-07-14",
            "count": 1
          },
          {
            "date": "2022-07-20",
            "count": 1
          },
          {
            "date": "2022-07-22",
            "count": 1
          },
          {
            "date": "2022-07-25",
            "count": 1
          },
          {
            "date": "2022-10-15",
            "count": 1
          },
          {
            "date": "2022-10-20",
            "count": 1
          },
          {
            "date": "2022-10-21",
            "count": 1
          },
          {
            "date": "2022-10-28",
            "count": 1
          },
          {
            "date": "2022-11-17",
            "count": 1
          },
          {
            "date": "2022-11-30",
            "count": 1
          },
          {
            "date": "2022-12-15",
            "count": 1
          },
          {
            "date": "2022-12-21",
            "count": 2
          },
          {
            "date": "2022-12-25",
            "count": 1
          },
          {
            "date": "2023-01-01",
            "count": 1
          },
          {
            "date": "2023-01-08",
            "count": 1
          },
          {
            "date": "2023-01-11",
            "count": 1
          },
          {
            "date": "2023-01-18",
            "count": 1
          },
          {
            "date": "2023-01-21",
            "count": 1
          },
          {
            "date": "2023-01-24",
            "count": 291
          },
          {
            "date": "2023-01-25",
            "count": 23
          },
          {
            "date": "2023-01-26",
            "count": 5
          },
          {
            "date": "2023-01-27",
            "count": 4
          },
          {
            "date": "2023-01-28",
            "count": 2
          },
          {
            "date": "2023-01-29",
            "count": 2
          },
          {
            "date": "2023-01-30",
            "count": 1
          },
          {
            "date": "2023-01-31",
            "count": 1
          },
          {
            "date": "2023-02-03",
            "count": 2
          },
          {
            "date": "2023-02-04",
            "count": 3
          },
          {
            "date": "2023-02-07",
            "count": 1
          },
          {
            "date": "2023-02-28",
            "count": 1
          },
          {
            "date": "2023-03-06",
            "count": 1
          },
          {
            "date": "2023-03-14",
            "count": 1
          },
          {
            "date": "2023-03-17",
            "count": 1
          },
          {
            "date": "2023-04-02",
            "count": 1
          },
          {
            "date": "2023-04-26",
            "count": 2
          },
          {
            "date": "2023-05-07",
            "count": 1
          },
          {
            "date": "2023-05-12",
            "count": 1
          },
          {
            "date": "2023-05-17",
            "count": 1
          },
          {
            "date": "2023-06-01",
            "count": 1
          },
          {
            "date": "2023-06-02",
            "count": 1
          },
          {
            "date": "2023-06-06",
            "count": 1
          },
          {
            "date": "2023-06-07",
            "count": 2
          },
          {
            "date": "2023-06-13",
            "count": 2
          },
          {
            "date": "2023-06-14",
            "count": 4
          },
          {
            "date": "2023-06-16",
            "count": 1
          },
          {
            "date": "2023-06-17",
            "count": 1
          },
          {
            "date": "2023-06-18",
            "count": 1
          },
          {
            "date": "2023-06-20",
            "count": 1
          },
          {
            "date": "2023-06-21",
            "count": 2
          },
          {
            "date": "2023-06-23",
            "count": 1
          },
          {
            "date": "2023-06-24",
            "count": 1
          },
          {
            "date": "2023-06-26",
            "count": 1
          },
          {
            "date": "2023-07-10",
            "count": 1
          },
          {
            "date": "2023-07-12",
            "count": 1
          },
          {
            "date": "2023-07-15",
            "count": 1
          },
          {
            "date": "2023-07-17",
            "count": 1
          },
          {
            "date": "2023-07-18",
            "count": 1
          },
          {
            "date": "2023-07-24",
            "count": 2
          },
          {
            "date": "2023-07-30",
            "count": 1
          },
          {
            "date": "2023-07-31",
            "count": 1
          },
          {
            "date": "2023-08-11",
            "count": 1
          },
          {
            "date": "2023-08-13",
            "count": 1
          },
          {
            "date": "2023-08-14",
            "count": 1
          },
          {
            "date": "2023-08-16",
            "count": 1
          },
          {
            "date": "2023-08-17",
            "count": 1
          },
          {
            "date": "2023-08-25",
            "count": 1
          },
          {
            "date": "2023-08-27",
            "count": 1
          },
          {
            "date": "2023-08-28",
            "count": 1
          },
          {
            "date": "2023-09-05",
            "count": 1
          },
          {
            "date": "2023-09-06",
            "count": 1
          },
          {
            "date": "2023-09-19",
            "count": 1
          },
          {
            "date": "2023-09-26",
            "count": 1
          },
          {
            "date": "2023-09-30",
            "count": 1
          },
          {
            "date": "2023-10-01",
            "count": 1
          },
          {
            "date": "2023-10-12",
            "count": 1
          },
          {
            "date": "2023-10-16",
            "count": 1
          },
          {
            "date": "2023-11-11",
            "count": 1
          },
          {
            "date": "2023-11-17",
            "count": 1
          },
          {
            "date": "2023-11-23",
            "count": 1
          },
          {
            "date": "2023-11-28",
            "count": 1
          },
          {
            "date": "2023-12-14",
            "count": 1
          },
          {
            "date": "2023-12-19",
            "count": 1
          },
          {
            "date": "2023-12-21",
            "count": 1
          },
          {
            "date": "2023-12-23",
            "count": 1
          },
          {
            "date": "2023-12-28",
            "count": 1
          },
          {
            "date": "2024-01-11",
            "count": 1
          },
          {
            "date": "2024-01-25",
            "count": 1
          },
          {
            "date": "2024-01-30",
            "count": 1
          },
          {
            "date": "2024-02-04",
            "count": 1
          },
          {
            "date": "2024-02-05",
            "count": 1
          },
          {
            "date": "2024-02-12",
            "count": 1
          },
          {
            "date": "2024-02-18",
            "count": 2
          },
          {
            "date": "2024-02-20",
            "count": 1
          },
          {
            "date": "2024-02-26",
            "count": 1
          },
          {
            "date": "2024-02-27",
            "count": 1
          },
          {
            "date": "2024-03-07",
            "count": 1
          },
          {
            "date": "2024-03-19",
            "count": 1
          },
          {
            "date": "2024-03-22",
            "count": 1
          },
          {
            "date": "2024-03-26",
            "count": 1
          },
          {
            "date": "2024-03-28",
            "count": 1
          },
          {
            "date": "2024-03-30",
            "count": 1
          },
          {
            "date": "2024-04-06",
            "count": 1
          },
          {
            "date": "2024-04-18",
            "count": 1
          },
          {
            "date": "2024-04-19",
            "count": 1
          },
          {
            "date": "2024-04-20",
            "count": 1
          },
          {
            "date": "2024-04-21",
            "count": 1
          },
          {
            "date": "2024-04-22",
            "count": 1
          },
          {
            "date": "2024-04-23",
            "count": 2
          },
          {
            "date": "2024-04-27",
            "count": 1
          },
          {
            "date": "2024-04-29",
            "count": 12
          },
          {
            "date": "2024-04-30",
            "count": 1
          },
          {
            "date": "2024-05-01",
            "count": 1
          },
          {
            "date": "2024-05-03",
            "count": 1
          },
          {
            "date": "2024-05-04",
            "count": 3
          },
          {
            "date": "2024-05-06",
            "count": 2
          },
          {
            "date": "2024-05-09",
            "count": 9
          },
          {
            "date": "2024-05-10",
            "count": 1
          },
          {
            "date": "2024-05-12",
            "count": 3
          },
          {
            "date": "2024-05-22",
            "count": 1
          },
          {
            "date": "2024-05-31",
            "count": 1
          },
          {
            "date": "2024-06-18",
            "count": 2
          },
          {
            "date": "2024-06-20",
            "count": 1
          },
          {
            "date": "2024-07-14",
            "count": 1
          },
          {
            "date": "2024-07-17",
            "count": 1
          },
          {
            "date": "2024-07-23",
            "count": 1
          },
          {
            "date": "2024-08-03",
            "count": 1
          },
          {
            "date": "2024-08-05",
            "count": 1
          },
          {
            "date": "2024-08-06",
            "count": 1
          },
          {
            "date": "2024-08-10",
            "count": 1
          },
          {
            "date": "2024-08-24",
            "count": 1
          },
          {
            "date": "2024-08-25",
            "count": 1
          },
          {
            "date": "2024-08-30",
            "count": 1
          },
          {
            "date": "2024-09-04",
            "count": 1
          },
          {
            "date": "2024-09-15",
            "count": 1
          },
          {
            "date": "2024-09-24",
            "count": 1
          },
          {
            "date": "2024-10-23",
            "count": 1
          },
          {
            "date": "2024-11-15",
            "count": 1
          },
          {
            "date": "2024-11-28",
            "count": 2
          },
          {
            "date": "2024-12-02",
            "count": 1
          },
          {
            "date": "2024-12-08",
            "count": 1
          },
          {
            "date": "2024-12-11",
            "count": 1
          },
          {
            "date": "2024-12-16",
            "count": 1
          },
          {
            "date": "2024-12-25",
            "count": 1
          },
          {
            "date": "2024-12-29",
            "count": 1
          },
          {
            "date": "2025-01-02",
            "count": 1
          },
          {
            "date": "2025-01-06",
            "count": 1
          },
          {
            "date": "2025-01-12",
            "count": 1
          },
          {
            "date": "2025-01-15",
            "count": 1
          },
          {
            "date": "2025-02-09",
            "count": 1
          },
          {
            "date": "2025-02-20",
            "count": 1
          },
          {
            "date": "2025-02-22",
            "count": 1
          },
          {
            "date": "2025-02-24",
            "count": 1
          },
          {
            "date": "2025-03-01",
            "count": 2
          },
          {
            "date": "2025-03-06",
            "count": 1
          },
          {
            "date": "2025-03-09",
            "count": 1
          },
          {
            "date": "2025-03-10",
            "count": 1
          },
          {
            "date": "2025-03-13",
            "count": 1
          },
          {
            "date": "2025-03-22",
            "count": 1
          },
          {
            "date": "2025-03-31",
            "count": 1
          },
          {
            "date": "2025-04-01",
            "count": 1
          },
          {
            "date": "2025-04-05",
            "count": 1
          },
          {
            "date": "2025-04-24",
            "count": 1
          },
          {
            "date": "2025-05-08",
            "count": 1
          },
          {
            "date": "2025-05-16",
            "count": 1
          },
          {
            "date": "2025-05-17",
            "count": 1
          },
          {
            "date": "2025-05-20",
            "count": 1
          },
          {
            "date": "2025-05-27",
            "count": 1
          },
          {
            "date": "2025-05-28",
            "count": 1
          },
          {
            "date": "2025-06-04",
            "count": 1
          },
          {
            "date": "2025-06-19",
            "count": 3
          },
          {
            "date": "2025-06-20",
            "count": 2
          },
          {
            "date": "2025-06-26",
            "count": 1
          },
          {
            "date": "2025-06-29",
            "count": 2
          },
          {
            "date": "2025-07-02",
            "count": 1
          },
          {
            "date": "2025-07-04",
            "count": 1
          },
          {
            "date": "2025-07-07",
            "count": 1
          },
          {
            "date": "2025-07-14",
            "count": 1
          },
          {
            "date": "2025-07-18",
            "count": 1
          },
          {
            "date": "2025-07-28",
            "count": 1
          },
          {
            "date": "2025-07-31",
            "count": 1
          },
          {
            "date": "2025-08-23",
            "count": 1
          },
          {
            "date": "2025-08-27",
            "count": 1
          },
          {
            "date": "2025-09-15",
            "count": 1
          },
          {
            "date": "2025-09-18",
            "count": 1
          },
          {
            "date": "2025-09-19",
            "count": 1
          },
          {
            "date": "2025-09-23",
            "count": 1
          },
          {
            "date": "2025-09-27",
            "count": 1
          },
          {
            "date": "2025-10-03",
            "count": 1
          },
          {
            "date": "2025-10-05",
            "count": 1
          },
          {
            "date": "2025-10-08",
            "count": 1
          },
          {
            "date": "2025-10-16",
            "count": 2
          },
          {
            "date": "2025-10-19",
            "count": 1
          },
          {
            "date": "2025-10-27",
            "count": 1
          },
          {
            "date": "2025-10-28",
            "count": 2
          },
          {
            "date": "2025-10-31",
            "count": 1
          },
          {
            "date": "2025-11-01",
            "count": 2
          },
          {
            "date": "2025-11-03",
            "count": 2
          },
          {
            "date": "2025-11-04",
            "count": 2
          },
          {
            "date": "2025-11-11",
            "count": 1
          },
          {
            "date": "2025-11-13",
            "count": 2
          },
          {
            "date": "2025-11-22",
            "count": 1
          },
          {
            "date": "2025-11-26",
            "count": 1
          },
          {
            "date": "2025-12-02",
            "count": 1
          },
          {
            "date": "2025-12-16",
            "count": 1
          },
          {
            "date": "2025-12-19",
            "count": 1
          },
          {
            "date": "2025-12-31",
            "count": 1
          },
          {
            "date": "2026-01-01",
            "count": 1
          },
          {
            "date": "2026-01-16",
            "count": 1
          },
          {
            "date": "2026-02-03",
            "count": 1
          },
          {
            "date": "2026-02-13",
            "count": 2
          },
          {
            "date": "2026-02-16",
            "count": 1
          },
          {
            "date": "2026-03-20",
            "count": 1
          },
          {
            "date": "2026-03-25",
            "count": 1
          },
          {
            "date": "2026-03-27",
            "count": 1
          },
          {
            "date": "2026-03-31",
            "count": 1
          },
          {
            "date": "2026-04-18",
            "count": 1
          },
          {
            "date": "2026-04-22",
            "count": 1
          },
          {
            "date": "2026-04-24",
            "count": 1
          },
          {
            "date": "2026-04-30",
            "count": 1
          },
          {
            "date": "2026-05-05",
            "count": 1
          },
          {
            "date": "2026-05-06",
            "count": 1
          },
          {
            "date": "2026-06-09",
            "count": 1
          },
          {
            "date": "2026-06-10",
            "count": 1
          },
          {
            "date": "2026-06-11",
            "count": 1
          },
          {
            "date": "2026-06-26",
            "count": 1
          },
          {
            "date": "2026-07-12",
            "count": 1
          },
          {
            "date": "2026-07-18",
            "count": 1
          },
          {
            "date": "2026-07-22",
            "count": 1
          },
          {
            "date": "2026-07-24",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 614,
        "total_forks": 656
      },
      "star_history": null,
      "open_issues_and_prs": 247
    },
    "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": [
        "packages/create-snap/tsconfig.json",
        "packages/examples/packages/background-events/tsconfig.json",
        "packages/examples/packages/bip32/tsconfig.json",
        "packages/examples/packages/bip44/tsconfig.json",
        "packages/examples/packages/client-status/tsconfig.json",
        "packages/examples/packages/cronjob-duration/tsconfig.json",
        "packages/examples/packages/cronjobs/tsconfig.json",
        "packages/examples/packages/dialogs/tsconfig.json",
        "packages/examples/packages/errors/tsconfig.json",
        "packages/examples/packages/ethereum-provider/tsconfig.json",
        "packages/examples/packages/ethers-js/tsconfig.json",
        "packages/examples/packages/file-upload/tsconfig.json",
        "packages/examples/packages/get-entropy/tsconfig.json",
        "packages/examples/packages/get-file/tsconfig.json",
        "packages/examples/packages/home-page/tsconfig.json",
        "packages/examples/packages/images/tsconfig.json",
        "packages/examples/packages/interactive-ui/tsconfig.json",
        "packages/examples/packages/invoke-snap/packages/consumer-signer/tsconfig.json",
        "packages/examples/packages/invoke-snap/packages/core-signer/tsconfig.json",
        "packages/examples/packages/invoke-snap/tsconfig.json",
        "packages/examples/packages/json-rpc/tsconfig.json",
        "packages/examples/packages/jsx/tsconfig.json",
        "packages/examples/packages/lifecycle-hooks/tsconfig.json",
        "packages/examples/packages/localization/tsconfig.json",
        "packages/examples/packages/manage-state/tsconfig.json",
        "packages/examples/packages/multichain-provider/tsconfig.json",
        "packages/examples/packages/name-lookup/tsconfig.json",
        "packages/examples/packages/network-access/tsconfig.json",
        "packages/examples/packages/notifications/tsconfig.json",
        "packages/examples/packages/preferences/tsconfig.json",
        "packages/examples/packages/preinstalled/tsconfig.json",
        "packages/examples/packages/protocol/tsconfig.json",
        "packages/examples/packages/rollup-plugin/tsconfig.json",
        "packages/examples/packages/send-flow/tsconfig.json",
        "packages/examples/packages/signature-insights/tsconfig.json",
        "packages/examples/packages/transaction-insights/tsconfig.json",
        "packages/examples/packages/wasm/assembly/tsconfig.json",
        "packages/examples/packages/wasm/tsconfig.json",
        "packages/examples/packages/webpack-plugin/tsconfig.json",
        "packages/examples/tsconfig.json",
        "packages/snaps-cli/tsconfig.json",
        "packages/snaps-controllers/tsconfig.json",
        "packages/snaps-execution-environments/tsconfig.json",
        "packages/snaps-jest/tsconfig.json",
        "packages/snaps-rollup-plugin/tsconfig.json",
        "packages/snaps-rpc-methods/tsconfig.json",
        "packages/snaps-sandbox/tsconfig.json",
        "packages/snaps-sdk/tsconfig.json",
        "packages/snaps-simulation/tsconfig.json",
        "packages/snaps-utils/tsconfig.json",
        "packages/snaps-webpack-plugin/tsconfig.json",
        "packages/test-snaps/tsconfig.json",
        "tsconfig.json"
      ],
      "toolchain_manifests": [],
      "largest_source_bytes": 403272,
      "source_files_sampled": 1389,
      "oversized_source_files": 4,
      "agent_instruction_files": [
        "AGENTS.md",
        "CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 12836
    },
    "dependencies": {
      "manifests": [
        "package.json"
      ],
      "advisories": {
        "error": null,
        "scope": "published_package",
        "source": "osv",
        "findings": [
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.16",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-mh99-v99m-4gvg"
            ],
            "fixed_version": "5.0.8",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "elliptic",
            "direct": false,
            "version": "6.6.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.3,
            "advisory_ids": [
              "GHSA-848j-6mx2-7j84"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 197
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "9.0.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-w5hq-g745-h8pq"
            ],
            "fixed_version": "13.0.1",
            "advisory_count": 1,
            "oldest_advisory_days": 93
          },
          {
            "name": "bn.js",
            "direct": false,
            "version": "5.2.1",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-378v-28hj-76wf"
            ],
            "fixed_version": "5.2.3",
            "advisory_count": 1,
            "oldest_advisory_days": 155
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "high": 3,
          "moderate": 1
        },
        "advisory_count": 4,
        "affected_count": 4,
        "assessed_count": 471,
        "malicious_count": 0,
        "assessed_package": "npm:@metamask/snaps-cli@8.4.1",
        "unassessed_count": 0,
        "direct_affected_count": 0
      },
      "ecosystems": [
        "npm"
      ],
      "dependencies": [
        {
          "name": "@metamask/snaps-utils",
          "manifest": "packages/create-snap/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "semver",
          "manifest": "packages/create-snap/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.5.4"
        },
        {
          "name": "yargs",
          "manifest": "packages/create-snap/package.json",
          "ecosystem": "npm",
          "version_constraint": "^17.7.1"
        },
        {
          "name": "@metamask/snaps-rpc-methods",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-sandbox",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-sdk",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-utils",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-webpack-plugin",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/superstruct",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "@metamask/utils",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.11.0"
        },
        {
          "name": "@swc/core",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "1.11.31"
        },
        {
          "name": "assert",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "browserify-zlib",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.0"
        },
        {
          "name": "buffer",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.0.3"
        },
        {
          "name": "chalk",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.1.2"
        },
        {
          "name": "console-browserify",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.0"
        },
        {
          "name": "constants-browserify",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.0"
        },
        {
          "name": "crypto-browserify",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.12.0"
        },
        {
          "name": "domain-browser",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.22.0"
        },
        {
          "name": "events",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "express",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.1.0"
        },
        {
          "name": "fork-ts-checker-webpack-plugin",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.2"
        },
        {
          "name": "https-browserify",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.0"
        },
        {
          "name": "ora",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.4.1"
        },
        {
          "name": "os-browserify",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.3.0"
        },
        {
          "name": "path-browserify",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.1"
        },
        {
          "name": "process",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.11.10"
        },
        {
          "name": "punycode",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "querystring-es3",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.1"
        },
        {
          "name": "readable-stream",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.6.2"
        },
        {
          "name": "semver",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.5.4"
        },
        {
          "name": "stream-browserify",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.0"
        },
        {
          "name": "stream-http",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.2.0"
        },
        {
          "name": "string_decoder",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.3.0"
        },
        {
          "name": "strip-ansi",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.0.1"
        },
        {
          "name": "swc-loader",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.6"
        },
        {
          "name": "terser-webpack-plugin",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.3.9"
        },
        {
          "name": "timers-browserify",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.12"
        },
        {
          "name": "tty-browserify",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.0.1"
        },
        {
          "name": "url",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.11.1"
        },
        {
          "name": "util",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.12.5"
        },
        {
          "name": "vm-browserify",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.2"
        },
        {
          "name": "webpack",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.97.1"
        },
        {
          "name": "webpack-bundle-analyzer",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.10.2"
        },
        {
          "name": "webpack-merge",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.0"
        },
        {
          "name": "yargs",
          "manifest": "packages/snaps-cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^17.7.1"
        },
        {
          "name": "@metamask/analytics-controller",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.1"
        },
        {
          "name": "@metamask/approval-controller",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.2"
        },
        {
          "name": "@metamask/base-controller",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.1.0"
        },
        {
          "name": "@metamask/json-rpc-engine",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.5.0"
        },
        {
          "name": "@metamask/json-rpc-middleware-stream",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.0.8"
        },
        {
          "name": "@metamask/key-tree",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.1.1"
        },
        {
          "name": "@metamask/messenger",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "@metamask/object-multiplex",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.0"
        },
        {
          "name": "@metamask/permission-controller",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^13.1.1"
        },
        {
          "name": "@metamask/post-message-stream",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.0.0"
        },
        {
          "name": "@metamask/rpc-errors",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.3"
        },
        {
          "name": "@metamask/snaps-registry",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.0"
        },
        {
          "name": "@metamask/snaps-rpc-methods",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-sdk",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-utils",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/storage-service",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.2"
        },
        {
          "name": "@metamask/superstruct",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "@metamask/utils",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.11.0"
        },
        {
          "name": "@xstate/fsm",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "async-mutex",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.5.0"
        },
        {
          "name": "concat-stream",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "cron-parser",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.5.0"
        },
        {
          "name": "fast-deep-equal",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.3"
        },
        {
          "name": "get-npm-tarball-url",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.3"
        },
        {
          "name": "immer",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.21"
        },
        {
          "name": "luxon",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.5.0"
        },
        {
          "name": "nanoid",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.10"
        },
        {
          "name": "readable-stream",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.6.2"
        },
        {
          "name": "readable-web-to-node-stream",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.2"
        },
        {
          "name": "semver",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.5.4"
        },
        {
          "name": "tar-stream",
          "manifest": "packages/snaps-controllers/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.7"
        },
        {
          "name": "@metamask/json-rpc-engine",
          "manifest": "packages/snaps-execution-environments/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.5.0"
        },
        {
          "name": "@metamask/object-multiplex",
          "manifest": "packages/snaps-execution-environments/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.0"
        },
        {
          "name": "@metamask/post-message-stream",
          "manifest": "packages/snaps-execution-environments/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.0.0"
        },
        {
          "name": "@metamask/providers",
          "manifest": "packages/snaps-execution-environments/package.json",
          "ecosystem": "npm",
          "version_constraint": "^22.1.1"
        },
        {
          "name": "@metamask/rpc-errors",
          "manifest": "packages/snaps-execution-environments/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.3"
        },
        {
          "name": "@metamask/snaps-sdk",
          "manifest": "packages/snaps-execution-environments/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-utils",
          "manifest": "packages/snaps-execution-environments/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/superstruct",
          "manifest": "packages/snaps-execution-environments/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "@metamask/utils",
          "manifest": "packages/snaps-execution-environments/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.11.0"
        },
        {
          "name": "readable-stream",
          "manifest": "packages/snaps-execution-environments/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.6.2"
        },
        {
          "name": "@jest/environment",
          "manifest": "packages/snaps-jest/package.json",
          "ecosystem": "npm",
          "version_constraint": "^29.5.0"
        },
        {
          "name": "@jest/expect",
          "manifest": "packages/snaps-jest/package.json",
          "ecosystem": "npm",
          "version_constraint": "^29.5.0"
        },
        {
          "name": "@jest/globals",
          "manifest": "packages/snaps-jest/package.json",
          "ecosystem": "npm",
          "version_constraint": "^29.5.0"
        },
        {
          "name": "@metamask/snaps-controllers",
          "manifest": "packages/snaps-jest/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-sdk",
          "manifest": "packages/snaps-jest/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-simulation",
          "manifest": "packages/snaps-jest/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/superstruct",
          "manifest": "packages/snaps-jest/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "@metamask/utils",
          "manifest": "packages/snaps-jest/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.11.0"
        },
        {
          "name": "express",
          "manifest": "packages/snaps-jest/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.1.0"
        },
        {
          "name": "jest-environment-node",
          "manifest": "packages/snaps-jest/package.json",
          "ecosystem": "npm",
          "version_constraint": "^29.5.0"
        },
        {
          "name": "jest-matcher-utils",
          "manifest": "packages/snaps-jest/package.json",
          "ecosystem": "npm",
          "version_constraint": "^29.5.0"
        },
        {
          "name": "redux",
          "manifest": "packages/snaps-jest/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.2.1"
        },
        {
          "name": "@metamask/snaps-utils",
          "manifest": "packages/snaps-rollup-plugin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/key-tree",
          "manifest": "packages/snaps-rpc-methods/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.1.1"
        },
        {
          "name": "@metamask/permission-controller",
          "manifest": "packages/snaps-rpc-methods/package.json",
          "ecosystem": "npm",
          "version_constraint": "^13.1.1"
        },
        {
          "name": "@metamask/rpc-errors",
          "manifest": "packages/snaps-rpc-methods/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.3"
        },
        {
          "name": "@metamask/snaps-sdk",
          "manifest": "packages/snaps-rpc-methods/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-utils",
          "manifest": "packages/snaps-rpc-methods/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/superstruct",
          "manifest": "packages/snaps-rpc-methods/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "@metamask/utils",
          "manifest": "packages/snaps-rpc-methods/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.11.0"
        },
        {
          "name": "@noble/hashes",
          "manifest": "packages/snaps-rpc-methods/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.7.1"
        },
        {
          "name": "async-mutex",
          "manifest": "packages/snaps-rpc-methods/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.5.0"
        },
        {
          "name": "@metamask/key-tree",
          "manifest": "packages/snaps-sdk/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.1.1"
        },
        {
          "name": "@metamask/messenger",
          "manifest": "packages/snaps-sdk/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "@metamask/providers",
          "manifest": "packages/snaps-sdk/package.json",
          "ecosystem": "npm",
          "version_constraint": "^22.1.1"
        },
        {
          "name": "@metamask/rpc-errors",
          "manifest": "packages/snaps-sdk/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.3"
        },
        {
          "name": "@metamask/superstruct",
          "manifest": "packages/snaps-sdk/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "@metamask/utils",
          "manifest": "packages/snaps-sdk/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.11.0"
        },
        {
          "name": "luxon",
          "manifest": "packages/snaps-sdk/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.5.0"
        },
        {
          "name": "@metamask/chain-agnostic-permission",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.7.0"
        },
        {
          "name": "@metamask/json-rpc-engine",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.5.0"
        },
        {
          "name": "@metamask/json-rpc-middleware-stream",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.0.8"
        },
        {
          "name": "@metamask/key-tree",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.1.1"
        },
        {
          "name": "@metamask/messenger",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "@metamask/permission-controller",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^13.1.1"
        },
        {
          "name": "@metamask/rpc-errors",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.3"
        },
        {
          "name": "@metamask/snaps-controllers",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-execution-environments",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-rpc-methods",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-sdk",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-utils",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/superstruct",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "@metamask/utils",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.11.0"
        },
        {
          "name": "@reduxjs/toolkit",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.9.5"
        },
        {
          "name": "ethers",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.16.0"
        },
        {
          "name": "fast-deep-equal",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.3"
        },
        {
          "name": "immer",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.21"
        },
        {
          "name": "mime",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.0"
        },
        {
          "name": "readable-stream",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.6.2"
        },
        {
          "name": "redux-saga",
          "manifest": "packages/snaps-simulation/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.3"
        },
        {
          "name": "@babel/core",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.23.2"
        },
        {
          "name": "@babel/types",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.23.0"
        },
        {
          "name": "@metamask/key-tree",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.1.1"
        },
        {
          "name": "@metamask/messenger",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "@metamask/permission-controller",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^13.1.1"
        },
        {
          "name": "@metamask/rpc-errors",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.3"
        },
        {
          "name": "@metamask/slip44",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.5.0"
        },
        {
          "name": "@metamask/snaps-registry",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.0"
        },
        {
          "name": "@metamask/snaps-sdk",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/superstruct",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "@metamask/utils",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.11.0"
        },
        {
          "name": "@scure/base",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.1"
        },
        {
          "name": "chalk",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.1.2"
        },
        {
          "name": "cron-parser",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.5.0"
        },
        {
          "name": "fast-deep-equal",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.3"
        },
        {
          "name": "fast-json-stable-stringify",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.0"
        },
        {
          "name": "fast-xml-parser",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.5.6"
        },
        {
          "name": "luxon",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.5.0"
        },
        {
          "name": "marked",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^12.0.1"
        },
        {
          "name": "rfdc",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.3.0"
        },
        {
          "name": "semver",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.5.4"
        },
        {
          "name": "ses",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.0"
        },
        {
          "name": "validate-npm-package-name",
          "manifest": "packages/snaps-utils/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.0"
        },
        {
          "name": "@metamask/snaps-rpc-methods",
          "manifest": "packages/snaps-webpack-plugin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-sdk",
          "manifest": "packages/snaps-webpack-plugin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/snaps-utils",
          "manifest": "packages/snaps-webpack-plugin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:^"
        },
        {
          "name": "@metamask/utils",
          "manifest": "packages/snaps-webpack-plugin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.11.0"
        },
        {
          "name": "chalk",
          "manifest": "packages/snaps-webpack-plugin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.1.2"
        },
        {
          "name": "prettier",
          "manifest": "packages/snaps-webpack-plugin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.3"
        },
        {
          "name": "webpack-sources",
          "manifest": "packages/snaps-webpack-plugin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.2.3"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "@babel/core",
            "direct": true,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": true,
            "version": "^7.23.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": true,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": true,
            "version": "^7.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/environment",
            "direct": true,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/environment",
            "direct": true,
            "version": "^29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/expect",
            "direct": true,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/expect",
            "direct": true,
            "version": "^29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/globals",
            "direct": true,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/globals",
            "direct": true,
            "version": "^29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/analytics-controller",
            "direct": true,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/analytics-controller",
            "direct": true,
            "version": "^1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/approval-controller",
            "direct": true,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/approval-controller",
            "direct": true,
            "version": "^9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/base-controller",
            "direct": true,
            "version": "9.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/base-controller",
            "direct": true,
            "version": "^9.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/chain-agnostic-permission",
            "direct": true,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/chain-agnostic-permission",
            "direct": true,
            "version": "^1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/json-rpc-engine",
            "direct": true,
            "version": "10.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/json-rpc-engine",
            "direct": true,
            "version": "^10.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/json-rpc-middleware-stream",
            "direct": true,
            "version": "8.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/json-rpc-middleware-stream",
            "direct": true,
            "version": "^8.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/key-tree",
            "direct": true,
            "version": "10.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/key-tree",
            "direct": true,
            "version": "^10.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/messenger",
            "direct": true,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/messenger",
            "direct": true,
            "version": "^2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/object-multiplex",
            "direct": true,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/object-multiplex",
            "direct": true,
            "version": "^2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/permission-controller",
            "direct": true,
            "version": "13.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/permission-controller",
            "direct": true,
            "version": "^13.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/post-message-stream",
            "direct": true,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/post-message-stream",
            "direct": true,
            "version": "^10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/providers",
            "direct": true,
            "version": "22.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/providers",
            "direct": true,
            "version": "^22.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/rpc-errors",
            "direct": true,
            "version": "7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/rpc-errors",
            "direct": true,
            "version": "^7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/slip44",
            "direct": true,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/slip44",
            "direct": true,
            "version": "^4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/snaps-registry",
            "direct": true,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/snaps-registry",
            "direct": true,
            "version": "^4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/storage-service",
            "direct": true,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/storage-service",
            "direct": true,
            "version": "^1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/superstruct",
            "direct": true,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/superstruct",
            "direct": true,
            "version": "^3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/utils",
            "direct": true,
            "version": "11.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/utils",
            "direct": true,
            "version": "9.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/utils",
            "direct": true,
            "version": "^11.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": true,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": true,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": true,
            "version": "1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": true,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": true,
            "version": "^1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@reduxjs/toolkit",
            "direct": true,
            "version": "1.9.5",
            "ecosystem": "npm"
          },
          {
            "name": "@reduxjs/toolkit",
            "direct": true,
            "version": "^1.9.5",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/base",
            "direct": true,
            "version": "1.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/base",
            "direct": true,
            "version": "^1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core",
            "direct": true,
            "version": "1.11.31",
            "ecosystem": "npm"
          },
          {
            "name": "@xstate/fsm",
            "direct": true,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xstate/fsm",
            "direct": true,
            "version": "^2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "assert",
            "direct": true,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "assert",
            "direct": true,
            "version": "^2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-mutex",
            "direct": true,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-mutex",
            "direct": true,
            "version": "^0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-zlib",
            "direct": true,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-zlib",
            "direct": true,
            "version": "^0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": true,
            "version": "5.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": true,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": true,
            "version": "^6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": true,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": true,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": true,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": true,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": true,
            "version": "^4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "concat-stream",
            "direct": true,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "concat-stream",
            "direct": true,
            "version": "^2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "console-browserify",
            "direct": true,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "console-browserify",
            "direct": true,
            "version": "^1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "constants-browserify",
            "direct": true,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "constants-browserify",
            "direct": true,
            "version": "^1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cron-parser",
            "direct": true,
            "version": "4.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "cron-parser",
            "direct": true,
            "version": "^4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "crypto-browserify",
            "direct": true,
            "version": "3.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "crypto-browserify",
            "direct": true,
            "version": "^3.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "domain-browser",
            "direct": true,
            "version": "4.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "domain-browser",
            "direct": true,
            "version": "^4.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "ethers",
            "direct": true,
            "version": "6.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "ethers",
            "direct": true,
            "version": "^6.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "events",
            "direct": true,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "events",
            "direct": true,
            "version": "^3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": true,
            "version": "4.21.2",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": true,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": true,
            "version": "^5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": true,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": true,
            "version": "^3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": true,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": true,
            "version": "^2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-xml-parser",
            "direct": true,
            "version": "5.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "fast-xml-parser",
            "direct": true,
            "version": "^5.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "fork-ts-checker-webpack-plugin",
            "direct": true,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fork-ts-checker-webpack-plugin",
            "direct": true,
            "version": "^9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-npm-tarball-url",
            "direct": true,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "get-npm-tarball-url",
            "direct": true,
            "version": "^2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "https-browserify",
            "direct": true,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "https-browserify",
            "direct": true,
            "version": "^1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "immer",
            "direct": true,
            "version": "9.0.21",
            "ecosystem": "npm"
          },
          {
            "name": "immer",
            "direct": true,
            "version": "^9.0.21",
            "ecosystem": "npm"
          },
          {
            "name": "jest-environment-node",
            "direct": true,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-environment-node",
            "direct": true,
            "version": "^29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-matcher-utils",
            "direct": true,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-matcher-utils",
            "direct": true,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-matcher-utils",
            "direct": true,
            "version": "^29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "luxon",
            "direct": true,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "luxon",
            "direct": true,
            "version": "3.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "luxon",
            "direct": true,
            "version": "^3.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": true,
            "version": "12.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": true,
            "version": "^12.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mime",
            "direct": true,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime",
            "direct": true,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime",
            "direct": true,
            "version": "^3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": true,
            "version": "3.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": true,
            "version": "^3.3.10",
            "ecosystem": "npm"
          },
          {
            "name": "ora",
            "direct": true,
            "version": "5.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "ora",
            "direct": true,
            "version": "^5.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "os-browserify",
            "direct": true,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "os-browserify",
            "direct": true,
            "version": "^0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-browserify",
            "direct": true,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-browserify",
            "direct": true,
            "version": "^1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": true,
            "version": "3.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": true,
            "version": "^3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "process",
            "direct": true,
            "version": "0.11.10",
            "ecosystem": "npm"
          },
          {
            "name": "process",
            "direct": true,
            "version": "^0.11.10",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": true,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": true,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": true,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": true,
            "version": "^2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "querystring-es3",
            "direct": true,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "querystring-es3",
            "direct": true,
            "version": "^0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": true,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": true,
            "version": "3.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": true,
            "version": "4.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": true,
            "version": "^3.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "readable-web-to-node-stream",
            "direct": true,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "readable-web-to-node-stream",
            "direct": true,
            "version": "^3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "redux",
            "direct": true,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "redux",
            "direct": true,
            "version": "^4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "redux-saga",
            "direct": true,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "redux-saga",
            "direct": true,
            "version": "^1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "rfdc",
            "direct": true,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "rfdc",
            "direct": true,
            "version": "^1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "7.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "^7.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "ses",
            "direct": true,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "ses",
            "direct": true,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ses",
            "direct": true,
            "version": "^2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "stream-browserify",
            "direct": true,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "stream-browserify",
            "direct": true,
            "version": "^3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "stream-http",
            "direct": true,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "stream-http",
            "direct": true,
            "version": "^3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": true,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": true,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": true,
            "version": "^1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": true,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": true,
            "version": "^6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "swc-loader",
            "direct": true,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "swc-loader",
            "direct": true,
            "version": "^0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "tar-stream",
            "direct": true,
            "version": "3.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "tar-stream",
            "direct": true,
            "version": "^3.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "terser-webpack-plugin",
            "direct": true,
            "version": "5.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "terser-webpack-plugin",
            "direct": true,
            "version": "^5.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "timers-browserify",
            "direct": true,
            "version": "2.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "timers-browserify",
            "direct": true,
            "version": "^2.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "tty-browserify",
            "direct": true,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tty-browserify",
            "direct": true,
            "version": "^0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "url",
            "direct": true,
            "version": "0.11.4",
            "ecosystem": "npm"
          },
          {
            "name": "url",
            "direct": true,
            "version": "^0.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "util",
            "direct": true,
            "version": "0.12.5",
            "ecosystem": "npm"
          },
          {
            "name": "util",
            "direct": true,
            "version": "^0.12.5",
            "ecosystem": "npm"
          },
          {
            "name": "validate-npm-package-name",
            "direct": true,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "validate-npm-package-name",
            "direct": true,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "validate-npm-package-name",
            "direct": true,
            "version": "^5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "vm-browserify",
            "direct": true,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "vm-browserify",
            "direct": true,
            "version": "^1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "webpack",
            "direct": true,
            "version": "5.99.5",
            "ecosystem": "npm"
          },
          {
            "name": "webpack",
            "direct": true,
            "version": "^5.97.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-bundle-analyzer",
            "direct": true,
            "version": "4.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-bundle-analyzer",
            "direct": true,
            "version": "^4.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-merge",
            "direct": true,
            "version": "5.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-merge",
            "direct": true,
            "version": "^5.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-sources",
            "direct": true,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-sources",
            "direct": true,
            "version": "^3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": true,
            "version": "16.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": true,
            "version": "17.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": true,
            "version": "17.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": true,
            "version": "^17.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@adobe/css-tools",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@adraffy/ens-normalize",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ampproject/remapping",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ark-ui/react",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-annotate-as-pure",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-builder-binary-assignment-operator-visitor",
            "direct": false,
            "version": "7.22.15",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-class-features-plugin",
            "direct": false,
            "version": "7.22.15",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-regexp-features-plugin",
            "direct": false,
            "version": "7.22.15",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-define-polyfill-provider",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-environment-visitor",
            "direct": false,
            "version": "7.22.20",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-function-name",
            "direct": false,
            "version": "7.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-member-expression-to-functions",
            "direct": false,
            "version": "7.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.28.6",
            "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.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-remap-async-to-generator",
            "direct": false,
            "version": "7.22.20",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-replace-supers",
            "direct": false,
            "version": "7.22.20",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-simple-access",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-skip-transparent-expression-wrappers",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-split-export-declaration",
            "direct": false,
            "version": "7.22.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-wrap-function",
            "direct": false,
            "version": "7.22.20",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/highlight",
            "direct": false,
            "version": "7.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
            "direct": false,
            "version": "7.22.15",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining",
            "direct": false,
            "version": "7.22.15",
            "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-async-generators",
            "direct": false,
            "version": "7.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-bigint",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-class-properties",
            "direct": false,
            "version": "7.12.13",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-class-static-block",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-dynamic-import",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-export-namespace-from",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-assertions",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-attributes",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-meta",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-json-strings",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-jsx",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-logical-assignment-operators",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-nullish-coalescing-operator",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-numeric-separator",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-object-rest-spread",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-optional-catch-binding",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-optional-chaining",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-private-property-in-object",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-top-level-await",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-typescript",
            "direct": false,
            "version": "7.22.5",
            "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.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-async-generator-functions",
            "direct": false,
            "version": "7.23.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-async-to-generator",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-block-scoped-functions",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-block-scoping",
            "direct": false,
            "version": "7.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-class-properties",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-class-static-block",
            "direct": false,
            "version": "7.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-classes",
            "direct": false,
            "version": "7.22.15",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-computed-properties",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-destructuring",
            "direct": false,
            "version": "7.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-dotall-regex",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-duplicate-keys",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-dynamic-import",
            "direct": false,
            "version": "7.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-exponentiation-operator",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-export-namespace-from",
            "direct": false,
            "version": "7.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-for-of",
            "direct": false,
            "version": "7.22.15",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-function-name",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-json-strings",
            "direct": false,
            "version": "7.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-literals",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-logical-assignment-operators",
            "direct": false,
            "version": "7.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-member-expression-literals",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-amd",
            "direct": false,
            "version": "7.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-commonjs",
            "direct": false,
            "version": "7.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-systemjs",
            "direct": false,
            "version": "7.29.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-umd",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-named-capturing-groups-regex",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-new-target",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-nullish-coalescing-operator",
            "direct": false,
            "version": "7.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-numeric-separator",
            "direct": false,
            "version": "7.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-object-rest-spread",
            "direct": false,
            "version": "7.22.15",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-object-super",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-optional-catch-binding",
            "direct": false,
            "version": "7.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-optional-chaining",
            "direct": false,
            "version": "7.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-parameters",
            "direct": false,
            "version": "7.22.15",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-private-methods",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-private-property-in-object",
            "direct": false,
            "version": "7.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-property-literals",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-self",
            "direct": false,
            "version": "7.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-source",
            "direct": false,
            "version": "7.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-regenerator",
            "direct": false,
            "version": "7.22.10",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-reserved-words",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-shorthand-properties",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-spread",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-sticky-regex",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-template-literals",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-typeof-symbol",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-typescript",
            "direct": false,
            "version": "7.22.15",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-escapes",
            "direct": false,
            "version": "7.22.10",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-property-regex",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-regex",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-sets-regex",
            "direct": false,
            "version": "7.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-env",
            "direct": false,
            "version": "7.23.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-env",
            "direct": false,
            "version": "^7.23.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-modules",
            "direct": false,
            "version": "0.1.6-no-external-plugins",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-typescript",
            "direct": false,
            "version": "7.23.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-typescript",
            "direct": false,
            "version": "^7.23.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/regjsgen",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@bcoe/v8-coverage",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@bcoe/v8-coverage",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@chakra-ui/react",
            "direct": false,
            "version": "3.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@chakra-ui/react",
            "direct": false,
            "version": "^3.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@cspotcode/source-map-support",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "@discoveryjs/json-ext",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/babel-plugin",
            "direct": false,
            "version": "11.13.5",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/cache",
            "direct": false,
            "version": "11.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/hash",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/is-prop-valid",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/memoize",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/react",
            "direct": false,
            "version": "11.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/react",
            "direct": false,
            "version": "^11.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/serialize",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/sheet",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/unitless",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/use-insertion-effect-with-fallbacks",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/utils",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/weak-memoize",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@endo/cache-map",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@endo/env-options",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@endo/immutable-arraybuffer",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@es-joy/jsdoccomment",
            "direct": false,
            "version": "0.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild-plugins/node-globals-polyfill",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild-plugins/node-globals-polyfill",
            "direct": false,
            "version": "^0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild-plugins/node-modules-polyfill",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild-plugins/node-modules-polyfill",
            "direct": false,
            "version": "^0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.25.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/eslint-utils",
            "direct": false,
            "version": "4.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/regexpp",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-array",
            "direct": false,
            "version": "0.21.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-helpers",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "3.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "9.39.4",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/object-schema",
            "direct": false,
            "version": "2.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/plugin-kit",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ethereumjs/common",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethereumjs/rlp",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ethereumjs/tx",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethereumjs/util",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/abi",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/abstract-provider",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/abstract-signer",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/address",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/base64",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/bignumber",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/bytes",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/constants",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/hash",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/keccak256",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/logger",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/networks",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/properties",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/rlp",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/signing-key",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/strings",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/transactions",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ethersproject/web",
            "direct": false,
            "version": "5.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/core",
            "direct": false,
            "version": "1.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/dom",
            "direct": false,
            "version": "1.6.13",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/utils",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "@gerrit0/mini-shiki",
            "direct": false,
            "version": "3.22.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/module-importer",
            "direct": false,
            "version": "1.0.1",
            "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/sharp-darwin-arm64",
            "direct": false,
            "version": "0.33.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-x64",
            "direct": false,
            "version": "0.33.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-arm64",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-x64",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm64",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-s390x",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-x64",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-arm64",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-x64",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm",
            "direct": false,
            "version": "0.33.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm64",
            "direct": false,
            "version": "0.33.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-s390x",
            "direct": false,
            "version": "0.33.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-x64",
            "direct": false,
            "version": "0.33.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-arm64",
            "direct": false,
            "version": "0.33.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-x64",
            "direct": false,
            "version": "0.33.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-wasm32",
            "direct": false,
            "version": "0.33.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-ia32",
            "direct": false,
            "version": "0.33.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-x64",
            "direct": false,
            "version": "0.33.5",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/confirm",
            "direct": false,
            "version": "0.0.14-alpha.0",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/core",
            "direct": false,
            "version": "0.0.15-alpha.0",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/input",
            "direct": false,
            "version": "0.0.15-alpha.0",
            "ecosystem": "npm"
          },
          {
            "name": "@internationalized/date",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@internationalized/number",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/fs-minipass",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@istanbuljs/load-nyc-config",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@istanbuljs/schema",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/console",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/core",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/create-cache-key-function",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/expect-utils",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/fake-timers",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/reporters",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/schemas",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/source-map",
            "direct": false,
            "version": "29.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/test-result",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/test-sequencer",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/transform",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "26.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "^29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.13",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/resolve-uri",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/source-map",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/sourcemap-codec",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.31",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/base64",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/json-pack",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsonjoy.com/util",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lavamoat/aa",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@lavamoat/allow-scripts",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lavamoat/allow-scripts",
            "direct": false,
            "version": "^4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lavamoat/lavatube",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lavamoat/lavatube",
            "direct": false,
            "version": "^1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lavamoat/types",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@lavamoat/webpack",
            "direct": false,
            "version": "2.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@lavamoat/webpack",
            "direct": false,
            "version": "^2.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@leichtgewicht/ip-codec",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/action-utils",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/api-specs",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/auto-changelog",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/auto-changelog",
            "direct": false,
            "version": "^6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/browser-passworder",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/browser-passworder",
            "direct": false,
            "version": "^6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/controller-utils",
            "direct": false,
            "version": "12.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/create-release-branch",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/eslint-config",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/eslint-config-browser",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/eslint-config-jest",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/eslint-config-nodejs",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/eslint-config-typescript",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/eth-query",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/ethjs-unit",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/messenger-cli",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/messenger-cli",
            "direct": false,
            "version": "^0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/number-to-bn",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/safe-event-emitter",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@metamask/scure-bip39",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/loader",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/react",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/react",
            "direct": false,
            "version": "^4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/bls12-381",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/bls12-381",
            "direct": false,
            "version": "^1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/curves",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/curves",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/curves",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/curves",
            "direct": false,
            "version": "^1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/ed25519",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/ed25519",
            "direct": false,
            "version": "^1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/secp256k1",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/secp256k1",
            "direct": false,
            "version": "^1.7.1",
            "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": "@npmcli/agent",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/fs",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/git",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/node-gyp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/package-json",
            "direct": false,
            "version": "7.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/promise-spawn",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/run-script",
            "direct": false,
            "version": "10.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-token",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/core",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/endpoint",
            "direct": false,
            "version": "9.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/graphql",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/openapi-types",
            "direct": false,
            "version": "24.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-paginate-rest",
            "direct": false,
            "version": "11.4.4-cjs.2",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-request-log",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-rest-endpoint-methods",
            "direct": false,
            "version": "13.3.2-cjs.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/request",
            "direct": false,
            "version": "8.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/request-error",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/rest",
            "direct": false,
            "version": "20.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/types",
            "direct": false,
            "version": "13.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pandacss/is-valid-prop",
            "direct": false,
            "version": "0.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgjs/parseargs",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgr/core",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@pmmmwh/react-refresh-webpack-plugin",
            "direct": false,
            "version": "0.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "@pmmmwh/react-refresh-webpack-plugin",
            "direct": false,
            "version": "^0.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "@polka/url",
            "direct": false,
            "version": "1.0.0-next.28",
            "ecosystem": "npm"
          },
          {
            "name": "@popperjs/core",
            "direct": false,
            "version": "2.11.8",
            "ecosystem": "npm"
          },
          {
            "name": "@popperjs/core",
            "direct": false,
            "version": "^2.11.8",
            "ecosystem": "npm"
          },
          {
            "name": "@react-aria/ssr",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@redux-saga/core",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@redux-saga/deferred",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@redux-saga/delay-p",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@redux-saga/is",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@redux-saga/symbols",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@redux-saga/types",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@restart/hooks",
            "direct": false,
            "version": "0.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "@restart/ui",
            "direct": false,
            "version": "1.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-babel",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-babel",
            "direct": false,
            "version": "^6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-commonjs",
            "direct": false,
            "version": "25.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-commonjs",
            "direct": false,
            "version": "^25.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-inject",
            "direct": false,
            "version": "5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-node-resolve",
            "direct": false,
            "version": "15.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-node-resolve",
            "direct": false,
            "version": "^15.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-terser",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-terser",
            "direct": false,
            "version": "^0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-virtual",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-virtual",
            "direct": false,
            "version": "^2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm-eabi",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm64",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-arm64",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-x64",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-arm64",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-x64",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-musleabihf",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-gnu",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-musl",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loongarch64-gnu",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-powerpc64le-gnu",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-gnu",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-musl",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-s390x-gnu",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-gnu",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-musl",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-arm64-msvc",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-ia32-msvc",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-msvc",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/bip32",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/bip39",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-oniguruma",
            "direct": false,
            "version": "3.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/langs",
            "direct": false,
            "version": "3.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/themes",
            "direct": false,
            "version": "3.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/types",
            "direct": false,
            "version": "3.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/vscode-textmate",
            "direct": false,
            "version": "10.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@sinclair/typebox",
            "direct": false,
            "version": "0.27.8",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/commons",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/fake-timers",
            "direct": false,
            "version": "10.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@spruceid/siwe-parser",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-darwin-arm64",
            "direct": false,
            "version": "1.11.31",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-darwin-x64",
            "direct": false,
            "version": "1.11.31",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.11.31",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm64-gnu",
            "direct": false,
            "version": "1.11.31",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm64-musl",
            "direct": false,
            "version": "1.11.31",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-x64-gnu",
            "direct": false,
            "version": "1.11.31",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-x64-musl",
            "direct": false,
            "version": "1.11.31",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-arm64-msvc",
            "direct": false,
            "version": "1.11.31",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-ia32-msvc",
            "direct": false,
            "version": "1.11.31",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-x64-msvc",
            "direct": false,
            "version": "1.11.31",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/counter",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/jest",
            "direct": false,
            "version": "0.2.38",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/jest",
            "direct": false,
            "version": "^0.2.38",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/types",
            "direct": false,
            "version": "0.1.22",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/query-core",
            "direct": false,
            "version": "5.71.10",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-query",
            "direct": false,
            "version": "5.71.10",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-query",
            "direct": false,
            "version": "^5.71.5",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/dom",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/dom",
            "direct": false,
            "version": "^10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/jest-dom",
            "direct": false,
            "version": "6.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/jest-dom",
            "direct": false,
            "version": "^6.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": false,
            "version": "16.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": false,
            "version": "^16.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/user-event",
            "direct": false,
            "version": "14.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ts-bridge/cli",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ts-bridge/cli",
            "direct": false,
            "version": "^0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ts-bridge/resolver",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ts-morph/common",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node10",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node12",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node14",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node16",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/aria-query",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__core",
            "direct": false,
            "version": "7.20.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__generator",
            "direct": false,
            "version": "7.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__template",
            "direct": false,
            "version": "7.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__traverse",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/bn.js",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/body-parser",
            "direct": false,
            "version": "1.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/bonjour",
            "direct": false,
            "version": "3.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chrome",
            "direct": false,
            "version": "0.0.237",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chrome",
            "direct": false,
            "version": "^0.0.237",
            "ecosystem": "npm"
          },
          {
            "name": "@types/concat-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/concat-stream",
            "direct": false,
            "version": "^2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/connect",
            "direct": false,
            "version": "3.4.35",
            "ecosystem": "npm"
          },
          {
            "name": "@types/connect-history-api-fallback",
            "direct": false,
            "version": "1.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/deep-freeze-strict",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/doctrine",
            "direct": false,
            "version": "0.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/eslint",
            "direct": false,
            "version": "8.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/eslint-scope",
            "direct": false,
            "version": "3.7.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express",
            "direct": false,
            "version": "4.17.22",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express",
            "direct": false,
            "version": "^5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express-serve-static-core",
            "direct": false,
            "version": "4.19.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express-serve-static-core",
            "direct": false,
            "version": "5.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/filesystem",
            "direct": false,
            "version": "0.0.32",
            "ecosystem": "npm"
          },
          {
            "name": "@types/filewriter",
            "direct": false,
            "version": "0.0.29",
            "ecosystem": "npm"
          },
          {
            "name": "@types/graceful-fs",
            "direct": false,
            "version": "4.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/gunzip-maybe",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/gunzip-maybe",
            "direct": false,
            "version": "^1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/har-format",
            "direct": false,
            "version": "1.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hoist-non-react-statics",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/html-minifier-terser",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-errors",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-proxy",
            "direct": false,
            "version": "1.17.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-coverage",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-report",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-reports",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jest",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jest",
            "direct": false,
            "version": "^27.5.1",
            "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/lodash",
            "direct": false,
            "version": "4.17.20",
            "ecosystem": "npm"
          },
          {
            "name": "@types/lodash",
            "direct": false,
            "version": "^4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/luxon",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/luxon",
            "direct": false,
            "version": "^3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mime",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mime",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mime",
            "direct": false,
            "version": "^3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/minimatch",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "0.7.31",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "18.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "20.19.27",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "22.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node-forge",
            "direct": false,
            "version": "1.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/parse-json",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prettier",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prop-types",
            "direct": false,
            "version": "15.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/qs",
            "direct": false,
            "version": "6.9.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/range-parser",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "18.2.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-refresh",
            "direct": false,
            "version": "0.14.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-refresh",
            "direct": false,
            "version": "^0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-transition-group",
            "direct": false,
            "version": "4.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/readable-stream",
            "direct": false,
            "version": "4.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/readable-stream",
            "direct": false,
            "version": "^4.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/resolve",
            "direct": false,
            "version": "1.20.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/retry",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/scheduler",
            "direct": false,
            "version": "0.16.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/semver",
            "direct": false,
            "version": "7.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/semver",
            "direct": false,
            "version": "^7.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/send",
            "direct": false,
            "version": "0.17.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/serve-index",
            "direct": false,
            "version": "1.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/serve-static",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sockjs",
            "direct": false,
            "version": "0.3.36",
            "ecosystem": "npm"
          },
          {
            "name": "@types/source-list-map",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/stack-utils",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tar-stream",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tar-stream",
            "direct": false,
            "version": "^3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/use-sync-external-store",
            "direct": false,
            "version": "0.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/validate-npm-package-name",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/validate-npm-package-name",
            "direct": false,
            "version": "^4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/warning",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/webpack-env",
            "direct": false,
            "version": "1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/webpack-env",
            "direct": false,
            "version": "^1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/webpack-sources",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/webpack-sources",
            "direct": false,
            "version": "^3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/whatwg-mimetype",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs",
            "direct": false,
            "version": "15.0.19",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs",
            "direct": false,
            "version": "17.0.24",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs",
            "direct": false,
            "version": "^17.0.24",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs-parser",
            "direct": false,
            "version": "20.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "4.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "^4.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/browser",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/browser",
            "direct": false,
            "version": "^3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-istanbul",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "^3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/mocker",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/pretty-format",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/runner",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/snapshot",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-core",
            "direct": false,
            "version": "3.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-dom",
            "direct": false,
            "version": "3.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-sfc",
            "direct": false,
            "version": "3.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-ssr",
            "direct": false,
            "version": "3.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/reactivity-transform",
            "direct": false,
            "version": "3.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/shared",
            "direct": false,
            "version": "3.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/ast",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/floating-point-hex-parser",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-api-error",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-buffer",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-numbers",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-wasm-bytecode",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-wasm-section",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/ieee754",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/leb128",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/utf8",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-edit",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-gen",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-opt",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-parser",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wast-printer",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webpack-cli/configtest",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webpack-cli/info",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webpack-cli/serve",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/ieee754",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/long",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@yarnpkg/types",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/accordion",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/anatomy",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/aria-hidden",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/auto-resize",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/avatar",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/carousel",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/checkbox",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/clipboard",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/collapsible",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/collection",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/color-picker",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/color-utils",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/combobox",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/core",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/date-picker",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/date-utils",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/dialog",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/dismissable",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/dom-query",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/editable",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/element-rect",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/element-size",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/file-upload",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/file-utils",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/focus-trap",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/focus-visible",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/highlight-word",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/hover-card",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/i18n-utils",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/interact-outside",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/live-region",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/menu",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/number-input",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/pagination",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/pin-input",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/popover",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/popper",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/presence",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/progress",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/qr-code",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/radio-group",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/rating-group",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/react",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/rect-utils",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/remove-scroll",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/scroll-snap",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/select",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/signature-pad",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/slider",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/splitter",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/steps",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/store",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/switch",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/tabs",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/tags-input",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/time-picker",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/timer",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/toast",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/toggle",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/toggle-group",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/tooltip",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/tour",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/tree-view",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/types",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zag-js/utils",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "abbrev",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "abort-controller",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-jsx",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-walk",
            "direct": false,
            "version": "8.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "aes-js",
            "direct": false,
            "version": "4.0.0-beta.5",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "aggregate-error",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "6.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "8.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-formats",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "3.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-colors",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-html-community",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "6.0.1",
            "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": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "anymatch",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "apg-js",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "are-docs-informative",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "arg",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "array-differ",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "array-flatten",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "array-union",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "arrify",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "asn1.js",
            "direct": false,
            "version": "4.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "assemblyscript",
            "direct": false,
            "version": "0.27.5",
            "ecosystem": "npm"
          },
          {
            "name": "assemblyscript",
            "direct": false,
            "version": "^0.27.5",
            "ecosystem": "npm"
          },
          {
            "name": "assertion-error",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "astral-regex",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "author-regex",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "available-typed-arrays",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "b4a",
            "direct": false,
            "version": "1.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "babel-jest",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-istanbul",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-jest-hoist",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-macros",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-corejs2",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-corejs3",
            "direct": false,
            "version": "0.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-regenerator",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-current-node-syntax",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-jest",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "batch",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "before-after-hook",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "big.js",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "bignumber.js",
            "direct": false,
            "version": "9.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bin-links",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "binary-extensions",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "binaryen",
            "direct": false,
            "version": "112.0.0-nightly.20230411",
            "ecosystem": "npm"
          },
          {
            "name": "bindings",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "bl",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bn.js",
            "direct": false,
            "version": "4.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "bn.js",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "1.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "bonjour-service",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "boolbase",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bootstrap",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "bootstrap",
            "direct": false,
            "version": "^5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "brorand",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "browser-resolve",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-aes",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-cipher",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-des",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-rsa",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-sign",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.24.4",
            "ecosystem": "npm"
          },
          {
            "name": "bs-logger",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "bser",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-from",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-xor",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "builtin-modules",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "builtin-status-codes",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "builtins",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "bundle-name",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "cac",
            "direct": false,
            "version": "6.7.14",
            "ecosystem": "npm"
          },
          {
            "name": "cacache",
            "direct": false,
            "version": "20.0.3",
            "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": "callsite",
            "direct": false,
            "version": "1.0.0",
            "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-lite",
            "direct": false,
            "version": "1.0.30001699",
            "ecosystem": "npm"
          },
          {
            "name": "chai",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "char-regex",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "check-error",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chrome-trace-event",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "cipher-base",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "classnames",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "clean-css",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "clean-stack",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-cursor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-spinners",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-truncate",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-truncate",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-width",
            "direct": false,
            "version": "3.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": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "clone-deep",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cmd-shim",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "co",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "cockatiel",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "code-block-writer",
            "direct": false,
            "version": "13.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "collect-v8-coverage",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color",
            "direct": false,
            "version": "4.2.3",
            "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-string",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "colorette",
            "direct": false,
            "version": "2.0.20",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "2.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "9.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "comment-parser",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "common-path-prefix",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "commondir",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "compressible",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "compression",
            "direct": false,
            "version": "1.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "connect-history-api-fallback",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "copy-webpack-plugin",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "copy-webpack-plugin",
            "direct": false,
            "version": "^11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-js-compat",
            "direct": false,
            "version": "3.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-js-pure",
            "direct": false,
            "version": "3.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "core-util-is",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "8.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "crc-32",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "create-ecdh",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "create-hash",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "create-hash",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "create-hmac",
            "direct": false,
            "version": "1.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "create-require",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cross-env",
            "direct": false,
            "version": "7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cross-env",
            "direct": false,
            "version": "^7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cross-fetch",
            "direct": false,
            "version": "3.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "cross-fetch",
            "direct": false,
            "version": "^3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "css-loader",
            "direct": false,
            "version": "6.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "css-loader",
            "direct": false,
            "version": "^6.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "css-select",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-what",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "css.escape",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "cssesc",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.1.3",
            "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.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "dedent",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "deep-eql",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "deep-freeze-strict",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "deep-is",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "deepmerge",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "deepmerge",
            "direct": false,
            "version": "^4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "default-browser",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "default-browser-id",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "defaults",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-data-property",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-lazy-prop",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "define-properties",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "depcheck",
            "direct": false,
            "version": "1.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "depcheck",
            "direct": false,
            "version": "^1.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "deprecation",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "deps-regex",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "des.js",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "destroy",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-browser",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-file",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-indent",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "detect-newline",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-newline",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "detect-node",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff-sequences",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "diff-sequences",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "diffie-hellman",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "dir-glob",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "dns-packet",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "doctrine",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.5.16",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "dom-converter",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-helpers",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "dot-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "duplexer",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "eastasianwidth",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ee-first",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.98",
            "ecosystem": "npm"
          },
          {
            "name": "elliptic",
            "direct": false,
            "version": "6.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "emittery",
            "direct": false,
            "version": "0.13.1",
            "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": "emojis-list",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "encoding",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "env-paths",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "envinfo",
            "direct": false,
            "version": "7.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "err-code",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "error-ex",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "error-stack-parser",
            "direct": false,
            "version": "2.1.4",
            "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-module-lexer",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "es6-object-assign",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.25.5",
            "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": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "9.39.4",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "^9.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-compat-utils",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-prettier",
            "direct": false,
            "version": "9.1.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.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-es-x",
            "direct": false,
            "version": "7.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-import-x",
            "direct": false,
            "version": "4.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jest",
            "direct": false,
            "version": "28.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jsdoc",
            "direct": false,
            "version": "50.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-n",
            "direct": false,
            "version": "17.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-prettier",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-promise",
            "direct": false,
            "version": "7.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "5.1.1",
            "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": "espree",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "esquery",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "esrecurse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "esutils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "etag",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "eth-ens-namehash",
            "direct": false,
            "version": "2.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "ethereum-cryptography",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "event-stream",
            "direct": false,
            "version": "3.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "event-target-shim",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "evp_bytestokey",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "^5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "exit",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "expand-tilde",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "expect",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "expect-type",
            "direct": false,
            "version": "0.17.3",
            "ecosystem": "npm"
          },
          {
            "name": "expect-type",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "expect-type",
            "direct": false,
            "version": "^0.17.3",
            "ecosystem": "npm"
          },
          {
            "name": "exponential-backoff",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "extension-port-stream",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-diff",
            "direct": false,
            "version": "1.2.0",
            "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-levenshtein",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fast-safe-stringify",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-xml-builder",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "fastest-levenshtein",
            "direct": false,
            "version": "1.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "favicons",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "favicons",
            "direct": false,
            "version": "^7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "favicons-webpack-plugin",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "favicons-webpack-plugin",
            "direct": false,
            "version": "^6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "faye-websocket",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "npm"
          },
          {
            "name": "fb-watchman",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "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": "finalhandler",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "finalhandler",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-root",
            "direct": false,
            "version": "1.1.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": "findup-sync",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.15.6",
            "ecosystem": "npm"
          },
          {
            "name": "for-each",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "foreground-child",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "forwarded",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "from",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-minipass",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "fs-monkey",
            "direct": false,
            "version": "1.0.6",
            "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": "function-bind",
            "direct": false,
            "version": "1.1.2",
            "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-package-type",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stdin",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-tsconfig",
            "direct": false,
            "version": "4.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "git-hooks-list",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "10.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "13.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "8.1.0",
            "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": "glob-to-regexp",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "global-modules",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "global-prefix",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "11.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "15.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "13.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "globrex",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "graphemer",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "gzip-size",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "handle-thing",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "happy-dom",
            "direct": false,
            "version": "20.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "happy-dom",
            "direct": false,
            "version": "^20.0.11",
            "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-symbols",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-tostringtag",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hash-base",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hash-base",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "hash-base",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "hash.js",
            "direct": false,
            "version": "1.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "he",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "hmac-drbg",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "hoist-non-react-statics",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "homedir-polyfill",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "hosted-git-info",
            "direct": false,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hpack.js",
            "direct": false,
            "version": "2.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "html-entities",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "html-minifier-terser",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-webpack-plugin",
            "direct": false,
            "version": "5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-webpack-plugin",
            "direct": false,
            "version": "^5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "htmlescape",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-cache-semantics",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-deceiver",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "1.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-parser-js",
            "direct": false,
            "version": "0.5.8",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy",
            "direct": false,
            "version": "1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-middleware",
            "direct": false,
            "version": "2.0.9",
            "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": "human-signals",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hyperdyperid",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.4.24",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "icss-utils",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "idna-uts46-hx",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "ieee754",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-local",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "imurmurhash",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "indent-string",
            "direct": false,
            "version": "4.0.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": "ini",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "ini",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "interpret",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "invariant",
            "direct": false,
            "version": "2.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "ip-address",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-arguments",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-arrayish",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-arrayish",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-binary-path",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-builtin-module",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-bun-module",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-callable",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "is-ci",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-docker",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-extglob",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-generator-fn",
            "direct": false,
            "version": "2.1.0",
            "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-hex-prefixed",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-inside-container",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-interactive",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-module",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-nan",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-network-error",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-number",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-object",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-promise",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-reference",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-regex",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-typed-array",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "is-unicode-supported",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-windows",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-wsl",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "isobject",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "isomorphic-timers-promises",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-coverage",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-instrument",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-instrument",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-report",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-source-maps",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-source-maps",
            "direct": false,
            "version": "5.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-reports",
            "direct": false,
            "version": "3.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "jackspeak",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "jackspeak",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest",
            "direct": false,
            "version": "^29.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-changed-files",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-circus",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-cli",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-config",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-diff",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-diff",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-docblock",
            "direct": false,
            "version": "29.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-each",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-fetch-mock",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-fetch-mock",
            "direct": false,
            "version": "^3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-get-type",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-get-type",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-haste-map",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-it-up",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-it-up",
            "direct": false,
            "version": "^2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-leak-detector",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-message-util",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-mock",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-pnp-resolver",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-regex-util",
            "direct": false,
            "version": "29.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-resolve",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-resolve-dependencies",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-runner",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-runtime",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-silent-reporter",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-silent-reporter",
            "direct": false,
            "version": "^0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-snapshot",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-util",
            "direct": false,
            "version": "26.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-util",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-util",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-validate",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-watcher",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "29.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jotai",
            "direct": false,
            "version": "2.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "jotai",
            "direct": false,
            "version": "^2.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "js-sha3",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "js-sha3",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "3.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsdoc-type-pratt-parser",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "0.5.0",
            "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-even-better-errors",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-parse-even-better-errors",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-rpc-random-id",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-stable-stringify",
            "direct": false,
            "version": "1.3.0",
            "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": "jsonc-parser",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsonify",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": false,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "kind-of",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "kleur",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "klona",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "launch-editor",
            "direct": false,
            "version": "2.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "lavamoat",
            "direct": false,
            "version": "11.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "lavamoat",
            "direct": false,
            "version": "^11.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "lavamoat-core",
            "direct": false,
            "version": "18.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "lavamoat-tofu",
            "direct": false,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "leven",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "levn",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "lilconfig",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "lines-and-columns",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "linkify-it",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "lint-staged",
            "direct": false,
            "version": "12.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "listr2",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "loader-runner",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "loader-utils",
            "direct": false,
            "version": "2.0.4",
            "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.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "^4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.debounce",
            "direct": false,
            "version": "4.0.8",
            "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": "log-symbols",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "log-update",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "long",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "loose-envify",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "loupe",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "lower-case",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "10.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "11.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lunr",
            "direct": false,
            "version": "2.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "lz-string",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.30.17",
            "ecosystem": "npm"
          },
          {
            "name": "magicast",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "make-dir",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "make-error",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "make-fetch-happen",
            "direct": false,
            "version": "15.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "makeerror",
            "direct": false,
            "version": "1.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "map-stream",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-it",
            "direct": false,
            "version": "14.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "md5.js",
            "direct": false,
            "version": "1.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "mdurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "media-typer",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "media-typer",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "memfs",
            "direct": false,
            "version": "3.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "memfs",
            "direct": false,
            "version": "4.17.2",
            "ecosystem": "npm"
          },
          {
            "name": "memfs",
            "direct": false,
            "version": "^3.4.13",
            "ecosystem": "npm"
          },
          {
            "name": "merge-descriptors",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "merge-descriptors",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge2",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "methods",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "micro-ftch",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromatch",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "miller-rabin",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.35",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "4.0.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": "minimalistic-crypto-utils",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "10.2.0",
            "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": "7.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "3.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "minipass-collect",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "minipass-fetch",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "minipass-flush",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "minipass-pipeline",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "minipass-sized",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "minizlib",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "monaco-editor",
            "direct": false,
            "version": "0.52.2",
            "ecosystem": "npm"
          },
          {
            "name": "monaco-editor@patch:monaco-editor",
            "direct": false,
            "version": "npm%3A0.52.2#~/.yarn/patches/monaco-editor-npm-0.52.2-584d16bfa6.patch",
            "ecosystem": "npm"
          },
          {
            "name": "mrmime",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "multicast-dns",
            "direct": false,
            "version": "7.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "multimatch",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mute-stream",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "natural-compare",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "neo-async",
            "direct": false,
            "version": "2.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "no-case",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "node-abort-controller",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "node-cleanup",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-forge",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-gyp",
            "direct": false,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-gyp-build",
            "direct": false,
            "version": "4.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "node-int64",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.19",
            "ecosystem": "npm"
          },
          {
            "name": "node-stdlib-browser",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "nopt",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-install-checks",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-normalize-package-bin",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "npm-normalize-package-bin",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-package-arg",
            "direct": false,
            "version": "13.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "npm-pick-manifest",
            "direct": false,
            "version": "11.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "nth-check",
            "direct": false,
            "version": "2.0.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-is",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "object-keys",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "obuf",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "on-finished",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "on-headers",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "once",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "open",
            "direct": false,
            "version": "10.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "opener",
            "direct": false,
            "version": "1.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "optionator",
            "direct": false,
            "version": "0.9.4",
            "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-locate",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-map",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-map",
            "direct": false,
            "version": "7.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "p-retry",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "p-try",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-json-from-dist",
            "direct": false,
            "version": "1.0.1",
            "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-asn1",
            "direct": false,
            "version": "5.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "parse-author",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-imports",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse-json",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-passwd",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "7.1.2",
            "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-exists",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-expression-matcher",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "path-is-absolute",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-is-inside",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "4.0.0",
            "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.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "8.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-type",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pathe",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "pathval",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pause-stream",
            "direct": false,
            "version": "0.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "pbkdf2",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "perfect-freehand",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "pidtree",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "pirates",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-dir",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-dir",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "playwright",
            "direct": false,
            "version": "1.57.0",
            "ecosystem": "npm"
          },
          {
            "name": "playwright-core",
            "direct": false,
            "version": "1.57.0",
            "ecosystem": "npm"
          },
          {
            "name": "please-upgrade-node",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pony-cause",
            "direct": false,
            "version": "2.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "possible-typed-array-names",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-extract-imports",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-local-by-default",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-scope",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-values",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-selector-parser",
            "direct": false,
            "version": "6.0.13",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-value-parser",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "prelude-ls",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "prettier-2",
            "direct": false,
            "version": "2.8.8",
            "ecosystem": "npm"
          },
          {
            "name": "prettier-linter-helpers",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "prettier-plugin-packagejson",
            "direct": false,
            "version": "2.5.8",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-error",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-format",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-format",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "proc-log",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "process-nextick-args",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "promise-polyfill",
            "direct": false,
            "version": "8.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "promise-retry",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "prompts",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "prop-types",
            "direct": false,
            "version": "15.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "prop-types-extra",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-addr",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-compare",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-memoize",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ps-tree",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "public-encrypt",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "punycode.js",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pure-rand",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "queue-tick",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "randombytes",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "randomfill",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "range-parser",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "range-parser",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "2.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": false,
            "version": "19.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": false,
            "version": "^19.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-bootstrap",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-bootstrap",
            "direct": false,
            "version": "^2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": false,
            "version": "19.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": false,
            "version": "^19.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-icons",
            "direct": false,
            "version": "5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-icons",
            "direct": false,
            "version": "^5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "16.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "17.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "18.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-lifecycles-compat",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-redux",
            "direct": false,
            "version": "8.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "react-redux",
            "direct": false,
            "version": "^8.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "react-refresh",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-refresh",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-refresh",
            "direct": false,
            "version": "^0.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-transition-group",
            "direct": false,
            "version": "4.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "read-cmd-shim",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "rechoir",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "redent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "redux-thunk",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "regenerate",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "regenerate-unicode-properties",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "regenerator-runtime",
            "direct": false,
            "version": "0.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "regenerator-transform",
            "direct": false,
            "version": "0.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "regexpu-core",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "regjsparser",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "relateurl",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "renderkid",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "require-directory",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "require-from-string",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "require-package-name",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "requires-port",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "reselect",
            "direct": false,
            "version": "4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.12",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-cwd",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-dir",
            "direct": false,
            "version": "1.0.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-pkg-maps",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve.exports",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "restore-cursor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "retry",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "retry",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "reusify",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "^4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "ripemd160",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ripemd160",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "2.80.0",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "4.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "^2.80.0",
            "ecosystem": "npm"
          },
          {
            "name": "rollup-plugin-inject",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "rollup-plugin-node-polyfills",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "rollup-pluginutils",
            "direct": false,
            "version": "2.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "router",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "run-applescript",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "run-async",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "run-parallel",
            "direct": false,
            "version": "1.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "rxjs",
            "direct": false,
            "version": "7.8.1",
            "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-regex-test",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "safer-buffer",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "sax",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "schema-utils",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "schema-utils",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "select-hose",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "selfsigned",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver-compare",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "send",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "send",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "serialize-javascript",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "serve-handler",
            "direct": false,
            "version": "6.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "serve-handler",
            "direct": false,
            "version": "^6.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "serve-index",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "serve-static",
            "direct": false,
            "version": "1.16.2",
            "ecosystem": "npm"
          },
          {
            "name": "serve-static",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "set-function-length",
            "direct": false,
            "version": "1.2.2",
            "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": "sha.js",
            "direct": false,
            "version": "2.4.12",
            "ecosystem": "npm"
          },
          {
            "name": "shallow-clone",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "sharp",
            "direct": false,
            "version": "0.33.5",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-command",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-regex",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shell-quote",
            "direct": false,
            "version": "1.8.4",
            "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": "siginfo",
            "direct": false,
            "version": "2.0.0",
            "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": "simple-git-hooks",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "simple-swizzle",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "sirv",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "sirv",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "sisteransi",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slashes",
            "direct": false,
            "version": "3.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "smart-buffer",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "smob",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "sockjs",
            "direct": false,
            "version": "0.3.24",
            "ecosystem": "npm"
          },
          {
            "name": "socks",
            "direct": false,
            "version": "2.8.7",
            "ecosystem": "npm"
          },
          {
            "name": "socks-proxy-agent",
            "direct": false,
            "version": "8.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "sort-object-keys",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "sort-package-json",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.5.7",
            "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.13",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": false,
            "version": "0.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "sourcemap-codec",
            "direct": false,
            "version": "1.4.8",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-correct",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-exceptions",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-expression-parse",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-expression-parse",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-license-ids",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "spdy",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "spdy-transport",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "split",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "sprintf-js",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "ssri",
            "direct": false,
            "version": "13.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "stable-hash",
            "direct": false,
            "version": "0.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "stack-utils",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "stackback",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "stackframe",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "state-local",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "std-env",
            "direct": false,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "stream-combiner",
            "direct": false,
            "version": "0.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "streamx",
            "direct": false,
            "version": "2.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "string-argv",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-argv",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "string-length",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-width-cjs",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi-cjs",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-hex-prefix",
            "direct": false,
            "version": "1.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": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "style-loader",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "style-loader",
            "direct": false,
            "version": "^3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "stylis",
            "direct": false,
            "version": "4.2.0",
            "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-color",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "9.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-preserve-symlinks-flag",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "synckit",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "tapable",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "tar",
            "direct": false,
            "version": "7.5.12",
            "ecosystem": "npm"
          },
          {
            "name": "terser",
            "direct": false,
            "version": "5.39.0",
            "ecosystem": "npm"
          },
          {
            "name": "terser",
            "direct": false,
            "version": "^5.17.7",
            "ecosystem": "npm"
          },
          {
            "name": "test-exclude",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "test-exclude",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "thingies",
            "direct": false,
            "version": "1.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "through",
            "direct": false,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "thunky",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinybench",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "npm"
          },
          {
            "name": "tinypool",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "tinyrainbow",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinyspy",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "tmpl",
            "direct": false,
            "version": "1.0.5",
            "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": "tree-dump",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "ts-api-utils",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ts-jest",
            "direct": false,
            "version": "29.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ts-jest",
            "direct": false,
            "version": "^29.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ts-loader",
            "direct": false,
            "version": "9.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "ts-loader",
            "direct": false,
            "version": "^9.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "ts-morph",
            "direct": false,
            "version": "27.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "ts-morph",
            "direct": false,
            "version": "^27.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "ts-node",
            "direct": false,
            "version": "10.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "ts-node",
            "direct": false,
            "version": "^10.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsc-watch",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "tsc-watch",
            "direct": false,
            "version": "^4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "tsconfck",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "tsconfig-paths",
            "direct": false,
            "version": "3.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "tsconfig-paths-webpack-plugin",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsconfig-paths-webpack-plugin",
            "direct": false,
            "version": "^4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsx",
            "direct": false,
            "version": "4.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "tsx",
            "direct": false,
            "version": "^4.20.3",
            "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-fest",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "4.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-is",
            "direct": false,
            "version": "1.6.18",
            "ecosystem": "npm"
          },
          {
            "name": "type-is",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-buffer",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typedarray",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "typedoc",
            "direct": false,
            "version": "0.28.16",
            "ecosystem": "npm"
          },
          {
            "name": "typedoc",
            "direct": false,
            "version": "^0.28.16",
            "ecosystem": "npm"
          },
          {
            "name": "typedoc-theme-fresh",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "typedoc-theme-fresh",
            "direct": false,
            "version": "^0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "~5.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript-compare",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "typescript-eslint",
            "direct": false,
            "version": "8.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "typescript-logic",
            "direct": false,
            "version": "0.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "typescript-tuple",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "uc.micro",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "uncontrollable",
            "direct": false,
            "version": "7.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "uncontrollable",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "6.19.8",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-canonical-property-names-ecmascript",
            "direct": false,
            "version": "2.0.0",
            "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.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-property-aliases-ecmascript",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unique-filename",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unique-slug",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "universal-user-agent",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unpipe",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "uqr",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "uqr",
            "direct": false,
            "version": "^0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "uri-js",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "use-sync-external-store",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "util-deprecate",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "utila",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "utils-merge",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "8.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "v8-compile-cache-lib",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "v8-to-istanbul",
            "direct": false,
            "version": "9.0.1",
            "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": "vite",
            "direct": false,
            "version": "6.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "^6.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "vite-node",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "vite-plugin-node-polyfills",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "vite-plugin-node-polyfills",
            "direct": false,
            "version": "^0.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "vite-tsconfig-paths",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "vite-tsconfig-paths",
            "direct": false,
            "version": "^4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "^3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "walker",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "warning",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "watchpack",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "wbuf",
            "direct": false,
            "version": "1.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "wcwidth",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-cli",
            "direct": false,
            "version": "5.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-cli",
            "direct": false,
            "version": "^5.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-dev-middleware",
            "direct": false,
            "version": "7.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-dev-server",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-dev-server",
            "direct": false,
            "version": "^5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "websocket-driver",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "websocket-extensions",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-mimetype",
            "direct": false,
            "version": "3.0.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": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "which-typed-array",
            "direct": false,
            "version": "1.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "why-is-node-running",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "wildcard",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "word-wrap",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi-cjs",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrappy",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "write-file-atomic",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "write-file-atomic",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "7.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "8.17.1",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "8.18.2",
            "ecosystem": "npm"
          },
          {
            "name": "xml2js",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "xmlbuilder",
            "direct": false,
            "version": "11.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "xtend",
            "direct": false,
            "version": "4.0.2",
            "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": "yaml",
            "direct": false,
            "version": "1.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "yaml",
            "direct": false,
            "version": "2.8.2",
            "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": "yn",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1902,
        "direct_count": 195,
        "indirect_count": 1707
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 60,
        "merged_prs": 2195,
        "open_issues": 187,
        "closed_ratio": 0.834,
        "closed_issues": 937,
        "closed_unmerged_prs": 381
      },
      "bus_factor": 2,
      "bot_contributors": 2,
      "top_contributors": [
        {
          "type": "User",
          "login": "FrederikBolding",
          "commits": 746,
          "avatar_url": "https://avatars.githubusercontent.com/u/1561200?v=4"
        },
        {
          "type": "User",
          "login": "Mrtenz",
          "commits": 451,
          "avatar_url": "https://avatars.githubusercontent.com/u/7503723?v=4"
        },
        {
          "type": "User",
          "login": "rekmarks",
          "commits": 213,
          "avatar_url": "https://avatars.githubusercontent.com/u/25517051?v=4"
        },
        {
          "type": "User",
          "login": "GuillaumeRx",
          "commits": 93,
          "avatar_url": "https://avatars.githubusercontent.com/u/13910212?v=4"
        },
        {
          "type": "User",
          "login": "hmalik88",
          "commits": 70,
          "avatar_url": "https://avatars.githubusercontent.com/u/41640681?v=4"
        },
        {
          "type": "User",
          "login": "ritave",
          "commits": 43,
          "avatar_url": "https://avatars.githubusercontent.com/u/1614945?v=4"
        },
        {
          "type": "User",
          "login": "david0xd",
          "commits": 39,
          "avatar_url": "https://avatars.githubusercontent.com/u/13301024?v=4"
        },
        {
          "type": "User",
          "login": "shanejonas",
          "commits": 27,
          "avatar_url": "https://avatars.githubusercontent.com/u/364566?v=4"
        },
        {
          "type": "User",
          "login": "MajorLift",
          "commits": 11,
          "avatar_url": "https://avatars.githubusercontent.com/u/34228073?v=4"
        },
        {
          "type": "User",
          "login": "bowensanders",
          "commits": 10,
          "avatar_url": "https://avatars.githubusercontent.com/u/27023908?v=4"
        }
      ],
      "contributors_sampled": 51,
      "top_contributor_share": 0.418
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "build-lint-test.yml",
        "main.yml",
        "publish-environment.yml",
        "publish-github-pages.yml",
        "publish-main-docs.yml",
        "publish-preview.yml",
        "publish-release.yml",
        "update-pull-request.yml",
        "validate-pull-request.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        "eslint.config.mjs"
      ],
      "has_editorconfig": true,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "yarn.lock"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 9,
            "reason": "binaries present in source code",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 8,
            "reason": "branch protection is not maximal on development and all release branches",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
            "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": 10,
            "reason": "all changesets reviewed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 19 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": 9,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 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": null,
            "reason": "packaging workflow not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 0,
            "reason": "dependency not pinned by hash detected -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 10,
            "reason": "SAST tool is run on all commits",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 10,
            "reason": "security policy file 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": "66 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "a2ea600bc3cfa66a5e476fed4335d557c9cb2a4b",
        "ran_at": "2026-07-25T07:13:54Z",
        "aggregate_score": 6.8,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": true
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-25T07:04:55Z",
      "oldest_open_prs": [
        {
          "number": 1356,
          "created_at": "2023-04-18T11:16:58Z",
          "last_comment_at": "2023-05-03T10:55:45Z",
          "last_comment_author": "FrederikBolding"
        },
        {
          "number": 1466,
          "created_at": "2023-06-01T13:11:37Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1624,
          "created_at": "2023-07-20T14:42:57Z",
          "last_comment_at": "2023-07-21T12:59:51Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 1842,
          "created_at": "2023-10-11T14:46:57Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2058,
          "created_at": "2023-12-21T12:40:04Z",
          "last_comment_at": "2023-12-21T12:43:05Z",
          "last_comment_author": "socket-security"
        },
        {
          "number": 2088,
          "created_at": "2024-01-11T12:50:13Z",
          "last_comment_at": "2024-01-24T15:48:51Z",
          "last_comment_author": "socket-security"
        },
        {
          "number": 2181,
          "created_at": "2024-02-09T16:57:41Z",
          "last_comment_at": "2024-02-09T17:03:12Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 2219,
          "created_at": "2024-02-26T14:41:05Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2351,
          "created_at": "2024-04-23T11:20:25Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2352,
          "created_at": "2024-04-23T11:22:47Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2369,
          "created_at": "2024-04-29T11:27:37Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2411,
          "created_at": "2024-05-15T22:10:08Z",
          "last_comment_at": "2024-05-22T08:13:25Z",
          "last_comment_author": "FrederikBolding"
        },
        {
          "number": 2414,
          "created_at": "2024-05-16T14:40:07Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2448,
          "created_at": "2024-05-31T06:22:13Z",
          "last_comment_at": "2025-08-22T08:12:23Z",
          "last_comment_author": "zoupingshi"
        },
        {
          "number": 2531,
          "created_at": "2024-07-02T14:20:16Z",
          "last_comment_at": "2024-07-09T10:55:56Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 2553,
          "created_at": "2024-07-06T10:52:51Z",
          "last_comment_at": "2024-07-06T10:53:07Z",
          "last_comment_author": "socket-security"
        },
        {
          "number": 2678,
          "created_at": "2024-08-30T07:31:50Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2753,
          "created_at": "2024-09-23T22:02:57Z",
          "last_comment_at": "2024-09-23T22:08:48Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 2796,
          "created_at": "2024-10-04T14:55:13Z",
          "last_comment_at": "2024-10-04T15:05:55Z",
          "last_comment_author": "codecov"
        },
        {
          "number": 2824,
          "created_at": "2024-10-09T14:33:29Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ],
      "last_merged_pr_at": "2026-07-13T12:21:51Z",
      "ci_last_conclusion": "FAILURE",
      "oldest_open_issues": [
        {
          "number": 75,
          "created_at": "2019-07-23T23:24:15Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 210,
          "created_at": "2019-11-25T18:13:23Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 78,
          "created_at": "2019-12-16T15:20:28Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 212,
          "created_at": "2021-04-14T01:23:13Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 30,
          "created_at": "2021-07-15T16:51:25Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 60,
          "created_at": "2021-08-19T23:11:58Z",
          "last_comment_at": "2021-08-19T23:26:59Z",
          "last_comment_author": "rekmarks"
        },
        {
          "number": 368,
          "created_at": "2022-04-18T14:58:06Z",
          "last_comment_at": "2022-11-10T17:56:00Z",
          "last_comment_author": "rekmarks"
        },
        {
          "number": 377,
          "created_at": "2022-04-20T11:39:02Z",
          "last_comment_at": "2022-07-18T17:38:30Z",
          "last_comment_author": "ritave"
        },
        {
          "number": 399,
          "created_at": "2022-04-25T10:03:20Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 400,
          "created_at": "2022-04-25T10:31:39Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 413,
          "created_at": "2022-05-02T15:22:51Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 414,
          "created_at": "2022-05-02T15:54:30Z",
          "last_comment_at": "2022-05-04T21:06:19Z",
          "last_comment_author": "danfinlay"
        },
        {
          "number": 511,
          "created_at": "2022-06-01T12:30:16Z",
          "last_comment_at": "2023-07-15T11:10:12Z",
          "last_comment_author": "SebastienGllmt"
        },
        {
          "number": 543,
          "created_at": "2022-06-13T15:37:57Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 558,
          "created_at": "2022-06-18T08:40:50Z",
          "last_comment_at": "2023-06-30T15:35:22Z",
          "last_comment_author": "panieldark"
        },
        {
          "number": 592,
          "created_at": "2022-06-29T08:18:33Z",
          "last_comment_at": "2022-08-08T03:55:20Z",
          "last_comment_author": "rekmarks"
        },
        {
          "number": 619,
          "created_at": "2022-07-13T08:38:35Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 646,
          "created_at": "2022-07-20T16:47:15Z",
          "last_comment_at": "2022-07-20T20:57:02Z",
          "last_comment_author": "FrederikBolding"
        },
        {
          "number": 653,
          "created_at": "2022-07-21T16:56:12Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 660,
          "created_at": "2022-07-28T20:45:03Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/MetaMask/snaps",
    "host": "github.com",
    "name": "snaps",
    "owner": "MetaMask"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "excellent",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 86,
      "inputs": {
        "security": 68,
        "vitality": 98,
        "community": 85,
        "governance": 80,
        "engineering": 94
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 98,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 96,
            "inputs": {
              "commits_last_year": 352,
              "human_commit_share": 0.54,
              "days_since_last_push": 0,
              "active_weeks_last_year": 47
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "47/52 weeks with commits",
                "points": 32.5,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 47
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "352 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 352
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 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": "excellent",
            "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": "v164.0.0",
              "releases_from_tags": false,
              "days_since_latest_release": 11,
              "mean_days_between_releases": 8.3
            },
            "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 11 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 11
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~8.3 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 8.3
                    }
                  }
                ],
                "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": "excellent",
            "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": 11,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 11 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 11
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "excellent",
        "name": "Community & Adoption",
        "value": 85,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "good",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 81,
            "inputs": {
              "forks": 656,
              "stars": 844,
              "watchers": 74,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "844 stars",
                "points": 47.5,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 844
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "656 forks",
                "points": 23.5,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 656
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "74 watchers",
                "points": 10.4,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 74
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "good",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 79,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "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": "license file present, not a recognized license",
                "points": 16.9,
                "status": "partial",
                "details": [
                  {
                    "code": "license_custom",
                    "params": {}
                  }
                ],
                "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": "excellent",
            "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": [
                "@metamask/snaps-cli",
                "@metamask/snaps-sdk",
                "@metamask/snaps-jest",
                "@metamask/test-snaps",
                "@metamask/create-snap",
                "@metamask/snaps-utils",
                "@metamask/snaps-sandbox",
                "@metamask/snaps-simulation"
              ],
              "dependents": null,
              "ecosystems": "npm",
              "total_downloads": null,
              "monthly_downloads": 1041338
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "1,041,338 downloads/month across npm",
                "points": 80,
                "status": "met",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 1041338,
                      "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": "good",
        "name": "Sustainability & Governance",
        "value": 80,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "moderate",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 62,
            "inputs": {
              "bus_factor": 2,
              "contributors_sampled": 51,
              "top_contributor_share": 0.418
            },
            "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 42% of commits",
                "points": 13.1,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 42
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "51 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 51
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 19 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "excellent",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 87,
            "inputs": {
              "merged_prs": 2195,
              "open_issues": 187,
              "closed_issues": 937,
              "issue_closed_ratio": 0.834,
              "closed_unmerged_prs": 381
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "83% of issues closed",
                "points": 39,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 83
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "2195/2576 decided PRs merged",
                "points": 32.6,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 2195,
                      "decided": 2576
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "all changesets reviewed",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "good",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "followers": 6033,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "MetaMask",
              "public_repos": 631,
              "account_age_days": 4133
            },
            "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": "6,033 followers of MetaMask",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 6033,
                      "login": "MetaMask"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "631 public repos, account ~11 yr old",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 631
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 11
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "@metamask/snaps-cli",
                "@metamask/snaps-sdk",
                "@metamask/snaps-jest",
                "@metamask/test-snaps",
                "@metamask/create-snap",
                "@metamask/snaps-utils",
                "@metamask/snaps-sandbox",
                "@metamask/snaps-simulation"
              ],
              "ecosystems": "npm",
              "any_deprecated": false,
              "min_days_since_publish": 11
            },
            "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 11 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 11
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "122 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 122
                    }
                  }
                ],
                "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": "excellent",
        "name": "Engineering Quality",
        "value": 94,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "excellent",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 90,
            "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": "9 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 9
                    }
                  }
                ],
                "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": "eslint.config.mjs",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "eslint.config.mjs"
                    }
                  }
                ],
                "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": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "excellent",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "topics": [
                "metamask",
                "monorepo"
              ],
              "has_wiki": true,
              "homepage": "https://metamask.io/snaps/",
              "has_readme": true,
              "has_docs_dir": true,
              "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": 25,
                "status": "met",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://metamask.io/snaps/",
                "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": "2 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 68,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Packaging, Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "packaging",
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 68,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 16,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 2,
              "scorecard_aggregate": 6.8
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "binaries present in source code",
                "points": 6.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection is not maximal on development and all release branches",
                "points": 6,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "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": "all changesets reviewed",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 19 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.2,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 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 not detected",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is run on all commits",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file detected",
                "points": 5,
                "status": "met",
                "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": "66 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "moderate",
            "name": "Dependency advisories",
            "note": "Matched the npm:@metamask/snaps-cli@8.4.1 runtime dependency closure — what installing the published package pulls in — 471 packages. Reachability is not analyzed.",
            "notes": [
              {
                "code": "advisories_scope_published",
                "params": {
                  "package": "npm:@metamask/snaps-cli@8.4.1",
                  "assessed": 471
                }
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 68,
            "inputs": {
              "source": "osv",
              "advisories": 4,
              "affected_packages": 4,
              "assessed_packages": 471,
              "unassessed_packages": 0,
              "affected_by_severity": "high 3, moderate 1",
              "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": "4 affected: brace-expansion 1.1.16 (high 7.5), elliptic 6.6.1 (high 7.3), uuid 9.0.1 (high 7.5), +1 more",
                "points": 6.7,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 4,
                      "packages": "brace-expansion 1.1.16 (high 7.5), elliptic 6.6.1 (high 7.3), uuid 9.0.1 (high 7.5)"
                    }
                  },
                  {
                    "code": "advisories_affected_more",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "3 advisory-carrying package(s) unaddressed past 90 days; oldest published 197 days ago",
                "points": 26.6,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_stale",
                    "params": {
                      "days": 90,
                      "count": 3,
                      "oldest": 197
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "excellent",
            "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": 471,
              "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": "excellent",
            "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"
              ],
              "review_only_matches": 0,
              "assessed_self_published_locations": 14
            },
            "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": "good",
        "name": "AI Readiness",
        "value": 73,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 1,
              "agent_instruction_files": [
                "AGENTS.md",
                "CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 12836
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "AGENTS.md, CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "AGENTS.md, CLAUDE.md"
                    }
                  }
                ],
                "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": "54 of 54 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 54,
                      "sampled": 54
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "moderate",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 66,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "yarn.lock"
              ],
              "has_dockerfile": false,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [
                "packages/create-snap/tsconfig.json",
                "packages/examples/packages/background-events/tsconfig.json",
                "packages/examples/packages/bip32/tsconfig.json",
                "packages/examples/packages/bip44/tsconfig.json",
                "packages/examples/packages/client-status/tsconfig.json",
                "packages/examples/packages/cronjob-duration/tsconfig.json",
                "packages/examples/packages/cronjobs/tsconfig.json",
                "packages/examples/packages/dialogs/tsconfig.json",
                "packages/examples/packages/errors/tsconfig.json",
                "packages/examples/packages/ethereum-provider/tsconfig.json",
                "packages/examples/packages/ethers-js/tsconfig.json",
                "packages/examples/packages/file-upload/tsconfig.json",
                "packages/examples/packages/get-entropy/tsconfig.json",
                "packages/examples/packages/get-file/tsconfig.json",
                "packages/examples/packages/home-page/tsconfig.json",
                "packages/examples/packages/images/tsconfig.json",
                "packages/examples/packages/interactive-ui/tsconfig.json",
                "packages/examples/packages/invoke-snap/packages/consumer-signer/tsconfig.json",
                "packages/examples/packages/invoke-snap/packages/core-signer/tsconfig.json",
                "packages/examples/packages/invoke-snap/tsconfig.json",
                "packages/examples/packages/json-rpc/tsconfig.json",
                "packages/examples/packages/jsx/tsconfig.json",
                "packages/examples/packages/lifecycle-hooks/tsconfig.json",
                "packages/examples/packages/localization/tsconfig.json",
                "packages/examples/packages/manage-state/tsconfig.json",
                "packages/examples/packages/multichain-provider/tsconfig.json",
                "packages/examples/packages/name-lookup/tsconfig.json",
                "packages/examples/packages/network-access/tsconfig.json",
                "packages/examples/packages/notifications/tsconfig.json",
                "packages/examples/packages/preferences/tsconfig.json",
                "packages/examples/packages/preinstalled/tsconfig.json",
                "packages/examples/packages/protocol/tsconfig.json",
                "packages/examples/packages/rollup-plugin/tsconfig.json",
                "packages/examples/packages/send-flow/tsconfig.json",
                "packages/examples/packages/signature-insights/tsconfig.json",
                "packages/examples/packages/transaction-insights/tsconfig.json",
                "packages/examples/packages/wasm/assembly/tsconfig.json",
                "packages/examples/packages/wasm/tsconfig.json",
                "packages/examples/packages/webpack-plugin/tsconfig.json",
                "packages/examples/tsconfig.json",
                "packages/snaps-cli/tsconfig.json",
                "packages/snaps-controllers/tsconfig.json",
                "packages/snaps-execution-environments/tsconfig.json",
                "packages/snaps-jest/tsconfig.json",
                "packages/snaps-rollup-plugin/tsconfig.json",
                "packages/snaps-rpc-methods/tsconfig.json",
                "packages/snaps-sandbox/tsconfig.json",
                "packages/snaps-sdk/tsconfig.json",
                "packages/snaps-simulation/tsconfig.json",
                "packages/snaps-utils/tsconfig.json",
                "packages/snaps-webpack-plugin/tsconfig.json",
                "packages/test-snaps/tsconfig.json",
                "tsconfig.json"
              ],
              "agent_commit_share": 0.02,
              "toolchain_manifests": [],
              "dependency_bot_commit_share": 0.46
            },
            "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": "eslint.config.mjs",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "eslint.config.mjs"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "packages/create-snap/tsconfig.json, packages/examples/packages/background-events/tsconfig.json, packages/examples/packages/bip32/tsconfig.json, packages/examples/packages/bip44/tsconfig.json, packages/examples/packages/client-status/tsconfig.json, packages/examples/packages/cronjob-duration/tsconfig.json, packages/examples/packages/cronjobs/tsconfig.json, packages/examples/packages/dialogs/tsconfig.json, packages/examples/packages/errors/tsconfig.json, packages/examples/packages/ethereum-provider/tsconfig.json, packages/examples/packages/ethers-js/tsconfig.json, packages/examples/packages/file-upload/tsconfig.json, packages/examples/packages/get-entropy/tsconfig.json, packages/examples/packages/get-file/tsconfig.json, packages/examples/packages/home-page/tsconfig.json, packages/examples/packages/images/tsconfig.json, packages/examples/packages/interactive-ui/tsconfig.json, packages/examples/packages/invoke-snap/packages/consumer-signer/tsconfig.json, packages/examples/packages/invoke-snap/packages/core-signer/tsconfig.json, packages/examples/packages/invoke-snap/tsconfig.json, packages/examples/packages/json-rpc/tsconfig.json, packages/examples/packages/jsx/tsconfig.json, packages/examples/packages/lifecycle-hooks/tsconfig.json, packages/examples/packages/localization/tsconfig.json, packages/examples/packages/manage-state/tsconfig.json, packages/examples/packages/multichain-provider/tsconfig.json, packages/examples/packages/name-lookup/tsconfig.json, packages/examples/packages/network-access/tsconfig.json, packages/examples/packages/notifications/tsconfig.json, packages/examples/packages/preferences/tsconfig.json, packages/examples/packages/preinstalled/tsconfig.json, packages/examples/packages/protocol/tsconfig.json, packages/examples/packages/rollup-plugin/tsconfig.json, packages/examples/packages/send-flow/tsconfig.json, packages/examples/packages/signature-insights/tsconfig.json, packages/examples/packages/transaction-insights/tsconfig.json, packages/examples/packages/wasm/assembly/tsconfig.json, packages/examples/packages/wasm/tsconfig.json, packages/examples/packages/webpack-plugin/tsconfig.json, packages/examples/tsconfig.json, packages/snaps-cli/tsconfig.json, packages/snaps-controllers/tsconfig.json, packages/snaps-execution-environments/tsconfig.json, packages/snaps-jest/tsconfig.json, packages/snaps-rollup-plugin/tsconfig.json, packages/snaps-rpc-methods/tsconfig.json, packages/snaps-sandbox/tsconfig.json, packages/snaps-sdk/tsconfig.json, packages/snaps-simulation/tsconfig.json, packages/snaps-utils/tsconfig.json, packages/snaps-webpack-plugin/tsconfig.json, packages/test-snaps/tsconfig.json, tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "packages/create-snap/tsconfig.json, packages/examples/packages/background-events/tsconfig.json, packages/examples/packages/bip32/tsconfig.json, packages/examples/packages/bip44/tsconfig.json, packages/examples/packages/client-status/tsconfig.json, packages/examples/packages/cronjob-duration/tsconfig.json, packages/examples/packages/cronjobs/tsconfig.json, packages/examples/packages/dialogs/tsconfig.json, packages/examples/packages/errors/tsconfig.json, packages/examples/packages/ethereum-provider/tsconfig.json, packages/examples/packages/ethers-js/tsconfig.json, packages/examples/packages/file-upload/tsconfig.json, packages/examples/packages/get-entropy/tsconfig.json, packages/examples/packages/get-file/tsconfig.json, packages/examples/packages/home-page/tsconfig.json, packages/examples/packages/images/tsconfig.json, packages/examples/packages/interactive-ui/tsconfig.json, packages/examples/packages/invoke-snap/packages/consumer-signer/tsconfig.json, packages/examples/packages/invoke-snap/packages/core-signer/tsconfig.json, packages/examples/packages/invoke-snap/tsconfig.json, packages/examples/packages/json-rpc/tsconfig.json, packages/examples/packages/jsx/tsconfig.json, packages/examples/packages/lifecycle-hooks/tsconfig.json, packages/examples/packages/localization/tsconfig.json, packages/examples/packages/manage-state/tsconfig.json, packages/examples/packages/multichain-provider/tsconfig.json, packages/examples/packages/name-lookup/tsconfig.json, packages/examples/packages/network-access/tsconfig.json, packages/examples/packages/notifications/tsconfig.json, packages/examples/packages/preferences/tsconfig.json, packages/examples/packages/preinstalled/tsconfig.json, packages/examples/packages/protocol/tsconfig.json, packages/examples/packages/rollup-plugin/tsconfig.json, packages/examples/packages/send-flow/tsconfig.json, packages/examples/packages/signature-insights/tsconfig.json, packages/examples/packages/transaction-insights/tsconfig.json, packages/examples/packages/wasm/assembly/tsconfig.json, packages/examples/packages/wasm/tsconfig.json, packages/examples/packages/webpack-plugin/tsconfig.json, packages/examples/tsconfig.json, packages/snaps-cli/tsconfig.json, packages/snaps-controllers/tsconfig.json, packages/snaps-execution-environments/tsconfig.json, packages/snaps-jest/tsconfig.json, packages/snaps-rollup-plugin/tsconfig.json, packages/snaps-rpc-methods/tsconfig.json, packages/snaps-sandbox/tsconfig.json, packages/snaps-sdk/tsconfig.json, packages/snaps-simulation/tsconfig.json, packages/snaps-utils/tsconfig.json, packages/snaps-webpack-plugin/tsconfig.json, packages/test-snaps/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": "46 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 46,
                      "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 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "TypeScript",
              "largest_source_bytes": 403272,
              "source_files_sampled": 1389,
              "oversized_source_files": 4
            },
            "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": "4/1389 source files over 60KB",
                "points": 54.8,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 1389,
                      "oversized": 4
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "at_risk",
            "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? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-25T07:14:24.190939Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/m/MetaMask/snaps.svg",
  "full_name": "MetaMask/snaps",
  "license_state": "custom",
  "license_spdx": null
}

Las puntuaciones son señales, no garantías. Reflejan prácticas públicamente visibles en GitHub; no son una auditoría de código ni una garantía de seguridad.

Los datos ausentes se excluyen y los pesos se renormalizan; nunca se puntúan como cero. La metodología es versionada y abierta: métricas v1.13.0, esquema v0.27.0 — metodología completa · wiki de métricas.

Cómo se sitúa un resultado dentro del registro general: estadísticas agregadasnpm.