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

apache / storm

Apache Storm

JavaApache-2.0★ 6695 estrellas⑂ 4039 forksdesde nov 2013Ver en GitHub ↗

apache/storm tiene un índice de salud de 84 sobre 100, lo que lo sitúa en la banda Bueno. Su puntuación más alta es Vitality (94/100) y la más baja, Security (65/100). Se actualizó por última vez hace 1 día. 6 personas concentran la mayor parte del trabajo reciente.

84
global / 100
Bueno

Í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.

84
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

23.557 seguidores3147 repositorios públicosdesde ene 2009

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ón
Mavenorg.apache.storm:storm-core3.0.0-54hace 2 días
Mavenorg.apache.storm:storm-client3.0.0-26hace 2 días
Mavenorg.apache.storm:storm-server3.0.0-26hace 2 días
Mavenorg.apache.storm:storm-webapp3.0.0-26hace 2 días
Mavenorg.apache.storm:storm-checkstyle3.0.0-26hace 2 días
Mavenorg.apache.storm:storm-shaded-deps3.0.0-26hace 2 días
Mavenorg.apache.storm:storm-submit-tools3.0.0-35hace 2 días

Métricas por categoría

Vitalidad

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

94Excelente · 22% del índice global
Cómo se puntúa
36/36Recencia de push — último push hace 1 días
31.8/36Cadencia de commits — 46/52 semanas con commits
18/18Volumen de commits — 770 commits en el último año
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 9 issue activity found in the last 90 days -- score normalized to 10
Datos de entrada utilizados
commits_last_year770
human_commit_share0,56
days_since_last_push1
active_weeks_last_year46
Cómo se puntúa
27/27Publica versiones — 13 versiones publicadas
36/36Recencia de las versiones — última versión hace 2 días
19.8/27Cadencia de publicación — una versión cada ~46,1 días
0/10OpenSSF Scorecard: Signed-Releases — sin datos
Datos de entrada utilizados
releases_count13
latest_release_tagv3.0.0
releases_from_tagsno
days_since_latest_release2
mean_days_between_releases46,1
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?

87Excelente · 18% del índice global
Cómo se puntúa
60/60Estrellas — 6695 estrellas
25/25Forks — 4039 forks
15/15Observadores — 557 observadores
Datos de entrada utilizados
forks4039
stars6695
watchers557
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Cómo se puntúa
22.5/22.5README
22.5/22.5Licencia — licencia reconocida (Apache-2.0)
0/18Guía CONTRIBUTING
13.5/13.5Código de conducta
0/7.2Plantilla de issues
6.3/6.3Plantilla de PR
Datos de entrada utilizados
has_readme
has_license
has_contributingno
has_issue_templateno
has_code_of_conduct
has_pull_request_template

Sostenibilidad y Gobernanza

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

89Excelente · 24% del índice global
Cómo se puntúa
48.6/54Factor bus — la mitad de los commits recae en 6 contribuyente(s)
18.1/22.5Distribución de commits — el principal contribuyente firma el 20% de los commits
13.5/13.5Amplitud de contribuyentes — 98 contribuyentes
10/10OpenSSF Scorecard: Contributors — project has 24 contributing companies or organizations
Datos de entrada utilizados
bus_factor6
contributors_sampled98
top_contributor_share0,195
Cómo se puntúa
46.4/46.8Resolución de issues — 99% de issues cerradas
29.6/38.3Aceptación de PR — 3651/4722 PR decididos fusionados
0/15OpenSSF Scorecard: Code-Review — sin datos
Datos de entrada utilizados
merged_prs3651
open_issues34
closed_issues4188
issue_closed_ratio0,992
closed_unmerged_prs1071
Excluidos de la puntuación (sin datos o no aplicable): OpenSSF Scorecard: Code-Review. Los pesos restantes se han renormalizado.
Cómo se puntúa
30/30Respaldo de la propiedad — propiedad de una organización
0/20Dominio verificado
25/25Alcance del propietario — 23.557 seguidores de apache
25/25Trayectoria — 3147 repos públicos, cuenta de ~17 años
Datos de entrada utilizados
followers23.557
owner_typeOrganization
is_verified
owner_loginapache
public_repos3147
account_age_days6397
Cómo se puntúa
25/25Publicado y resoluble — 7 paquete(s) en maven
35/35Recencia de publicación — última publicación hace 2 días
20/20Historial de versiones — 54 versiones en el registro
20/20No obsoleto — activo, ni obsoleto ni retirado
Datos de entrada utilizados
packagesorg.apache.storm:storm-core, org.apache.storm:storm-client, org.apache.storm:storm-server, org.apache.storm:storm-webapp, org.apache.storm:storm-checkstyle, org.apache.storm:storm-shaded-deps, org.apache.storm:storm-submit-tools
ecosystemsmaven
any_deprecatedno
min_days_since_publish2

Calidad de Ingeniería

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

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

Documentación

90Excelente
Cómo se puntúa
30/30README
25/25Directorio de documentación
15/15Sitio de documentación / página del proyecto — https://storm.apache.org/
10/10Descripción del repositorio
10/10Topics — 4 topics
0/10Wiki
Datos de entrada utilizados
topicsstorm, apache, distributed, streaming
has_wikino
homepagehttps://storm.apache.org/
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?

65Moderado · 16% del índice global
Cómo se puntúa
7.5/7.5Binary-Artifacts — no binaries found in the repo
0/7.5Branch-Protection — sin datos
2.5/2.5CI-Tests — 22 out of 22 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
0/7.5Code-Review — sin datos
2.5/2.5Contributors — project has 24 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5Licencia — license file detected
7.5/7.5Maintained — 30 commit(s) and 9 issue activity found in the last 90 days -- score normalized to 10
5/5Packaging — packaging workflow detected
2.5/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 5
0/5SAST — SAST tool is not run on all commits -- score normalized to 0
5/5Security-Policy — security policy file detected
0/7.5Signed-Releases — sin datos
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
2.2/7.5Vulnerabilities — 7 existing vulnerabilities detected
Datos de entrada utilizados
sourceopenssf_scorecard
checks_evaluated15
scorecard_versionv5.5.0
checks_inconclusive3
scorecard_aggregate6,6
Excluidos de la puntuación (sin datos o no aplicable): branch_protection, code_review, signed_releases. Los pesos restantes se han renormalizado.
Cómo se puntúa
14/35Dependencias directas libres de avisos conocidos — 1 afectados: com.fasterxml.jackson.core:jackson-core 2.21.3 (high 7.5)
7.4/25Dependencias indirectas libres de avisos conocidos — 2 afectados: com.fasterxml.jackson.core:jackson-databind 2.21.3 (high 8.1), io.netty:netty-codec-compression 4.2.15.Final (high 7.5)
40/40Sin avisos pendientes — ningún aviso lleva público más de 90 días
Datos de entrada utilizados
sourceosv
advisories12
affected_packages3
assessed_packages89
unassessed_packages0
affected_by_severityhigh 3
direct_affected_packages1
Se cotejó el cierre de dependencias en tiempo de ejecución de maven:org.apache.storm:storm-core@3.0.0 —lo que arrastra la instalación del paquete publicado—: 89 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.

79Bueno · 0% del índice global
Cómo se puntúa
45/45Instrucciones para agentes — AGENTS.md
0/15Documentación legible por máquinas (llms.txt)
40/40Historial de commits legible — 51 de 56 commits humanos declaran su intención (asunto estructurado o cuerpo explicativo)
Datos de entrada utilizados
has_llms_txtno
legible_history_share0,911
agent_instruction_filesAGENTS.md
agent_instruction_max_bytes226
Cómo se puntúa
18/18Arranque con un solo comando — external/storm-blobstore-migration/Makefile
22/22Pruebas automatizadas
0/11Configuración de lint / formato
11/11Verificación estática de tipos — Java (tipado estático)
10/10Entorno reproducible — Dockerfile, lockfile
8/10Práctica demostrada con agentes — 4 de los últimos 100 commits con autoría o crédito de agente
8/8Mantenimiento automatizado — 43 de los últimos 100 commits son actualizaciones automáticas de dependencias
5/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 5
Datos de entrada utilizados
has_nixno
has_tests
lockfilespackage-lock.json
has_dockerfile
typed_language
bootstrap_filesexternal/storm-blobstore-migration/Makefile
has_devcontainerno
has_linter_configno
typecheck_configs
agent_commit_share0,04
toolchain_manifestsexamples/pom.xml, examples/storm-hdfs-examples/pom.xml, examples/storm-jdbc-examples/pom.xml, examples/storm-jms-examples/pom.xml, examples/storm-kafka-client-examples/pom.xml, examples/storm-loadgen/pom.xml, examples/storm-perf/pom.xml, examples/storm-redis-examples/pom.xml, examples/storm-starter/pom.xml, external/pom.xml, external/storm-autocreds/pom.xml, external/storm-blobstore-migration/pom.xml, external/storm-hdfs-blobstore/pom.xml, external/storm-hdfs-oci/pom.xml, external/storm-hdfs/pom.xml, external/storm-jdbc/pom.xml, external/storm-jms/pom.xml, external/storm-kafka-client/pom.xml, external/storm-kafka-migration/pom.xml, external/storm-kafka-monitor/pom.xml, external/storm-metrics-prometheus/pom.xml, external/storm-metrics/pom.xml, external/storm-redis/pom.xml, flux/flux-core/pom.xml, flux/flux-examples/pom.xml, flux/flux-wrappers/pom.xml, flux/pom.xml, integration-test/pom.xml, pom.xml, storm-checkstyle/pom.xml, storm-client/pom.xml, storm-core/pom.xml, storm-dist/binary/final-package/pom.xml, storm-dist/binary/pom.xml, storm-dist/binary/storm-autocreds-bin/pom.xml, storm-dist/binary/storm-client-bin/pom.xml, storm-dist/binary/storm-kafka-monitor-bin/pom.xml, storm-dist/binary/storm-submit-tools-bin/pom.xml, storm-dist/binary/storm-webapp-bin/pom.xml, storm-dist/pom.xml, storm-dist/source/pom.xml, storm-multilang/javascript/pom.xml, storm-multilang/pom.xml, storm-multilang/python/pom.xml, storm-multilang/ruby/pom.xml, storm-server/pom.xml, storm-shaded-deps/pom.xml, storm-submit-tools/pom.xml, storm-webapp/pom.xml
dependency_bot_commit_share0,43
Cómo se puntúa
45/45Código verificable por tipos — Java (tipado estático)
54.6/55Tamaños de archivo manejables — 13/2028 archivos fuente de más de 60 KB
Datos de entrada utilizados
primary_languageJava
largest_source_bytes491.755
source_files_sampled2028
oversized_source_files13
Cómo se puntúa
0/40Esquema de API (OpenAPI/GraphQL/proto)
0/20Servidor MCP
40/40Ejemplos ejecutables — example, examples
Datos de entrada utilizados
example_dirsexample, examples
has_mcp_signalno
api_schema_files

Datos clave

6695estrellas de GitHub
98contribuidores
770commits en los últimos 12 meses
1días desde el último push
13versiones publicadas
6factor bus
34issues abiertas
Maven, npmecosistemas de paquetes

Advertencias de recopilación de datos

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • Could not fetch maven package 'org.apache.storm:storm-integration-test' from its registry

Más detalle

Historial de estrellas y forks 0 ★ / 4039 ⇿
0Estrellas
4039Forks
11Versiones

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.

Solo se muestra el historial más reciente: este repositorio supera la ventana de recopilación, por lo que no se captura el historial más antiguo.

30003200340036003800400042004039162018-042022-052026-07
Mayor 0Menor 2Parche 9

Cada punto abarca 8 días.

OpenSSF Scorecard 6.6 / 10
6.6agregado

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-24 23:21 UTC

10Binary-Artifactsno binaries found in the repo
n/dBranch-Protectioninternal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
10CI-Tests22 out of 22 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
n/dCode-ReviewFound no human activity in the last 22 changesets
10Contributorsproject has 24 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 9 issue activity found in the last 90 days -- score normalized to 10
10Packagingpackaging workflow detected
5Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 5
0SASTSAST tool is not run on all commits -- score normalized to 0
10Security-Policysecurity policy file detected
n/dSigned-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
3Vulnerabilities7 existing vulnerabilities detected
Dependencias directas 216
RegistroPaqueteRestricción de versiónManifiesto
Mavenorg.apache.storm:storm-client${project.version}flux/pom.xml
Mavencommons-cli:commons-cli${commons-cli.version}flux/pom.xml
Mavenorg.apache.storm:storm-client${project.version}integration-test/pom.xml
Mavencom.google.guava:guavaintegration-test/pom.xml
Mavenorg.apache.commons:commons-lang3integration-test/pom.xml
Mavencommons-io:commons-iointegration-test/pom.xml
Mavencom.google.code.gson:gsonintegration-test/pom.xml
Mavencom.google.code.findbugs:jsr3053.0.2integration-test/pom.xml
Mavenorg.glassfish.jersey:jersey-bom${jersey.version}pom.xml
Mavencom.sun.activation:jakarta.activation${jakarta-activation-version}pom.xml
Mavenjakarta.activation:jakarta.activation-api${jakarta-activation-version}pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-api${jakarta-jaxb-version}pom.xml
Mavenjavax.xml.bind:jaxb-api${jaxb-version}pom.xml
Mavenorg.hdrhistogram:HdrHistogram${hdrhistogram.version}pom.xml
Mavencom.esotericsoftware:kryo${kryo.version}pom.xml
Mavenorg.objenesis:objenesis${objensis.version}pom.xml
Mavencommons-cli:commons-cli${commons-cli.version}pom.xml
Mavencommons-io:commons-io${commons-io.version}pom.xml
Mavenorg.apache.commons:commons-compress${commons-compress.version}pom.xml
Mavencom.github.luben:zstd-jni${zstd-jni.version}pom.xml
Mavenorg.apache.commons:commons-exec${commons-exec.version}pom.xml
Mavenorg.apache.commons:commons-collections4${commons-collections.version}pom.xml
Mavenorg.apache.commons:commons-text${commons-text.version}pom.xml
Mavenjline:jline${jline.version}pom.xml
Mavenorg.apache.zookeeper:zookeeper${zookeeper.version}pom.xml
Mavenorg.apache.zookeeper:zookeeper-jute${zookeeper.version}pom.xml
Mavenorg.xerial.snappy:snappy-java${snappy.version}pom.xml
Mavenjakarta.servlet:jakarta.servlet-api${jakarta.servlet.version}pom.xml
Mavenjakarta.ws.rs:jakarta.ws.rs-api${jakarta-jaxws-version}pom.xml
Mavenorg.slf4j:slf4j-api${slf4j.version}pom.xml
Mavencom.fasterxml.jackson:jackson-bom${jackson.version}pom.xml
Mavencommons-logging:commons-logging${commons-logging.version}pom.xml
Mavenorg.apache.commons:commons-lang3${commons-lang3.version}pom.xml
Mavencommons-fileupload:commons-fileupload${commons-fileupload.version}pom.xml
Mavencommons-codec:commons-codec${commons-codec.version}pom.xml
Mavenorg.apache.curator:curator-framework${curator.version}pom.xml
Mavenorg.apache.curator:curator-recipes${curator.version}pom.xml
Mavenorg.apache.curator:curator-client${curator.version}pom.xml
Mavennet.minidev:json-smart${json-smart.version}pom.xml
Mavenorg.eclipse.jetty.ee10:jetty-ee10-bom${jetty.version}pom.xml
Mavenorg.yaml:snakeyaml${snakeyaml.version}pom.xml
Mavenorg.jctools:jctools-core${jctools.version}pom.xml
Mavenorg.jgrapht:jgrapht-core${jgrapht.version}pom.xml
Mavencom.google.guava:guava${guava.version}pom.xml
Mavencom.google.auto.service:auto-service${auto-service.version}pom.xml
Mavenorg.apache.logging.log4j:log4j-bom${log4j.version}pom.xml
Mavenorg.slf4j:log4j-over-slf4j${slf4j.version}pom.xml
Mavenorg.slf4j:jcl-over-slf4j${slf4j.version}pom.xml
Mavenorg.slf4j:jul-to-slf4j${slf4j.version}pom.xml
Mavencom.zaxxer:HikariCP${hikari.version}pom.xml
Mavenio.netty:netty-bom${netty.version}pom.xml
Mavenio.dropwizard.metrics:metrics-core${metrics.version}pom.xml
Mavenio.dropwizard.metrics:metrics-graphite${metrics.version}pom.xml
Mavenio.dropwizard.metrics:metrics-jvm${metrics.version}pom.xml
Mavenio.dropwizard.metrics:metrics-jmx${metrics.version}pom.xml
Mavenio.dropwizard.metrics:metrics-annotation${metrics.version}pom.xml
Mavenio.dropwizard.metrics:metrics-json${metrics.version}pom.xml
Mavenio.dropwizard.metrics:metrics-healthchecks${metrics.version}pom.xml
Mavenio.dropwizard.metrics:metrics-jersey3${metrics.version}pom.xml
Mavenio.dropwizard.metrics:metrics-jetty12${metrics.version}pom.xml
Mavenio.dropwizard.metrics:metrics-logback${metrics.version}pom.xml
Mavenio.dropwizard.metrics:metrics-jakarta-servlets${metrics.version}pom.xml
Mavenorg.apache.thrift:libthrift${thrift.version}pom.xml
Mavenorg.junit:junit-bom${junit.jupiter.version}pom.xml
Mavenuk.org.lidalia:sysout-over-slf4j${sysout-over-slf4j.version}pom.xml
Mavencom.github.ben-manes.caffeine:caffeine${caffeine.version}pom.xml
Mavenjavax.annotation:javax.annotation-api1.3.2pom.xml
Mavenorg.rocksdb:rocksdbjni${rocksdb-jni-version}pom.xml
Mavenorg.apache.activemq:activemq-client${activemq.version}pom.xml
Mavenorg.apache.activemq:activemq-all${activemq.version}pom.xml
Mavenorg.bouncycastle:bcpkix-jdk18on${bouncycastle.version}pom.xml
Mavenorg.bouncycastle:bcprov-jdk18on${bouncycastle.version}pom.xml
Mavenorg.apache.hadoop:hadoop-auth${hadoop.version}pom.xml
Mavenorg.apache.hadoop:hadoop-common${hadoop.version}pom.xml
Mavenorg.apache.hadoop:hadoop-annotations${hadoop.version}pom.xml
Mavenorg.apache.httpcomponents:httpclient${httpclient.version}pom.xml
Mavenorg.apache.httpcomponents:httpcore${httpclient.core.version}pom.xml
Mavenorg.apache.avro:avro1.12.1pom.xml
Mavennet.bytebuddy:byte-buddy${byte-buddy.version}pom.xml
Mavennet.bytebuddy:byte-buddy-agent${byte-buddy.version}pom.xml
Mavencom.google.code.gson:gson${gson.version}pom.xml
Mavenorg.ow2.asm:asm${asm.version}pom.xml
Mavencom.google.errorprone:error_prone_annotations${error_prone_annotations.version}pom.xml
Mavencom.fasterxml.woodstox:woodstox-core7.2.1pom.xml
Mavencommons-collections:commons-collections3.2.2pom.xml
Mavenorg.apache.commons:commons-configuration22.15.1pom.xml
Mavenorg.apache.storm:storm-checkstyle${project.version}pom.xml
Mavencom.puppycrawl.tools:checkstyle13.8.0pom.xml
Mavenorg.apache.storm:storm-checkstyle${project.version}pom.xml
Mavenorg.slf4j:slf4j-apistorm-client/pom.xml
Mavenorg.apache.logging.log4j:log4j-apistorm-client/pom.xml
Mavenorg.apache.logging.log4j:log4j-corestorm-client/pom.xml
Mavenorg.apache.logging.log4j:log4j-slf4j2-implstorm-client/pom.xml
Mavenorg.slf4j:log4j-over-slf4jstorm-client/pom.xml
Mavenorg.apache.storm:storm-shaded-deps${project.version}storm-client/pom.xml
Mavenorg.bouncycastle:bcpkix-jdk18onstorm-client/pom.xml
Mavencom.sun.activation:jakarta.activationstorm-client/pom.xml
Mavenjakarta.activation:jakarta.activation-apistorm-client/pom.xml
Mavenjakarta.xml.bind:jakarta.xml.bind-apistorm-client/pom.xml
Mavenjavax.annotation:javax.annotation-apistorm-client/pom.xml
Mavencom.esotericsoftware:kryostorm-client/pom.xml
Mavenio.dropwizard.metrics:metrics-corestorm-client/pom.xml
Mavenio.dropwizard.metrics:metrics-graphitestorm-client/pom.xml
Mavenio.dropwizard.metrics:metrics-jvmstorm-client/pom.xml
Mavenio.dropwizard.metrics:metrics-jmxstorm-client/pom.xml
Mavenorg.mockito:mockito-corestorm-client/pom.xml
Mavenorg.hamcrest:hamcreststorm-client/pom.xml
Mavenorg.apache.commons:commons-compressstorm-client/pom.xml
Mavencom.github.luben:zstd-jnistorm-client/pom.xml
Mavencom.esotericsoftware:kryostorm-core/pom.xml
Mavenorg.apache.storm:storm-server${project.version}storm-core/pom.xml
Mavencommons-cli:commons-clistorm-core/pom.xml
Mavencommons-io:commons-iostorm-core/pom.xml
Mavenorg.apache.commons:commons-lang3storm-core/pom.xml
Mavennet.minidev:json-smartstorm-core/pom.xml
Mavencom.google.guava:guavastorm-core/pom.xml
Mavenorg.apache.logging.log4j:log4j-apistorm-core/pom.xml
Mavenorg.apache.logging.log4j:log4j-corestorm-core/pom.xml
Mavenorg.apache.logging.log4j:log4j-slf4j2-implstorm-core/pom.xml
Mavenorg.slf4j:log4j-over-slf4jstorm-core/pom.xml
Mavenorg.slf4j:slf4j-apistorm-core/pom.xml
Mavenorg.eclipse.jetty:jetty-server${jetty.version}storm-core/pom.xml
Mavenorg.eclipse.jetty:jetty-util${jetty.version}storm-core/pom.xml
Mavenorg.eclipse.jetty.ee10:jetty-ee10-servlet${jetty.version}storm-core/pom.xml
Mavenorg.eclipse.jetty.ee10:jetty-ee10-servlets${jetty.version}storm-core/pom.xml
Mavencom.fasterxml.jackson.core:jackson-corestorm-core/pom.xml
Mavencom.fasterxml.jackson.dataformat:jackson-dataformat-smilestorm-core/pom.xml
Mavencommons-fileupload:commons-fileuploadstorm-core/pom.xml
Mavencommons-codec:commons-codecstorm-core/pom.xml
Mavenorg.apache.hadoop:hadoop-authstorm-core/pom.xml
Mavenorg.apache.storm:storm-client${project.version}storm-server/pom.xml
Mavenio.dropwizard.metrics:metrics-corestorm-server/pom.xml
Mavenio.dropwizard.metrics:metrics-jmxstorm-server/pom.xml
Mavenorg.apache.commons:commons-execstorm-server/pom.xml
Mavenorg.apache.commons:commons-compressstorm-server/pom.xml
Mavencom.google.auto.service:auto-servicestorm-server/pom.xml
Mavenorg.rocksdb:rocksdbjni${rocksdb-jni-version}storm-server/pom.xml
Mavenjline:jlinestorm-server/pom.xml
Mavenjakarta.servlet:jakarta.servlet-apistorm-server/pom.xml
Mavenorg.mockito:mockito-corestorm-server/pom.xml
Mavenorg.hamcrest:hamcreststorm-server/pom.xml
Mavencommons-io:commons-iostorm-server/pom.xml
Mavenorg.apache.commons:commons-lang3storm-server/pom.xml
Mavenorg.apache.commons:commons-collections4storm-server/pom.xml
Mavennet.minidev:json-smartstorm-server/pom.xml
Mavenorg.yaml:snakeyamlstorm-server/pom.xml
Mavenorg.apache.httpcomponents:httpclientstorm-server/pom.xml
Mavencom.fasterxml.jackson.core:jackson-databindstorm-server/pom.xml
Mavencom.google.guava:guavastorm-shaded-deps/pom.xml
Mavenorg.apache.curator:curator-frameworkstorm-shaded-deps/pom.xml
Mavenorg.apache.curator:curator-clientstorm-shaded-deps/pom.xml
Mavenorg.apache.curator:curator-recipesstorm-shaded-deps/pom.xml
Mavenorg.apache.zookeeper:zookeeperstorm-shaded-deps/pom.xml
Mavenorg.apache.zookeeper:zookeeper-jutestorm-shaded-deps/pom.xml
Mavenorg.xerial.snappy:snappy-javastorm-shaded-deps/pom.xml
Mavencommons-io:commons-iostorm-shaded-deps/pom.xml
Mavenorg.apache.commons:commons-lang3storm-shaded-deps/pom.xml
Mavenorg.apache.commons:commons-collections4storm-shaded-deps/pom.xml
Mavenorg.jctools:jctools-corestorm-shaded-deps/pom.xml
Mavennet.minidev:json-smartstorm-shaded-deps/pom.xml
Mavenorg.yaml:snakeyamlstorm-shaded-deps/pom.xml
Mavenio.netty:netty-allstorm-shaded-deps/pom.xml
Mavenio.netty:netty-handlerstorm-shaded-deps/pom.xml
Mavenio.netty:netty-tcnative${netty-tcnative.version}storm-shaded-deps/pom.xml
Mavenio.netty:netty-tcnative-boringssl-static${netty-tcnative.version}storm-shaded-deps/pom.xml
Mavenorg.jgrapht:jgrapht-corestorm-shaded-deps/pom.xml
Mavenorg.apache.thrift:libthriftstorm-shaded-deps/pom.xml
Mavencommons-codec:commons-codecstorm-shaded-deps/pom.xml
Mavenuk.org.lidalia:sysout-over-slf4jstorm-shaded-deps/pom.xml
Mavenorg.apache.commons:commons-lang3storm-submit-tools/pom.xml
Mavennet.minidev:json-smartstorm-submit-tools/pom.xml
Mavencom.google.guava:guavastorm-submit-tools/pom.xml
Mavencommons-cli:commons-clistorm-submit-tools/pom.xml
Mavenorg.apache.maven.resolver:maven-resolver-api${maven-resolver.version}storm-submit-tools/pom.xml
Mavenorg.apache.maven.resolver:maven-resolver-spi${maven-resolver.version}storm-submit-tools/pom.xml
Mavenorg.apache.maven.resolver:maven-resolver-util${maven-resolver.version}storm-submit-tools/pom.xml
Mavenorg.apache.maven.resolver:maven-resolver-impl${maven-resolver.version}storm-submit-tools/pom.xml
Mavenorg.apache.maven.resolver:maven-resolver-connector-basic${maven-resolver.version}storm-submit-tools/pom.xml
Mavenorg.apache.maven.resolver:maven-resolver-transport-file${maven-resolver.version}storm-submit-tools/pom.xml
Mavenorg.apache.maven.resolver:maven-resolver-transport-http${maven-resolver.version}storm-submit-tools/pom.xml
Mavenorg.apache.maven:maven-resolver-provider${maven.version}storm-submit-tools/pom.xml
npmbootstrap5.3.8storm-webapp/package.json
npmcytoscape3.34.0storm-webapp/package.json
npmcytoscape-dagre4.0.0storm-webapp/package.json
npmdagre0.8.5storm-webapp/package.json
npmdatatables.net2.3.8storm-webapp/package.json
npmdatatables.net-dt2.3.8storm-webapp/package.json
npmdatatables.net-bs52.3.8storm-webapp/package.json
npmdomurl2.3.4storm-webapp/package.json
npmesprima4.0.1storm-webapp/package.json
npmjquery4.0.0storm-webapp/package.json
npmjquery-blockui2.7.0storm-webapp/package.json
npmjs-cookie3.0.8storm-webapp/package.json
npmjs-yaml5.2.1storm-webapp/package.json
npmmoment2.30.1storm-webapp/package.json
npmmustache4.2.0storm-webapp/package.json
npmtypeahead.js0.11.1storm-webapp/package.json
npmvis-data8.0.4storm-webapp/package.json
npmvis-network10.1.0storm-webapp/package.json
Mavenorg.apache.storm:storm-core${project.version}storm-webapp/pom.xml
Mavennet.minidev:json-smartstorm-webapp/pom.xml
Mavenorg.apache.logging.log4j:log4j-corestorm-webapp/pom.xml
Mavenio.dropwizard.metrics:metrics-corestorm-webapp/pom.xml
Mavenorg.mockito:mockito-corestorm-webapp/pom.xml
Mavenorg.hamcrest:hamcreststorm-webapp/pom.xml
Mavenorg.slf4j:slf4j-apistorm-webapp/pom.xml
Mavencom.fasterxml.jackson.core:jackson-databind${jackson.databind.version}storm-webapp/pom.xml
Mavenio.dropwizard:dropwizard-core${dropwizard.version}storm-webapp/pom.xml
Mavenio.dropwizard:dropwizard-assets${dropwizard.version}storm-webapp/pom.xml
Mavencom.j2html:j2html${j2html.version}storm-webapp/pom.xml
Mavenjakarta.ws.rs:jakarta.ws.rs-apistorm-webapp/pom.xml
Mavenorg.eclipse.jetty.ee10:jetty-ee10-servlet${jetty.version}storm-webapp/pom.xml
Mavenorg.eclipse.jetty.ee10:jetty-ee10-servlets${jetty.version}storm-webapp/pom.xml
Mavenorg.glassfish.jersey.containers:jersey-container-grizzly2-httpstorm-webapp/pom.xml
Mavenorg.glassfish.jersey.inject:jersey-hk2storm-webapp/pom.xml
Mavenorg.glassfish.jersey.containers:jersey-container-grizzly2-servletstorm-webapp/pom.xml
Todas las dependencias 674

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

RegistroPaqueteVersiónRelación
Mavencom.esotericsoftware:kryodirecta
Mavencom.esotericsoftware:kryo5.6.2directa
Mavencom.fasterxml.jackson.core:jackson-coredirecta
Mavencom.fasterxml.jackson.core:jackson-databinddirecta
Mavencom.fasterxml.jackson.dataformat:jackson-dataformat-smiledirecta
Mavencom.fasterxml.jackson:jackson-bom2.22.1directa
Mavencom.fasterxml.woodstox:woodstox-core7.2.1directa
Mavencom.github.ben-manes.caffeine:caffeine3.2.4directa
Mavencom.github.luben:zstd-jnidirecta
Mavencom.github.luben:zstd-jni1.5.7-11directa
Mavencom.google.auto.service:auto-servicedirecta
Mavencom.google.auto.service:auto-service1.1.1directa
Mavencom.google.code.findbugs:jsr3053.0.2directa
Mavencom.google.code.gson:gsondirecta
Mavencom.google.code.gson:gson2.14.0directa
Mavencom.google.errorprone:error_prone_annotations2.50.0directa
Mavencom.google.guava:guavadirecta
Mavencom.google.guava:guava33.6.0-jredirecta
Mavencom.j2html:j2htmldirecta
Mavencom.puppycrawl.tools:checkstyle13.8.0directa
Mavencom.sun.activation:jakarta.activationdirecta
Mavencom.sun.activation:jakarta.activation2.0.1directa
Mavencom.zaxxer:HikariCP7.1.0directa
Mavencommons-cli:commons-clidirecta
Mavencommons-cli:commons-cli1.11.0directa
Mavencommons-codec:commons-codecdirecta
Mavencommons-codec:commons-codec1.22.0directa
Mavencommons-collections:commons-collections3.2.2directa
Mavencommons-fileupload:commons-fileuploaddirecta
Mavencommons-fileupload:commons-fileupload1.6.0directa
Mavencommons-io:commons-iodirecta
Mavencommons-io:commons-io2.22.0directa
Mavencommons-logging:commons-logging1.4.0directa
Mavenio.dropwizard.metrics:metrics-annotation4.2.39directa
Mavenio.dropwizard.metrics:metrics-coredirecta
Mavenio.dropwizard.metrics:metrics-core4.2.39directa
Mavenio.dropwizard.metrics:metrics-graphitedirecta
Mavenio.dropwizard.metrics:metrics-graphite4.2.39directa
Mavenio.dropwizard.metrics:metrics-healthchecks4.2.39directa
Mavenio.dropwizard.metrics:metrics-jakarta-servlets4.2.39directa
Mavenio.dropwizard.metrics:metrics-jersey34.2.39directa
Mavenio.dropwizard.metrics:metrics-jetty124.2.39directa
Mavenio.dropwizard.metrics:metrics-jmxdirecta
Mavenio.dropwizard.metrics:metrics-jmx4.2.39directa
Mavenio.dropwizard.metrics:metrics-json4.2.39directa
Mavenio.dropwizard.metrics:metrics-jvmdirecta
Mavenio.dropwizard.metrics:metrics-jvm4.2.39directa
Mavenio.dropwizard.metrics:metrics-logback4.2.39directa
Mavenio.dropwizard:dropwizard-assetsdirecta
Mavenio.dropwizard:dropwizard-coredirecta
Mavenio.netty:netty-alldirecta
Mavenio.netty:netty-bom4.2.16directa
Mavenio.netty:netty-handlerdirecta
Mavenio.netty:netty-tcnativedirecta
Mavenio.netty:netty-tcnative-boringssl-staticdirecta
Mavenjakarta.activation:jakarta.activation-apidirecta
Mavenjakarta.activation:jakarta.activation-api2.0.1directa
Mavenjakarta.servlet:jakarta.servlet-apidirecta
Mavenjakarta.servlet:jakarta.servlet-api6.1.0directa
Mavenjakarta.ws.rs:jakarta.ws.rs-apidirecta
Mavenjakarta.ws.rs:jakarta.ws.rs-api4.0.0directa
Mavenjakarta.xml.bind:jakarta.xml.bind-apidirecta
Mavenjakarta.xml.bind:jakarta.xml.bind-api4.0.5directa
Mavenjavax.annotation:javax.annotation-apidirecta
Mavenjavax.annotation:javax.annotation-api1.3.2directa
Mavenjavax.xml.bind:jaxb-api2.3.1directa
Mavenjline:jlinedirecta
Mavenjline:jline2.14.6directa
Mavennet.bytebuddy:byte-buddy1.18.11directa
Mavennet.bytebuddy:byte-buddy-agent1.18.11directa
Mavennet.minidev:json-smartdirecta
Mavennet.minidev:json-smart2.6.0directa
Mavenorg.apache.activemq:activemq-all6.2.7directa
Mavenorg.apache.activemq:activemq-clientdirecta
Mavenorg.apache.activemq:activemq-client6.2.7directa
Mavenorg.apache.avro:avro1.12.1directa
Mavenorg.apache.commons:commons-collections4directa
Mavenorg.apache.commons:commons-collections44.5.0directa
Mavenorg.apache.commons:commons-compressdirecta
Mavenorg.apache.commons:commons-compress1.28.0directa
Mavenorg.apache.commons:commons-configuration22.15.1directa
Mavenorg.apache.commons:commons-execdirecta
Mavenorg.apache.commons:commons-exec1.6.0directa
Mavenorg.apache.commons:commons-lang3directa
Mavenorg.apache.commons:commons-lang33.20.0directa
Mavenorg.apache.commons:commons-text1.15.0directa
Mavenorg.apache.curator:curator-clientdirecta
Mavenorg.apache.curator:curator-client5.9.0directa
Mavenorg.apache.curator:curator-frameworkdirecta
Mavenorg.apache.curator:curator-framework5.9.0directa
Mavenorg.apache.curator:curator-recipesdirecta
Mavenorg.apache.curator:curator-recipes5.9.0directa
Mavenorg.apache.hadoop:hadoop-annotations3.5.0directa
Mavenorg.apache.hadoop:hadoop-authdirecta
Mavenorg.apache.hadoop:hadoop-auth3.5.0directa
Mavenorg.apache.hadoop:hadoop-common3.5.0directa
Mavenorg.apache.httpcomponents:httpclientdirecta
Mavenorg.apache.httpcomponents:httpclient4.5.14directa
Mavenorg.apache.httpcomponents:httpcore4.4.16directa
Mavenorg.apache.logging.log4j:log4j-apidirecta
Mavenorg.apache.logging.log4j:log4j-bom2.26.1directa
Mavenorg.apache.logging.log4j:log4j-coredirecta
Mavenorg.apache.logging.log4j:log4j-slf4j2-impldirecta
Mavenorg.apache.maven.resolver:maven-resolver-apidirecta
Mavenorg.apache.maven.resolver:maven-resolver-connector-basicdirecta
Mavenorg.apache.maven.resolver:maven-resolver-impldirecta
Mavenorg.apache.maven.resolver:maven-resolver-spidirecta
Mavenorg.apache.maven.resolver:maven-resolver-transport-filedirecta
Mavenorg.apache.maven.resolver:maven-resolver-transport-httpdirecta
Mavenorg.apache.maven.resolver:maven-resolver-utildirecta
Mavenorg.apache.maven:maven-resolver-providerdirecta
Mavenorg.apache.storm:storm-checkstyle3.0.1-SNAPSHOTdirecta
Mavenorg.apache.storm:storm-client3.0.1-SNAPSHOTdirecta
Mavenorg.apache.storm:storm-core3.0.1-SNAPSHOTdirecta
Mavenorg.apache.storm:storm-server3.0.1-SNAPSHOTdirecta
Mavenorg.apache.storm:storm-shaded-deps3.0.1-SNAPSHOTdirecta
Mavenorg.apache.thrift:libthriftdirecta
Mavenorg.apache.thrift:libthrift0.24.0directa
Mavenorg.apache.zookeeper:zookeeperdirecta
Mavenorg.apache.zookeeper:zookeeper3.9.5directa
Mavenorg.apache.zookeeper:zookeeper-jutedirecta
Mavenorg.apache.zookeeper:zookeeper-jute3.9.5directa
Mavenorg.bouncycastle:bcpkix-jdk18ondirecta
Mavenorg.bouncycastle:bcpkix-jdk18on1.85directa
Mavenorg.bouncycastle:bcprov-jdk18on1.85directa
Mavenorg.eclipse.jetty.ee10:jetty-ee10-bom12.1.11directa
Mavenorg.eclipse.jetty.ee10:jetty-ee10-servletdirecta
Mavenorg.eclipse.jetty.ee10:jetty-ee10-servletsdirecta
Mavenorg.eclipse.jetty:jetty-serverdirecta
Mavenorg.eclipse.jetty:jetty-utildirecta
Mavenorg.glassfish.jersey.containers:jersey-container-grizzly2-httpdirecta
Mavenorg.glassfish.jersey.containers:jersey-container-grizzly2-servletdirecta
Mavenorg.glassfish.jersey.inject:jersey-hk2directa
Mavenorg.glassfish.jersey:jersey-bom3.1.11directa
Mavenorg.hamcrest:hamcrestdirecta
Mavenorg.hamcrest:hamcrest3.0directa
Mavenorg.hdrhistogram:HdrHistogramdirecta
Mavenorg.hdrhistogram:HdrHistogram2.2.2directa
Mavenorg.jctools:jctools-coredirecta
Mavenorg.jctools:jctools-core4.0.6directa
Mavenorg.jgrapht:jgrapht-coredirecta
Mavenorg.jgrapht:jgrapht-core1.5.3directa
Mavenorg.junit:junit-bom6.1.2directa
Mavenorg.mockito:mockito-coredirecta
Mavenorg.mockito:mockito-core5.23.0directa
Mavenorg.objenesis:objenesis3.5directa
Mavenorg.ow2.asm:asm9.10.1directa
Mavenorg.rocksdb:rocksdbjnidirecta
Mavenorg.rocksdb:rocksdbjni10.10.1.1directa
Mavenorg.slf4j:jcl-over-slf4j2.0.18directa
Mavenorg.slf4j:jul-to-slf4j2.0.18directa
Mavenorg.slf4j:log4j-over-slf4jdirecta
Mavenorg.slf4j:log4j-over-slf4j2.0.18directa
Mavenorg.slf4j:slf4j-apidirecta
Mavenorg.slf4j:slf4j-api2.0.18directa
Mavenorg.xerial.snappy:snappy-javadirecta
Mavenorg.xerial.snappy:snappy-java1.1.10.8directa
Mavenorg.yaml:snakeyamldirecta
Mavenorg.yaml:snakeyaml2.6directa
Mavenuk.org.lidalia:sysout-over-slf4jdirecta
Mavenuk.org.lidalia:sysout-over-slf4j1.0.2directa
npmbootstrap5.3.8directa
npmcytoscape3.34.0directa
npmcytoscape-dagre4.0.0directa
npmdagre0.8.5directa
npmdatatables.net2.3.8directa
npmdatatables.net-bs52.3.8directa
npmdatatables.net-dt2.3.8directa
npmdomurl2.3.4directa
npmesprima4.0.1directa
npmjquery4.0.0directa
npmjquery-blockui2.7.0directa
npmjs-cookie3.0.8directa
npmjs-yaml5.2.1directa
npmmoment2.30.1directa
npmmustache4.2.0directa
npmtypeahead.js0.11.1directa
npmvis-data8.0.4directa
npmvis-network10.1.0directa
Mavencom.github.eirslett:frontend-maven-plugin2.0.1indirecta
Mavenio.dropwizard:dropwizard-testingindirecta
Mavenio.github.git-commit-id:git-commit-id-maven-pluginindirecta
Mavenio.github.git-commit-id:git-commit-id-maven-plugin10.0.0indirecta
Mavenorg.apache.curator:curator-testindirecta
Mavenorg.apache.curator:curator-test5.9.0indirecta
Mavenorg.apache.kafka:kafka-clientsindirecta
Mavenorg.apache.kafka:kafka-clients4.3.1indirecta
Mavenorg.apache.maven.plugins:maven-antrun-pluginindirecta
Mavenorg.apache.maven.plugins:maven-assembly-pluginindirecta
Mavenorg.apache.maven.plugins:maven-checkstyle-pluginindirecta
Mavenorg.apache.maven.plugins:maven-checkstyle-plugin3.6.0indirecta
Mavenorg.apache.maven.plugins:maven-compiler-pluginindirecta
Mavenorg.apache.maven.plugins:maven-compiler-plugin3.15.0indirecta
Mavenorg.apache.maven.plugins:maven-dependency-pluginindirecta
Mavenorg.apache.maven.plugins:maven-dependency-plugin3.0.1-SNAPSHOTindirecta
Mavenorg.apache.maven.plugins:maven-deploy-pluginindirecta
Mavenorg.apache.maven.plugins:maven-enforcer-plugin3.5indirecta
Mavenorg.apache.maven.plugins:maven-failsafe-pluginindirecta
Mavenorg.apache.maven.plugins:maven-failsafe-plugin3.5.6indirecta
Mavenorg.apache.maven.plugins:maven-gpg-pluginindirecta
Mavenorg.apache.maven.plugins:maven-jar-pluginindirecta
Mavenorg.apache.maven.plugins:maven-javadoc-pluginindirecta
Mavenorg.apache.maven.plugins:maven-javadoc-plugin3.12.0indirecta
Mavenorg.apache.maven.plugins:maven-jxr-plugin3.6.0indirecta
Mavenorg.apache.maven.plugins:maven-pmd-pluginindirecta
Mavenorg.apache.maven.plugins:maven-pmd-plugin3.28.0indirecta
Mavenorg.apache.maven.plugins:maven-release-pluginindirecta
Mavenorg.apache.maven.plugins:maven-resources-pluginindirecta
Mavenorg.apache.maven.plugins:maven-shade-pluginindirecta
Mavenorg.apache.maven.plugins:maven-site-pluginindirecta
Mavenorg.apache.maven.plugins:maven-source-pluginindirecta
Mavenorg.apache.maven.plugins:maven-surefire-pluginindirecta
Mavenorg.apache.maven.plugins:maven-surefire-plugin3.5.6indirecta
Mavenorg.apache.maven.plugins:maven-surefire-report-pluginindirecta
Mavenorg.apache.maven.plugins:maven-surefire-report-plugin3.5.6indirecta
Mavenorg.apache.rat:apache-rat-pluginindirecta
Mavenorg.apache.storm:flux-core3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:flux-wrappers3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:maven-dependency-plugin3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:multilang-javascript3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:multilang-python3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:multilang-ruby3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:storm-autocreds3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:storm-hdfs3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:storm-jdbc3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:storm-jms3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:storm-kafka-client3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:storm-kafka-monitor3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:storm-metrics3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:storm-redis3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:storm-submit-tools3.0.1-SNAPSHOTindirecta
Mavenorg.apache.storm:storm-webapp3.0.1-SNAPSHOTindirecta
Mavenorg.apache.xbean:xbean-spring4.31indirecta
Mavenorg.awaitility:awaitilityindirecta
Mavenorg.awaitility:awaitility4.3.0indirecta
Mavenorg.codehaus.mojo:build-helper-maven-plugin3.6.1indirecta
Mavenorg.codehaus.mojo:exec-maven-pluginindirecta
Mavenorg.codehaus.mojo:exec-maven-plugin3.6.3indirecta
Mavenorg.codehaus.mojo:license-maven-pluginindirecta
Mavenorg.codehaus.mojo:license-maven-plugin2.7.1indirecta
Mavenorg.codehaus.mojo:taglist-maven-plugin3.2.2indirecta
Mavenorg.easytesting:fest-assert-core2.0M10indirecta
Mavenorg.eclipse.m2e:lifecycle-mapping1.0.0indirecta
Mavenorg.jacoco:jacoco-maven-plugin0.8.15indirecta
Mavenorg.jmock:jmock2.13.1indirecta
Mavenorg.junit.jupiter:junit-jupiter-engineindirecta
Mavenorg.junit.jupiter:junit-jupiter-paramsindirecta
Mavenorg.mockito:mockito-junit-jupiterindirecta
Mavenorg.mockito:mockito-junit-jupiter5.23.0indirecta
Mavenorg.springframework:spring-beans7.0.8indirecta
Mavenorg.springframework:spring-context7.0.8indirecta
Mavenorg.springframework:spring-core7.0.8indirecta
Mavenorg.springframework:spring-jms7.0.8indirecta
Mavenorg.testng:testng7.12.0indirecta
npm@cypress/request4.0.1indirecta
npm@cypress/xvfb1.2.4indirecta
npm@discoveryjs/json-ext1.1.0indirecta
npm@egjs/hammerjs2.0.17indirecta
npm@hapi/address5.1.1indirecta
npm@hapi/formula3.0.2indirecta
npm@hapi/hoek11.0.7indirecta
npm@hapi/pinpoint2.0.1indirecta
npm@hapi/tlds1.1.6indirecta
npm@hapi/topo6.0.2indirecta
npm@jest/pattern30.0.1indirecta
npm@jest/schemas30.0.5indirecta
npm@jest/types30.3.0indirecta
npm@jridgewell/gen-mapping0.3.13indirecta
npm@jridgewell/resolve-uri3.1.2indirecta
npm@jridgewell/source-map0.3.11indirecta
npm@jridgewell/sourcemap-codec1.5.5indirecta
npm@jridgewell/trace-mapping0.3.31indirecta
npm@popperjs/core2.11.8indirecta
npm@sinclair/typebox0.34.48indirecta
npm@standard-schema/spec1.1.0indirecta
npm@types/estree1.0.9indirecta
npm@types/hammerjs2.0.46indirecta
npm@types/istanbul-lib-coverage2.0.6indirecta
npm@types/istanbul-lib-report3.0.3indirecta
npm@types/istanbul-reports3.0.4indirecta
npm@types/json-schema7.0.15indirecta
npm@types/node25.5.0indirecta
npm@types/sinonjs__fake-timers8.1.1indirecta
npm@types/sizzle2.3.10indirecta
npm@types/tmp0.2.6indirecta
npm@types/yargs17.0.35indirecta
npm@types/yargs-parser21.0.3indirecta
npm@ungap/structured-clone1.3.0indirecta
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@xtuc/ieee7541.2.0indirecta
npm@xtuc/long4.2.2indirecta
npmaccepts2.0.0indirecta
npmacorn8.16.0indirecta
npmacorn-import-phases1.0.4indirecta
npmagent-base6.0.2indirecta
npmajv8.18.0indirecta
npmajv-formats2.1.1indirecta
npmajv-keywords5.1.0indirecta
npmansi-escapes7.3.0indirecta
npmansi-regex5.0.1indirecta
npmansi-regex6.2.2indirecta
npmansi-styles4.3.0indirecta
npmansi-styles6.2.3indirecta
npmarch2.2.0indirecta
npmarg5.0.2indirecta
npmargparse2.0.1indirecta
npmasn10.2.6indirecta
npmassert-plus1.0.0indirecta
npmasynckit0.4.0indirecta
npmat-least-node1.0.0indirecta
npmaws-sign20.7.0indirecta
npmaws41.13.2indirecta
npmaxios1.18.1indirecta
npmbase64-js1.5.1indirecta
npmbaseline-browser-mapping2.10.8indirecta
npmbcrypt-pbkdf1.0.2indirecta
npmblob-util2.0.2indirecta
npmbluebird3.7.2indirecta
npmbody-parser2.2.2indirecta
npmboolbase1.0.0indirecta
npmbrowserslist4.28.1indirecta
npmbuffer5.7.1indirecta
npmbuffer-from1.1.2indirecta
npmbytes3.1.2indirecta
npmcachedir2.4.0indirecta
npmcall-bind-apply-helpers1.0.2indirecta
npmcall-bound1.0.4indirecta
npmcaniuse-api3.0.0indirecta
npmcaniuse-lite1.0.30001779indirecta
npmcaseless0.12.0indirecta
npmchalk4.1.2indirecta
npmcheck-more-types2.24.0indirecta
npmchrome-trace-event1.0.4indirecta
npmci-info4.4.0indirecta
npmcli-cursor5.0.0indirecta
npmcli-table30.6.1indirecta
npmcli-truncate5.2.0indirecta
npmclone-deep4.0.1indirecta
npmcolor-convert2.0.1indirecta
npmcolor-name1.1.4indirecta
npmcolord2.9.3indirecta
npmcolorette2.0.20indirecta
npmcolors1.4.0indirecta
npmcombined-stream1.0.8indirecta
npmcommander11.1.0indirecta
npmcommander14.0.3indirecta
npmcommander2.20.3indirecta
npmcommander6.2.1indirecta
npmcommon-tags1.8.2indirecta
npmcomponent-emitter2.0.0indirecta
npmcontent-disposition1.0.1indirecta
npmcontent-type1.0.5indirecta
npmcookie0.7.2indirecta
npmcookie-signature1.2.2indirecta
npmcore-util-is1.0.2indirecta
npmcross-spawn7.0.6indirecta
npmcss-declaration-sorter7.3.1indirecta
npmcss-loader7.1.4indirecta
npmcss-minimizer-webpack-plugin8.0.0indirecta
npmcss-select5.2.2indirecta
npmcss-tree2.2.1indirecta
npmcss-tree3.2.1indirecta
npmcss-what6.2.2indirecta
npmcssesc3.0.0indirecta
npmcssnano7.1.3indirecta
npmcssnano-preset-default7.0.11indirecta
npmcssnano-utils5.0.1indirecta
npmcsso5.0.5indirecta
npmcypress15.19.0indirecta
npmdashdash1.14.1indirecta
npmdayjs1.11.20indirecta
npmdebug3.2.7indirecta
npmdebug4.4.3indirecta
npmdelayed-stream1.0.0indirecta
npmdepd2.0.0indirecta
npmdom-serializer2.0.0indirecta
npmdomelementtype2.3.0indirecta
npmdomhandler5.0.3indirecta
npmdomutils3.2.2indirecta
npmdunder-proto1.0.1indirecta
npmecc-jsbn0.1.2indirecta
npmee-first1.1.1indirecta
npmelectron-to-chromium1.5.313indirecta
npmemoji-regex10.6.0indirecta
npmemoji-regex8.0.0indirecta
npmencodeurl2.0.0indirecta
npmend-of-stream1.4.5indirecta
npmenhanced-resolve5.24.1indirecta
npmentities4.5.0indirecta
npmenvinfo7.21.0indirecta
npmenvironment1.1.0indirecta
npmes-define-property1.0.1indirecta
npmes-errors1.3.0indirecta
npmes-module-lexer2.1.0indirecta
npmes-object-atoms1.1.1indirecta
npmes-set-tostringtag2.1.0indirecta
npmescalade3.2.0indirecta
npmescape-html1.0.3indirecta
npmeslint-scope5.1.1indirecta
npmesrecurse4.3.0indirecta
npmestraverse4.3.0indirecta
npmestraverse5.3.0indirecta
npmetag1.8.1indirecta
npmeventemitter26.4.7indirecta
npmeventemitter35.0.4indirecta
npmevents3.3.0indirecta
npmexeca4.1.0indirecta
npmexeca5.1.1indirecta
npmexecutable4.1.1indirecta
npmexpress5.2.1indirecta
npmextend3.0.2indirecta
npmextsprintf1.3.0indirecta
npmfast-deep-equal3.1.3indirecta
npmfast-uri3.1.4indirecta
npmfinalhandler2.1.1indirecta
npmfind-up4.1.0indirecta
npmflat5.0.2indirecta
npmfollow-redirects1.16.0indirecta
npmforever-agent0.6.1indirecta
npmform-data4.0.6indirecta
npmforwarded0.2.0indirecta
npmfresh2.0.0indirecta
npmfs-extra9.1.0indirecta
npmfunction-bind1.1.2indirecta
npmget-east-asian-width1.5.0indirecta
npmget-intrinsic1.3.0indirecta
npmget-proto1.0.1indirecta
npmget-stream5.2.0indirecta
npmget-stream6.0.1indirecta
npmgetpass0.1.7indirecta
npmglobal-dirs3.0.1indirecta
npmgopd1.2.0indirecta
npmgraceful-fs4.2.11indirecta
npmgraphlib2.1.8indirecta
npmhas-flag4.0.0indirecta
npmhas-symbols1.1.0indirecta
npmhas-tostringtag1.0.2indirecta
npmhasha5.2.2indirecta
npmhasown2.0.4indirecta
npmhttp-errors2.0.1indirecta
npmhttp-signature1.4.0indirecta
npmhttps-proxy-agent5.0.1indirecta
npmhuman-signals1.1.1indirecta
npmhuman-signals2.1.0indirecta
npmiconv-lite0.7.2indirecta
npmicss-utils5.1.0indirecta
npmieee7541.2.1indirecta
npmimport-local3.2.0indirecta
npminherits2.0.4indirecta
npmini2.0.0indirecta
npminterpret3.1.1indirecta
npmipaddr.js1.9.1indirecta
npmis-core-module2.16.1indirecta
npmis-fullwidth-code-point3.0.0indirecta
npmis-fullwidth-code-point5.1.0indirecta
npmis-installed-globally0.4.0indirecta
npmis-path-inside3.0.3indirecta
npmis-plain-object2.0.4indirecta
npmis-promise4.0.0indirecta
npmis-stream2.0.1indirecta
npmis-typedarray1.0.0indirecta
npmis-unicode-supported0.1.0indirecta
npmisexe2.0.0indirecta
npmisobject3.0.1indirecta
npmisstream0.1.2indirecta
npmjest-regex-util30.0.1indirecta
npmjest-util30.3.0indirecta
npmjest-worker27.5.1indirecta
npmjest-worker30.3.0indirecta
npmjoi18.2.1indirecta
npmjsbn0.1.1indirecta
npmjson-schema0.4.0indirecta
npmjson-schema-traverse1.0.0indirecta
npmjson-stringify-safe5.0.1indirecta
npmjsonfile6.2.0indirecta
npmjsprim2.0.2indirecta
npmkeycharm0.2.0indirecta
npmkind-of6.0.3indirecta
npmlazy-ass2.0.3indirecta
npmlilconfig3.1.3indirecta
npmlistr29.0.5indirecta
npmloader-runner4.3.2indirecta
npmlocate-path5.0.0indirecta
npmlodash4.18.1indirecta
npmlodash.memoize4.1.2indirecta
npmlodash.once4.1.1indirecta
npmlodash.uniq4.5.0indirecta
npmlog-symbols4.1.0indirecta
npmlog-update6.1.0indirecta
npmmath-intrinsics1.1.0indirecta
npmmdn-data2.0.28indirecta
npmmdn-data2.27.1indirecta
npmmedia-typer1.1.0indirecta
npmmerge-descriptors2.0.0indirecta
npmmerge-stream2.0.0indirecta
npmmime-db1.52.0indirecta
npmmime-db1.54.0indirecta
npmmime-types2.1.35indirecta
npmmime-types3.0.2indirecta
npmmimic-fn2.1.0indirecta
npmmimic-function5.0.1indirecta
npmmini-css-extract-plugin2.10.2indirecta
npmminimist1.2.8indirecta
npmminimizer-webpack-plugin5.6.1indirecta
npmms2.1.3indirecta
npmnanoid3.3.11indirecta
npmnegotiator1.0.0indirecta
npmneo-async2.6.2indirecta
npmnode-releases2.0.36indirecta
npmnpm-run-path4.0.1indirecta
npmnth-check2.1.1indirecta
npmobject-inspect1.13.4indirecta
npmon-finished2.4.1indirecta
npmonce1.4.0indirecta
npmonetime5.1.2indirecta
npmonetime7.0.0indirecta
npmospath1.2.2indirecta
npmp-limit2.3.0indirecta
npmp-locate4.1.0indirecta
npmp-try2.2.0indirecta
npmparseurl1.3.3indirecta
npmpath-exists4.0.0indirecta
npmpath-key3.1.1indirecta
npmpath-parse1.0.7indirecta
npmpath-to-regexp8.3.0indirecta
npmpend1.2.0indirecta
npmperformance-now2.1.0indirecta
npmpicocolors1.1.1indirecta
npmpicomatch4.0.4indirecta
npmpify2.3.0indirecta
npmpkg-dir4.2.0indirecta
npmpostcss8.5.10indirecta
npmpostcss-calc10.1.1indirecta
npmpostcss-colormin7.0.6indirecta
npmpostcss-convert-values7.0.9indirecta
npmpostcss-discard-comments7.0.6indirecta
npmpostcss-discard-duplicates7.0.2indirecta
npmpostcss-discard-empty7.0.1indirecta
npmpostcss-discard-overridden7.0.1indirecta
npmpostcss-merge-longhand7.0.5indirecta
npmpostcss-merge-rules7.0.8indirecta
npmpostcss-minify-font-values7.0.1indirecta
npmpostcss-minify-gradients7.0.1indirecta
npmpostcss-minify-params7.0.6indirecta
npmpostcss-minify-selectors7.0.6indirecta
npmpostcss-modules-extract-imports3.1.0indirecta
npmpostcss-modules-local-by-default4.2.0indirecta
npmpostcss-modules-scope3.2.1indirecta
npmpostcss-modules-values4.0.0indirecta
npmpostcss-normalize-charset7.0.1indirecta
npmpostcss-normalize-display-values7.0.1indirecta
npmpostcss-normalize-positions7.0.1indirecta
npmpostcss-normalize-repeat-style7.0.1indirecta
npmpostcss-normalize-string7.0.1indirecta
npmpostcss-normalize-timing-functions7.0.1indirecta
npmpostcss-normalize-unicode7.0.6indirecta
npmpostcss-normalize-url7.0.1indirecta
npmpostcss-normalize-whitespace7.0.1indirecta
npmpostcss-ordered-values7.0.2indirecta
npmpostcss-reduce-initial7.0.6indirecta
npmpostcss-reduce-transforms7.0.1indirecta
npmpostcss-selector-parser7.1.1indirecta
npmpostcss-svgo7.1.1indirecta
npmpostcss-unique-selectors7.0.5indirecta
npmpostcss-value-parser4.2.0indirecta
npmpretty-bytes5.6.0indirecta
npmprocess0.11.10indirecta
npmproxy-addr2.0.7indirecta
npmproxy-from-env1.0.0indirecta
npmproxy-from-env2.1.0indirecta
npmpump3.0.4indirecta
npmqs6.15.2indirecta
npmrange-parser1.2.1indirecta
npmraw-body3.0.2indirecta
npmrechoir0.8.0indirecta
npmrequest-progress3.0.0indirecta
npmrequire-from-string2.0.2indirecta
npmresolve1.22.11indirecta
npmresolve-cwd3.0.0indirecta
npmresolve-from5.0.0indirecta
npmrestore-cursor5.1.0indirecta
npmrfdc1.4.1indirecta
npmrouter2.2.0indirecta
npmrxjs7.8.2indirecta
npmsafe-buffer5.2.1indirecta
npmsafer-buffer2.1.2indirecta
npmsax1.5.0indirecta
npmschema-utils4.3.3indirecta
npmsemver7.7.4indirecta
npmsend1.2.1indirecta
npmserialize-javascript7.0.5indirecta
npmserve-static2.2.1indirecta
npmsetprototypeof1.2.0indirecta
npmshallow-clone3.0.1indirecta
npmshebang-command2.0.0indirecta
npmshebang-regex3.0.0indirecta
npmside-channel1.1.0indirecta
npmside-channel-list1.0.0indirecta
npmside-channel-map1.0.1indirecta
npmside-channel-weakmap1.0.2indirecta
npmsignal-exit3.0.7indirecta
npmsignal-exit4.1.0indirecta
npmslice-ansi7.1.2indirecta
npmslice-ansi8.0.0indirecta
npmsource-map0.6.1indirecta
npmsource-map-js1.2.1indirecta
npmsource-map-support0.5.21indirecta
npmsshpk1.18.0indirecta
npmstart-server-and-test3.0.11indirecta
npmstatuses2.0.2indirecta
npmstring-width4.2.3indirecta
npmstring-width7.2.0indirecta
npmstring-width8.2.1indirecta
npmstrip-ansi6.0.1indirecta
npmstrip-ansi7.2.0indirecta
npmstrip-final-newline2.0.0indirecta
npmstylehacks7.0.8indirecta
npmsupports-color7.2.0indirecta
npmsupports-color8.1.1indirecta
npmsupports-preserve-symlinks-flag1.0.0indirecta
npmsvgo4.0.2indirecta
npmsysteminformation5.31.17indirecta
npmtapable2.3.3indirecta
npmterser5.46.0indirecta
npmterser-webpack-plugin5.6.1indirecta
npmthrottleit1.0.1indirecta
npmtldts6.1.86indirecta
npmtldts-core6.1.86indirecta
npmtmp0.2.7indirecta
npmtoidentifier1.0.1indirecta
npmtough-cookie5.1.2indirecta
npmtree-kill1.2.2indirecta
npmtslib1.14.1indirecta
npmtslib2.8.1indirecta
npmtunnel-agent0.6.0indirecta
npmtweetnacl0.14.5indirecta
npmtype-fest0.8.1indirecta
npmtype-is2.0.1indirecta
npmundici-types7.18.2indirecta
npmuniversalify2.0.1indirecta
npmunpipe1.0.0indirecta
npmuntildify4.0.0indirecta
npmupdate-browserslist-db1.2.3indirecta
npmutil-deprecate1.0.2indirecta
npmuuid8.3.2indirecta
npmvary1.1.2indirecta
npmverror1.10.0indirecta
npmvis-util6.0.0indirecta
npmwait-on9.0.10indirecta
npmwatchpack2.5.2indirecta
npmwebpack5.108.4indirecta
npmwebpack-cli7.2.1indirecta
npmwebpack-merge6.0.1indirecta
npmwebpack-sources3.5.0indirecta
npmwhich2.0.2indirecta
npmwildcard2.0.1indirecta
npmwrap-ansi9.0.2indirecta
npmwrappy1.0.2indirecta
npmyauzl3.3.2indirecta
PyPImock2.0.0indirecta
Avisos de dependencias 3

Instalar maven:org.apache.storm:storm-core@3.0.0 arrastra 89 paquetes, directos y transitivos: 3 tienen avisos conocidos, de los cuales 1 son dependencias directas.

PaqueteVersiónRelaciónGravedadAvisosCorregido en
com.fasterxml.jackson.core:jackson-core2.21.3directaalta13.2.1
com.fasterxml.jackson.core:jackson-databind2.21.3indirectaalta103.2.1
io.netty:netty-codec-compression4.2.15.Finalindirectaalta14.2.16.Final

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": [
        "storm",
        "apache",
        "distributed",
        "streaming"
      ],
      "is_fork": false,
      "size_kb": 158971,
      "has_wiki": false,
      "homepage": "https://storm.apache.org/",
      "languages": {
        "C": 291010,
        "M4": 1522,
        "CSS": 8581,
        "HTML": 697850,
        "Java": 14314094,
        "Ruby": 8253,
        "XSLT": 1365,
        "Fancy": 6234,
        "Shell": 50755,
        "Python": 1269014,
        "Thrift": 32763,
        "Makefile": 1522,
        "Dockerfile": 4026,
        "JavaScript": 104771,
        "PowerShell": 3463
      },
      "pushed_at": "2026-07-23T11:46:25Z",
      "created_at": "2013-11-05T08:00:14Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-24T05:33:53Z",
      "description": "Apache Storm",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "Apache-2.0",
      "default_branch": "master",
      "license_spdx_raw": "Apache-2.0",
      "primary_language": "Java",
      "significant_languages": [
        "Java"
      ]
    },
    "owner": {
      "blog": "https://www.apache.org/",
      "name": "The Apache Software Foundation",
      "type": "Organization",
      "login": "apache",
      "company": null,
      "location": null,
      "followers": 23557,
      "avatar_url": "https://avatars.githubusercontent.com/u/47359?v=4",
      "created_at": "2009-01-17T20:14:40Z",
      "is_verified": null,
      "public_repos": 3147,
      "account_age_days": 6397
    },
    "license": {
      "state": "standard",
      "spdx_id": "Apache-2.0",
      "raw_spdx": "Apache-2.0",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "v3.0.0",
          "kind": "major",
          "published_at": "2026-07-22T22:27:16Z"
        },
        {
          "tag": "v2.8.9",
          "kind": "patch",
          "published_at": "2026-07-22T22:24:51Z"
        },
        {
          "tag": "v2.8.8",
          "kind": "patch",
          "published_at": "2026-05-18T22:03:07Z"
        },
        {
          "tag": "v2.8.7",
          "kind": "patch",
          "published_at": "2026-04-19T17:26:04Z"
        },
        {
          "tag": "v2.8.6",
          "kind": "patch",
          "published_at": "2026-04-07T18:11:58Z"
        },
        {
          "tag": "v2.8.5",
          "kind": "patch",
          "published_at": "2026-03-25T00:05:25Z"
        },
        {
          "tag": "v2.8.4",
          "kind": "patch",
          "published_at": "2026-03-02T15:29:20Z"
        },
        {
          "tag": "v2.8.3",
          "kind": "patch",
          "published_at": "2025-11-02T17:42:34Z"
        },
        {
          "tag": "v2.8.2",
          "kind": "patch",
          "published_at": "2025-08-03T20:48:08Z"
        },
        {
          "tag": "v2.8.1",
          "kind": "patch",
          "published_at": "2025-06-03T00:05:21Z"
        },
        {
          "tag": "v2.8.0",
          "kind": "minor",
          "published_at": "2025-01-24T12:36:59Z"
        },
        {
          "tag": "v2.7.1",
          "kind": "patch",
          "published_at": "2025-01-09T14:24:47Z"
        },
        {
          "tag": "v2.7.0",
          "kind": "minor",
          "published_at": "2025-01-09T14:24:29Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "cca249f18129999f0959753d71d10f1bda14e890",
          "body": "[Automated] Update license files after dependency changes",
          "is_bot": false,
          "headline": "Merge pull request #8947 from apache/update-license-files",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T11:42:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "36debd0f165be395f5f3886615d9d06656c07569",
          "body": "…bom-4.2.16.Final\n\nbuild(deps): bump io.netty:netty-bom from 4.2.15.Final to 4.2.16.Final",
          "is_bot": false,
          "headline": "Merge pull request #8933 from apache/dependabot/maven/io.netty-netty-…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T11:41:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "297e7715b86ef8fc9f9122c3caa77dfe49292dab",
          "body": "…ty-netty-bom-4.2.16.Final\n\nbuild(deps): bump io.netty:netty-bom from 4.2.15.Final to 4.2.16.Final in /examples",
          "is_bot": false,
          "headline": "Merge pull request #8927 from apache/dependabot/maven/examples/io.net…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T11:41:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5960fd25299a637297cc36b668d7d9f0e28603e8",
          "body": "…bapp/webpack-5.108.4\n\nbuild(deps-dev): bump webpack from 5.108.3 to 5.108.4 in /storm-webapp",
          "is_bot": false,
          "headline": "Merge pull request #8923 from apache/dependabot/npm_and_yarn/storm-we…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T11:41:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4a35be294ba42ee9ea670f146abd76a15f51625b",
          "body": "Signed-off-by: GitHub <noreply@github.com>",
          "is_bot": false,
          "headline": "Regenerate license files after dependency changes",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:50:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9dd21dc508b6c098665dbe6d15177d3c2bfa7726",
          "body": "…uddy.version-1.18.11\n\nbuild(deps): bump byte-buddy.version from 1.18.10 to 1.18.11 in /examples",
          "is_bot": false,
          "headline": "Merge pull request #8932 from apache/dependabot/maven/examples/byte-b…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:47:05Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cc13581472c25ce8885ca30b5a253d36c3ff8b24",
          "body": "…ackson.core-jackson-databind-2.22.1\n\nbuild(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.22.0 to 2.22.1",
          "is_bot": false,
          "headline": "Merge pull request #8930 from apache/dependabot/maven/com.fasterxml.j…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:46:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9c061dd9d061c6ab16a7fe66c03caf3802524f36",
          "body": "Bumps [io.netty:netty-bom](https://github.com/netty/netty) from 4.2.15.Final to 4.2.16.Final.\n- [Release notes](https://github.com/netty/netty/releases)\n- [Commits](https://github.com/netty/netty/compare/netty-4.2.15.Final...netty-4.2.16.Final)\n\n---\nupdated-dependencies:\n- dependency-name: io.netty:netty-bom\n  dependency-version: 4.2.16.Final\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump io.netty:netty-bom from 4.2.15.Final to 4.2.16.Final",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T10:46:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bc1dd66b4ba01f80033b8dff76586dc4dcf01684",
          "body": "…ache.logging.log4j-log4j-bom-2.26.1\n\nbuild(deps): bump org.apache.logging.log4j:log4j-bom from 2.26.0 to 2.26.1 in /examples",
          "is_bot": false,
          "headline": "Merge pull request #8929 from apache/dependabot/maven/examples/org.ap…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:46:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bc2b506239471305e7ad2289c5eed8d8d7a15302",
          "body": "Bumps [io.netty:netty-bom](https://github.com/netty/netty) from 4.2.15.Final to 4.2.16.Final.\n- [Release notes](https://github.com/netty/netty/releases)\n- [Commits](https://github.com/netty/netty/compare/netty-4.2.15.Final...netty-4.2.16.Final)\n\n---\nupdated-dependencies:\n- dependency-name: io.netty:netty-bom\n  dependency-version: 4.2.16.Final\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump io.netty:netty-bom in /examples",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T10:46:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f1176ff52a1a0bf7268e4a2c0e0585a48b79eb51",
          "body": "…akarta.ws.rs-api-4.0.0\n\nbuild(deps): bump jakarta.ws.rs:jakarta.ws.rs-api from 3.1.0 to 4.0.0",
          "is_bot": false,
          "headline": "Merge pull request #8926 from apache/dependabot/maven/jakarta.ws.rs-j…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:45:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0b3a761bb2e67c6800b3f6661f2a0f7799eef751",
          "body": "…version-2.0.81.Final\n\nbuild(deps): bump netty-tcnative.version from 2.0.80.Final to 2.0.81.Final",
          "is_bot": false,
          "headline": "Merge pull request #8934 from apache/dependabot/maven/netty-tcnative.…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:44:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "067f3f821e83d03e132a4061997a8502c495b045",
          "body": "…sterxml.jackson-jackson-bom-2.22.1\n\nbuild(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.3 to 2.22.1 in /examples",
          "is_bot": false,
          "headline": "Merge pull request #8935 from apache/dependabot/maven/examples/com.fa…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:44:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8b063cb1c86bbde21a82f3f0b042a3c9385f8d61",
          "body": "…edis-7.5.3\n\nbuild(deps): bump redis.clients:jedis from 7.5.2 to 7.5.3",
          "is_bot": false,
          "headline": "Merge pull request #8937 from apache/dependabot/maven/redis.clients-j…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:44:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d2b5b08bc3286c0c15919dca9b6a8357564b42a9",
          "body": "Bumps [webpack](https://github.com/webpack/webpack) from 5.108.3 to 5.108.4.\n- [Release notes](https://github.com/webpack/webpack/releases)\n- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/webpack/webpack/compare/v5.108.3...v5.108.4)\n\n---\nupdate\n[…]\ncies:\n- dependency-name: webpack\n  dependency-version: 5.108.4\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps-dev): bump webpack from 5.108.3 to 5.108.4 in /storm-webapp",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T10:43:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5622ee2502eccb1f9895035698e9b70c4bc083e5",
          "body": "…-bom-6.1.2\n\nbuild(deps): bump org.junit:junit-bom from 6.1.1 to 6.1.2",
          "is_bot": false,
          "headline": "Merge pull request #8938 from apache/dependabot/maven/org.junit-junit…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:43:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "436f21ba86f5cb79b0ad8f940216b137e091fe60",
          "body": "…nit-junit-bom-6.1.2\n\nbuild(deps): bump org.junit:junit-bom from 6.1.1 to 6.1.2 in /examples",
          "is_bot": false,
          "headline": "Merge pull request #8918 from apache/dependabot/maven/examples/org.ju…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:40:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0dd786dcf7a2e6226fc939e4e38a3d3cc83624b1",
          "body": "…ion-1.18.11\n\nbuild(deps): bump byte-buddy.version from 1.18.10 to 1.18.11",
          "is_bot": false,
          "headline": "Merge pull request #8936 from apache/dependabot/maven/byte-buddy.vers…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:40:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fe65138bd3e02c07d49eddcd95626f1528a8e690",
          "body": "…version-12.1.11\n\nbuild(deps): bump jetty.version from 12.1.10 to 12.1.11 in /examples",
          "is_bot": false,
          "headline": "Merge pull request #8922 from apache/dependabot/maven/examples/jetty.…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:39:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d55faa4528bc7b969f3f46b7232849766ac2270d",
          "body": "…bapp/cypress-15.19.0\n\nbuild(deps-dev): bump cypress from 15.18.0 to 15.19.0 in /storm-webapp",
          "is_bot": false,
          "headline": "Merge pull request #8921 from apache/dependabot/npm_and_yarn/storm-we…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:39:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2353c735fb1ee5617e880adae8b8cbb255f20549",
          "body": "…2.1.11\n\nbuild(deps): bump jetty.version from 12.1.10 to 12.1.11",
          "is_bot": false,
          "headline": "Merge pull request #8920 from apache/dependabot/maven/jetty.version-1…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:38:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "13afc3f989ab67c146d7316422f6193a4cecbbe1",
          "body": "…bapp/webpack-cli-7.2.1\n\nbuild(deps-dev): bump webpack-cli from 7.1.0 to 7.2.1 in /storm-webapp",
          "is_bot": false,
          "headline": "Merge pull request #8919 from apache/dependabot/npm_and_yarn/storm-we…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:38:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9b2c141dffa7b005badc4dc4deb095d6eb3ec5a1",
          "body": "Bumps jakarta.ws.rs:jakarta.ws.rs-api from 3.1.0 to 4.0.0.\n\n---\nupdated-dependencies:\n- dependency-name: jakarta.ws.rs:jakarta.ws.rs-api\n  dependency-version: 4.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump jakarta.ws.rs:jakarta.ws.rs-api from 3.1.0 to 4.0.0",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T10:12:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "68351a90c5810fa27bffc17becbd138ad7c57239",
          "body": "…ache.xbean-xbean-spring-4.31\n\nbuild(deps): bump org.apache.xbean:xbean-spring from 4.30 to 4.31 in /examples",
          "is_bot": false,
          "headline": "Merge pull request #8925 from apache/dependabot/maven/examples/org.ap…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:08:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b98ae95227cda0063eef446766cef15454759328",
          "body": "…ppycrawl.tools-checkstyle-13.8.0\n\nbuild(deps): bump com.puppycrawl.tools:checkstyle from 13.7.0 to 13.8.0 in /examples",
          "is_bot": false,
          "headline": "Merge pull request #8924 from apache/dependabot/maven/examples/com.pu…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:08:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "725af22750cb0ffd6366ee202d9689fce8892f63",
          "body": "…ion-version-2.0.1\n\nbuild(deps): bump jakarta-activation-version from 1.2.1 to 2.0.1",
          "is_bot": false,
          "headline": "Merge pull request #8928 from apache/dependabot/maven/jakarta-activat…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T10:08:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "585400acc7deb654a6e766a301d9d7839bd134aa",
          "body": "Bumps [org.junit:junit-bom](https://github.com/junit-team/junit-framework) from 6.1.1 to 6.1.2.\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.1...r6.1.2)\n\n---\nupdated-dependencies:\n- dependency-name: org.junit:junit-bom\n  dependency-version: 6.1.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump org.junit:junit-bom from 6.1.1 to 6.1.2",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T09:32:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c2f49a0ae5c36778072eefe2bfea31f0fe93e425",
          "body": "Bumps [org.junit:junit-bom](https://github.com/junit-team/junit-framework) from 6.1.1 to 6.1.2.\n- [Release notes](https://github.com/junit-team/junit-framework/releases)\n- [Commits](https://github.com/junit-team/junit-framework/compare/r6.1.1...r6.1.2)\n\n---\nupdated-dependencies:\n- dependency-name: org.junit:junit-bom\n  dependency-version: 6.1.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump org.junit:junit-bom from 6.1.1 to 6.1.2 in /examples",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T09:31:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f4b806cb47ae706b6f2bbc2ffa8c7fa9bad61102",
          "body": "Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 2.22.0 to 2.22.1.\n- [Commits](https://github.com/FasterXML/jackson/commits)\n\n---\nupdated-dependencies:\n- dependency-name: com.fasterxml.jackson.core:jackson-databind\n  dependency-version: 2.22.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump com.fasterxml.jackson.core:jackson-databind",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T09:30:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6c162dea362411e627738491c9be083b7e0d9ce5",
          "body": "…ft-libthrift-0.24.0\n\nbuild(deps): bump org.apache.thrift:libthrift from 0.23.0 to 0.24.0",
          "is_bot": false,
          "headline": "Merge pull request #8939 from apache/dependabot/maven/org.apache.thri…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T09:15:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "775ffc38ef4269eb272e026c2ba892870a8f4d47",
          "body": "…castle.version-1.85\n\nbuild(deps): bump bouncycastle.version from 1.84 to 1.85 in /examples",
          "is_bot": false,
          "headline": "Merge pull request #8917 from apache/dependabot/maven/examples/bouncy…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T09:15:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fa3a89788606a845f6cdfb7df48fa8c1e4308bfa",
          "body": "…rsion-1.85\n\nbuild(deps): bump bouncycastle.version from 1.84 to 1.85",
          "is_bot": false,
          "headline": "Merge pull request #8940 from apache/dependabot/maven/bouncycastle.ve…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T09:14:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a06ab620f88d7013ca3e15a9a784834453ae8f6f",
          "body": "…ackson-jackson-bom-2.22.1\n\nbuild(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.3 to 2.22.1",
          "is_bot": false,
          "headline": "Merge pull request #8941 from apache/dependabot/maven/com.fasterxml.j…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T09:12:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9cd3bc565b852534e13e8c4aba1d22fed8a608bd",
          "body": "…ing.log4j-log4j-bom-2.26.1\n\nbuild(deps): bump org.apache.logging.log4j:log4j-bom from 2.26.0 to 2.26.1",
          "is_bot": false,
          "headline": "Merge pull request #8942 from apache/dependabot/maven/org.apache.logg…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T09:12:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fbbe698bb7355f51e62aa39c2f192c0fe0ec99d8",
          "body": "…n-xbean-spring-4.31\n\nbuild(deps): bump org.apache.xbean:xbean-spring from 4.30 to 4.31",
          "is_bot": false,
          "headline": "Merge pull request #8943 from apache/dependabot/maven/org.apache.xbea…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T09:11:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c905f115fd8aea867ad0e0cdaf810695e402aceb",
          "body": "…bapp/fast-uri-3.1.4\n\nbuild(deps-dev): bump fast-uri from 3.1.2 to 3.1.4 in /storm-webapp",
          "is_bot": false,
          "headline": "Merge pull request #8944 from apache/dependabot/npm_and_yarn/storm-we…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T09:10:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "52e2e3083a0b7e062458065073b07852c7b649df",
          "body": "…bapp/svgo-4.0.2\n\nbuild(deps-dev): bump svgo from 4.0.1 to 4.0.2 in /storm-webapp",
          "is_bot": false,
          "headline": "Merge pull request #8945 from apache/dependabot/npm_and_yarn/storm-we…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T09:10:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "98dce2605db60b6597cc66e81f057a913d9ec706",
          "body": "Bumps [svgo](https://github.com/svg/svgo) from 4.0.1 to 4.0.2.\n- [Release notes](https://github.com/svg/svgo/releases)\n- [Commits](https://github.com/svg/svgo/compare/v4.0.1...v4.0.2)\n\n---\nupdated-dependencies:\n- dependency-name: svgo\n  dependency-version: 4.0.2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps-dev): bump svgo from 4.0.1 to 4.0.2 in /storm-webapp",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T06:45:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "39727ea65a763f9bdeb96b233c3bdf0c55a37f7a",
          "body": "Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.2 to 3.1.4.\n- [Release notes](https://github.com/fastify/fast-uri/releases)\n- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.2...v3.1.4)\n\n---\nupdated-dependencies:\n- dependency-name: fast-uri\n  dependency-version: 3.1.4\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps-dev): bump fast-uri from 3.1.2 to 3.1.4 in /storm-webapp",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T06:45:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "44ba14661522f93c76f1ce330cf475bb982f7026",
          "body": "Bumps org.apache.xbean:xbean-spring from 4.30 to 4.31.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.xbean:xbean-spring\n  dependency-version: '4.31'\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump org.apache.xbean:xbean-spring from 4.30 to 4.31",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:36:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "90f12c2bb48ef835543520a6950ff69e973876e2",
          "body": "Bumps [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) from 2.26.0 to 2.26.1.\n- [Release notes](https://github.com/apache/logging-log4j2/releases)\n- [Changelog](https://github.com/apache/logging-log4j2/blob/2.x/RELEASE-NOTES.adoc)\n- [Commits](https://github.com/apache/l\n[…]\norg.apache.logging.log4j:log4j-bom\n  dependency-version: 2.26.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump org.apache.logging.log4j:log4j-bom",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:36:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "93d28019a48c4beadf90047c6e52c869107904b3",
          "body": "Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.21.3 to 2.22.1.\n- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.21.3...jackson-bom-2.22.1)\n\n---\nupdated-dependencies:\n- dependency-name: com.fasterxml.jackson:jackson-bom\n  dependency-version: 2.22.1\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump com.fasterxml.jackson:jackson-bom",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:36:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "861a0e2a7c1e70fab6a9e99483c65d84ae5a24a5",
          "body": "Bumps `bouncycastle.version` from 1.84 to 1.85.\n\nUpdates `org.bouncycastle:bcpkix-jdk18on` from 1.84 to 1.85\n- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)\n- [Commits](https://github.com/bcgit/bc-java/commits)\n\nUpdates `org.bouncycastle:bcprov-jdk18on` from 1.84 to \n[…]\ne: org.bouncycastle:bcprov-jdk18on\n  dependency-version: '1.85'\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump bouncycastle.version from 1.84 to 1.85",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:35:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b02f96445625e7f6a6cf02a261f2d7f36ef4c91f",
          "body": "Bumps [org.apache.thrift:libthrift](https://github.com/apache/thrift) from 0.23.0 to 0.24.0.\n- [Release notes](https://github.com/apache/thrift/releases)\n- [Changelog](https://github.com/apache/thrift/blob/master/CHANGES.md)\n- [Commits](https://github.com/apache/thrift/compare/v0.23.0...v0.24.0)\n\n--\n[…]\n-name: org.apache.thrift:libthrift\n  dependency-version: 0.24.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump org.apache.thrift:libthrift from 0.23.0 to 0.24.0",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:35:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9edb31b9daf3b5a7bcdeb9131b7c76c2ab621f9c",
          "body": "Bumps [redis.clients:jedis](https://github.com/redis/jedis) from 7.5.2 to 7.5.3.\n- [Release notes](https://github.com/redis/jedis/releases)\n- [Commits](https://github.com/redis/jedis/compare/v7.5.2...v7.5.3)\n\n---\nupdated-dependencies:\n- dependency-name: redis.clients:jedis\n  dependency-version: 7.5.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump redis.clients:jedis from 7.5.2 to 7.5.3",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:35:05Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bbbb4e675fdedf3be7373f0c8078f21487dc7243",
          "body": "Bumps `byte-buddy.version` from 1.18.10 to 1.18.11.\n\nUpdates `net.bytebuddy:byte-buddy` from 1.18.10 to 1.18.11\n- [Release notes](https://github.com/raphw/byte-buddy/releases)\n- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)\n- [Commits](https://github.com/raphw/byte-bu\n[…]\ne: net.bytebuddy:byte-buddy-agent\n  dependency-version: 1.18.11\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump byte-buddy.version from 1.18.10 to 1.18.11",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:34:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "981607a466247ae3a32f2662abcd5eb4d07d34ae",
          "body": "Bumps [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.21.3 to 2.22.1.\n- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.21.3...jackson-bom-2.22.1)\n\n---\nupdated-dependencies:\n- dependency-name: com.fasterxml.jackson:jackson-bom\n  dependency-version: 2.22.1\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump com.fasterxml.jackson:jackson-bom in /examples",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:34:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a4ce345ec079ed67bf0c8c2f028f1a4a4282ac83",
          "body": "Bumps `netty-tcnative.version` from 2.0.80.Final to 2.0.81.Final.\n\nUpdates `io.netty:netty-tcnative` from 2.0.80.Final to 2.0.81.Final\n- [Release notes](https://github.com/netty/netty-tcnative/releases)\n- [Commits](https://github.com/netty/netty-tcnative/compare/netty-tcnative-parent-2.0.80.Final...\n[…]\nty-tcnative-boringssl-static\n  dependency-version: 2.0.81.Final\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump netty-tcnative.version",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:34:14Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a4ecf2560a9f4d02a58586f2267b0051a2afcdca",
          "body": "Bumps `byte-buddy.version` from 1.18.10 to 1.18.11.\n\nUpdates `net.bytebuddy:byte-buddy` from 1.18.10 to 1.18.11\n- [Release notes](https://github.com/raphw/byte-buddy/releases)\n- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)\n- [Commits](https://github.com/raphw/byte-bu\n[…]\ne: net.bytebuddy:byte-buddy-agent\n  dependency-version: 1.18.11\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump byte-buddy.version in /examples",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:34:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1f436ead0d5c73e33c94787e67081ec73ad5e780",
          "body": "Bumps [org.apache.logging.log4j:log4j-bom](https://github.com/apache/logging-log4j2) from 2.26.0 to 2.26.1.\n- [Release notes](https://github.com/apache/logging-log4j2/releases)\n- [Changelog](https://github.com/apache/logging-log4j2/blob/2.x/RELEASE-NOTES.adoc)\n- [Commits](https://github.com/apache/l\n[…]\norg.apache.logging.log4j:log4j-bom\n  dependency-version: 2.26.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump org.apache.logging.log4j:log4j-bom in /examples",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:33:29Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "158475c4603e393ddaaedaed95d071ce7fdbaba9",
          "body": "Bumps `jakarta-activation-version` from 1.2.1 to 2.0.1.\n\nUpdates `com.sun.activation:jakarta.activation` from 1.2.1 to 2.0.1\n\nUpdates `jakarta.activation:jakarta.activation-api` from 1.2.1 to 2.0.1\n- [Release notes](https://github.com/eclipse-ee4j/jaf/releases)\n- [Commits](https://github.com/eclipse\n[…]\na.activation:jakarta.activation-api\n  dependency-version: 2.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump jakarta-activation-version from 1.2.1 to 2.0.1",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:33:24Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c0bbae419eac3b308effbfb3c56fc524d19113a4",
          "body": "Bumps org.apache.xbean:xbean-spring from 4.30 to 4.31.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.xbean:xbean-spring\n  dependency-version: '4.31'\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump org.apache.xbean:xbean-spring in /examples",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:32:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "71b54c43d661ddd6a3d3d5817bc61091e7d8e334",
          "body": "Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 13.7.0 to 13.8.0.\n- [Release notes](https://github.com/checkstyle/checkstyle/releases)\n- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-13.7.0...checkstyle-13.8.0)\n\n---\nupdated-dependencies:\n[…]\ne: com.puppycrawl.tools:checkstyle\n  dependency-version: 13.8.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump com.puppycrawl.tools:checkstyle in /examples",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:32:43Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4df7ae843a077bd0f10beafd4592a8ae4001a430",
          "body": "Bumps `jetty.version` from 12.1.10 to 12.1.11.\n\nUpdates `org.eclipse.jetty:jetty-server` from 12.1.10 to 12.1.11\n\nUpdates `org.eclipse.jetty.ee10:jetty-ee10-servlet` from 12.1.10 to 12.1.11\n\nUpdates `org.eclipse.jetty.ee10:jetty-ee10-bom` from 12.1.10 to 12.1.11\n- [Release notes](https://github.com/\n[…]\neclipse.jetty.ee10:jetty-ee10-bom\n  dependency-version: 12.1.11\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump jetty.version from 12.1.10 to 12.1.11 in /examples",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:32:30Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a552e7e3042cf735952937962d5ab855987a83c5",
          "body": "Bumps [cypress](https://github.com/cypress-io/cypress) from 15.18.0 to 15.19.0.\n- [Release notes](https://github.com/cypress-io/cypress/releases)\n- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)\n- [Commits](https://github.com/cypress-io/cypress/compare/v15.18.0...v15.19\n[…]\ncies:\n- dependency-name: cypress\n  dependency-version: 15.19.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps-dev): bump cypress from 15.18.0 to 15.19.0 in /storm-webapp",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:32:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ed224bf66dc8cc8a726c4c725ed97ec13b58ddca",
          "body": "Bumps `jetty.version` from 12.1.10 to 12.1.11.\n\nUpdates `org.eclipse.jetty.ee10:jetty-ee10-bom` from 12.1.10 to 12.1.11\n- [Release notes](https://github.com/jetty/jetty.project/releases)\n- [Commits](https://github.com/jetty/jetty.project/compare/jetty-12.1.10...jetty-12.1.11)\n\nUpdates `org.eclipse.j\n[…]\nipse.jetty.ee10:jetty-ee10-webapp\n  dependency-version: 12.1.11\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump jetty.version from 12.1.10 to 12.1.11",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:32:23Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1d64a942dc8116fdc8c91aa630aa8c81a0b64e4f",
          "body": "Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 7.1.0 to 7.2.1.\n- [Release notes](https://github.com/webpack/webpack-cli/releases)\n- [Changelog](https://github.com/webpack/webpack-cli/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@7.1.\n[…]\nes:\n- dependency-name: webpack-cli\n  dependency-version: 7.2.1\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps-dev): bump webpack-cli from 7.1.0 to 7.2.1 in /storm-webapp",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:32:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "edf52f7f959f1156eb3433ee055d4ec48e61a46e",
          "body": "Bumps `bouncycastle.version` from 1.84 to 1.85.\n\nUpdates `org.bouncycastle:bcpkix-jdk18on` from 1.84 to 1.85\n- [Changelog](https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html)\n- [Commits](https://github.com/bcgit/bc-java/commits)\n\nUpdates `org.bouncycastle:bcprov-jdk18on` from 1.84 to \n[…]\ne: org.bouncycastle:bcprov-jdk18on\n  dependency-version: '1.85'\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump bouncycastle.version from 1.84 to 1.85 in /examples",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T01:32:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "23520efca9adf686bb0a64e8cced5ce65f59c8f6",
          "body": "Storm 2.x EOL",
          "is_bot": false,
          "headline": "Merge pull request #8916 from apache/storm2-eol",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T01:31:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7fa6608bf2c6edef99883200496e266002378828",
          "body": null,
          "is_bot": false,
          "headline": "Storm 2.x EOL",
          "author_name": "Rui Abreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-23T01:08:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "738fb89a41da77ed55f3964466ab46c77dbf1a02",
          "body": "Releasing Apache Storm 3.0.0 - syncing versions in pom",
          "is_bot": false,
          "headline": "Merge pull request #8913 from apache/rel-3.0.0-rc2",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-22T23:07:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "97cb30e34f889fbdcd29b4c7ad16b2cdda3d021e",
          "body": "Update Apache Storm version to 3.0.0",
          "is_bot": false,
          "headline": "Merge pull request #8915 from apache/reiabreu-patch-1",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-22T22:35:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "333f82abc9c6e85a9319aa52a9c4edb15b85a3f3",
          "body": null,
          "is_bot": false,
          "headline": "Update Apache Storm version to 3.0.0",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-22T22:34:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "99a41dafb8d39207ba8d9e93ee0552b29b2ddeb6",
          "body": "…s/checkout-7.0.1\n\nbuild(deps): bump actions/checkout from 7.0.0 to 7.0.1",
          "is_bot": false,
          "headline": "Merge pull request #8911 from apache/dependabot/github_actions/action…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-22T22:31:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "62b3b9d394f5c066c236d7b5ba77245e3b9850b2",
          "body": "Bumps [actions/checkout](https://github.com/actions/checkout) from 7.0.0 to 7.0.1.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb9\n[…]\n- dependency-name: actions/checkout\n  dependency-version: 7.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump actions/checkout from 7.0.0 to 7.0.1",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-21T04:32:47Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9d36af59688ba15c6ca1a02e414a46a51c16a763",
          "body": "…bapp/js-yaml-5.2.1\n\nbuild(deps): bump js-yaml from 5.2.0 to 5.2.1 in /storm-webapp",
          "is_bot": false,
          "headline": "Merge pull request #8910 from apache/dependabot/npm_and_yarn/storm-we…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-20T22:59:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ba7154db7b7f04af36c95188ecb0ba22d4f968eb",
          "body": "Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 5.2.0 to 5.2.1.\n- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/nodeca/js-yaml/compare/5.2.0...5.2.1)\n\n---\nupdated-dependencies:\n- dependency-name: js-yaml\n  dependency-version: 5.2.1\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump js-yaml from 5.2.0 to 5.2.1 in /storm-webapp",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-20T21:35:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0990187e6de5d04473bbea0f7885db40ed69faf4",
          "body": "…bapp/axios-1.18.1\n\nbuild(deps-dev): bump axios from 1.16.1 to 1.18.1 in /storm-webapp",
          "is_bot": false,
          "headline": "Merge pull request #8909 from apache/dependabot/npm_and_yarn/storm-we…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-20T20:39:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fc19a142b83847fed0f6eee3ef5e85441d343824",
          "body": "Bumps [axios](https://github.com/axios/axios) from 1.16.1 to 1.18.1.\n- [Release notes](https://github.com/axios/axios/releases)\n- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)\n- [Commits](https://github.com/axios/axios/compare/v1.16.1...v1.18.1)\n\n---\nupdated-dependencies:\n- dependency-name: axios\n  dependency-version: 1.18.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps-dev): bump axios from 1.16.1 to 1.18.1 in /storm-webapp",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-20T18:52:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cc528c2a4fe792c532ab59e57e6f5490e5e36d24",
          "body": "…s/setup-python-7.0.0\n\nbuild(deps): bump actions/setup-python from 6.3.0 to 7.0.0",
          "is_bot": false,
          "headline": "Merge pull request #8907 from apache/dependabot/github_actions/action…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-20T08:49:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "856269824d428cda5fde61866e2a6c4e0d7debc9",
          "body": "Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6.3.0 to 7.0.0.\n- [Release notes](https://github.com/actions/setup-python/releases)\n- [Commits](https://github.com/actions/setup-python/compare/ece7cb06caefa5fff74198d8649806c4678c61a1...5fda3b95a4ea91299a34e894583c3862153e4b\n[…]\npendency-name: actions/setup-python\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump actions/setup-python from 6.3.0 to 7.0.0",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-20T04:33:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f67e6d4a2c3c921f5a277eda361d62216cea4144",
          "body": "The script compared the output of 'gpg --print-md SHA512' textually\nagainst the published .sha512 file, but release .sha512 files are\ngenerated in sha512sum format, so the diff always failed and the script\nreported 'SHA file is not correct' even when the hash matched.\n\nVerified against the apache-storm-2.8.9-rc1 artifacts: the script now\nreports 'SHA file is correct' for a valid file.\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "verify-release-file.sh: check .sha512 files with sha512sum -c (#8906)",
          "author_name": "Gianluca Graziadei",
          "author_login": "GGraziadei",
          "committed_at": "2026-07-19T12:40:42Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "10e1f7db736b2b22543c6cf9341241c13d60524a",
          "body": null,
          "is_bot": false,
          "headline": "[maven-release-plugin] prepare for next development iteration",
          "author_name": "Rui Abreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-19T11:22:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d17de0c3dc087c25142184c8df11747327214456",
          "body": null,
          "is_bot": false,
          "headline": "[maven-release-plugin] prepare release v3.0.0",
          "author_name": "Rui Abreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-19T11:17:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2f0a63a2ac0cb5934901e485bfcf9256362181c4",
          "body": "…h and restore the lib-worker drop-in directory (#8905)\n\n* Fix supervisor-launched workers: add lib-common to the worker framework classpath\n\nSince the lib de-duplication (#8819) the distribution ships the worker jars\nin lib-common instead of lib-worker. bin/storm.py was updated, but\nBasicContainer.\n[…]\nmpty directory holding only a README that documents the new\nlib / lib-common / lib-worker layout, in both the full and lite\ndistributions.\n\n---------\n\nCo-authored-by: Richard Zowalla <rzo1@apache.org>",
          "is_bot": false,
          "headline": "Fix worker launch: add lib-common to the supervisor's worker classpat…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-19T10:26:38Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b2b9bc524b1c671299ab74d6fa574f87b25bba1f",
          "body": "release_notes.py: skip issues labeled github_actions or skip-changelog",
          "is_bot": false,
          "headline": "Merge pull request #8904 from apache/improve-release-notes-script-v2",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-19T07:18:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "af1cb1e7002336a3d7f908a4a056d432c2589a5d",
          "body": "…solved issues\n\nThe milestone filter endpoint can return issues whose milestone was already\nremoved, causing a false \"unresolved issues\" failure. Re-fetch each open\nissue individually to verify its milestone is still set before blocking.\n\nCo-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "release_notes.py: guard against stale GitHub index when checking unre…",
          "author_name": "Rui Abreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-18T20:41:15Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "6edc9929d3fdd2cc472e7fc7af137ef46a5401d5",
          "body": "Issues with these labels (e.g. Dependabot bumps, automated license updates)\nare noise in the changelog. The script now filters them out and logs the\nskipped items to stderr so the omission is visible.\n\nAlso label automated license-update PRs with skip-changelog in the workflow\nso they are excluded automatically in future runs.\n\nCo-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "release_notes.py: skip issues labeled github_actions or skip-changelog",
          "author_name": "Rui Abreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-18T20:38:05Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "18971ea3619ec3c0798a8682c97e7f36d6a909a8",
          "body": "…s/setup-java-5.6.0\n\nbuild(deps): bump actions/setup-java from 5.5.0 to 5.6.0",
          "is_bot": false,
          "headline": "Merge pull request #8901 from apache/dependabot/github_actions/action…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-18T16:25:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "014bf08b8f73c59279a59cb2965ae82799fc2cd4",
          "body": "Bumps [actions/setup-java](https://github.com/actions/setup-java) from 5.5.0 to 5.6.0.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/0f481fcb613427c0f801b606911222b5b6f3083a...03ad4de0992f5dab5e18fcb136590ce7c4a0ac95)\n\n---\n[…]\ndependency-name: actions/setup-java\n  dependency-version: 5.6.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump actions/setup-java from 5.5.0 to 5.6.0",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-17T04:32:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "991d9b659174f4679f133ed4d3f6c59f53182eec",
          "body": "…bapp/systeminformation-5.31.17\n\nbuild(deps-dev): bump systeminformation from 5.31.6 to 5.31.17 in /storm-webapp",
          "is_bot": false,
          "headline": "Merge pull request #8900 from apache/dependabot/npm_and_yarn/storm-we…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-16T05:30:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e0f8afcec94c46e6453be956ca5523ff6dbd1bd3",
          "body": "Bumps [systeminformation](https://github.com/sebhildebrandt/systeminformation) from 5.31.6 to 5.31.17.\n- [Release notes](https://github.com/sebhildebrandt/systeminformation/releases)\n- [Changelog](https://github.com/sebhildebrandt/systeminformation/blob/master/CHANGELOG.md)\n- [Commits](https://githu\n[…]\ne/v5.31.6...v5.31.17)\n\n---\nupdated-dependencies:\n- dependency-name: systeminformation\n  dependency-version: 5.31.17\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps-dev): bump systeminformation in /storm-webapp",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-16T00:26:03Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "250f8d773aef95b4cbbb99ef0f47a3f4452d58a2",
          "body": "…+ de-duplicate shared jars (#8819)\n\n* build: stop bundling storm-autocreds in the binary distribution\n\nstorm-autocreds pulls in the full Hadoop/HBase client dependency tree\n(~79 MB, 43 jars unique to it) but is only needed on secure (Kerberos)\nclusters and is off by default. Ship only the README, c\n[…]\nse name (the part before\nthe first \"-<digit>\") as well and fail the build when the same artifact is\npresent with different versions; only artifacts absent from lib entirely are\ncounted as worker-only.",
          "is_bot": false,
          "headline": "Reduce binary distribution size: unbundle optional Hadoop/Kafka deps …",
          "author_name": "Richard Zowalla",
          "author_login": "rzo1",
          "committed_at": "2026-07-15T18:16:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9dc65e94aa9438caf6a576bed1f68d8f0760eb57",
          "body": "* decouple the control plane from the data plane on receive queues\n\n* address review feedback on receive-queue control lane\n\n- simplify Constants.isControlStreamId: drop the static-init bitmask fast\n  path in favor of startsWith(\"__\") + set lookup (same behavior, less to\n  maintain)\n- document that \n[…]\nn the logs and not\n  only via the control_dropped_messages metric\n- note on the controlQueue field that close() does not drain the lane,\n  matching recvQueue behavior\n- fix import order in JCQueueTest",
          "is_bot": false,
          "headline": "Decouple the control plane from the data plane on receive queues (#8892)",
          "author_name": "Gianluca Graziadei",
          "author_login": "GGraziadei",
          "committed_at": "2026-07-15T18:04:03Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7e006bbff4f8dd48ab303dc3661423e280885477",
          "body": "…s/setup-node-7.0.0\n\nbuild(deps): bump actions/setup-node from 6.4.0 to 7.0.0",
          "is_bot": false,
          "headline": "Merge pull request #8898 from apache/dependabot/github_actions/action…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-14T09:39:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ccfcc605221c478c1149fce85e0a60bed7ba69c5",
          "body": "Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6.4.0 to 7.0.0.\n- [Release notes](https://github.com/actions/setup-node/releases)\n- [Commits](https://github.com/actions/setup-node/compare/48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e...820762786026740c76f36085b0efc47a31fe5020)\n\n---\n[…]\ndependency-name: actions/setup-node\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump actions/setup-node from 6.4.0 to 7.0.0",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-14T04:32:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "597d541b4df3ff86e2a730436ac375122dedcc65",
          "body": null,
          "is_bot": false,
          "headline": "Bump dev-tools/cluster Docker image to Java 25 (#8897)",
          "author_name": "Gianluca Graziadei",
          "author_login": "GGraziadei",
          "committed_at": "2026-07-12T19:57:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "667f90929b1e98e8f5f044fe2695a080735e80ec",
          "body": "Move master off Java 21 and onto Java 25 (LTS) as the exclusive build\nand test JDK. The main motivation is JEP 491, which landed in Java 24\nand is carried into the 25 LTS: virtual threads no longer pin their\ncarrier when blocking inside a synchronized block, removing a key\nconstraint on adopting VTs\n[…]\naven.yaml: build job uses JDK 25; test matrix drops 21, keeps only 25\n- nightlies.yaml, snapshots.yaml, update-license-files.yml: JDK 21 → 25\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Bump Java baseline to 25 on master (#8893)",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-11T19:39:47Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "c522a4db9be6c4fc92bb9cd44af126713b575b51",
          "body": "Fix NPE in WorkerState.transferLocalBatch causing worker crashes",
          "is_bot": false,
          "headline": "Merge pull request #8896 from dpol1/fix/7533-npe-transfer-local-batch",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-11T14:25:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b8210b893040441b5907f8b4d67553f96b619a68",
          "body": "Restores the 1.x \"unknown task -> drop + warn\" guard lost in the STORM-2306\nmessaging redesign. Adds WorkerStateTest to verify no NPE is thrown when a\ntuple addressed to an unknown task is received.",
          "is_bot": false,
          "headline": "Guard against null queue in transferLocalBatch for unknown task IDs",
          "author_name": "Davide Polato",
          "author_login": "dpol1",
          "committed_at": "2026-07-09T13:49:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "33759606da3a2b5445823dc459f38ac2299fa561",
          "body": "…s/setup-java-5.5.0\n\nbuild(deps): bump actions/setup-java from 5.4.0 to 5.5.0",
          "is_bot": false,
          "headline": "Merge pull request #8894 from apache/dependabot/github_actions/action…",
          "author_name": "reiabreu",
          "author_login": "reiabreu",
          "committed_at": "2026-07-08T08:09:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e98687510f3a3859017315490075b4e3c32ab884",
          "body": "Bumps [actions/setup-java](https://github.com/actions/setup-java) from 5.4.0 to 5.5.0.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/1bcf9fb12cf4aa7d266a90ae39939e61372fe520...0f481fcb613427c0f801b606911222b5b6f3083a)\n\n---\n[…]\ndependency-name: actions/setup-java\n  dependency-version: 5.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "build(deps): bump actions/setup-java from 5.4.0 to 5.5.0",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-08T04:35:12Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "605beff6c4fa3140a9cd3e19b786f01a3a3abfe3",
          "body": "Signed-off-by: GitHub <noreply@github.com>\nCo-authored-by: rzo1 <rzo1@users.noreply.github.com>",
          "is_bot": true,
          "headline": "Regenerate license files after dependency changes (#8888)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-02T11:33:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "da2eeca77ecbbc19ca72e54f8c0e74f89cd89122",
          "body": "* build(deps): bump js-yaml from 4.2.0 to 5.2.0 in /storm-webapp\n\nBumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.2.0 to 5.2.0.\n- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/nodeca/js-yaml/compare/4.2.0...5.2.0)\n\n---\nupdated-depend\n[…]\n).\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: Richard Zowalla <rzo1@apache.org>",
          "is_bot": true,
          "headline": "build(deps): bump js-yaml from 4.2.0 to 5.2.0 in /storm-webapp (#8855)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T11:32:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "73da988d9ac3f2c9b83ec224bc54edb038654f75",
          "body": "Bumps `netty-tcnative.version` from 2.0.77.Final to 2.0.80.Final.\n\nUpdates `io.netty:netty-tcnative` from 2.0.77.Final to 2.0.80.Final\n- [Release notes](https://github.com/netty/netty-tcnative/releases)\n- [Commits](https://github.com/netty/netty-tcnative/compare/netty-tcnative-parent-2.0.77.Final...\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\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": "build(deps): bump netty-tcnative.version (#8821)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-01T12:41:37Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f587eabc687ab87bbc26fd232362940e9f0e586c",
          "body": "…p (#8852)\n\nBumps [webpack-cli](https://github.com/webpack/webpack-cli) from 7.0.3 to 7.1.0.\n- [Release notes](https://github.com/webpack/webpack-cli/releases)\n- [Changelog](https://github.com/webpack/webpack-cli/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/webpack/webpack-cli/compare/webp\n[…]\nrect:development\n  update-type: version-update:semver-minor\n...\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": "build(deps-dev): bump webpack-cli from 7.0.3 to 7.1.0 in /storm-webap…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-01T12:35:15Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8e504b4f1ec3a442b46a1b5ced000716426f940c",
          "body": "…(#8835)\n\nBumps [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) from 1.5.7-9 to 1.5.7-11.\n- [Commits](https://github.com/luben/zstd-jni/compare/v1.5.7-9...v1.5.7-11)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.luben:zstd-jni\n  dependency-version: 1.5.7-11\n  dependency-typ\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\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": "build(deps): bump com.github.luben:zstd-jni from 1.5.7-9 to 1.5.7-11 …",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-01T12:29:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2ead423a4be5fbf0208128858820371bddf2b43b",
          "body": "Bumps [commons-logging:commons-logging](https://github.com/apache/commons-logging) from 1.3.6 to 1.4.0.\n- [Changelog](https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt)\n- [Commits](https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.6...rel/commons-logging\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\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": "build(deps): bump commons-logging:commons-logging in /examples (#8834)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-01T12:28:57Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c4e616358c6b3899f01b012544c9552bfe8e48dd",
          "body": "Bumps `storm.kafka.client.version` from 4.3.0 to 4.3.1.\n\nUpdates `org.apache.kafka:kafka-clients` from 4.3.0 to 4.3.1\n\nUpdates `org.apache.kafka:kafka_2.13` from 4.3.0 to 4.3.1\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.kafka:kafka-clients\n  dependency-version: 4.3.1\n  dependency-type:\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\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": "build(deps): bump storm.kafka.client.version from 4.3.0 to 4.3.1 (#8833)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-01T12:28:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0ece0429dcbbfc031622f3b6e04e8a0fd4824ad4",
          "body": "Bumps [com.zaxxer:HikariCP](https://github.com/brettwooldridge/HikariCP) from 7.0.2 to 7.1.0.\n- [Changelog](https://github.com/brettwooldridge/HikariCP/blob/dev/CHANGES)\n- [Commits](https://github.com/brettwooldridge/HikariCP/compare/HikariCP-7.0.2...HikariCP-7.1.0)\n\n---\nupdated-dependencies:\n- depe\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\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": "build(deps): bump com.zaxxer:HikariCP from 7.0.2 to 7.1.0 (#8832)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-01T12:28:51Z",
          "body_truncated": true,
          "is_coding_agent": false
        }
      ],
      "releases_count": 13,
      "commits_last_year": 770,
      "latest_release_at": "2026-07-22T22:27:16Z",
      "latest_release_tag": "v3.0.0",
      "releases_from_tags": false,
      "days_since_last_push": 1,
      "active_weeks_last_year": 46,
      "days_since_latest_release": 2,
      "mean_days_between_releases": 46.1
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": false,
      "health_percentage": 75,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "org.apache.storm:storm-core",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.apache.storm/storm-core",
          "is_deprecated": false,
          "latest_version": "3.0.0",
          "repository_url": null,
          "versions_count": 54,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-22T22:20:52Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 2
        },
        {
          "name": "org.apache.storm:storm-client",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.apache.storm/storm-client",
          "is_deprecated": false,
          "latest_version": "3.0.0",
          "repository_url": null,
          "versions_count": 26,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-22T22:20:52Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 2
        },
        {
          "name": "org.apache.storm:storm-server",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.apache.storm/storm-server",
          "is_deprecated": false,
          "latest_version": "3.0.0",
          "repository_url": null,
          "versions_count": 26,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-22T22:20:58Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 2
        },
        {
          "name": "org.apache.storm:storm-webapp",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.apache.storm/storm-webapp",
          "is_deprecated": false,
          "latest_version": "3.0.0",
          "repository_url": null,
          "versions_count": 26,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-22T22:21:00Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 2
        },
        {
          "name": "org.apache.storm:storm-checkstyle",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.apache.storm/storm-checkstyle",
          "is_deprecated": false,
          "latest_version": "3.0.0",
          "repository_url": null,
          "versions_count": 26,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-22T22:20:52Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 2
        },
        {
          "name": "org.apache.storm:storm-shaded-deps",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.apache.storm/storm-shaded-deps",
          "is_deprecated": false,
          "latest_version": "3.0.0",
          "repository_url": null,
          "versions_count": 26,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-22T22:20:58Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 2
        },
        {
          "name": "org.apache.storm:storm-submit-tools",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "maven",
          "matches_repo": null,
          "registry_url": "https://central.sonatype.com/artifact/org.apache.storm/storm-submit-tools",
          "is_deprecated": false,
          "latest_version": "3.0.0",
          "repository_url": null,
          "versions_count": 35,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-22T22:21:00Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 2
        }
      ]
    },
    "popularity": {
      "forks": 4039,
      "stars": 6695,
      "watchers": 557,
      "fork_history": {
        "days": [
          {
            "date": "2018-04-11",
            "count": 1
          },
          {
            "date": "2018-04-12",
            "count": 1
          },
          {
            "date": "2018-04-14",
            "count": 1
          },
          {
            "date": "2018-04-16",
            "count": 1
          },
          {
            "date": "2018-04-18",
            "count": 2
          },
          {
            "date": "2018-04-21",
            "count": 1
          },
          {
            "date": "2018-04-22",
            "count": 2
          },
          {
            "date": "2018-04-23",
            "count": 1
          },
          {
            "date": "2018-04-24",
            "count": 3
          },
          {
            "date": "2018-04-25",
            "count": 1
          },
          {
            "date": "2018-04-26",
            "count": 3
          },
          {
            "date": "2018-04-28",
            "count": 2
          },
          {
            "date": "2018-04-30",
            "count": 1
          },
          {
            "date": "2018-05-02",
            "count": 3
          },
          {
            "date": "2018-05-04",
            "count": 1
          },
          {
            "date": "2018-05-05",
            "count": 1
          },
          {
            "date": "2018-05-06",
            "count": 1
          },
          {
            "date": "2018-05-07",
            "count": 1
          },
          {
            "date": "2018-05-08",
            "count": 3
          },
          {
            "date": "2018-05-09",
            "count": 1
          },
          {
            "date": "2018-05-10",
            "count": 4
          },
          {
            "date": "2018-05-11",
            "count": 1
          },
          {
            "date": "2018-05-12",
            "count": 1
          },
          {
            "date": "2018-05-14",
            "count": 4
          },
          {
            "date": "2018-05-16",
            "count": 2
          },
          {
            "date": "2018-05-18",
            "count": 3
          },
          {
            "date": "2018-05-21",
            "count": 2
          },
          {
            "date": "2018-05-22",
            "count": 2
          },
          {
            "date": "2018-05-25",
            "count": 1
          },
          {
            "date": "2018-05-28",
            "count": 1
          },
          {
            "date": "2018-05-30",
            "count": 1
          },
          {
            "date": "2018-06-01",
            "count": 3
          },
          {
            "date": "2018-06-04",
            "count": 2
          },
          {
            "date": "2018-06-05",
            "count": 1
          },
          {
            "date": "2018-06-06",
            "count": 3
          },
          {
            "date": "2018-06-07",
            "count": 1
          },
          {
            "date": "2018-06-09",
            "count": 1
          },
          {
            "date": "2018-06-10",
            "count": 1
          },
          {
            "date": "2018-06-12",
            "count": 3
          },
          {
            "date": "2018-06-13",
            "count": 1
          },
          {
            "date": "2018-06-18",
            "count": 4
          },
          {
            "date": "2018-06-19",
            "count": 3
          },
          {
            "date": "2018-06-21",
            "count": 2
          },
          {
            "date": "2018-06-22",
            "count": 1
          },
          {
            "date": "2018-06-25",
            "count": 2
          },
          {
            "date": "2018-06-26",
            "count": 2
          },
          {
            "date": "2018-06-27",
            "count": 1
          },
          {
            "date": "2018-06-29",
            "count": 2
          },
          {
            "date": "2018-07-01",
            "count": 1
          },
          {
            "date": "2018-07-02",
            "count": 1
          },
          {
            "date": "2018-07-05",
            "count": 1
          },
          {
            "date": "2018-07-06",
            "count": 1
          },
          {
            "date": "2018-07-07",
            "count": 2
          },
          {
            "date": "2018-07-09",
            "count": 3
          },
          {
            "date": "2018-07-10",
            "count": 4
          },
          {
            "date": "2018-07-11",
            "count": 1
          },
          {
            "date": "2018-07-13",
            "count": 3
          },
          {
            "date": "2018-07-14",
            "count": 1
          },
          {
            "date": "2018-07-15",
            "count": 1
          },
          {
            "date": "2018-07-16",
            "count": 2
          },
          {
            "date": "2018-07-18",
            "count": 4
          },
          {
            "date": "2018-07-19",
            "count": 3
          },
          {
            "date": "2018-07-23",
            "count": 1
          },
          {
            "date": "2018-07-24",
            "count": 1
          },
          {
            "date": "2018-07-27",
            "count": 1
          },
          {
            "date": "2018-07-28",
            "count": 1
          },
          {
            "date": "2018-07-29",
            "count": 1
          },
          {
            "date": "2018-07-30",
            "count": 1
          },
          {
            "date": "2018-07-31",
            "count": 2
          },
          {
            "date": "2018-08-01",
            "count": 3
          },
          {
            "date": "2018-08-03",
            "count": 1
          },
          {
            "date": "2018-08-04",
            "count": 2
          },
          {
            "date": "2018-08-05",
            "count": 1
          },
          {
            "date": "2018-08-06",
            "count": 2
          },
          {
            "date": "2018-08-09",
            "count": 1
          },
          {
            "date": "2018-08-13",
            "count": 2
          },
          {
            "date": "2018-08-15",
            "count": 1
          },
          {
            "date": "2018-08-16",
            "count": 1
          },
          {
            "date": "2018-08-17",
            "count": 2
          },
          {
            "date": "2018-08-18",
            "count": 1
          },
          {
            "date": "2018-08-20",
            "count": 3
          },
          {
            "date": "2018-08-21",
            "count": 3
          },
          {
            "date": "2018-08-23",
            "count": 4
          },
          {
            "date": "2018-08-24",
            "count": 3
          },
          {
            "date": "2018-08-25",
            "count": 1
          },
          {
            "date": "2018-08-26",
            "count": 1
          },
          {
            "date": "2018-08-27",
            "count": 2
          },
          {
            "date": "2018-08-28",
            "count": 5
          },
          {
            "date": "2018-08-29",
            "count": 2
          },
          {
            "date": "2018-08-30",
            "count": 1
          },
          {
            "date": "2018-09-01",
            "count": 3
          },
          {
            "date": "2018-09-02",
            "count": 1
          },
          {
            "date": "2018-09-03",
            "count": 1
          },
          {
            "date": "2018-09-04",
            "count": 2
          },
          {
            "date": "2018-09-05",
            "count": 2
          },
          {
            "date": "2018-09-06",
            "count": 2
          },
          {
            "date": "2018-09-07",
            "count": 1
          },
          {
            "date": "2018-09-08",
            "count": 1
          },
          {
            "date": "2018-09-10",
            "count": 1
          },
          {
            "date": "2018-09-12",
            "count": 1
          },
          {
            "date": "2018-09-13",
            "count": 1
          },
          {
            "date": "2018-09-14",
            "count": 2
          },
          {
            "date": "2018-09-15",
            "count": 1
          },
          {
            "date": "2018-09-18",
            "count": 1
          },
          {
            "date": "2018-09-21",
            "count": 1
          },
          {
            "date": "2018-09-25",
            "count": 1
          },
          {
            "date": "2018-09-26",
            "count": 1
          },
          {
            "date": "2018-09-29",
            "count": 2
          },
          {
            "date": "2018-09-30",
            "count": 2
          },
          {
            "date": "2018-10-01",
            "count": 1
          },
          {
            "date": "2018-10-02",
            "count": 1
          },
          {
            "date": "2018-10-03",
            "count": 1
          },
          {
            "date": "2018-10-07",
            "count": 1
          },
          {
            "date": "2018-10-08",
            "count": 2
          },
          {
            "date": "2018-10-09",
            "count": 1
          },
          {
            "date": "2018-10-10",
            "count": 2
          },
          {
            "date": "2018-10-11",
            "count": 1
          },
          {
            "date": "2018-10-12",
            "count": 1
          },
          {
            "date": "2018-10-13",
            "count": 1
          },
          {
            "date": "2018-10-17",
            "count": 4
          },
          {
            "date": "2018-10-22",
            "count": 3
          },
          {
            "date": "2018-10-24",
            "count": 1
          },
          {
            "date": "2018-10-26",
            "count": 2
          },
          {
            "date": "2018-10-27",
            "count": 1
          },
          {
            "date": "2018-10-30",
            "count": 1
          },
          {
            "date": "2018-10-31",
            "count": 1
          },
          {
            "date": "2018-11-01",
            "count": 1
          },
          {
            "date": "2018-11-04",
            "count": 1
          },
          {
            "date": "2018-11-06",
            "count": 1
          },
          {
            "date": "2018-11-08",
            "count": 1
          },
          {
            "date": "2018-11-09",
            "count": 1
          },
          {
            "date": "2018-11-10",
            "count": 2
          },
          {
            "date": "2018-11-11",
            "count": 2
          },
          {
            "date": "2018-11-12",
            "count": 1
          },
          {
            "date": "2018-11-15",
            "count": 1
          },
          {
            "date": "2018-11-18",
            "count": 1
          },
          {
            "date": "2018-11-19",
            "count": 2
          },
          {
            "date": "2018-11-20",
            "count": 1
          },
          {
            "date": "2018-11-21",
            "count": 3
          },
          {
            "date": "2018-11-22",
            "count": 2
          },
          {
            "date": "2018-11-23",
            "count": 1
          },
          {
            "date": "2018-11-25",
            "count": 1
          },
          {
            "date": "2018-11-26",
            "count": 2
          },
          {
            "date": "2018-11-27",
            "count": 2
          },
          {
            "date": "2018-11-28",
            "count": 3
          },
          {
            "date": "2018-11-29",
            "count": 3
          },
          {
            "date": "2018-11-30",
            "count": 1
          },
          {
            "date": "2018-12-02",
            "count": 2
          },
          {
            "date": "2018-12-03",
            "count": 2
          },
          {
            "date": "2018-12-04",
            "count": 3
          },
          {
            "date": "2018-12-07",
            "count": 1
          },
          {
            "date": "2018-12-11",
            "count": 3
          },
          {
            "date": "2018-12-12",
            "count": 2
          },
          {
            "date": "2018-12-14",
            "count": 1
          },
          {
            "date": "2018-12-15",
            "count": 1
          },
          {
            "date": "2018-12-17",
            "count": 1
          },
          {
            "date": "2018-12-19",
            "count": 1
          },
          {
            "date": "2018-12-21",
            "count": 2
          },
          {
            "date": "2018-12-22",
            "count": 1
          },
          {
            "date": "2018-12-25",
            "count": 1
          },
          {
            "date": "2018-12-26",
            "count": 2
          },
          {
            "date": "2018-12-27",
            "count": 2
          },
          {
            "date": "2018-12-29",
            "count": 1
          },
          {
            "date": "2018-12-30",
            "count": 1
          },
          {
            "date": "2019-01-02",
            "count": 2
          },
          {
            "date": "2019-01-03",
            "count": 2
          },
          {
            "date": "2019-01-06",
            "count": 2
          },
          {
            "date": "2019-01-07",
            "count": 2
          },
          {
            "date": "2019-01-08",
            "count": 2
          },
          {
            "date": "2019-01-09",
            "count": 2
          },
          {
            "date": "2019-01-10",
            "count": 1
          },
          {
            "date": "2019-01-11",
            "count": 1
          },
          {
            "date": "2019-01-14",
            "count": 1
          },
          {
            "date": "2019-01-15",
            "count": 1
          },
          {
            "date": "2019-01-18",
            "count": 1
          },
          {
            "date": "2019-01-22",
            "count": 1
          },
          {
            "date": "2019-01-23",
            "count": 1
          },
          {
            "date": "2019-01-26",
            "count": 2
          },
          {
            "date": "2019-01-27",
            "count": 1
          },
          {
            "date": "2019-01-28",
            "count": 1
          },
          {
            "date": "2019-01-30",
            "count": 2
          },
          {
            "date": "2019-01-31",
            "count": 2
          },
          {
            "date": "2019-02-01",
            "count": 1
          },
          {
            "date": "2019-02-02",
            "count": 1
          },
          {
            "date": "2019-02-03",
            "count": 1
          },
          {
            "date": "2019-02-04",
            "count": 1
          },
          {
            "date": "2019-02-05",
            "count": 6
          },
          {
            "date": "2019-02-08",
            "count": 1
          },
          {
            "date": "2019-02-12",
            "count": 1
          },
          {
            "date": "2019-02-13",
            "count": 1
          },
          {
            "date": "2019-02-15",
            "count": 2
          },
          {
            "date": "2019-02-17",
            "count": 1
          },
          {
            "date": "2019-02-22",
            "count": 1
          },
          {
            "date": "2019-02-23",
            "count": 1
          },
          {
            "date": "2019-02-25",
            "count": 1
          },
          {
            "date": "2019-02-26",
            "count": 1
          },
          {
            "date": "2019-03-01",
            "count": 1
          },
          {
            "date": "2019-03-02",
            "count": 1
          },
          {
            "date": "2019-03-07",
            "count": 1
          },
          {
            "date": "2019-03-08",
            "count": 2
          },
          {
            "date": "2019-03-11",
            "count": 2
          },
          {
            "date": "2019-03-12",
            "count": 2
          },
          {
            "date": "2019-03-13",
            "count": 2
          },
          {
            "date": "2019-03-14",
            "count": 2
          },
          {
            "date": "2019-03-15",
            "count": 1
          },
          {
            "date": "2019-03-17",
            "count": 2
          },
          {
            "date": "2019-03-19",
            "count": 2
          },
          {
            "date": "2019-03-20",
            "count": 1
          },
          {
            "date": "2019-03-21",
            "count": 3
          },
          {
            "date": "2019-03-26",
            "count": 4
          },
          {
            "date": "2019-03-27",
            "count": 2
          },
          {
            "date": "2019-03-28",
            "count": 1
          },
          {
            "date": "2019-03-29",
            "count": 1
          },
          {
            "date": "2019-03-30",
            "count": 1
          },
          {
            "date": "2019-04-01",
            "count": 1
          },
          {
            "date": "2019-04-02",
            "count": 2
          },
          {
            "date": "2019-04-03",
            "count": 1
          },
          {
            "date": "2019-04-04",
            "count": 2
          },
          {
            "date": "2019-04-06",
            "count": 1
          },
          {
            "date": "2019-04-07",
            "count": 3
          },
          {
            "date": "2019-04-10",
            "count": 1
          },
          {
            "date": "2019-04-11",
            "count": 3
          },
          {
            "date": "2019-04-12",
            "count": 1
          },
          {
            "date": "2019-04-17",
            "count": 2
          },
          {
            "date": "2019-04-18",
            "count": 2
          },
          {
            "date": "2019-04-20",
            "count": 1
          },
          {
            "date": "2019-04-21",
            "count": 1
          },
          {
            "date": "2019-04-22",
            "count": 1
          },
          {
            "date": "2019-04-24",
            "count": 2
          },
          {
            "date": "2019-04-26",
            "count": 2
          },
          {
            "date": "2019-04-27",
            "count": 1
          },
          {
            "date": "2019-04-29",
            "count": 3
          },
          {
            "date": "2019-04-30",
            "count": 2
          },
          {
            "date": "2019-05-02",
            "count": 2
          },
          {
            "date": "2019-05-03",
            "count": 1
          },
          {
            "date": "2019-05-06",
            "count": 1
          },
          {
            "date": "2019-05-09",
            "count": 1
          },
          {
            "date": "2019-05-11",
            "count": 2
          },
          {
            "date": "2019-05-13",
            "count": 2
          },
          {
            "date": "2019-05-14",
            "count": 1
          },
          {
            "date": "2019-05-16",
            "count": 2
          },
          {
            "date": "2019-05-17",
            "count": 1
          },
          {
            "date": "2019-05-19",
            "count": 2
          },
          {
            "date": "2019-05-21",
            "count": 2
          },
          {
            "date": "2019-05-24",
            "count": 1
          },
          {
            "date": "2019-05-25",
            "count": 1
          },
          {
            "date": "2019-05-27",
            "count": 1
          },
          {
            "date": "2019-05-29",
            "count": 1
          },
          {
            "date": "2019-05-30",
            "count": 2
          },
          {
            "date": "2019-05-31",
            "count": 1
          },
          {
            "date": "2019-06-01",
            "count": 1
          },
          {
            "date": "2019-06-02",
            "count": 1
          },
          {
            "date": "2019-06-03",
            "count": 2
          },
          {
            "date": "2019-06-07",
            "count": 2
          },
          {
            "date": "2019-06-10",
            "count": 3
          },
          {
            "date": "2019-06-12",
            "count": 1
          },
          {
            "date": "2019-06-13",
            "count": 1
          },
          {
            "date": "2019-06-14",
            "count": 3
          },
          {
            "date": "2019-06-18",
            "count": 3
          },
          {
            "date": "2019-06-24",
            "count": 1
          },
          {
            "date": "2019-06-26",
            "count": 1
          },
          {
            "date": "2019-06-28",
            "count": 1
          },
          {
            "date": "2019-06-29",
            "count": 1
          },
          {
            "date": "2019-07-01",
            "count": 2
          },
          {
            "date": "2019-07-03",
            "count": 1
          },
          {
            "date": "2019-07-04",
            "count": 1
          },
          {
            "date": "2019-07-05",
            "count": 1
          },
          {
            "date": "2019-07-08",
            "count": 1
          },
          {
            "date": "2019-07-09",
            "count": 1
          },
          {
            "date": "2019-07-11",
            "count": 1
          },
          {
            "date": "2019-07-12",
            "count": 1
          },
          {
            "date": "2019-07-16",
            "count": 1
          },
          {
            "date": "2019-07-17",
            "count": 2
          },
          {
            "date": "2019-07-18",
            "count": 1
          },
          {
            "date": "2019-07-19",
            "count": 1
          },
          {
            "date": "2019-07-22",
            "count": 2
          },
          {
            "date": "2019-07-25",
            "count": 2
          },
          {
            "date": "2019-07-27",
            "count": 1
          },
          {
            "date": "2019-07-29",
            "count": 1
          },
          {
            "date": "2019-07-30",
            "count": 1
          },
          {
            "date": "2019-08-01",
            "count": 1
          },
          {
            "date": "2019-08-05",
            "count": 1
          },
          {
            "date": "2019-08-06",
            "count": 3
          },
          {
            "date": "2019-08-07",
            "count": 2
          },
          {
            "date": "2019-08-08",
            "count": 2
          },
          {
            "date": "2019-08-12",
            "count": 1
          },
          {
            "date": "2019-08-14",
            "count": 1
          },
          {
            "date": "2019-08-16",
            "count": 1
          },
          {
            "date": "2019-08-21",
            "count": 1
          },
          {
            "date": "2019-08-22",
            "count": 3
          },
          {
            "date": "2019-08-24",
            "count": 1
          },
          {
            "date": "2019-08-26",
            "count": 1
          },
          {
            "date": "2019-08-27",
            "count": 3
          },
          {
            "date": "2019-08-28",
            "count": 2
          },
          {
            "date": "2019-08-29",
            "count": 1
          },
          {
            "date": "2019-08-30",
            "count": 1
          },
          {
            "date": "2019-09-02",
            "count": 1
          },
          {
            "date": "2019-09-04",
            "count": 2
          },
          {
            "date": "2019-09-05",
            "count": 2
          },
          {
            "date": "2019-09-06",
            "count": 2
          },
          {
            "date": "2019-09-09",
            "count": 3
          },
          {
            "date": "2019-09-10",
            "count": 1
          },
          {
            "date": "2019-09-11",
            "count": 3
          },
          {
            "date": "2019-09-13",
            "count": 2
          },
          {
            "date": "2019-09-16",
            "count": 3
          },
          {
            "date": "2019-09-17",
            "count": 1
          },
          {
            "date": "2019-09-19",
            "count": 2
          },
          {
            "date": "2019-09-20",
            "count": 1
          },
          {
            "date": "2019-09-23",
            "count": 4
          },
          {
            "date": "2019-09-24",
            "count": 1
          },
          {
            "date": "2019-09-25",
            "count": 1
          },
          {
            "date": "2019-09-27",
            "count": 2
          },
          {
            "date": "2019-09-28",
            "count": 1
          },
          {
            "date": "2019-10-02",
            "count": 1
          },
          {
            "date": "2019-10-04",
            "count": 1
          },
          {
            "date": "2019-10-06",
            "count": 1
          },
          {
            "date": "2019-10-07",
            "count": 1
          },
          {
            "date": "2019-10-08",
            "count": 1
          },
          {
            "date": "2019-10-09",
            "count": 2
          },
          {
            "date": "2019-10-10",
            "count": 2
          },
          {
            "date": "2019-10-15",
            "count": 2
          },
          {
            "date": "2019-10-16",
            "count": 1
          },
          {
            "date": "2019-10-18",
            "count": 1
          },
          {
            "date": "2019-10-19",
            "count": 2
          },
          {
            "date": "2019-10-23",
            "count": 1
          },
          {
            "date": "2019-10-26",
            "count": 1
          },
          {
            "date": "2019-10-30",
            "count": 1
          },
          {
            "date": "2019-11-04",
            "count": 1
          },
          {
            "date": "2019-11-05",
            "count": 1
          },
          {
            "date": "2019-11-07",
            "count": 1
          },
          {
            "date": "2019-11-08",
            "count": 1
          },
          {
            "date": "2019-11-09",
            "count": 1
          },
          {
            "date": "2019-11-10",
            "count": 1
          },
          {
            "date": "2019-11-12",
            "count": 1
          },
          {
            "date": "2019-11-14",
            "count": 3
          },
          {
            "date": "2019-11-15",
            "count": 1
          },
          {
            "date": "2019-11-18",
            "count": 1
          },
          {
            "date": "2019-11-20",
            "count": 1
          },
          {
            "date": "2019-11-21",
            "count": 2
          },
          {
            "date": "2019-11-27",
            "count": 2
          },
          {
            "date": "2019-11-29",
            "count": 2
          },
          {
            "date": "2019-11-30",
            "count": 1
          },
          {
            "date": "2019-12-07",
            "count": 1
          },
          {
            "date": "2019-12-09",
            "count": 1
          },
          {
            "date": "2019-12-10",
            "count": 1
          },
          {
            "date": "2019-12-13",
            "count": 2
          },
          {
            "date": "2019-12-14",
            "count": 1
          },
          {
            "date": "2019-12-16",
            "count": 2
          },
          {
            "date": "2019-12-18",
            "count": 2
          },
          {
            "date": "2019-12-20",
            "count": 1
          },
          {
            "date": "2019-12-23",
            "count": 2
          },
          {
            "date": "2019-12-25",
            "count": 1
          },
          {
            "date": "2019-12-29",
            "count": 1
          },
          {
            "date": "2020-01-01",
            "count": 2
          },
          {
            "date": "2020-01-02",
            "count": 1
          },
          {
            "date": "2020-01-03",
            "count": 1
          },
          {
            "date": "2020-01-04",
            "count": 1
          },
          {
            "date": "2020-01-05",
            "count": 2
          },
          {
            "date": "2020-01-07",
            "count": 1
          },
          {
            "date": "2020-01-11",
            "count": 1
          },
          {
            "date": "2020-01-13",
            "count": 1
          },
          {
            "date": "2020-01-16",
            "count": 2
          },
          {
            "date": "2020-01-19",
            "count": 2
          },
          {
            "date": "2020-01-20",
            "count": 1
          },
          {
            "date": "2020-01-22",
            "count": 1
          },
          {
            "date": "2020-01-26",
            "count": 1
          },
          {
            "date": "2020-01-29",
            "count": 1
          },
          {
            "date": "2020-01-31",
            "count": 1
          },
          {
            "date": "2020-02-02",
            "count": 1
          },
          {
            "date": "2020-02-03",
            "count": 1
          },
          {
            "date": "2020-02-04",
            "count": 1
          },
          {
            "date": "2020-02-05",
            "count": 1
          },
          {
            "date": "2020-02-07",
            "count": 1
          },
          {
            "date": "2020-02-09",
            "count": 1
          },
          {
            "date": "2020-02-11",
            "count": 1
          },
          {
            "date": "2020-02-12",
            "count": 1
          },
          {
            "date": "2020-02-13",
            "count": 2
          },
          {
            "date": "2020-02-15",
            "count": 1
          },
          {
            "date": "2020-02-19",
            "count": 1
          },
          {
            "date": "2020-02-21",
            "count": 1
          },
          {
            "date": "2020-02-22",
            "count": 1
          },
          {
            "date": "2020-02-23",
            "count": 1
          },
          {
            "date": "2020-02-27",
            "count": 1
          },
          {
            "date": "2020-03-01",
            "count": 1
          },
          {
            "date": "2020-03-03",
            "count": 1
          },
          {
            "date": "2020-03-05",
            "count": 2
          },
          {
            "date": "2020-03-07",
            "count": 1
          },
          {
            "date": "2020-03-08",
            "count": 1
          },
          {
            "date": "2020-03-11",
            "count": 1
          },
          {
            "date": "2020-03-12",
            "count": 1
          },
          {
            "date": "2020-03-13",
            "count": 2
          },
          {
            "date": "2020-03-15",
            "count": 2
          },
          {
            "date": "2020-03-16",
            "count": 2
          },
          {
            "date": "2020-03-17",
            "count": 1
          },
          {
            "date": "2020-03-18",
            "count": 1
          },
          {
            "date": "2020-03-23",
            "count": 1
          },
          {
            "date": "2020-03-25",
            "count": 1
          },
          {
            "date": "2020-03-26",
            "count": 1
          },
          {
            "date": "2020-04-03",
            "count": 1
          },
          {
            "date": "2020-04-06",
            "count": 2
          },
          {
            "date": "2020-04-09",
            "count": 1
          },
          {
            "date": "2020-04-13",
            "count": 1
          },
          {
            "date": "2020-04-17",
            "count": 1
          },
          {
            "date": "2020-04-18",
            "count": 2
          },
          {
            "date": "2020-04-19",
            "count": 1
          },
          {
            "date": "2020-04-20",
            "count": 1
          },
          {
            "date": "2020-04-21",
            "count": 1
          },
          {
            "date": "2020-04-22",
            "count": 1
          },
          {
            "date": "2020-04-26",
            "count": 1
          },
          {
            "date": "2020-04-27",
            "count": 2
          },
          {
            "date": "2020-04-29",
            "count": 1
          },
          {
            "date": "2020-05-11",
            "count": 1
          },
          {
            "date": "2020-05-14",
            "count": 2
          },
          {
            "date": "2020-05-15",
            "count": 2
          },
          {
            "date": "2020-05-17",
            "count": 1
          },
          {
            "date": "2020-05-19",
            "count": 1
          },
          {
            "date": "2020-05-20",
            "count": 1
          },
          {
            "date": "2020-05-21",
            "count": 2
          },
          {
            "date": "2020-05-22",
            "count": 1
          },
          {
            "date": "2020-05-25",
            "count": 1
          },
          {
            "date": "2020-05-26",
            "count": 1
          },
          {
            "date": "2020-05-27",
            "count": 2
          },
          {
            "date": "2020-05-28",
            "count": 1
          },
          {
            "date": "2020-06-01",
            "count": 1
          },
          {
            "date": "2020-06-02",
            "count": 1
          },
          {
            "date": "2020-06-16",
            "count": 1
          },
          {
            "date": "2020-06-20",
            "count": 3
          },
          {
            "date": "2020-06-22",
            "count": 1
          },
          {
            "date": "2020-06-23",
            "count": 1
          },
          {
            "date": "2020-06-26",
            "count": 1
          },
          {
            "date": "2020-07-01",
            "count": 1
          },
          {
            "date": "2020-07-03",
            "count": 1
          },
          {
            "date": "2020-07-07",
            "count": 1
          },
          {
            "date": "2020-07-10",
            "count": 1
          },
          {
            "date": "2020-07-16",
            "count": 1
          },
          {
            "date": "2020-07-19",
            "count": 1
          },
          {
            "date": "2020-07-20",
            "count": 1
          },
          {
            "date": "2020-07-21",
            "count": 1
          },
          {
            "date": "2020-07-28",
            "count": 1
          },
          {
            "date": "2020-07-31",
            "count": 1
          },
          {
            "date": "2020-08-03",
            "count": 2
          },
          {
            "date": "2020-08-04",
            "count": 1
          },
          {
            "date": "2020-08-12",
            "count": 1
          },
          {
            "date": "2020-08-20",
            "count": 1
          },
          {
            "date": "2020-08-21",
            "count": 1
          },
          {
            "date": "2020-09-01",
            "count": 1
          },
          {
            "date": "2020-09-03",
            "count": 1
          },
          {
            "date": "2020-09-05",
            "count": 1
          },
          {
            "date": "2020-09-15",
            "count": 3
          },
          {
            "date": "2020-09-17",
            "count": 1
          },
          {
            "date": "2020-09-19",
            "count": 1
          },
          {
            "date": "2020-09-22",
            "count": 1
          },
          {
            "date": "2020-09-27",
            "count": 1
          },
          {
            "date": "2020-09-30",
            "count": 1
          },
          {
            "date": "2020-10-02",
            "count": 1
          },
          {
            "date": "2020-10-06",
            "count": 1
          },
          {
            "date": "2020-10-08",
            "count": 1
          },
          {
            "date": "2020-10-09",
            "count": 1
          },
          {
            "date": "2020-10-23",
            "count": 1
          },
          {
            "date": "2020-10-27",
            "count": 1
          },
          {
            "date": "2020-11-02",
            "count": 1
          },
          {
            "date": "2020-11-05",
            "count": 1
          },
          {
            "date": "2020-11-06",
            "count": 1
          },
          {
            "date": "2020-11-09",
            "count": 1
          },
          {
            "date": "2020-11-16",
            "count": 1
          },
          {
            "date": "2020-11-17",
            "count": 1
          },
          {
            "date": "2020-11-18",
            "count": 1
          },
          {
            "date": "2020-11-25",
            "count": 1
          },
          {
            "date": "2020-11-27",
            "count": 1
          },
          {
            "date": "2020-11-30",
            "count": 1
          },
          {
            "date": "2020-12-04",
            "count": 1
          },
          {
            "date": "2020-12-07",
            "count": 1
          },
          {
            "date": "2020-12-18",
            "count": 1
          },
          {
            "date": "2020-12-22",
            "count": 1
          },
          {
            "date": "2020-12-27",
            "count": 1
          },
          {
            "date": "2020-12-30",
            "count": 1
          },
          {
            "date": "2021-01-03",
            "count": 1
          },
          {
            "date": "2021-01-08",
            "count": 1
          },
          {
            "date": "2021-01-13",
            "count": 1
          },
          {
            "date": "2021-01-16",
            "count": 1
          },
          {
            "date": "2021-01-21",
            "count": 2
          },
          {
            "date": "2021-01-22",
            "count": 1
          },
          {
            "date": "2021-01-25",
            "count": 1
          },
          {
            "date": "2021-01-29",
            "count": 1
          },
          {
            "date": "2021-02-02",
            "count": 1
          },
          {
            "date": "2021-02-03",
            "count": 1
          },
          {
            "date": "2021-02-07",
            "count": 1
          },
          {
            "date": "2021-02-08",
            "count": 1
          },
          {
            "date": "2021-02-28",
            "count": 2
          },
          {
            "date": "2021-03-05",
            "count": 3
          },
          {
            "date": "2021-03-15",
            "count": 1
          },
          {
            "date": "2021-03-18",
            "count": 1
          },
          {
            "date": "2021-03-25",
            "count": 1
          },
          {
            "date": "2021-04-07",
            "count": 1
          },
          {
            "date": "2021-04-09",
            "count": 2
          },
          {
            "date": "2021-04-12",
            "count": 2
          },
          {
            "date": "2021-04-14",
            "count": 1
          },
          {
            "date": "2021-04-21",
            "count": 1
          },
          {
            "date": "2021-04-24",
            "count": 1
          },
          {
            "date": "2021-04-25",
            "count": 2
          },
          {
            "date": "2021-04-27",
            "count": 1
          },
          {
            "date": "2021-05-02",
            "count": 1
          },
          {
            "date": "2021-05-11",
            "count": 2
          },
          {
            "date": "2021-05-25",
            "count": 1
          },
          {
            "date": "2021-05-27",
            "count": 1
          },
          {
            "date": "2021-06-14",
            "count": 1
          },
          {
            "date": "2021-06-23",
            "count": 1
          },
          {
            "date": "2021-06-29",
            "count": 1
          },
          {
            "date": "2021-07-06",
            "count": 1
          },
          {
            "date": "2021-07-07",
            "count": 1
          },
          {
            "date": "2021-07-20",
            "count": 1
          },
          {
            "date": "2021-07-22",
            "count": 1
          },
          {
            "date": "2021-07-24",
            "count": 1
          },
          {
            "date": "2021-08-02",
            "count": 1
          },
          {
            "date": "2021-08-11",
            "count": 1
          },
          {
            "date": "2021-08-13",
            "count": 1
          },
          {
            "date": "2021-08-20",
            "count": 1
          },
          {
            "date": "2021-08-31",
            "count": 1
          },
          {
            "date": "2021-09-02",
            "count": 1
          },
          {
            "date": "2021-09-07",
            "count": 2
          },
          {
            "date": "2021-09-08",
            "count": 2
          },
          {
            "date": "2021-09-09",
            "count": 1
          },
          {
            "date": "2021-09-14",
            "count": 1
          },
          {
            "date": "2021-09-15",
            "count": 1
          },
          {
            "date": "2021-09-16",
            "count": 1
          },
          {
            "date": "2021-09-17",
            "count": 1
          },
          {
            "date": "2021-09-25",
            "count": 1
          },
          {
            "date": "2021-09-26",
            "count": 1
          },
          {
            "date": "2021-09-28",
            "count": 1
          },
          {
            "date": "2021-09-29",
            "count": 1
          },
          {
            "date": "2021-10-05",
            "count": 1
          },
          {
            "date": "2021-10-25",
            "count": 1
          },
          {
            "date": "2021-10-28",
            "count": 2
          },
          {
            "date": "2021-10-30",
            "count": 1
          },
          {
            "date": "2021-11-04",
            "count": 2
          },
          {
            "date": "2021-11-18",
            "count": 1
          },
          {
            "date": "2021-11-19",
            "count": 3
          },
          {
            "date": "2021-11-28",
            "count": 1
          },
          {
            "date": "2021-11-29",
            "count": 1
          },
          {
            "date": "2021-12-13",
            "count": 1
          },
          {
            "date": "2021-12-14",
            "count": 2
          },
          {
            "date": "2021-12-16",
            "count": 2
          },
          {
            "date": "2021-12-17",
            "count": 2
          },
          {
            "date": "2021-12-19",
            "count": 1
          },
          {
            "date": "2021-12-21",
            "count": 1
          },
          {
            "date": "2021-12-22",
            "count": 1
          },
          {
            "date": "2021-12-23",
            "count": 1
          },
          {
            "date": "2021-12-29",
            "count": 1
          },
          {
            "date": "2021-12-30",
            "count": 1
          },
          {
            "date": "2022-01-06",
            "count": 1
          },
          {
            "date": "2022-01-10",
            "count": 1
          },
          {
            "date": "2022-01-11",
            "count": 1
          },
          {
            "date": "2022-01-12",
            "count": 1
          },
          {
            "date": "2022-01-21",
            "count": 1
          },
          {
            "date": "2022-01-24",
            "count": 1
          },
          {
            "date": "2022-01-31",
            "count": 1
          },
          {
            "date": "2022-02-03",
            "count": 1
          },
          {
            "date": "2022-02-10",
            "count": 1
          },
          {
            "date": "2022-02-22",
            "count": 1
          },
          {
            "date": "2022-03-04",
            "count": 1
          },
          {
            "date": "2022-03-13",
            "count": 1
          },
          {
            "date": "2022-03-15",
            "count": 1
          },
          {
            "date": "2022-03-20",
            "count": 1
          },
          {
            "date": "2022-03-21",
            "count": 1
          },
          {
            "date": "2022-03-26",
            "count": 1
          },
          {
            "date": "2022-03-30",
            "count": 1
          },
          {
            "date": "2022-04-07",
            "count": 1
          },
          {
            "date": "2022-04-12",
            "count": 1
          },
          {
            "date": "2022-04-13",
            "count": 1
          },
          {
            "date": "2022-04-14",
            "count": 1
          },
          {
            "date": "2022-04-25",
            "count": 1
          },
          {
            "date": "2022-04-29",
            "count": 1
          },
          {
            "date": "2022-05-05",
            "count": 1
          },
          {
            "date": "2022-05-10",
            "count": 1
          },
          {
            "date": "2022-05-13",
            "count": 2
          },
          {
            "date": "2022-05-22",
            "count": 1
          },
          {
            "date": "2022-06-03",
            "count": 1
          },
          {
            "date": "2022-06-11",
            "count": 1
          },
          {
            "date": "2022-06-12",
            "count": 1
          },
          {
            "date": "2022-06-16",
            "count": 1
          },
          {
            "date": "2022-06-19",
            "count": 1
          },
          {
            "date": "2022-06-20",
            "count": 1
          },
          {
            "date": "2022-06-24",
            "count": 1
          },
          {
            "date": "2022-06-29",
            "count": 1
          },
          {
            "date": "2022-07-07",
            "count": 1
          },
          {
            "date": "2022-07-15",
            "count": 1
          },
          {
            "date": "2022-07-23",
            "count": 1
          },
          {
            "date": "2022-08-02",
            "count": 1
          },
          {
            "date": "2022-08-04",
            "count": 1
          },
          {
            "date": "2022-08-06",
            "count": 1
          },
          {
            "date": "2022-08-10",
            "count": 1
          },
          {
            "date": "2022-08-18",
            "count": 1
          },
          {
            "date": "2022-08-30",
            "count": 1
          },
          {
            "date": "2022-09-13",
            "count": 1
          },
          {
            "date": "2022-09-14",
            "count": 2
          },
          {
            "date": "2022-09-26",
            "count": 1
          },
          {
            "date": "2022-10-10",
            "count": 1
          },
          {
            "date": "2022-10-11",
            "count": 1
          },
          {
            "date": "2022-10-12",
            "count": 3
          },
          {
            "date": "2022-10-13",
            "count": 1
          },
          {
            "date": "2022-10-18",
            "count": 2
          },
          {
            "date": "2022-10-19",
            "count": 1
          },
          {
            "date": "2022-10-22",
            "count": 1
          },
          {
            "date": "2022-11-03",
            "count": 1
          },
          {
            "date": "2022-12-01",
            "count": 1
          },
          {
            "date": "2022-12-07",
            "count": 1
          },
          {
            "date": "2022-12-14",
            "count": 1
          },
          {
            "date": "2022-12-17",
            "count": 1
          },
          {
            "date": "2022-12-18",
            "count": 1
          },
          {
            "date": "2023-01-04",
            "count": 1
          },
          {
            "date": "2023-01-06",
            "count": 1
          },
          {
            "date": "2023-01-09",
            "count": 1
          },
          {
            "date": "2023-02-09",
            "count": 1
          },
          {
            "date": "2023-03-09",
            "count": 1
          },
          {
            "date": "2023-03-13",
            "count": 1
          },
          {
            "date": "2023-03-14",
            "count": 1
          },
          {
            "date": "2023-03-16",
            "count": 1
          },
          {
            "date": "2023-03-18",
            "count": 1
          },
          {
            "date": "2023-04-27",
            "count": 1
          },
          {
            "date": "2023-04-30",
            "count": 1
          },
          {
            "date": "2023-05-01",
            "count": 1
          },
          {
            "date": "2023-05-12",
            "count": 1
          },
          {
            "date": "2023-05-22",
            "count": 1
          },
          {
            "date": "2023-05-24",
            "count": 1
          },
          {
            "date": "2023-05-31",
            "count": 1
          },
          {
            "date": "2023-06-06",
            "count": 1
          },
          {
            "date": "2023-06-10",
            "count": 1
          },
          {
            "date": "2023-06-14",
            "count": 1
          },
          {
            "date": "2023-06-23",
            "count": 1
          },
          {
            "date": "2023-07-04",
            "count": 1
          },
          {
            "date": "2023-07-22",
            "count": 1
          },
          {
            "date": "2023-08-05",
            "count": 1
          },
          {
            "date": "2023-08-09",
            "count": 1
          },
          {
            "date": "2023-08-25",
            "count": 1
          },
          {
            "date": "2023-09-02",
            "count": 1
          },
          {
            "date": "2023-09-22",
            "count": 1
          },
          {
            "date": "2023-10-09",
            "count": 1
          },
          {
            "date": "2023-10-11",
            "count": 1
          },
          {
            "date": "2023-10-30",
            "count": 1
          },
          {
            "date": "2023-11-20",
            "count": 1
          },
          {
            "date": "2023-11-24",
            "count": 1
          },
          {
            "date": "2023-12-09",
            "count": 1
          },
          {
            "date": "2023-12-11",
            "count": 1
          },
          {
            "date": "2023-12-14",
            "count": 1
          },
          {
            "date": "2023-12-21",
            "count": 1
          },
          {
            "date": "2023-12-30",
            "count": 1
          },
          {
            "date": "2024-01-04",
            "count": 2
          },
          {
            "date": "2024-01-08",
            "count": 1
          },
          {
            "date": "2024-01-23",
            "count": 2
          },
          {
            "date": "2024-02-02",
            "count": 1
          },
          {
            "date": "2024-02-20",
            "count": 1
          },
          {
            "date": "2024-02-21",
            "count": 1
          },
          {
            "date": "2024-02-25",
            "count": 1
          },
          {
            "date": "2024-03-01",
            "count": 1
          },
          {
            "date": "2024-03-09",
            "count": 1
          },
          {
            "date": "2024-03-13",
            "count": 1
          },
          {
            "date": "2024-03-15",
            "count": 1
          },
          {
            "date": "2024-03-20",
            "count": 1
          },
          {
            "date": "2024-03-21",
            "count": 1
          },
          {
            "date": "2024-04-04",
            "count": 1
          },
          {
            "date": "2024-04-10",
            "count": 1
          },
          {
            "date": "2024-05-21",
            "count": 1
          },
          {
            "date": "2024-05-22",
            "count": 2
          },
          {
            "date": "2024-06-03",
            "count": 1
          },
          {
            "date": "2024-06-04",
            "count": 1
          },
          {
            "date": "2024-06-14",
            "count": 1
          },
          {
            "date": "2024-06-16",
            "count": 1
          },
          {
            "date": "2024-07-18",
            "count": 1
          },
          {
            "date": "2024-07-20",
            "count": 1
          },
          {
            "date": "2024-07-26",
            "count": 1
          },
          {
            "date": "2024-08-07",
            "count": 1
          },
          {
            "date": "2024-08-11",
            "count": 1
          },
          {
            "date": "2024-08-23",
            "count": 1
          },
          {
            "date": "2024-08-29",
            "count": 1
          },
          {
            "date": "2024-09-13",
            "count": 1
          },
          {
            "date": "2024-09-23",
            "count": 1
          },
          {
            "date": "2024-10-08",
            "count": 1
          },
          {
            "date": "2024-10-13",
            "count": 1
          },
          {
            "date": "2024-11-05",
            "count": 1
          },
          {
            "date": "2024-11-08",
            "count": 1
          },
          {
            "date": "2024-11-16",
            "count": 1
          },
          {
            "date": "2024-11-25",
            "count": 1
          },
          {
            "date": "2024-11-28",
            "count": 1
          },
          {
            "date": "2024-12-04",
            "count": 1
          },
          {
            "date": "2024-12-06",
            "count": 1
          },
          {
            "date": "2024-12-09",
            "count": 1
          },
          {
            "date": "2024-12-19",
            "count": 1
          },
          {
            "date": "2025-01-01",
            "count": 1
          },
          {
            "date": "2025-01-04",
            "count": 1
          },
          {
            "date": "2025-01-10",
            "count": 1
          },
          {
            "date": "2025-01-11",
            "count": 1
          },
          {
            "date": "2025-01-13",
            "count": 1
          },
          {
            "date": "2025-01-15",
            "count": 1
          },
          {
            "date": "2025-02-04",
            "count": 1
          },
          {
            "date": "2025-02-10",
            "count": 1
          },
          {
            "date": "2025-02-14",
            "count": 1
          },
          {
            "date": "2025-03-11",
            "count": 1
          },
          {
            "date": "2025-03-24",
            "count": 1
          },
          {
            "date": "2025-04-21",
            "count": 1
          },
          {
            "date": "2025-05-30",
            "count": 1
          },
          {
            "date": "2025-06-17",
            "count": 1
          },
          {
            "date": "2025-06-25",
            "count": 1
          },
          {
            "date": "2025-08-06",
            "count": 1
          },
          {
            "date": "2025-08-10",
            "count": 1
          },
          {
            "date": "2025-09-08",
            "count": 1
          },
          {
            "date": "2025-09-15",
            "count": 1
          },
          {
            "date": "2025-10-06",
            "count": 1
          },
          {
            "date": "2025-10-09",
            "count": 1
          },
          {
            "date": "2025-11-07",
            "count": 1
          },
          {
            "date": "2025-11-19",
            "count": 1
          },
          {
            "date": "2025-11-24",
            "count": 1
          },
          {
            "date": "2025-11-30",
            "count": 1
          },
          {
            "date": "2025-12-02",
            "count": 1
          },
          {
            "date": "2025-12-04",
            "count": 1
          },
          {
            "date": "2025-12-13",
            "count": 1
          },
          {
            "date": "2026-01-06",
            "count": 1
          },
          {
            "date": "2026-01-09",
            "count": 1
          },
          {
            "date": "2026-01-22",
            "count": 1
          },
          {
            "date": "2026-01-28",
            "count": 1
          },
          {
            "date": "2026-02-09",
            "count": 1
          },
          {
            "date": "2026-02-26",
            "count": 1
          },
          {
            "date": "2026-03-01",
            "count": 1
          },
          {
            "date": "2026-03-04",
            "count": 1
          },
          {
            "date": "2026-03-10",
            "count": 1
          },
          {
            "date": "2026-03-16",
            "count": 1
          },
          {
            "date": "2026-04-10",
            "count": 2
          },
          {
            "date": "2026-04-16",
            "count": 1
          },
          {
            "date": "2026-05-01",
            "count": 1
          },
          {
            "date": "2026-05-02",
            "count": 1
          },
          {
            "date": "2026-05-11",
            "count": 1
          },
          {
            "date": "2026-05-14",
            "count": 1
          },
          {
            "date": "2026-05-16",
            "count": 1
          },
          {
            "date": "2026-05-18",
            "count": 1
          },
          {
            "date": "2026-05-19",
            "count": 1
          },
          {
            "date": "2026-05-20",
            "count": 1
          },
          {
            "date": "2026-05-22",
            "count": 1
          },
          {
            "date": "2026-06-08",
            "count": 1
          },
          {
            "date": "2026-06-11",
            "count": 1
          },
          {
            "date": "2026-06-14",
            "count": 1
          },
          {
            "date": "2026-06-15",
            "count": 1
          },
          {
            "date": "2026-06-23",
            "count": 1
          },
          {
            "date": "2026-07-04",
            "count": 2
          },
          {
            "date": "2026-07-13",
            "count": 1
          }
        ],
        "complete": false,
        "collected": 1000,
        "total_forks": 4039
      },
      "star_history": null,
      "open_issues_and_prs": 36
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "example",
        "examples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [
        "external/storm-blobstore-migration/Makefile"
      ],
      "api_schema_files": [],
      "has_devcontainer": false,
      "typecheck_configs": [],
      "toolchain_manifests": [
        "examples/pom.xml",
        "examples/storm-hdfs-examples/pom.xml",
        "examples/storm-jdbc-examples/pom.xml",
        "examples/storm-jms-examples/pom.xml",
        "examples/storm-kafka-client-examples/pom.xml",
        "examples/storm-loadgen/pom.xml",
        "examples/storm-perf/pom.xml",
        "examples/storm-redis-examples/pom.xml",
        "examples/storm-starter/pom.xml",
        "external/pom.xml",
        "external/storm-autocreds/pom.xml",
        "external/storm-blobstore-migration/pom.xml",
        "external/storm-hdfs-blobstore/pom.xml",
        "external/storm-hdfs-oci/pom.xml",
        "external/storm-hdfs/pom.xml",
        "external/storm-jdbc/pom.xml",
        "external/storm-jms/pom.xml",
        "external/storm-kafka-client/pom.xml",
        "external/storm-kafka-migration/pom.xml",
        "external/storm-kafka-monitor/pom.xml",
        "external/storm-metrics-prometheus/pom.xml",
        "external/storm-metrics/pom.xml",
        "external/storm-redis/pom.xml",
        "flux/flux-core/pom.xml",
        "flux/flux-examples/pom.xml",
        "flux/flux-wrappers/pom.xml",
        "flux/pom.xml",
        "integration-test/pom.xml",
        "pom.xml",
        "storm-checkstyle/pom.xml",
        "storm-client/pom.xml",
        "storm-core/pom.xml",
        "storm-dist/binary/final-package/pom.xml",
        "storm-dist/binary/pom.xml",
        "storm-dist/binary/storm-autocreds-bin/pom.xml",
        "storm-dist/binary/storm-client-bin/pom.xml",
        "storm-dist/binary/storm-kafka-monitor-bin/pom.xml",
        "storm-dist/binary/storm-submit-tools-bin/pom.xml",
        "storm-dist/binary/storm-webapp-bin/pom.xml",
        "storm-dist/pom.xml",
        "storm-dist/source/pom.xml",
        "storm-multilang/javascript/pom.xml",
        "storm-multilang/pom.xml",
        "storm-multilang/python/pom.xml",
        "storm-multilang/ruby/pom.xml",
        "storm-server/pom.xml",
        "storm-shaded-deps/pom.xml",
        "storm-submit-tools/pom.xml",
        "storm-webapp/pom.xml"
      ],
      "largest_source_bytes": 491755,
      "source_files_sampled": 2028,
      "oversized_source_files": 13,
      "agent_instruction_files": [
        "AGENTS.md"
      ],
      "agent_instruction_max_bytes": 226
    },
    "dependencies": {
      "manifests": [
        "examples/pom.xml",
        "external/pom.xml",
        "flux/pom.xml",
        "integration-test/pom.xml",
        "pom.xml",
        "storm-checkstyle/pom.xml",
        "storm-client/pom.xml",
        "storm-core/pom.xml",
        "storm-dist/pom.xml",
        "storm-multilang/pom.xml",
        "storm-server/pom.xml",
        "storm-shaded-deps/pom.xml",
        "storm-submit-tools/pom.xml",
        "storm-webapp/package.json",
        "storm-webapp/pom.xml"
      ],
      "advisories": {
        "error": null,
        "scope": "published_package",
        "source": "osv",
        "findings": [
          {
            "name": "com.fasterxml.jackson.core:jackson-core",
            "direct": true,
            "version": "2.21.3",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-r7wm-3cxj-wff9"
            ],
            "fixed_version": "3.2.1",
            "advisory_count": 1,
            "oldest_advisory_days": 3
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-databind",
            "direct": false,
            "version": "2.21.3",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 8.1,
            "advisory_ids": [
              "GHSA-3pjw-73gf-8qr5",
              "GHSA-5gvw-p9qm-jgwh",
              "GHSA-5hh8-q8hv-fr38",
              "GHSA-5jmj-h7xm-6q6v",
              "GHSA-9fxm-vc8v-hj55",
              "GHSA-hgj6-7826-r7m5",
              "GHSA-j3rv-43j4-c7qm",
              "GHSA-mhm7-754m-9p8w",
              "GHSA-rcqc-6cw3-h962",
              "GHSA-rmj7-2vxq-3g9f"
            ],
            "fixed_version": "3.2.1",
            "advisory_count": 10,
            "oldest_advisory_days": 31
          },
          {
            "name": "io.netty:netty-codec-compression",
            "direct": false,
            "version": "4.2.15.Final",
            "severity": "high",
            "ecosystem": "maven",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-558v-64gr-wgg4"
            ],
            "fixed_version": "4.2.16.Final",
            "advisory_count": 1,
            "oldest_advisory_days": 2
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "high": 3
        },
        "advisory_count": 12,
        "affected_count": 3,
        "assessed_count": 89,
        "malicious_count": 0,
        "assessed_package": "maven:org.apache.storm:storm-core@3.0.0",
        "unassessed_count": 0,
        "direct_affected_count": 1
      },
      "ecosystems": [
        "maven",
        "npm"
      ],
      "dependencies": [
        {
          "name": "org.apache.storm:storm-client",
          "manifest": "flux/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "commons-cli:commons-cli",
          "manifest": "flux/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons-cli.version}"
        },
        {
          "name": "org.apache.storm:storm-client",
          "manifest": "integration-test/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "com.google.guava:guava",
          "manifest": "integration-test/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.commons:commons-lang3",
          "manifest": "integration-test/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "commons-io:commons-io",
          "manifest": "integration-test/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.google.code.gson:gson",
          "manifest": "integration-test/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.google.code.findbugs:jsr305",
          "manifest": "integration-test/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "3.0.2"
        },
        {
          "name": "org.glassfish.jersey:jersey-bom",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jersey.version}"
        },
        {
          "name": "com.sun.activation:jakarta.activation",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta-activation-version}"
        },
        {
          "name": "jakarta.activation:jakarta.activation-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta-activation-version}"
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta-jaxb-version}"
        },
        {
          "name": "javax.xml.bind:jaxb-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jaxb-version}"
        },
        {
          "name": "org.hdrhistogram:HdrHistogram",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${hdrhistogram.version}"
        },
        {
          "name": "com.esotericsoftware:kryo",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${kryo.version}"
        },
        {
          "name": "org.objenesis:objenesis",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${objensis.version}"
        },
        {
          "name": "commons-cli:commons-cli",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons-cli.version}"
        },
        {
          "name": "commons-io:commons-io",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons-io.version}"
        },
        {
          "name": "org.apache.commons:commons-compress",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons-compress.version}"
        },
        {
          "name": "com.github.luben:zstd-jni",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${zstd-jni.version}"
        },
        {
          "name": "org.apache.commons:commons-exec",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons-exec.version}"
        },
        {
          "name": "org.apache.commons:commons-collections4",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons-collections.version}"
        },
        {
          "name": "org.apache.commons:commons-text",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons-text.version}"
        },
        {
          "name": "jline:jline",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jline.version}"
        },
        {
          "name": "org.apache.zookeeper:zookeeper",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${zookeeper.version}"
        },
        {
          "name": "org.apache.zookeeper:zookeeper-jute",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${zookeeper.version}"
        },
        {
          "name": "org.xerial.snappy:snappy-java",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${snappy.version}"
        },
        {
          "name": "jakarta.servlet:jakarta.servlet-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta.servlet.version}"
        },
        {
          "name": "jakarta.ws.rs:jakarta.ws.rs-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jakarta-jaxws-version}"
        },
        {
          "name": "org.slf4j:slf4j-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${slf4j.version}"
        },
        {
          "name": "com.fasterxml.jackson:jackson-bom",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson.version}"
        },
        {
          "name": "commons-logging:commons-logging",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons-logging.version}"
        },
        {
          "name": "org.apache.commons:commons-lang3",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons-lang3.version}"
        },
        {
          "name": "commons-fileupload:commons-fileupload",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons-fileupload.version}"
        },
        {
          "name": "commons-codec:commons-codec",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${commons-codec.version}"
        },
        {
          "name": "org.apache.curator:curator-framework",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${curator.version}"
        },
        {
          "name": "org.apache.curator:curator-recipes",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${curator.version}"
        },
        {
          "name": "org.apache.curator:curator-client",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${curator.version}"
        },
        {
          "name": "net.minidev:json-smart",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${json-smart.version}"
        },
        {
          "name": "org.eclipse.jetty.ee10:jetty-ee10-bom",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.yaml:snakeyaml",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${snakeyaml.version}"
        },
        {
          "name": "org.jctools:jctools-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jctools.version}"
        },
        {
          "name": "org.jgrapht:jgrapht-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jgrapht.version}"
        },
        {
          "name": "com.google.guava:guava",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${guava.version}"
        },
        {
          "name": "com.google.auto.service:auto-service",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${auto-service.version}"
        },
        {
          "name": "org.apache.logging.log4j:log4j-bom",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${log4j.version}"
        },
        {
          "name": "org.slf4j:log4j-over-slf4j",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${slf4j.version}"
        },
        {
          "name": "org.slf4j:jcl-over-slf4j",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${slf4j.version}"
        },
        {
          "name": "org.slf4j:jul-to-slf4j",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${slf4j.version}"
        },
        {
          "name": "com.zaxxer:HikariCP",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${hikari.version}"
        },
        {
          "name": "io.netty:netty-bom",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${metrics.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-graphite",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${metrics.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-jvm",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${metrics.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-jmx",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${metrics.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-annotation",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${metrics.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-json",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${metrics.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-healthchecks",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${metrics.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-jersey3",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${metrics.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-jetty12",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${metrics.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-logback",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${metrics.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-jakarta-servlets",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${metrics.version}"
        },
        {
          "name": "org.apache.thrift:libthrift",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${thrift.version}"
        },
        {
          "name": "org.junit:junit-bom",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${junit.jupiter.version}"
        },
        {
          "name": "uk.org.lidalia:sysout-over-slf4j",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${sysout-over-slf4j.version}"
        },
        {
          "name": "com.github.ben-manes.caffeine:caffeine",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${caffeine.version}"
        },
        {
          "name": "javax.annotation:javax.annotation-api",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.3.2"
        },
        {
          "name": "org.rocksdb:rocksdbjni",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${rocksdb-jni-version}"
        },
        {
          "name": "org.apache.activemq:activemq-client",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${activemq.version}"
        },
        {
          "name": "org.apache.activemq:activemq-all",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${activemq.version}"
        },
        {
          "name": "org.bouncycastle:bcpkix-jdk18on",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${bouncycastle.version}"
        },
        {
          "name": "org.bouncycastle:bcprov-jdk18on",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${bouncycastle.version}"
        },
        {
          "name": "org.apache.hadoop:hadoop-auth",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${hadoop.version}"
        },
        {
          "name": "org.apache.hadoop:hadoop-common",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${hadoop.version}"
        },
        {
          "name": "org.apache.hadoop:hadoop-annotations",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${hadoop.version}"
        },
        {
          "name": "org.apache.httpcomponents:httpclient",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${httpclient.version}"
        },
        {
          "name": "org.apache.httpcomponents:httpcore",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${httpclient.core.version}"
        },
        {
          "name": "org.apache.avro:avro",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "1.12.1"
        },
        {
          "name": "net.bytebuddy:byte-buddy",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${byte-buddy.version}"
        },
        {
          "name": "net.bytebuddy:byte-buddy-agent",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${byte-buddy.version}"
        },
        {
          "name": "com.google.code.gson:gson",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${gson.version}"
        },
        {
          "name": "org.ow2.asm:asm",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${asm.version}"
        },
        {
          "name": "com.google.errorprone:error_prone_annotations",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${error_prone_annotations.version}"
        },
        {
          "name": "com.fasterxml.woodstox:woodstox-core",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "7.2.1"
        },
        {
          "name": "commons-collections:commons-collections",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "3.2.2"
        },
        {
          "name": "org.apache.commons:commons-configuration2",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "2.15.1"
        },
        {
          "name": "org.apache.storm:storm-checkstyle",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "com.puppycrawl.tools:checkstyle",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "13.8.0"
        },
        {
          "name": "org.apache.storm:storm-checkstyle",
          "manifest": "pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.slf4j:slf4j-api",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.logging.log4j:log4j-api",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.logging.log4j:log4j-core",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.logging.log4j:log4j-slf4j2-impl",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.slf4j:log4j-over-slf4j",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.storm:storm-shaded-deps",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "org.bouncycastle:bcpkix-jdk18on",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.sun.activation:jakarta.activation",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.activation:jakarta.activation-api",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.xml.bind:jakarta.xml.bind-api",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "javax.annotation:javax.annotation-api",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.esotericsoftware:kryo",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.dropwizard.metrics:metrics-core",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.dropwizard.metrics:metrics-graphite",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.dropwizard.metrics:metrics-jvm",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.dropwizard.metrics:metrics-jmx",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.mockito:mockito-core",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.hamcrest:hamcrest",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.commons:commons-compress",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.github.luben:zstd-jni",
          "manifest": "storm-client/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.esotericsoftware:kryo",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.storm:storm-server",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "commons-cli:commons-cli",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "commons-io:commons-io",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.commons:commons-lang3",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "net.minidev:json-smart",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.google.guava:guava",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.logging.log4j:log4j-api",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.logging.log4j:log4j-core",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.logging.log4j:log4j-slf4j2-impl",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.slf4j:log4j-over-slf4j",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.slf4j:slf4j-api",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.eclipse.jetty:jetty-server",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty:jetty-util",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty.ee10:jetty-ee10-servlet",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty.ee10:jetty-ee10-servlets",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-core",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.fasterxml.jackson.dataformat:jackson-dataformat-smile",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "commons-fileupload:commons-fileupload",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "commons-codec:commons-codec",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.hadoop:hadoop-auth",
          "manifest": "storm-core/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.storm:storm-client",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "io.dropwizard.metrics:metrics-core",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.dropwizard.metrics:metrics-jmx",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.commons:commons-exec",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.commons:commons-compress",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.google.auto.service:auto-service",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.rocksdb:rocksdbjni",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${rocksdb-jni-version}"
        },
        {
          "name": "jline:jline",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "jakarta.servlet:jakarta.servlet-api",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.mockito:mockito-core",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.hamcrest:hamcrest",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "commons-io:commons-io",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.commons:commons-lang3",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.commons:commons-collections4",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "net.minidev:json-smart",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.yaml:snakeyaml",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.httpcomponents:httpclient",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-databind",
          "manifest": "storm-server/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.google.guava:guava",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.curator:curator-framework",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.curator:curator-client",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.curator:curator-recipes",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.zookeeper:zookeeper",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.zookeeper:zookeeper-jute",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.xerial.snappy:snappy-java",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "commons-io:commons-io",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.commons:commons-lang3",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.commons:commons-collections4",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.jctools:jctools-core",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "net.minidev:json-smart",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.yaml:snakeyaml",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.netty:netty-all",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.netty:netty-handler",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.netty:netty-tcnative",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty-tcnative.version}"
        },
        {
          "name": "io.netty:netty-tcnative-boringssl-static",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${netty-tcnative.version}"
        },
        {
          "name": "org.jgrapht:jgrapht-core",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.thrift:libthrift",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "commons-codec:commons-codec",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "uk.org.lidalia:sysout-over-slf4j",
          "manifest": "storm-shaded-deps/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.commons:commons-lang3",
          "manifest": "storm-submit-tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "net.minidev:json-smart",
          "manifest": "storm-submit-tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.google.guava:guava",
          "manifest": "storm-submit-tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "commons-cli:commons-cli",
          "manifest": "storm-submit-tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.maven.resolver:maven-resolver-api",
          "manifest": "storm-submit-tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${maven-resolver.version}"
        },
        {
          "name": "org.apache.maven.resolver:maven-resolver-spi",
          "manifest": "storm-submit-tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${maven-resolver.version}"
        },
        {
          "name": "org.apache.maven.resolver:maven-resolver-util",
          "manifest": "storm-submit-tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${maven-resolver.version}"
        },
        {
          "name": "org.apache.maven.resolver:maven-resolver-impl",
          "manifest": "storm-submit-tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${maven-resolver.version}"
        },
        {
          "name": "org.apache.maven.resolver:maven-resolver-connector-basic",
          "manifest": "storm-submit-tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${maven-resolver.version}"
        },
        {
          "name": "org.apache.maven.resolver:maven-resolver-transport-file",
          "manifest": "storm-submit-tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${maven-resolver.version}"
        },
        {
          "name": "org.apache.maven.resolver:maven-resolver-transport-http",
          "manifest": "storm-submit-tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${maven-resolver.version}"
        },
        {
          "name": "org.apache.maven:maven-resolver-provider",
          "manifest": "storm-submit-tools/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${maven.version}"
        },
        {
          "name": "bootstrap",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "5.3.8"
        },
        {
          "name": "cytoscape",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "3.34.0"
        },
        {
          "name": "cytoscape-dagre",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "4.0.0"
        },
        {
          "name": "dagre",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "0.8.5"
        },
        {
          "name": "datatables.net",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "2.3.8"
        },
        {
          "name": "datatables.net-dt",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "2.3.8"
        },
        {
          "name": "datatables.net-bs5",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "2.3.8"
        },
        {
          "name": "domurl",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "2.3.4"
        },
        {
          "name": "esprima",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "4.0.1"
        },
        {
          "name": "jquery",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "4.0.0"
        },
        {
          "name": "jquery-blockui",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "2.7.0"
        },
        {
          "name": "js-cookie",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "3.0.8"
        },
        {
          "name": "js-yaml",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "5.2.1"
        },
        {
          "name": "moment",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "2.30.1"
        },
        {
          "name": "mustache",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "4.2.0"
        },
        {
          "name": "typeahead.js",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "0.11.1"
        },
        {
          "name": "vis-data",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "8.0.4"
        },
        {
          "name": "vis-network",
          "manifest": "storm-webapp/package.json",
          "ecosystem": "npm",
          "version_constraint": "10.1.0"
        },
        {
          "name": "org.apache.storm:storm-core",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${project.version}"
        },
        {
          "name": "net.minidev:json-smart",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.apache.logging.log4j:log4j-core",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "io.dropwizard.metrics:metrics-core",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.mockito:mockito-core",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.hamcrest:hamcrest",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.slf4j:slf4j-api",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "com.fasterxml.jackson.core:jackson-databind",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jackson.databind.version}"
        },
        {
          "name": "io.dropwizard:dropwizard-core",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${dropwizard.version}"
        },
        {
          "name": "io.dropwizard:dropwizard-assets",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${dropwizard.version}"
        },
        {
          "name": "com.j2html:j2html",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${j2html.version}"
        },
        {
          "name": "jakarta.ws.rs:jakarta.ws.rs-api",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.eclipse.jetty.ee10:jetty-ee10-servlet",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.eclipse.jetty.ee10:jetty-ee10-servlets",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": "${jetty.version}"
        },
        {
          "name": "org.glassfish.jersey.containers:jersey-container-grizzly2-http",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.glassfish.jersey.inject:jersey-hk2",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        },
        {
          "name": "org.glassfish.jersey.containers:jersey-container-grizzly2-servlet",
          "manifest": "storm-webapp/pom.xml",
          "ecosystem": "maven",
          "version_constraint": null
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "com.esotericsoftware:kryo",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.esotericsoftware:kryo",
            "direct": true,
            "version": "5.6.2",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.core:jackson-databind",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson.dataformat:jackson-dataformat-smile",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.jackson:jackson-bom",
            "direct": true,
            "version": "2.22.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.fasterxml.woodstox:woodstox-core",
            "direct": true,
            "version": "7.2.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.ben-manes.caffeine:caffeine",
            "direct": true,
            "version": "3.2.4",
            "ecosystem": "maven"
          },
          {
            "name": "com.github.luben:zstd-jni",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.github.luben:zstd-jni",
            "direct": true,
            "version": "1.5.7-11",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.auto.service:auto-service",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.google.auto.service:auto-service",
            "direct": true,
            "version": "1.1.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.code.findbugs:jsr305",
            "direct": true,
            "version": "3.0.2",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.code.gson:gson",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.google.code.gson:gson",
            "direct": true,
            "version": "2.14.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.errorprone:error_prone_annotations",
            "direct": true,
            "version": "2.50.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.google.guava:guava",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.google.guava:guava",
            "direct": true,
            "version": "33.6.0-jre",
            "ecosystem": "maven"
          },
          {
            "name": "com.j2html:j2html",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.puppycrawl.tools:checkstyle",
            "direct": true,
            "version": "13.8.0",
            "ecosystem": "maven"
          },
          {
            "name": "com.sun.activation:jakarta.activation",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "com.sun.activation:jakarta.activation",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "maven"
          },
          {
            "name": "com.zaxxer:HikariCP",
            "direct": true,
            "version": "7.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "commons-cli:commons-cli",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-cli:commons-cli",
            "direct": true,
            "version": "1.11.0",
            "ecosystem": "maven"
          },
          {
            "name": "commons-codec:commons-codec",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-codec:commons-codec",
            "direct": true,
            "version": "1.22.0",
            "ecosystem": "maven"
          },
          {
            "name": "commons-collections:commons-collections",
            "direct": true,
            "version": "3.2.2",
            "ecosystem": "maven"
          },
          {
            "name": "commons-fileupload:commons-fileupload",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-fileupload:commons-fileupload",
            "direct": true,
            "version": "1.6.0",
            "ecosystem": "maven"
          },
          {
            "name": "commons-io:commons-io",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "commons-io:commons-io",
            "direct": true,
            "version": "2.22.0",
            "ecosystem": "maven"
          },
          {
            "name": "commons-logging:commons-logging",
            "direct": true,
            "version": "1.4.0",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-annotation",
            "direct": true,
            "version": "4.2.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-core",
            "direct": true,
            "version": "4.2.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-graphite",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-graphite",
            "direct": true,
            "version": "4.2.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-healthchecks",
            "direct": true,
            "version": "4.2.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-jakarta-servlets",
            "direct": true,
            "version": "4.2.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-jersey3",
            "direct": true,
            "version": "4.2.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-jetty12",
            "direct": true,
            "version": "4.2.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-jmx",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-jmx",
            "direct": true,
            "version": "4.2.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-json",
            "direct": true,
            "version": "4.2.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-jvm",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-jvm",
            "direct": true,
            "version": "4.2.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard.metrics:metrics-logback",
            "direct": true,
            "version": "4.2.39",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard:dropwizard-assets",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard:dropwizard-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-all",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-bom",
            "direct": true,
            "version": "4.2.16",
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-handler",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-tcnative",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.netty:netty-tcnative-boringssl-static",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.activation:jakarta.activation-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.activation:jakarta.activation-api",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.servlet:jakarta.servlet-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.servlet:jakarta.servlet-api",
            "direct": true,
            "version": "6.1.0",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.ws.rs:jakarta.ws.rs-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.ws.rs:jakarta.ws.rs-api",
            "direct": true,
            "version": "4.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.xml.bind:jakarta.xml.bind-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jakarta.xml.bind:jakarta.xml.bind-api",
            "direct": true,
            "version": "4.0.5",
            "ecosystem": "maven"
          },
          {
            "name": "javax.annotation:javax.annotation-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "javax.annotation:javax.annotation-api",
            "direct": true,
            "version": "1.3.2",
            "ecosystem": "maven"
          },
          {
            "name": "javax.xml.bind:jaxb-api",
            "direct": true,
            "version": "2.3.1",
            "ecosystem": "maven"
          },
          {
            "name": "jline:jline",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "jline:jline",
            "direct": true,
            "version": "2.14.6",
            "ecosystem": "maven"
          },
          {
            "name": "net.bytebuddy:byte-buddy",
            "direct": true,
            "version": "1.18.11",
            "ecosystem": "maven"
          },
          {
            "name": "net.bytebuddy:byte-buddy-agent",
            "direct": true,
            "version": "1.18.11",
            "ecosystem": "maven"
          },
          {
            "name": "net.minidev:json-smart",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "net.minidev:json-smart",
            "direct": true,
            "version": "2.6.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.activemq:activemq-all",
            "direct": true,
            "version": "6.2.7",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.activemq:activemq-client",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.activemq:activemq-client",
            "direct": true,
            "version": "6.2.7",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.avro:avro",
            "direct": true,
            "version": "1.12.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-collections4",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-collections4",
            "direct": true,
            "version": "4.5.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-compress",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-compress",
            "direct": true,
            "version": "1.28.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-configuration2",
            "direct": true,
            "version": "2.15.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-exec",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-exec",
            "direct": true,
            "version": "1.6.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-lang3",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-lang3",
            "direct": true,
            "version": "3.20.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.commons:commons-text",
            "direct": true,
            "version": "1.15.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.curator:curator-client",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.curator:curator-client",
            "direct": true,
            "version": "5.9.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.curator:curator-framework",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.curator:curator-framework",
            "direct": true,
            "version": "5.9.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.curator:curator-recipes",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.curator:curator-recipes",
            "direct": true,
            "version": "5.9.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.hadoop:hadoop-annotations",
            "direct": true,
            "version": "3.5.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.hadoop:hadoop-auth",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.hadoop:hadoop-auth",
            "direct": true,
            "version": "3.5.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.hadoop:hadoop-common",
            "direct": true,
            "version": "3.5.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.httpcomponents:httpclient",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.httpcomponents:httpclient",
            "direct": true,
            "version": "4.5.14",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.httpcomponents:httpcore",
            "direct": true,
            "version": "4.4.16",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-bom",
            "direct": true,
            "version": "2.26.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.logging.log4j:log4j-slf4j2-impl",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.resolver:maven-resolver-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.resolver:maven-resolver-connector-basic",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.resolver:maven-resolver-impl",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.resolver:maven-resolver-spi",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.resolver:maven-resolver-transport-file",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.resolver:maven-resolver-transport-http",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.resolver:maven-resolver-util",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven:maven-resolver-provider",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-checkstyle",
            "direct": true,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-client",
            "direct": true,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-core",
            "direct": true,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-server",
            "direct": true,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-shaded-deps",
            "direct": true,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.thrift:libthrift",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.thrift:libthrift",
            "direct": true,
            "version": "0.24.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.zookeeper:zookeeper",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.zookeeper:zookeeper",
            "direct": true,
            "version": "3.9.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.zookeeper:zookeeper-jute",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.zookeeper:zookeeper-jute",
            "direct": true,
            "version": "3.9.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcpkix-jdk18on",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcpkix-jdk18on",
            "direct": true,
            "version": "1.85",
            "ecosystem": "maven"
          },
          {
            "name": "org.bouncycastle:bcprov-jdk18on",
            "direct": true,
            "version": "1.85",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee10:jetty-ee10-bom",
            "direct": true,
            "version": "12.1.11",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee10:jetty-ee10-servlet",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty.ee10:jetty-ee10-servlets",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-server",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.jetty:jetty-util",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.containers:jersey-container-grizzly2-http",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.containers:jersey-container-grizzly2-servlet",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey.inject:jersey-hk2",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.glassfish.jersey:jersey-bom",
            "direct": true,
            "version": "3.1.11",
            "ecosystem": "maven"
          },
          {
            "name": "org.hamcrest:hamcrest",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.hamcrest:hamcrest",
            "direct": true,
            "version": "3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.hdrhistogram:HdrHistogram",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.hdrhistogram:HdrHistogram",
            "direct": true,
            "version": "2.2.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.jctools:jctools-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.jctools:jctools-core",
            "direct": true,
            "version": "4.0.6",
            "ecosystem": "maven"
          },
          {
            "name": "org.jgrapht:jgrapht-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.jgrapht:jgrapht-core",
            "direct": true,
            "version": "1.5.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit:junit-bom",
            "direct": true,
            "version": "6.1.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.mockito:mockito-core",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mockito:mockito-core",
            "direct": true,
            "version": "5.23.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.objenesis:objenesis",
            "direct": true,
            "version": "3.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.ow2.asm:asm",
            "direct": true,
            "version": "9.10.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.rocksdb:rocksdbjni",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.rocksdb:rocksdbjni",
            "direct": true,
            "version": "10.10.1.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:jcl-over-slf4j",
            "direct": true,
            "version": "2.0.18",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:jul-to-slf4j",
            "direct": true,
            "version": "2.0.18",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:log4j-over-slf4j",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:log4j-over-slf4j",
            "direct": true,
            "version": "2.0.18",
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:slf4j-api",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.slf4j:slf4j-api",
            "direct": true,
            "version": "2.0.18",
            "ecosystem": "maven"
          },
          {
            "name": "org.xerial.snappy:snappy-java",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.xerial.snappy:snappy-java",
            "direct": true,
            "version": "1.1.10.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.yaml:snakeyaml",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.yaml:snakeyaml",
            "direct": true,
            "version": "2.6",
            "ecosystem": "maven"
          },
          {
            "name": "uk.org.lidalia:sysout-over-slf4j",
            "direct": true,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "uk.org.lidalia:sysout-over-slf4j",
            "direct": true,
            "version": "1.0.2",
            "ecosystem": "maven"
          },
          {
            "name": "bootstrap",
            "direct": true,
            "version": "5.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape",
            "direct": true,
            "version": "3.34.0",
            "ecosystem": "npm"
          },
          {
            "name": "cytoscape-dagre",
            "direct": true,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dagre",
            "direct": true,
            "version": "0.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "datatables.net",
            "direct": true,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "datatables.net-bs5",
            "direct": true,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "datatables.net-dt",
            "direct": true,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "domurl",
            "direct": true,
            "version": "2.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": true,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jquery",
            "direct": true,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jquery-blockui",
            "direct": true,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-cookie",
            "direct": true,
            "version": "3.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "moment",
            "direct": true,
            "version": "2.30.1",
            "ecosystem": "npm"
          },
          {
            "name": "mustache",
            "direct": true,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "typeahead.js",
            "direct": true,
            "version": "0.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "vis-data",
            "direct": true,
            "version": "8.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "vis-network",
            "direct": true,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "com.github.eirslett:frontend-maven-plugin",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "maven"
          },
          {
            "name": "io.dropwizard:dropwizard-testing",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.github.git-commit-id:git-commit-id-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "io.github.git-commit-id:git-commit-id-maven-plugin",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.curator:curator-test",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.curator:curator-test",
            "direct": false,
            "version": "5.9.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-clients",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.kafka:kafka-clients",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-antrun-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-assembly-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-checkstyle-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-checkstyle-plugin",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-compiler-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-compiler-plugin",
            "direct": false,
            "version": "3.15.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-dependency-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-dependency-plugin",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-deploy-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-enforcer-plugin",
            "direct": false,
            "version": "3.5",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-failsafe-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-failsafe-plugin",
            "direct": false,
            "version": "3.5.6",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-gpg-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-jar-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-javadoc-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-javadoc-plugin",
            "direct": false,
            "version": "3.12.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-jxr-plugin",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-pmd-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-pmd-plugin",
            "direct": false,
            "version": "3.28.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-release-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-resources-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-shade-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-site-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-source-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-surefire-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-surefire-plugin",
            "direct": false,
            "version": "3.5.6",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-surefire-report-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.maven.plugins:maven-surefire-report-plugin",
            "direct": false,
            "version": "3.5.6",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.rat:apache-rat-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:flux-core",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:flux-wrappers",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:maven-dependency-plugin",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:multilang-javascript",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:multilang-python",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:multilang-ruby",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-autocreds",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-hdfs",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-jdbc",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-jms",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-kafka-client",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-kafka-monitor",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-metrics",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-redis",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-submit-tools",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.storm:storm-webapp",
            "direct": false,
            "version": "3.0.1-SNAPSHOT",
            "ecosystem": "maven"
          },
          {
            "name": "org.apache.xbean:xbean-spring",
            "direct": false,
            "version": "4.31",
            "ecosystem": "maven"
          },
          {
            "name": "org.awaitility:awaitility",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.awaitility:awaitility",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:build-helper-maven-plugin",
            "direct": false,
            "version": "3.6.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:exec-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:exec-maven-plugin",
            "direct": false,
            "version": "3.6.3",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:license-maven-plugin",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:license-maven-plugin",
            "direct": false,
            "version": "2.7.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.codehaus.mojo:taglist-maven-plugin",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "maven"
          },
          {
            "name": "org.easytesting:fest-assert-core",
            "direct": false,
            "version": "2.0M10",
            "ecosystem": "maven"
          },
          {
            "name": "org.eclipse.m2e:lifecycle-mapping",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.jacoco:jacoco-maven-plugin",
            "direct": false,
            "version": "0.8.15",
            "ecosystem": "maven"
          },
          {
            "name": "org.jmock:jmock",
            "direct": false,
            "version": "2.13.1",
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter-engine",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.junit.jupiter:junit-jupiter-params",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mockito:mockito-junit-jupiter",
            "direct": false,
            "version": null,
            "ecosystem": "maven"
          },
          {
            "name": "org.mockito:mockito-junit-jupiter",
            "direct": false,
            "version": "5.23.0",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-beans",
            "direct": false,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-context",
            "direct": false,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-core",
            "direct": false,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.springframework:spring-jms",
            "direct": false,
            "version": "7.0.8",
            "ecosystem": "maven"
          },
          {
            "name": "org.testng:testng",
            "direct": false,
            "version": "7.12.0",
            "ecosystem": "maven"
          },
          {
            "name": "@cypress/request",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@cypress/xvfb",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@discoveryjs/json-ext",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@egjs/hammerjs",
            "direct": false,
            "version": "2.0.17",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/address",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/formula",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/hoek",
            "direct": false,
            "version": "11.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/pinpoint",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/tlds",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/topo",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/pattern",
            "direct": false,
            "version": "30.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/schemas",
            "direct": false,
            "version": "30.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "30.3.0",
            "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.11",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/sourcemap-codec",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.31",
            "ecosystem": "npm"
          },
          {
            "name": "@popperjs/core",
            "direct": false,
            "version": "2.11.8",
            "ecosystem": "npm"
          },
          {
            "name": "@sinclair/typebox",
            "direct": false,
            "version": "0.34.48",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/spec",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hammerjs",
            "direct": false,
            "version": "2.0.46",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-coverage",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-report",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-reports",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sinonjs__fake-timers",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sizzle",
            "direct": false,
            "version": "2.3.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tmp",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs",
            "direct": false,
            "version": "17.0.35",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs-parser",
            "direct": false,
            "version": "21.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.0",
            "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": "@xtuc/ieee754",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/long",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-import-phases",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "8.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-formats",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "arch",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "arg",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "asn1",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "assert-plus",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "at-least-node",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "aws-sign2",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "aws4",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": false,
            "version": "1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.8",
            "ecosystem": "npm"
          },
          {
            "name": "bcrypt-pbkdf",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "blob-util",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "bluebird",
            "direct": false,
            "version": "3.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "boolbase",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "5.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-from",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "cachedir",
            "direct": false,
            "version": "2.4.0",
            "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": "caniuse-api",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001779",
            "ecosystem": "npm"
          },
          {
            "name": "caseless",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "check-more-types",
            "direct": false,
            "version": "2.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "chrome-trace-event",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-cursor",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-table3",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "cli-truncate",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "clone-deep",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "colord",
            "direct": false,
            "version": "2.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "colorette",
            "direct": false,
            "version": "2.0.20",
            "ecosystem": "npm"
          },
          {
            "name": "colors",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "combined-stream",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "14.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "2.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "common-tags",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "component-emitter",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "core-util-is",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "css-declaration-sorter",
            "direct": false,
            "version": "7.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-loader",
            "direct": false,
            "version": "7.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "css-minimizer-webpack-plugin",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-select",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-what",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "cssesc",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano-preset-default",
            "direct": false,
            "version": "7.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "cssnano-utils",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "csso",
            "direct": false,
            "version": "5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "cypress",
            "direct": false,
            "version": "15.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "dashdash",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "dayjs",
            "direct": false,
            "version": "1.11.20",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "3.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ecc-jsbn",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "ee-first",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.313",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "envinfo",
            "direct": false,
            "version": "7.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "environment",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-errors",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-set-tostringtag",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-html",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "5.1.1",
            "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": "etag",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter2",
            "direct": false,
            "version": "6.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "events",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "executable",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "extsprintf",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-uri",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "finalhandler",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "forever-agent",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "forwarded",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "9.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "function-bind",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-east-asian-width",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-intrinsic",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "getpass",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "global-dirs",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "graphlib",
            "direct": false,
            "version": "2.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-symbols",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-tostringtag",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasha",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-signature",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "2.1.0",
            "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": "ieee754",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "import-local",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "ini",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "interpret",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-installed-globally",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-path-inside",
            "direct": false,
            "version": "3.0.3",
            "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-stream",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-typedarray",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-unicode-supported",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isobject",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "isstream",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-regex-util",
            "direct": false,
            "version": "30.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-util",
            "direct": false,
            "version": "30.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "30.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "joi",
            "direct": false,
            "version": "18.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsbn",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-stringify-safe",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsprim",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "keycharm",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "kind-of",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "lazy-ass",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "lilconfig",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "listr2",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "loader-runner",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.memoize",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.once",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.uniq",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "log-symbols",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "log-update",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdn-data",
            "direct": false,
            "version": "2.0.28",
            "ecosystem": "npm"
          },
          {
            "name": "mdn-data",
            "direct": false,
            "version": "2.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "media-typer",
            "direct": false,
            "version": "1.1.0",
            "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": "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.35",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-function",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mini-css-extract-plugin",
            "direct": false,
            "version": "2.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "minimizer-webpack-plugin",
            "direct": false,
            "version": "5.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "neo-async",
            "direct": false,
            "version": "2.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.36",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "nth-check",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-inspect",
            "direct": false,
            "version": "1.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "on-finished",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "once",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ospath",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-try",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "parseurl",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "path-exists",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-parse",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "pend",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "performance-now",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "pify",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-dir",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-calc",
            "direct": false,
            "version": "10.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-colormin",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-convert-values",
            "direct": false,
            "version": "7.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-discard-comments",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-discard-duplicates",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-discard-empty",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-discard-overridden",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-merge-longhand",
            "direct": false,
            "version": "7.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-merge-rules",
            "direct": false,
            "version": "7.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-minify-font-values",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-minify-gradients",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-minify-params",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-minify-selectors",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-extract-imports",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-local-by-default",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-scope",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-values",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-charset",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-display-values",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-positions",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-repeat-style",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-string",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-timing-functions",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-unicode",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-url",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-normalize-whitespace",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-ordered-values",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-reduce-initial",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-reduce-transforms",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-selector-parser",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-svgo",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-unique-selectors",
            "direct": false,
            "version": "7.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-value-parser",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-bytes",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "process",
            "direct": false,
            "version": "0.11.10",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-addr",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-from-env",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-from-env",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "pump",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "range-parser",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "rechoir",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "request-progress",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "require-from-string",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-cwd",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "restore-cursor",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "rfdc",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "router",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "rxjs",
            "direct": false,
            "version": "7.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "safe-buffer",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "safer-buffer",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "sax",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "schema-utils",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "send",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "serialize-javascript",
            "direct": false,
            "version": "7.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "serve-static",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "setprototypeof",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "shallow-clone",
            "direct": false,
            "version": "3.0.1",
            "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": "side-channel",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-list",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-map",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-weakmap",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-js",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": false,
            "version": "0.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "sshpk",
            "direct": false,
            "version": "1.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "start-server-and-test",
            "direct": false,
            "version": "3.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "8.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "stylehacks",
            "direct": false,
            "version": "7.0.8",
            "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-preserve-symlinks-flag",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "svgo",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "systeminformation",
            "direct": false,
            "version": "5.31.17",
            "ecosystem": "npm"
          },
          {
            "name": "tapable",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "terser",
            "direct": false,
            "version": "5.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "terser-webpack-plugin",
            "direct": false,
            "version": "5.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "throttleit",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tldts",
            "direct": false,
            "version": "6.1.86",
            "ecosystem": "npm"
          },
          {
            "name": "tldts-core",
            "direct": false,
            "version": "6.1.86",
            "ecosystem": "npm"
          },
          {
            "name": "tmp",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "toidentifier",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tough-cookie",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "tree-kill",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "tunnel-agent",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "tweetnacl",
            "direct": false,
            "version": "0.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "type-is",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.18.2",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unpipe",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "untildify",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "util-deprecate",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "8.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "vary",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "verror",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "vis-util",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wait-on",
            "direct": false,
            "version": "9.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "watchpack",
            "direct": false,
            "version": "2.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "webpack",
            "direct": false,
            "version": "5.108.4",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-cli",
            "direct": false,
            "version": "7.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-merge",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-sources",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "wildcard",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "wrappy",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "yauzl",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "mock",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "pypi"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 674,
        "direct_count": 179,
        "indirect_count": 495
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 2,
        "merged_prs": 3651,
        "open_issues": 34,
        "closed_ratio": 0.992,
        "closed_issues": 4188,
        "closed_unmerged_prs": 1071
      },
      "bus_factor": 6,
      "bot_contributors": 2,
      "top_contributors": [
        {
          "type": "User",
          "login": "HeartSaVioR",
          "commits": 1236,
          "avatar_url": "https://avatars.githubusercontent.com/u/1317309?v=4"
        },
        {
          "type": "User",
          "login": "ptgoetz",
          "commits": 902,
          "avatar_url": "https://avatars.githubusercontent.com/u/260896?v=4"
        },
        {
          "type": "User",
          "login": "srdo",
          "commits": 397,
          "avatar_url": "https://avatars.githubusercontent.com/u/4324588?v=4"
        },
        {
          "type": "User",
          "login": "rzo1",
          "commits": 262,
          "avatar_url": "https://avatars.githubusercontent.com/u/13417392?v=4"
        },
        {
          "type": "User",
          "login": "kishorvpatil",
          "commits": 239,
          "avatar_url": "https://avatars.githubusercontent.com/u/6090397?v=4"
        },
        {
          "type": "User",
          "login": "Parth-Brahmbhatt",
          "commits": 232,
          "avatar_url": "https://avatars.githubusercontent.com/u/6914358?v=4"
        },
        {
          "type": "User",
          "login": "Ethanlm",
          "commits": 222,
          "avatar_url": "https://avatars.githubusercontent.com/u/14900612?v=4"
        },
        {
          "type": "User",
          "login": "knusbaum",
          "commits": 209,
          "avatar_url": "https://avatars.githubusercontent.com/u/1819836?v=4"
        },
        {
          "type": "User",
          "login": "revans2",
          "commits": 202,
          "avatar_url": "https://avatars.githubusercontent.com/u/3441321?v=4"
        },
        {
          "type": "User",
          "login": "reiabreu",
          "commits": 202,
          "avatar_url": "https://avatars.githubusercontent.com/u/906018?v=4"
        }
      ],
      "contributors_sampled": 98,
      "top_contributor_share": 0.195
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "asf-allowlist-check.yml",
        "cypress-tests.yml",
        "maven.yaml",
        "nightlies.yaml",
        "snapshots.yaml",
        "update-license-files.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [],
      "has_editorconfig": false,
      "has_linter_config": false,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "package-lock.json"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": null,
            "reason": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "22 out of 22 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": null,
            "reason": "Found no human activity in the last 22 changesets",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 24 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 9 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": 10,
            "reason": "packaging workflow detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 5,
            "reason": "dependency not pinned by hash detected -- score normalized to 5",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 0,
            "reason": "SAST tool is not run on all commits -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 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": 3,
            "reason": "7 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "cca249f18129999f0959753d71d10f1bda14e890",
        "ran_at": "2026-07-24T23:21:28Z",
        "aggregate_score": 6.6,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": true,
      "has_dependabot_config": true
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-24T04:32:49Z",
      "oldest_open_prs": [
        {
          "number": 8787,
          "created_at": "2026-06-11T11:21:11Z",
          "last_comment_at": "2026-06-29T10:19:46Z",
          "last_comment_author": "Gowtham-Gowts"
        },
        {
          "number": 8948,
          "created_at": "2026-07-23T11:45:43Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ],
      "last_merged_pr_at": "2026-07-23T11:42:07Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 4009,
          "created_at": "2013-12-15T08:18:16Z",
          "last_comment_at": "2026-02-16T15:25:16Z",
          "last_comment_author": "rzo1"
        },
        {
          "number": 6141,
          "created_at": "2017-02-14T04:00:05Z",
          "last_comment_at": "2026-06-11T15:53:54Z",
          "last_comment_author": "reiabreu"
        },
        {
          "number": 7315,
          "created_at": "2019-11-07T14:23:14Z",
          "last_comment_at": "2022-11-29T17:28:41Z",
          "last_comment_author": "jira-importer"
        },
        {
          "number": 7499,
          "created_at": "2020-11-30T15:22:25Z",
          "last_comment_at": "2022-05-18T10:10:08Z",
          "last_comment_author": "jira-importer"
        },
        {
          "number": 7541,
          "created_at": "2021-03-22T20:08:16Z",
          "last_comment_at": "2021-03-22T20:19:14Z",
          "last_comment_author": "jira-importer"
        },
        {
          "number": 7550,
          "created_at": "2021-04-28T09:59:27Z",
          "last_comment_at": "2024-05-23T11:27:13Z",
          "last_comment_author": "jira-importer"
        },
        {
          "number": 7561,
          "created_at": "2021-07-01T07:08:33Z",
          "last_comment_at": "2022-04-23T14:52:02Z",
          "last_comment_author": "jira-importer"
        },
        {
          "number": 7563,
          "created_at": "2021-07-02T18:14:40Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 7565,
          "created_at": "2021-07-20T14:28:32Z",
          "last_comment_at": "2025-01-10T14:19:02Z",
          "last_comment_author": "jira-importer"
        },
        {
          "number": 7569,
          "created_at": "2021-08-06T17:36:04Z",
          "last_comment_at": "2025-01-24T18:38:47Z",
          "last_comment_author": "jira-importer"
        },
        {
          "number": 7570,
          "created_at": "2021-08-06T17:37:17Z",
          "last_comment_at": "2025-01-24T18:38:50Z",
          "last_comment_author": "jira-importer"
        },
        {
          "number": 7571,
          "created_at": "2021-08-06T17:38:32Z",
          "last_comment_at": "2025-01-24T18:38:54Z",
          "last_comment_author": "jira-importer"
        },
        {
          "number": 7579,
          "created_at": "2021-09-24T20:22:57Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 7580,
          "created_at": "2021-10-07T05:22:20Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 7588,
          "created_at": "2021-11-08T07:59:56Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 7600,
          "created_at": "2022-01-18T17:11:40Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 7616,
          "created_at": "2022-03-24T14:57:43Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 7632,
          "created_at": "2022-04-04T21:56:50Z",
          "last_comment_at": "2022-04-04T23:14:29Z",
          "last_comment_author": "jira-importer"
        },
        {
          "number": 7641,
          "created_at": "2022-04-27T14:40:31Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 7642,
          "created_at": "2022-04-27T16:43:57Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/apache/storm",
    "host": "github.com",
    "name": "storm",
    "owner": "apache"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 84,
      "inputs": {
        "security": 65,
        "vitality": 94,
        "community": 87,
        "governance": 89,
        "engineering": 77
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 94,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 96,
            "inputs": {
              "commits_last_year": 770,
              "human_commit_share": 0.56,
              "days_since_last_push": 1,
              "active_weeks_last_year": 46
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 1 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 1
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "46/52 weeks with commits",
                "points": 31.8,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 46
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "770 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 770
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 9 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": 92,
            "inputs": {
              "releases_count": 13,
              "latest_release_tag": "v3.0.0",
              "releases_from_tags": false,
              "days_since_latest_release": 2,
              "mean_days_between_releases": 46.1
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "13 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 13
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 2 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 2
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~46.1 days",
                "points": 19.8,
                "status": "partial",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 46.1
                    }
                  }
                ],
                "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": 1,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 1 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 1
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "excellent",
        "name": "Community & Adoption",
        "value": 87,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "excellent",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "forks": 4039,
              "stars": 6695,
              "watchers": 557,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "6,695 stars",
                "points": 60,
                "status": "met",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 6695
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "4,039 forks",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 4039
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "557 watchers",
                "points": 15,
                "status": "met",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 557
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "good",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 72,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": false,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "has_pull_request_template": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (Apache-2.0)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "Apache-2.0"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 0,
                "status": "missed",
                "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": 6.3,
                "status": "met",
                "details": [],
                "max_points": 6.3
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "excellent",
        "name": "Sustainability & Governance",
        "value": 89,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "excellent",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "bus_factor": 6,
              "contributors_sampled": 98,
              "top_contributor_share": 0.195
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "6 contributor(s) cover half of all commits",
                "points": 48.6,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 6
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 20% of commits",
                "points": 18.1,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 20
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "98 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 98
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 24 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "excellent",
            "name": "Issue & PR responsiveness",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Code-Review. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_code_review"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 89,
            "inputs": {
              "merged_prs": 3651,
              "open_issues": 34,
              "closed_issues": 4188,
              "issue_closed_ratio": 0.992,
              "closed_unmerged_prs": 1071
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "99% of issues closed",
                "points": 46.4,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 99
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "3651/4722 decided PRs merged",
                "points": 29.6,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 3651,
                      "decided": 4722
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found no human activity in the last 22 changesets",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "good",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "followers": 23557,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "apache",
              "public_repos": 3147,
              "account_age_days": 6397
            },
            "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": "23,557 followers of apache",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 23557,
                      "login": "apache"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "3147 public repos, account ~17 yr old",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 3147
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 17
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "org.apache.storm:storm-core",
                "org.apache.storm:storm-client",
                "org.apache.storm:storm-server",
                "org.apache.storm:storm-webapp",
                "org.apache.storm:storm-checkstyle",
                "org.apache.storm:storm-shaded-deps",
                "org.apache.storm:storm-submit-tools"
              ],
              "ecosystems": "maven",
              "any_deprecated": false,
              "min_days_since_publish": 2
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "7 package(s) on maven",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 7,
                      "ecosystems": "maven"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 2 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 2
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "54 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 54
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "good",
        "name": "Engineering Quality",
        "value": 77,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "moderate",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 68,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": false,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "6 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 6
                    }
                  }
                ],
                "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": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "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": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "22 out of 22 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": 90,
            "inputs": {
              "topics": [
                "storm",
                "apache",
                "distributed",
                "streaming"
              ],
              "has_wiki": false,
              "homepage": "https://storm.apache.org/",
              "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://storm.apache.org/",
                "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": "4 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 4
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 65,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Branch-Protection, Code-Review, Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "branch_protection",
                    "code_review",
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 66,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 15,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 3,
              "scorecard_aggregate": 6.6
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "22 out of 22 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": "Found no human activity in the last 22 changesets",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 24 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 9 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 5",
                "points": 2.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is not run on all commits -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file 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": "7 existing vulnerabilities detected",
                "points": 2.2,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "moderate",
            "name": "Dependency advisories",
            "note": "Matched the maven:org.apache.storm:storm-core@3.0.0 runtime dependency closure — what installing the published package pulls in — 89 packages. Reachability is not analyzed.",
            "notes": [
              {
                "code": "advisories_scope_published",
                "params": {
                  "package": "maven:org.apache.storm:storm-core@3.0.0",
                  "assessed": 89
                }
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 61,
            "inputs": {
              "source": "osv",
              "advisories": 12,
              "affected_packages": 3,
              "assessed_packages": 89,
              "unassessed_packages": 0,
              "affected_by_severity": "high 3",
              "direct_affected_packages": 1
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "1 affected: com.fasterxml.jackson.core:jackson-core 2.21.3 (high 7.5)",
                "points": 14,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 1,
                      "packages": "com.fasterxml.jackson.core:jackson-core 2.21.3 (high 7.5)"
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "2 affected: com.fasterxml.jackson.core:jackson-databind 2.21.3 (high 8.1), io.netty:netty-codec-compression 4.2.15.Final (high 7.5)",
                "points": 7.4,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 2,
                      "packages": "com.fasterxml.jackson.core:jackson-databind 2.21.3 (high 8.1), io.netty:netty-codec-compression 4.2.15.Final (high 7.5)"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "no advisory has been public longer than 90 days",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "advisories_none_stale",
                    "params": {
                      "days": 90
                    }
                  }
                ],
                "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": 89,
              "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": 9
            },
            "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": 79,
        "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": 0.911,
              "agent_instruction_files": [
                "AGENTS.md"
              ],
              "agent_instruction_max_bytes": 226
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "AGENTS.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "AGENTS.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": "51 of 56 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 51,
                      "sampled": 56
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 82,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "package-lock.json"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [
                "external/storm-blobstore-migration/Makefile"
              ],
              "has_devcontainer": false,
              "has_linter_config": false,
              "typecheck_configs": [],
              "agent_commit_share": 0.04,
              "toolchain_manifests": [
                "examples/pom.xml",
                "examples/storm-hdfs-examples/pom.xml",
                "examples/storm-jdbc-examples/pom.xml",
                "examples/storm-jms-examples/pom.xml",
                "examples/storm-kafka-client-examples/pom.xml",
                "examples/storm-loadgen/pom.xml",
                "examples/storm-perf/pom.xml",
                "examples/storm-redis-examples/pom.xml",
                "examples/storm-starter/pom.xml",
                "external/pom.xml",
                "external/storm-autocreds/pom.xml",
                "external/storm-blobstore-migration/pom.xml",
                "external/storm-hdfs-blobstore/pom.xml",
                "external/storm-hdfs-oci/pom.xml",
                "external/storm-hdfs/pom.xml",
                "external/storm-jdbc/pom.xml",
                "external/storm-jms/pom.xml",
                "external/storm-kafka-client/pom.xml",
                "external/storm-kafka-migration/pom.xml",
                "external/storm-kafka-monitor/pom.xml",
                "external/storm-metrics-prometheus/pom.xml",
                "external/storm-metrics/pom.xml",
                "external/storm-redis/pom.xml",
                "flux/flux-core/pom.xml",
                "flux/flux-examples/pom.xml",
                "flux/flux-wrappers/pom.xml",
                "flux/pom.xml",
                "integration-test/pom.xml",
                "pom.xml",
                "storm-checkstyle/pom.xml",
                "storm-client/pom.xml",
                "storm-core/pom.xml",
                "storm-dist/binary/final-package/pom.xml",
                "storm-dist/binary/pom.xml",
                "storm-dist/binary/storm-autocreds-bin/pom.xml",
                "storm-dist/binary/storm-client-bin/pom.xml",
                "storm-dist/binary/storm-kafka-monitor-bin/pom.xml",
                "storm-dist/binary/storm-submit-tools-bin/pom.xml",
                "storm-dist/binary/storm-webapp-bin/pom.xml",
                "storm-dist/pom.xml",
                "storm-dist/source/pom.xml",
                "storm-multilang/javascript/pom.xml",
                "storm-multilang/pom.xml",
                "storm-multilang/python/pom.xml",
                "storm-multilang/ruby/pom.xml",
                "storm-server/pom.xml",
                "storm-shaded-deps/pom.xml",
                "storm-submit-tools/pom.xml",
                "storm-webapp/pom.xml"
              ],
              "dependency_bot_commit_share": 0.43
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "external/storm-blobstore-migration/Makefile",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "external/storm-blobstore-migration/Makefile"
                    }
                  }
                ],
                "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": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "Java (statically typed)",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Java"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "4 of the last 100 commits agent-authored or agent-credited",
                "points": 8,
                "status": "partial",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 4,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "43 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 43,
                      "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 5",
                "points": 5,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "Java",
              "largest_source_bytes": 491755,
              "source_files_sampled": 2028,
              "oversized_source_files": 13
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "Java (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Java"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "13/2028 source files over 60KB",
                "points": 54.6,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 2028,
                      "oversized": 13
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "at_risk",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 40,
            "inputs": {
              "example_dirs": [
                "example",
                "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": "example, examples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "example, 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",
    "Could not fetch maven package 'org.apache.storm:storm-integration-test' from its registry"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-24T23:21:58.247808Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/a/apache/storm.svg",
  "full_name": "apache/storm",
  "license_state": "standard",
  "license_spdx": "Apache-2.0"
}

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 agregadasMaven.