Публічний реєстр
Звіт про здоров'я програмного забезпеченнясхема 0.29.0 · метрики 2.3.1 · 2026-08-02 21:06 UTC

grafana / pyroscope

Continuous Profiling Platform. Debug performance issues down to a single line of code

GoAGPL-3.0★ 11 605 зірок⑂ 783 форкиз груд. 2020 р.Переглянути на GitHub ↗
ТипБібліотекаВебінтерфейсяк це визначено

grafana/pyroscope має індекс здоров’я 98 зі 100, що відповідає смузі «Винятковий». Найвищий показник — Vitality (96/100), найнижчий — Security (68/100). Останнє оновлення було 1 день тому. Більшість нещодавньої роботи виконують 4 учасники.

98
загалом / 100
Винятковий

Індекс здоров'я програмного забезпечення

Метрики згруповано у зважені категорії на шкалі 1–100. Загальна оцінка починається як їхнє зважене середнє, відкаліброване за розподілом публічного реєстру, тож діапазони мають перцентильний зміст; коли публічні дані активують Політику юрисдикцій високого ризику, рейтинг коригується й отримує верхню межу 34 («У зоні ризику»).

98
Винятковий93-100Верхній щабель реєстру (≈ топ-5%); відповідає практично всім перевіреним критеріям
Відмінний80-92Сильний за всіма напрямами; незначні прогалини
Добрий65-79Здоровий; прогалини обмежені та керовані
Помірний50-64Прийнятний, але з помітними прогалинами; рекомендовано перевірку
Слабкий35-49Суттєві недоліки в кількох сферах
У зоні ризику20-34Суттєві слабкі місця; впровадження потребує обережності
Критичний1-19Серйозні проблеми (покинутий, єдиний мейнтейнер, без базової гігієни)
ЖиттєздатністьСпільнота тавпровадженняСталість таврядуванняІнженернаякістьБезпекаГотовність доШІ

Профіль оцінок

Кожна вісь — окрема категорія. Форма важить більше, ніж середнє: здоровий об'єкт заповнює всю фігуру, тоді як профіль із піками та провалами означає, що сила в одному вимірі маскує ризик в іншому.

Зважений загальний бал 86 калібровано до 98 за шкалою опублікованого індексу (калібрування реєстру 2026-08-02).

Власність

Grafana LabsОрганізація
7 146 підписників587 публічних репозиторіївз квіт. 2014 р.

За цим репозиторієм стоїть організація — спільна, підзвітна опіка, здатна пережити будь-якого окремого мейнтейнера.

Пакетні екосистеми

РеєстрПакетВерсіяЗавантажень / місВерсіїОстання публікація
Gogithub.com/grafana/pyroscope/v2v2.2.0-1012 днів тому
Gogithub.com/grafana/pyroscope/apiv1.5.0-16107 днів тому
Gogithub.com/grafana/pyroscope/lidiav0.0.2-2197 днів тому

Метрики за категоріями

Життєздатність

Чи живий проєкт — чи пишеться код і чи виходять релізи?

96Винятковий · 21% загального індексу
Як обчислюється оцінка
36/36Свіжість push — останній push 1 дн. тому
36/36Ритм комітів — 52/52 тижнів із комітами
18/18Обсяг комітів — 705 комітів за останній рік
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Використані вхідні дані
commits_last_year705
human_commit_share0,9
days_since_last_push1
active_weeks_last_year52
Як обчислюється оцінка
27/27Випускає релізи — опубліковано 100 релізів
36/36Свіжість релізів — останній реліз 12 дн. тому
27/27Ритм релізів — реліз кожні ~10,3 дн.
0/10OpenSSF Scorecard: Signed-Releases — Project has not signed or included provenance with any releases.
Використані вхідні дані
releases_count100
latest_release_tagv2.2.0
releases_from_tagsні
days_since_latest_release12
mean_days_between_releases10,3

Спільнота та впровадження

Чи має проєкт користувачів, завантаження, увагу та влаштовані умови для контриб’юторів?

81Відмінний · 17% загального індексу
Як обчислюється оцінка
60/60Зірки — 11 605 зірок
24.1/25Форки — 783 форків
10.9/15Спостерігачі — 91 спостерігачів
Використані вхідні дані
forks783
stars11 605
watchers91
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Як обчислюється оцінка
22.5/22.5README
22.5/22.5Ліцензія — визнана ліцензія (AGPL-3.0)
0/18Настанови CONTRIBUTING
13.5/13.5Кодекс поведінки
0/7.2Шаблон issue
0/6.3Шаблон PR
Використані вхідні дані
has_readmeтак
has_licenseтак
readme_badges6
has_contributingні
has_issue_templateні
has_code_of_conductтак
readme_badge_servicesgithub.com, goreportcard.com, pkg.go.dev, shields.io
has_pull_request_templateні

Сталість та врядування

Чи переживе проєкт своїх людей — бас-фактор, реактивність, хто за ним стоїть і як супроводжуються пакети?

87Відмінний · 23% загального індексу
Як обчислюється оцінка
43.2/54Бас-фактор — на 4 контриб’ютор(ів) припадає половина всіх комітів
18.7/22.5Розподіл комітів — головний контриб’ютор — автор 17% комітів
13.5/13.5Широта контриб’юторів — 96 контриб’юторів
10/10OpenSSF Scorecard: Contributors — project has 15 contributing companies or organizations
Використані вхідні дані
bus_factor4
contributors_sampled96
top_contributor_share0,171
Як обчислюється оцінка
32.3/42Вирішення issue — закрито 77% issue
26.3/30Прийняття PR — злито 3 369/3 837 вирішених PR
0/13Newcomer PR acceptance — за 30 дн. не вирішено жодного PR від новачка
15/15OpenSSF Scorecard: Code-Review — all changesets reviewed
Використані вхідні дані
merged_prs3 369
open_issues341
closed_issues1 129
prs_merged_7d8
prs_decided_7d10
prs_merged_30d22
prs_decided_30d27
issue_closed_ratio0,768
closed_unmerged_prs468
first_time_authors_30d0
first_time_prs_merged_30d0
first_time_prs_decided_30d0
Виключено з оцінювання (немає даних або не застосовно): newcomer_pr_acceptance. Залишкові ваги перенормовано.
Як обчислюється оцінка
30/30Підтримка власника — у власності організації
0/20Верифікований домен
25/25Охоплення власника — 7 146 підписників у grafana
25/25Послужний список — 587 публічних репозиторіїв, вік облікового запису ~12 р.
Використані вхідні дані
followers7 146
owner_typeOrganization
is_verified
owner_logingrafana
public_repos587
account_age_days4 501

Супровід пакетів

100Винятковий
Як обчислюється оцінка
25/25Опубліковано й доступно — 3 пакет(ів) у go
35/35Свіжість публікацій — остання публікація 12 дн. тому
20/20Історія версій — 16 опублікованих версій
20/20Не застарілий — активний, не deprecated і не yanked
Використані вхідні дані
packagesgithub.com/grafana/pyroscope/v2, github.com/grafana/pyroscope/api, github.com/grafana/pyroscope/lidia
ecosystemsgo
any_deprecatedні
min_days_since_publish12

Інженерна якість

Чи наявні базові інженерні практики та документація?

92Відмінний · 19% загального індексу
Як обчислюється оцінка
24/24Процеси CI — 14 процес(ів) CI
24/24Наявні тести
16/16Конфігурація лінтера — .golangci.yml, eslint.config.js
9.6/9.6Pre-commit-хуки
0/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
Використані вхідні дані
has_ciтак
has_testsтак
has_editorconfigні
has_linter_configтак
has_precommit_configтак

Документація

90Відмінний
Як обчислюється оцінка
30/30README
25/25Каталог документації
15/15Сайт документації / домашня сторінка — https://grafana.com/oss/pyroscope/
10/10Опис репозиторію
10/10Теми — 14 тем
0/10Wiki
Використані вхідні дані
topicscontinuous-profiling, profiling, performance, golang, ruby, python, find-bottlenecks, linux, pyroscope, observability, monitoring, devops, developer-tools, hacktoberfest
has_wikiні
homepagehttps://grafana.com/oss/pyroscope/
has_readmeтак
has_docs_dirтак
has_descriptionтак

Безпека

Чи міцні видимі практики безпеки й ланцюга постачання, без непослабленої пов’язаності з юрисдикціями високого ризику?

68Добрий · 16% загального індексу
Як обчислюється оцінка
5.2/7.5Binary-Artifacts — binaries present in source code
6/7.5Branch-Protection — branch protection is not maximal on development and all release branches
2.5/2.5CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
7.5/7.5Code-Review — all changesets reviewed
2.5/2.5Contributors — project has 15 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
5/5Fuzzing — project is fuzzed
2.5/2.5Ліцензія — license file detected
7.5/7.5Maintained — 30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
5/5Packaging — packaging workflow detected
1/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 2
5/5SAST — SAST tool is run on all commits
5/5Security-Policy — security policy file detected
0/7.5Signed-Releases — Project has not signed or included provenance with any releases.
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 142 existing vulnerabilities detected
Використані вхідні дані
sourceopenssf_scorecard
checks_evaluated18
scorecard_versionv5.5.0
checks_inconclusive0
scorecard_aggregate6,9
Як обчислюється оцінка
6.2/35Прямі залежності без відомих сповіщень — уражено 7: google.golang.org/grpc v1.80.0 (critical 9.1), golang.org/x/net v0.52.0 (moderate 6.5), github.com/klauspost/compress v1.17.8 (unknown), ще +4
0/25Непрямі залежності без відомих сповіщень — транзитивний набір не відокремлюється від залежностей розробки й тестування в цьому обсязі
40/40Немає задавнених сповіщень — жодне сповіщення не є публічним довше за 90 дн.
Використані вхідні дані
sourceosv
advisories186
affected_packages51
assessed_packages1 284
unassessed_packages0
affected_by_severitycritical 2, high 10, moderate 12, low 5, unknown 22
direct_affected_packages7
Виключено з оцінювання (немає даних або не застосовно): Непрямі залежності без відомих сповіщень. Залишкові ваги перенормовано. Звірено 1284 резолвлених залежностей із OSV. Цей репозиторій не публікує пакета, який резолвить індекс, тож натомість оцінено граф залежностей репозиторію. Цей граф змішує закріплені версії для розробки й тестування зі справді постачаними залежностями, тож оцінюються лише задекларовані runtime-залежності; транзитивні знахідки подаються як контекст і в оцінку не входять. Досяжність не аналізується.

Готовність до ШІ

Наскільки репозиторій оснащений для розробки та супроводу за участі ШІ-агентів? Має свідомо малу вагу (4%): агентний інструментарій — реальний сигнал супроводу, але репозиторій без нього все одно може отримати 100/100.

86Відмінний · 4% загального індексу
Як обчислюється оцінка
45/45Інструкції для агентів — .cursor/rules/development-workflow.mdc, .cursor/rules/go-backend.mdc, .cursor/rules/go-testing.mdc, .cursor/rules/pyroscope-general.mdc, AGENTS.md, CLAUDE.md, ui/CLAUDE.md
0/15Машиночитана документація (llms.txt)
40/40Читабельна історія комітів — намір зазначено у 90 з 90 людських комітів (структурований заголовок або пояснювальний текст)
Використані вхідні дані
has_llms_txtні
legible_history_share1
agent_instruction_files.cursor/rules/development-workflow.mdc, .cursor/rules/go-backend.mdc, .cursor/rules/go-testing.mdc, .cursor/rules/pyroscope-general.mdc, AGENTS.md, CLAUDE.md, ui/CLAUDE.md
agent_instruction_max_bytes14 433
Як обчислюється оцінка
18/18Розгортання однією командою — Makefile, docs/Makefile
22/22Автоматизовані тести
11/11Конфігурація лінтера / форматера — .golangci.yml, eslint.config.js
11/11Статична перевірка типів — examples/language-sdk-instrumentation/nodejs/express-ts-inline/tsconfig.json, examples/language-sdk-instrumentation/nodejs/express-ts/tsconfig.json, ui/tsconfig.json
10/10Відтворюване середовище — devcontainer, Dockerfile, lockfile
10/10Підтверджена практика роботи з агентами — 21 з останніх 100 комітів створено агентом або з його зазначенням
0/8Автоматизоване супроводження — автоматичних оновлень залежностей не виявлено
2/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 2
Використані вхідні дані
has_nixні
has_testsтак
lockfilesCargo.lock, Gemfile.lock, go.sum, yarn.lock
has_dockerfileтак
typed_languageтак
bootstrap_filesMakefile, docs/Makefile
has_devcontainerтак
has_linter_configтак
typecheck_configsexamples/language-sdk-instrumentation/nodejs/express-ts-inline/tsconfig.json, examples/language-sdk-instrumentation/nodejs/express-ts/tsconfig.json, ui/tsconfig.json
agent_commit_share0,21
toolchain_manifestsapi/go.mod, examples/golang-pgo/go.mod, examples/language-sdk-instrumentation/dotnet/fast-slow/example/Example.csproj, examples/language-sdk-instrumentation/dotnet/rideshare/example/Example.csproj, examples/language-sdk-instrumentation/dotnet/web-new/example/Example.csproj, examples/language-sdk-instrumentation/golang-push/rideshare-alloy/go.mod, examples/language-sdk-instrumentation/golang-push/rideshare-k6/go.mod, examples/language-sdk-instrumentation/golang-push/rideshare/go.mod, examples/language-sdk-instrumentation/golang-push/simple/go.mod, examples/language-sdk-instrumentation/java/rideshare/build.gradle.kts, examples/language-sdk-instrumentation/rust/basic/Cargo.toml, examples/language-sdk-instrumentation/rust/rideshare/server/Cargo.toml, examples/tracing/dotnet/example/Example.csproj, examples/tracing/golang-push/go.mod, examples/tracing/java-wall/build.gradle.kts, examples/tracing/java/build.gradle.kts, go.mod, lidia/go.mod
dependency_bot_commit_share0
Як обчислюється оцінка
45/45Типізований код — Go (статично типізована)
54.3/55Керовані розміри файлів — 19/1 479 файлів вихідного коду понад 60 КБ
Використані вхідні дані
primary_languageGo
largest_source_bytes286 520
source_files_sampled1 479
oversized_source_files19
Як обчислюється оцінка
40/40Схема API (OpenAPI/GraphQL/proto) — api/adhocprofiles/v1/adhocprofiles.proto, api/capabilities/v1/feature_flags.proto, api/debuginfo/v1alpha1/debuginfo.proto, api/google/v1/profile.proto, api/ingester/v1/ingester.proto, api/metastore/v1/compactor.proto, api/metastore/v1/index.proto, api/metastore/v1/query.proto, api/metastore/v1/raft_log/raft_log.proto, api/metastore/v1/tenant.proto, api/metastore/v1/types.proto, api/push/v1/push.proto, api/querier/v1/querier.proto, api/query/v1/query.proto, api/segmentwriter/v1/push.proto, api/settings/v1/recording_rules.proto, api/settings/v1/setting.proto, api/status/v1/status.proto, api/storegateway/v1/storegateway.proto, api/types/v1/types.proto, api/vcs/v1/vcs.proto, api/version/v1/version.proto, pkg/frontend/frontendpb/frontend.proto, pkg/metastore/raftnode/raftnodepb/raft_node.proto, pkg/querier/stats/stats.proto, pkg/scheduler/schedulerpb/scheduler.proto, pkg/segmentwriter/client/distributor/placement/adaptiveplacement/adaptive_placementpb/adaptive_placement.proto, pkg/util/httpgrpc/httpgrpc.proto
0/20Сервер MCP
40/40Придатні до запуску приклади — example, examples, samples
Використані вхідні дані
example_dirsexample, examples, samples
has_mcp_signalні
api_schema_filesapi/adhocprofiles/v1/adhocprofiles.proto, api/capabilities/v1/feature_flags.proto, api/debuginfo/v1alpha1/debuginfo.proto, api/google/v1/profile.proto, api/ingester/v1/ingester.proto, api/metastore/v1/compactor.proto, api/metastore/v1/index.proto, api/metastore/v1/query.proto, api/metastore/v1/raft_log/raft_log.proto, api/metastore/v1/tenant.proto, api/metastore/v1/types.proto, api/push/v1/push.proto, api/querier/v1/querier.proto, api/query/v1/query.proto, api/segmentwriter/v1/push.proto, api/settings/v1/recording_rules.proto, api/settings/v1/setting.proto, api/status/v1/status.proto, api/storegateway/v1/storegateway.proto, api/types/v1/types.proto, api/vcs/v1/vcs.proto, api/version/v1/version.proto, pkg/frontend/frontendpb/frontend.proto, pkg/metastore/raftnode/raftnodepb/raft_node.proto, pkg/querier/stats/stats.proto, pkg/scheduler/schedulerpb/scheduler.proto, pkg/segmentwriter/client/distributor/placement/adaptiveplacement/adaptive_placementpb/adaptive_placement.proto, pkg/util/httpgrpc/httpgrpc.proto

Ключові факти

11 605зірок GitHub
96контриб'юторів
705комітів за останні 12 місяців
1днів від останнього пушу
100релізів
4бас-фактор
341відкритих issue
Go, npmпакетних екосистем

Попередження щодо збору даних

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • Advisory severity resolved for 120 of 170 advisories (lookup cap); the remainder are reported as unknown severity

Докладніше

Історія зірок і форків 0 ★ / 783 ⇿
0Зірки
783Форки
100Релізи

Коли додано кожну зірку й форк — зібрано з GitHub і згруповано за днями. Кумулятивне зростання розміщено просто над денними додаваннями, з яких воно складається, тож їх видно одне проти одного: рівномірне органічне накопичення виглядає зовсім інакше, ніж різкий короткочасний сплеск. Там, де цю різницю можна виміряти, її подано як автентичність росту.

0200400600800774202021-012023-102026-08
Мажорні 2Мінорні 45Патчі 52

Кожна точка охоплює 6 днів.

OpenSSF Scorecard 6.9 / 10
6.9сукупно

Незалежна, не прив'язана до інструментів оцінка безпеки від відкритого проєкту OpenSSF Scorecard. Кожна перевірка винагороджує практику безпеки, а не інструмент конкретного постачальника. Перевірки, які Scorecard не зміг визначити, позначено н/д і виключено з оцінки безпеки (вони ніколи не зараховуються як нуль).Scorecard v5.5.0 · 2026-08-02 21:05 UTC

7Binary-Artifactsbinaries present in source code
8Branch-Protectionbranch protection is not maximal on development and all release branches
10CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
10Code-Reviewall changesets reviewed
10Contributorsproject has 15 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
10Fuzzingproject is fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
10Packagingpackaging workflow detected
2Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 2
10SASTSAST tool is run on all commits
10Security-Policysecurity policy file detected
0Signed-ReleasesProject has not signed or included provenance with any releases.
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities142 existing vulnerabilities detected
Прямі залежності 101
РеєстрПакетОбмеження версіїМаніфест
Goconnectrpc.com/connectv1.19.2api/go.mod
Gogithub.com/google/gnosticv0.7.1api/go.mod
Gogithub.com/gorilla/muxv1.8.1api/go.mod
Gogithub.com/grpc-ecosystem/grpc-gateway/v2v2.29.0api/go.mod
Gogithub.com/planetscale/vtprotobufv0.6.1-0.20250313105119-ba97887b0a25api/go.mod
Gogithub.com/prometheus/commonv0.67.5api/go.mod
Gogithub.com/stretchr/testifyv1.11.1api/go.mod
Gogoogle.golang.org/genproto/googleapis/apiv0.0.0-20260504160031-60b97b32f348api/go.mod
Gogoogle.golang.org/grpcv1.82.1api/go.mod
Gogoogle.golang.org/protobufv1.36.11api/go.mod
Goconnectrpc.com/connectv1.19.2go.mod
Goconnectrpc.com/grpchealthv1.4.0go.mod
Gogithub.com/PuerkitoBio/goqueryv1.12.0go.mod
Gogithub.com/alecthomas/kingpin/v2v2.4.0go.mod
Gogithub.com/cespare/xxhash/v2v2.3.0go.mod
Gogithub.com/colega/zeropoolv0.0.0-20230505084239-6fb4a4f75381go.mod
Gogithub.com/dgraph-io/ristretto/v2v2.4.0go.mod
Gogithub.com/dgryski/go-groupvarintv0.0.0-20230630160417-2bfb7969fb3cgo.mod
Gogithub.com/dolthub/swissv0.2.1go.mod
Gogithub.com/drone/envsubstv1.0.3go.mod
Gogithub.com/dustin/go-humanizev1.0.1go.mod
Gogithub.com/fatih/colorv1.19.0go.mod
Gogithub.com/felixge/fgprofv0.9.5go.mod
Gogithub.com/felixge/httpsnoopv1.0.4go.mod
Gogithub.com/fsnotify/fsnotifyv1.10.1go.mod
Gogithub.com/getkin/kin-openapiv0.144.0go.mod
Gogithub.com/go-kit/logv0.2.1go.mod
Gogithub.com/gogo/protobufv1.3.2go.mod
Gogithub.com/golang/groupcachev0.0.0-20241129210726-2c02b8208cf8go.mod
Gogithub.com/google/go-cmpv0.7.0go.mod
Gogithub.com/google/go-github/v81v81.0.0go.mod
Gogithub.com/google/pprofv0.0.0-20260507013755-92041b743c96go.mod
Gogithub.com/google/uuidv1.6.0go.mod
Gogithub.com/gorilla/muxv1.8.1go.mod
Gogithub.com/grafana/alloy/syntaxv0.1.0go.mod
Gogithub.com/grafana/dskitv0.0.0-20260616135346-e96eda8260cdgo.mod
Gogithub.com/grafana/pyroscope-gov1.2.8go.mod
Gogithub.com/grafana/pyroscope-go/godeltaprofv0.1.11go.mod
Gogithub.com/grafana/pyroscope-go/x/k6v0.0.0-20241003203156-a917cea171d3go.mod
Gogithub.com/grafana/pyroscope/apiv1.5.0go.mod
Gogithub.com/grafana/pyroscope/lidiav0.0.2go.mod
Gogithub.com/grafana/regexpv0.0.0-20250905093917-f7b3be9d1853go.mod
Gogithub.com/grpc-ecosystem/go-grpc-middlewarev1.4.0go.mod
Gogithub.com/grpc-ecosystem/grpc-gateway/v2v2.29.0go.mod
Gogithub.com/hashicorp/golang-lru/v2v2.0.7go.mod
Gogithub.com/hashicorp/raftv1.7.3go.mod
Gogithub.com/hashicorp/raft-walv0.4.2go.mod
Gogithub.com/klauspost/compressv1.18.7go.mod
Gogithub.com/kubescape/go-git-urlv0.0.31go.mod
Gogithub.com/minio/minio-go/v7v7.1.0go.mod
Gogithub.com/mitchellh/go-wordwrapv1.0.1go.mod
Gogithub.com/oklog/ulid/v2v2.1.1go.mod
Gogithub.com/olekukonko/tablewriterv0.0.5go.mod
Gogithub.com/parquet-go/parquet-gov0.30.1go.mod
Gogithub.com/planetscale/vtprotobufv0.6.1-0.20250313105119-ba97887b0a25go.mod
Gogithub.com/platinummonkey/go-concurrency-limitsv0.10.0go.mod
Gogithub.com/prometheus/client_golangv1.23.2go.mod
Gogithub.com/prometheus/client_modelv0.6.2go.mod
Gogithub.com/prometheus/commonv0.67.5go.mod
Gogithub.com/prometheus/prometheusv0.311.3go.mod
Gogithub.com/samber/lov1.53.0go.mod
Gogithub.com/simonswine/tempopbv0.2.0go.mod
Gogithub.com/sony/gobreaker/v2v2.4.0go.mod
Gogithub.com/spf13/aferov1.15.0go.mod
Gogithub.com/stretchr/testifyv1.11.1go.mod
Gogithub.com/thanos-io/objstorev0.0.0-20250813080715-4e5fd4289b50go.mod
Gogithub.com/valyala/bytebufferpoolv1.0.0go.mod
Gogithub.com/xlab/treeprintv1.2.0go.mod
Gogo.etcd.io/bboltv1.4.3go.mod
Gogo.opentelemetry.io/otelv1.44.0go.mod
Gogo.opentelemetry.io/proto/otlpv1.10.0go.mod
Gogo.opentelemetry.io/proto/otlp/collector/profiles/v1developmentv0.3.0go.mod
Gogo.opentelemetry.io/proto/otlp/profiles/v1developmentv0.3.0go.mod
Gogo.uber.org/atomicv1.11.0go.mod
Gogo.uber.org/automaxprocsv1.6.0go.mod
Gogo.uber.org/goleakv1.3.0go.mod
Gogo.yaml.in/yaml/v3v3.0.4go.mod
Gogolang.org/x/expv0.0.0-20260410095643-746e56fc9e2fgo.mod
Gogolang.org/x/modv0.37.0go.mod
Gogolang.org/x/netv0.56.0go.mod
Gogolang.org/x/oauth2v0.36.0go.mod
Gogolang.org/x/syncv0.21.0go.mod
Gogolang.org/x/sysv0.46.0go.mod
Gogolang.org/x/textv0.39.0go.mod
Gogolang.org/x/timev0.15.0go.mod
Gogoogle.golang.org/genproto/googleapis/apiv0.0.0-20260504160031-60b97b32f348go.mod
Gogoogle.golang.org/grpcv1.82.1go.mod
Gogoogle.golang.org/protobufv1.36.11go.mod
Gogithub.com/grafana/jfr-parserv0.18.0go.mod
Gogithub.com/grafana/otel-profiling-gov0.6.0go.mod
Gogo.opentelemetry.io/contrib/exporters/autoexportv0.68.0go.mod
Gogo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcv0.68.0go.mod
Gogo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpv0.68.0go.mod
Gogo.opentelemetry.io/otel/sdkv1.44.0go.mod
Gogo.opentelemetry.io/otel/tracev1.44.0go.mod
Gogithub.com/stretchr/testifyv1.11.1lidia/go.mod
npm@leeoniya/ufuzzy^1.0.19ui/package.json
npm@xyflow/react^12.10.0ui/package.json
npmreact^19.2.4ui/package.json
npmreact-dom^19.2.4ui/package.json
npmtinycolor2^1.6.0ui/package.json
Усі залежності 1 284

Повний розв'язаний набір залежностей із графа залежностей GitHub: 111 прямих і 1 173 непрямих (транзитивних) пакетів. Транзитивне замикання є повним, коли в репозиторії закомічено lockfile.

РеєстрПакетВерсіяЗв'язок
Goconnectrpc.com/connectv1.19.2пряма
Goconnectrpc.com/grpchealthv1.4.0пряма
Gogithub.com/alecthomas/kingpin/v2v2.4.0пряма
Gogithub.com/cespare/xxhash/v2v2.3.0пряма
Gogithub.com/colega/zeropoolv0.0.0-20230505084239-6fb4a4f75381пряма
Gogithub.com/dgraph-io/ristretto/v2v2.4.0пряма
Gogithub.com/dgryski/go-groupvarintv0.0.0-20230630160417-2bfb7969fb3cпряма
Gogithub.com/dolthub/swissv0.2.1пряма
Gogithub.com/drone/envsubstv1.0.3пряма
Gogithub.com/dustin/go-humanizev1.0.1пряма
Gogithub.com/fatih/colorv1.19.0пряма
Gogithub.com/felixge/fgprofv0.9.5пряма
Gogithub.com/felixge/httpsnoopv1.0.4пряма
Gogithub.com/fsnotify/fsnotifyv1.10.1пряма
Gogithub.com/getkin/kin-openapiv0.144.0пряма
Gogithub.com/go-kit/logv0.2.1пряма
Gogithub.com/gogo/protobufv1.3.2пряма
Gogithub.com/golang/groupcachev0.0.0-20241129210726-2c02b8208cf8пряма
Gogithub.com/google/gnosticv0.7.1пряма
Gogithub.com/google/go-cmpv0.7.0пряма
Gogithub.com/google/go-github/v81v81.0.0пряма
Gogithub.com/google/pprofv0.0.0-20260507013755-92041b743c96пряма
Gogithub.com/google/uuidv1.6.0пряма
Gogithub.com/gorilla/muxv1.8.1пряма
Gogithub.com/grafana/alloy/syntaxv0.1.0пряма
Gogithub.com/grafana/dskitv0.0.0-20260616135346-e96eda8260cdпряма
Gogithub.com/grafana/jfr-parserv0.18.0пряма
Gogithub.com/grafana/otel-profiling-gov0.5.1пряма
Gogithub.com/grafana/otel-profiling-gov0.6.0пряма
Gogithub.com/grafana/pyroscope-gov1.2.7пряма
Gogithub.com/grafana/pyroscope-gov1.2.8пряма
Gogithub.com/grafana/pyroscope-gov1.3.1пряма
Gogithub.com/grafana/pyroscope-go/godeltaprofv0.1.11пряма
Gogithub.com/grafana/pyroscope-go/godeltaprofv0.1.9пряма
Gogithub.com/grafana/pyroscope-go/x/k6v0.0.0-20241003203156-a917cea171d3пряма
Gogithub.com/grafana/pyroscope-go/x/k6v0.0.0-20241129154546-3e89ad952d8fпряма
Gogithub.com/grafana/regexpv0.0.0-20250905093917-f7b3be9d1853пряма
Gogithub.com/grpc-ecosystem/go-grpc-middlewarev1.4.0пряма
Gogithub.com/grpc-ecosystem/grpc-gateway/v2v2.28.0пряма
Gogithub.com/grpc-ecosystem/grpc-gateway/v2v2.29.0пряма
Gogithub.com/hashicorp/golang-lru/v2v2.0.7пряма
Gogithub.com/hashicorp/raftv1.7.3пряма
Gogithub.com/hashicorp/raft-walv0.4.2пряма
Gogithub.com/klauspost/compressv1.17.8пряма
Gogithub.com/klauspost/compressv1.18.6пряма
Gogithub.com/klauspost/compressv1.18.7пряма
Gogithub.com/kubescape/go-git-urlv0.0.31пряма
Gogithub.com/minio/minio-go/v7v7.1.0пряма
Gogithub.com/mitchellh/go-wordwrapv1.0.1пряма
Gogithub.com/oklog/ulid/v2v2.1.1пряма
Gogithub.com/olekukonko/tablewriterv0.0.5пряма
Gogithub.com/parquet-go/parquet-gov0.30.1пряма
Gogithub.com/planetscale/vtprotobufv0.6.1-0.20250313105119-ba97887b0a25пряма
Gogithub.com/platinummonkey/go-concurrency-limitsv0.10.0пряма
Gogithub.com/prometheus/client_golangv1.21.1пряма
Gogithub.com/prometheus/client_golangv1.23.2пряма
Gogithub.com/prometheus/client_modelv0.6.1пряма
Gogithub.com/prometheus/client_modelv0.6.2пряма
Gogithub.com/prometheus/commonv0.62.0пряма
Gogithub.com/prometheus/commonv0.67.5пряма
Gogithub.com/prometheus/prometheusv0.311.3пряма
Gogithub.com/puerkitobio/goqueryv1.12.0пряма
Gogithub.com/samber/lov1.53.0пряма
Gogithub.com/simonswine/tempopbv0.2.0пряма
Gogithub.com/sony/gobreaker/v2v2.4.0пряма
Gogithub.com/spf13/aferov1.15.0пряма
Gogithub.com/stretchr/testifyv1.11.1пряма
Gogithub.com/thanos-io/objstorev0.0.0-20250813080715-4e5fd4289b50пряма
Gogithub.com/valyala/bytebufferpoolv1.0.0пряма
Gogithub.com/xlab/treeprintv1.2.0пряма
Gogo.etcd.io/bboltv1.4.3пряма
Gogo.opentelemetry.io/contrib/exporters/autoexportv0.68.0пряма
Gogo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcv0.68.0пряма
Gogo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpv0.47.0пряма
Gogo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpv0.57.0пряма
Gogo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpv0.64.0пряма
Gogo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpv0.68.0пряма
Gogo.opentelemetry.io/otelv1.43.0пряма
Gogo.opentelemetry.io/otelv1.44.0пряма
Gogo.opentelemetry.io/otel/sdkv1.43.0пряма
Gogo.opentelemetry.io/otel/sdkv1.44.0пряма
Gogo.opentelemetry.io/otel/tracev1.43.0пряма
Gogo.opentelemetry.io/otel/tracev1.44.0пряма
Gogo.opentelemetry.io/proto/otlpv1.10.0пряма
Gogo.opentelemetry.io/proto/otlp/collector/profiles/v1developmentv0.3.0пряма
Gogo.opentelemetry.io/proto/otlp/profiles/v1developmentv0.3.0пряма
Gogo.uber.org/atomicv1.11.0пряма
Gogo.uber.org/automaxprocsv1.6.0пряма
Gogo.uber.org/goleakv1.3.0пряма
Gogo.yaml.in/yaml/v3v3.0.4пряма
Gogolang.org/x/expv0.0.0-20260410095643-746e56fc9e2fпряма
Gogolang.org/x/modv0.37.0пряма
Gogolang.org/x/netv0.52.0пряма
Gogolang.org/x/netv0.56.0пряма
Gogolang.org/x/oauth2v0.36.0пряма
Gogolang.org/x/syncv0.21.0пряма
Gogolang.org/x/sysv0.42.0пряма
Gogolang.org/x/sysv0.46.0пряма
Gogolang.org/x/textv0.35.0пряма
Gogolang.org/x/textv0.39.0пряма
Gogolang.org/x/timev0.15.0пряма
Gogoogle.golang.org/genproto/googleapis/apiv0.0.0-20260401024825-9d38bb4040a9пряма
Gogoogle.golang.org/genproto/googleapis/apiv0.0.0-20260504160031-60b97b32f348пряма
Gogoogle.golang.org/grpcv1.80.0пряма
Gogoogle.golang.org/grpcv1.82.1пряма
Gogoogle.golang.org/protobufv1.36.11пряма
npm@leeoniya/ufuzzy1.0.19пряма
npm@xyflow/react12.11.2пряма
npmreact19.2.8пряма
npmreact-dom19.2.8пряма
npmtinycolor21.6.0пряма
crates.ioaddr2line0.25.1непряма
crates.ioadler22.0.1непряма
crates.ioadler321.2.0непряма
crates.ioaho-corasick1.1.4непряма
crates.ioaligned-vec0.6.4непряма
crates.ioallocator-api20.2.21непряма
crates.ioandroid_system_properties0.1.5непряма
crates.ioanyhow1.0.102непряма
crates.ioarrayvec0.7.6непряма
crates.ioatomic-waker1.1.2непряма
crates.ioautocfg1.5.0непряма
crates.ioaws-lc-rs1.16.2непряма
crates.ioaws-lc-sys0.39.1непряма
crates.iobacktrace0.3.76непряма
crates.iobase640.21.7непряма
crates.iobase640.22.1непряма
crates.iobitflags1.3.2непряма
crates.iobitflags2.11.0непряма
crates.ioblock-buffer0.10.4непряма
crates.iobumpalo3.20.2непряма
crates.iobyteorder1.5.0непряма
crates.iobytes1.11.1непряма
crates.iocc1.2.58непряма
crates.iocesu81.1.0непряма
crates.iocfg-if1.0.4непряма
crates.iocfg_aliases0.2.1непряма
crates.iochrono0.4.44непряма
crates.iocmake0.1.58непряма
crates.iocombine4.6.7непряма
crates.iocore-foundation0.10.1непряма
crates.iocore-foundation-sys0.8.7непряма
crates.iocore20.4.0непряма
crates.iocpufeatures0.2.17непряма
crates.iocrc32fast1.5.0непряма
crates.iocrypto-common0.1.7непряма
crates.iodary_heap0.3.8непряма
crates.iodata-encoding2.10.0непряма
crates.iodebugid0.8.0непряма
crates.iodigest0.10.7непряма
crates.iodisplaydoc0.2.5непряма
crates.iodunce1.0.5непряма
crates.ioeither1.15.0непряма
crates.ioencoding_rs0.8.35непряма
crates.ioenv_logger0.10.2непряма
crates.ioequator0.4.2непряма
crates.ioequator-macro0.4.2непряма
crates.ioequivalent1.0.2непряма
crates.ioerrno0.3.14непряма
crates.iofallible-iterator0.3.0непряма
crates.iofastrand2.3.0непряма
crates.iofind-msvc-tools0.1.9непряма
crates.iofindshlibs0.10.2непряма
crates.ioflate21.1.9непряма
crates.iofnv1.0.7непряма
crates.iofoldhash0.1.5непряма
crates.iofoldhash0.2.0непряма
crates.ioform_urlencoded1.2.2непряма
crates.ioframehop0.16.0непряма
crates.iofs_extra1.3.0непряма
crates.iofutures-channel0.3.32непряма
crates.iofutures-core0.3.32непряма
crates.iofutures-io0.3.32непряма
crates.iofutures-sink0.3.32непряма
crates.iofutures-task0.3.32непряма
crates.iofutures-util0.3.32непряма
crates.iogeneric-array0.14.7непряма
crates.iogetrandom0.2.17непряма
crates.iogetrandom0.3.4непряма
crates.iogetrandom0.4.2непряма
crates.iogimli0.32.3непряма
crates.iogimli0.33.0непряма
crates.ioh20.3.27непряма
crates.iohashbrown0.15.5непряма
crates.iohashbrown0.16.1непряма
crates.ioheaders0.3.9непряма
crates.ioheaders-core0.2.0непряма
crates.ioheck0.5.0непряма
crates.iohermit-abi0.5.2непряма
crates.iohttp0.2.12непряма
crates.iohttp1.4.0непряма
crates.iohttp-body0.4.6непряма
crates.iohttp-body1.0.1непряма
crates.iohttp-body-util0.1.3непряма
crates.iohttparse1.10.1непряма
crates.iohttpdate1.0.3непряма
crates.iohumantime2.3.0непряма
crates.iohyper0.14.32непряма
crates.iohyper1.9.0непряма
crates.iohyper-rustls0.27.7непряма
crates.iohyper-util0.1.20непряма
crates.ioiana-time-zone0.1.65непряма
crates.ioiana-time-zone-haiku0.1.2непряма
crates.ioicu_collections2.2.0непряма
crates.ioicu_locale_core2.2.0непряма
crates.ioicu_normalizer2.2.0непряма
crates.ioicu_normalizer_data2.2.0непряма
crates.ioicu_properties2.2.0непряма
crates.ioicu_properties_data2.2.0непряма
crates.ioicu_provider2.2.0непряма
crates.ioid-arena2.3.0непряма
crates.ioidna1.1.0непряма
crates.ioidna_adapter1.2.1непряма
crates.ioindexmap2.13.0непряма
crates.ioipnet2.12.0непряма
crates.ioiri-string0.7.12непряма
crates.iois-terminal0.4.17непряма
crates.ioitertools0.14.0непряма
crates.ioitoa1.0.18непряма
crates.iojni0.21.1непряма
crates.iojni-sys0.3.1непряма
crates.iojni-sys0.4.1непряма
crates.iojni-sys-macros0.4.1непряма
crates.iojobserver0.1.34непряма
crates.iojs-sys0.3.94непряма
crates.iolazy_static1.5.0непряма
crates.ioleb128fmt0.1.0непряма
crates.iolibc0.2.184непряма
crates.iolibflate2.2.1непряма
crates.iolibflate_lz772.2.0непряма
crates.iolinux-raw-sys0.12.1непряма
crates.iolitemap0.8.2непряма
crates.iolock_api0.4.14непряма
crates.iolog0.4.29непряма
crates.iolru-slab0.1.2непряма
crates.iomacho-unwind-info0.5.0непряма
crates.iomemchr2.8.0непряма
crates.iomemmap20.9.10непряма
crates.iomime0.3.17непряма
crates.iomime_guess2.0.5непряма
crates.iominiz_oxide0.8.9непряма
crates.iomio1.2.0непряма
crates.iomulter2.1.0непряма
crates.ionix0.26.4непряма
crates.ionum-traits0.2.19непряма
crates.ioobject0.37.3непряма
crates.ioobject0.39.1непряма
crates.ioonce_cell1.21.4непряма
crates.ioopenssl-probe0.2.1непряма
crates.ioparking_lot0.12.5непряма
crates.ioparking_lot_core0.9.12непряма
crates.iope-unwind-info0.6.0непряма
crates.iopercent-encoding2.3.2непряма
crates.iopin-project1.1.11непряма
crates.iopin-project-internal1.1.11непряма
crates.iopin-project-lite0.2.17непряма
crates.iopotential_utf0.1.5непряма
crates.ioppv-lite860.2.21непряма
crates.iopretty_env_logger0.5.0непряма
crates.ioprettyplease0.2.37непряма
crates.ioproc-macro21.0.106непряма
crates.ioprost0.14.3непряма
crates.ioprost-derive0.14.3непряма
crates.iopyroscope2.0.6непряма
crates.ioquinn0.11.9непряма
crates.ioquinn-proto0.11.14непряма
crates.ioquinn-udp0.5.14непряма
crates.ioquote1.0.45непряма
crates.ior-efi5.3.0непряма
crates.ior-efi6.0.0непряма
crates.iorand0.8.5непряма
crates.iorand0.9.2непряма
crates.iorand_chacha0.3.1непряма
crates.iorand_chacha0.9.0непряма
crates.iorand_core0.6.4непряма
crates.iorand_core0.9.5непряма
crates.ioredox_syscall0.5.18непряма
crates.ioregex1.12.3непряма
crates.ioregex-automata0.4.14непряма
crates.ioregex-syntax0.8.10непряма
crates.ioreqwest0.13.2непряма
crates.ioring0.17.14непряма
crates.iorle-decode-fast1.0.3непряма
crates.iorustc-demangle0.1.27непряма
crates.iorustc-hash2.1.2непряма
crates.iorustix1.1.4непряма
crates.iorustls0.23.37непряма
crates.iorustls-native-certs0.8.3непряма
crates.iorustls-pki-types1.14.0непряма
crates.iorustls-platform-verifier0.6.2непряма
crates.iorustls-platform-verifier-android0.1.1непряма
crates.iorustls-webpki0.103.10непряма
crates.iorustversion1.0.22непряма
crates.ioruzstd0.8.3непряма
crates.ioryu1.0.23непряма
crates.iosame-file1.0.6непряма
crates.ioschannel0.1.29непряма
crates.ioscoped-tls1.0.1непряма
crates.ioscopeguard1.2.0непряма
crates.iosecurity-framework3.7.0непряма
crates.iosecurity-framework-sys2.17.0непряма
crates.iosemver1.0.27непряма
crates.ioserde1.0.228непряма
crates.ioserde_core1.0.228непряма
crates.ioserde_derive1.0.228непряма
crates.ioserde_json1.0.149непряма
crates.ioserde_urlencoded0.7.1непряма
crates.iosha10.10.6непряма
crates.ioshlex1.3.0непряма
crates.iosignal-hook-registry1.4.8непряма
crates.iosimd-adler320.3.9непряма
crates.ioslab0.4.12непряма
crates.iosmallvec1.15.1непряма
crates.iosocket20.5.10непряма
crates.iosocket20.6.3непряма
crates.iospin0.12.0непряма
crates.iospin0.9.8непряма
crates.iostable_deref_trait1.2.1непряма
crates.iosubtle2.6.1непряма
crates.iosymbolic-common13.1.1непряма
crates.iosymbolic-demangle13.1.1непряма
crates.iosyn2.0.117непряма
crates.iosync_wrapper1.0.2непряма
crates.iosynstructure0.13.2непряма
crates.iotempfile3.27.0непряма
crates.iotermcolor1.4.1непряма
crates.iothiserror1.0.69непряма
crates.iothiserror2.0.18непряма
crates.iothiserror-impl1.0.69непряма
crates.iothiserror-impl2.0.18непряма
crates.iotinystr0.8.3непряма
crates.iotinyvec1.11.0непряма
crates.iotinyvec_macros0.1.1непряма
crates.iotokio1.50.0непряма
crates.iotokio-macros2.6.1непряма
crates.iotokio-rustls0.26.4непряма
crates.iotokio-tungstenite0.21.0непряма
crates.iotokio-util0.7.18непряма
crates.iotower0.5.3непряма
crates.iotower-http0.6.8непряма
crates.iotower-layer0.3.3непряма
crates.iotower-service0.3.3непряма
crates.iotracing0.1.44непряма
crates.iotracing-core0.1.36непряма
crates.iotry-lock0.2.5непряма
crates.iotungstenite0.21.0непряма
crates.iotwox-hash2.1.2непряма
crates.iotypenum1.19.0непряма
crates.iounicase2.9.0непряма
crates.iounicode-ident1.0.24непряма
crates.iounicode-xid0.2.6непряма
crates.iountrusted0.9.0непряма
crates.iourl2.5.8непряма
crates.ioutf-80.7.6непряма
crates.ioutf8_iter1.0.4непряма
crates.iouuid1.23.0непряма
crates.ioversion_check0.9.5непряма
crates.iowalkdir2.5.0непряма
crates.iowant0.3.1непряма
crates.iowarp0.3.7непряма
crates.iowasi0.11.1+wasi-snapshot-preview1непряма
crates.iowasip21.0.2+wasi-0.2.9непряма
crates.iowasip30.4.0+wasi-0.3.0-rc-2026-01-06непряма
crates.iowasm-bindgen0.2.117непряма
crates.iowasm-bindgen-futures0.4.67непряма
crates.iowasm-bindgen-macro0.2.117непряма
crates.iowasm-bindgen-macro-support0.2.117непряма
crates.iowasm-bindgen-shared0.2.117непряма
crates.iowasm-encoder0.244.0непряма
crates.iowasm-metadata0.244.0непряма
crates.iowasmparser0.244.0непряма
crates.ioweb-sys0.3.94непряма
crates.ioweb-time1.1.0непряма
crates.iowebpki-root-certs1.0.6непряма
crates.iowinapi0.3.9непряма
crates.iowinapi-i686-pc-windows-gnu0.4.0непряма
crates.iowinapi-util0.1.11непряма
crates.iowinapi-x86_64-pc-windows-gnu0.4.0непряма
crates.iowindows-core0.62.2непряма
crates.iowindows-implement0.60.2непряма
crates.iowindows-interface0.59.3непряма
crates.iowindows-link0.2.1непряма
crates.iowindows-result0.4.1непряма
crates.iowindows-strings0.5.1непряма
crates.iowindows-sys0.45.0непряма
crates.iowindows-sys0.52.0непряма
crates.iowindows-sys0.60.2непряма
crates.iowindows-sys0.61.2непряма
crates.iowindows-targets0.42.2непряма
crates.iowindows-targets0.52.6непряма
crates.iowindows-targets0.53.5непряма
crates.iowindows_aarch64_gnullvm0.42.2непряма
crates.iowindows_aarch64_gnullvm0.52.6непряма
crates.iowindows_aarch64_gnullvm0.53.1непряма
crates.iowindows_aarch64_msvc0.42.2непряма
crates.iowindows_aarch64_msvc0.52.6непряма
crates.iowindows_aarch64_msvc0.53.1непряма
crates.iowindows_i686_gnu0.42.2непряма
crates.iowindows_i686_gnu0.52.6непряма
crates.iowindows_i686_gnu0.53.1непряма
crates.iowindows_i686_gnullvm0.52.6непряма
crates.iowindows_i686_gnullvm0.53.1непряма
crates.iowindows_i686_msvc0.42.2непряма
crates.iowindows_i686_msvc0.52.6непряма
crates.iowindows_i686_msvc0.53.1непряма
crates.iowindows_x86_64_gnu0.42.2непряма
crates.iowindows_x86_64_gnu0.52.6непряма
crates.iowindows_x86_64_gnu0.53.1непряма
crates.iowindows_x86_64_gnullvm0.42.2непряма
crates.iowindows_x86_64_gnullvm0.52.6непряма
crates.iowindows_x86_64_gnullvm0.53.1непряма
crates.iowindows_x86_64_msvc0.42.2непряма
crates.iowindows_x86_64_msvc0.52.6непряма
crates.iowindows_x86_64_msvc0.53.1непряма
crates.iowit-bindgen0.51.0непряма
crates.iowit-bindgen-core0.51.0непряма
crates.iowit-bindgen-rust0.51.0непряма
crates.iowit-bindgen-rust-macro0.51.0непряма
crates.iowit-component0.244.0непряма
crates.iowit-parser0.244.0непряма
crates.iowriteable0.6.2непряма
crates.ioyoke0.8.2непряма
crates.ioyoke-derive0.8.2непряма
crates.iozerocopy0.8.48непряма
crates.iozerocopy-derive0.8.48непряма
crates.iozerofrom0.1.7непряма
crates.iozerofrom-derive0.1.7непряма
crates.iozeroize1.8.2непряма
crates.iozerotrie0.2.4непряма
crates.iozerovec0.11.6непряма
crates.iozerovec-derive0.11.3непряма
crates.iozmij1.0.21непряма
Gocel.dev/exprv0.25.1непряма
Gocloud.google.com/gov0.121.6непряма
Gocloud.google.com/go/authv0.18.2непряма
Gocloud.google.com/go/auth/oauth2adaptv0.2.8непряма
Gocloud.google.com/go/compute/metadatav0.9.0непряма
Gocloud.google.com/go/iamv1.5.3непряма
Gocloud.google.com/go/monitoringv1.24.3непряма
Gocloud.google.com/go/storagev1.56.0непряма
Gogithub.com/agoda-com/opentelemetry-logs-gov0.4.1непряма
Gogithub.com/agoda-com/opentelemetry-logs-gov0.5.1непряма
Gogithub.com/alecthomas/unitsv0.0.0-20240927000941-0f3dac36c52bнепряма
Gogithub.com/aliyun/aliyun-oss-go-sdkv2.2.6+incompatibleнепряма
Gogithub.com/andybalholm/brotliv1.1.1непряма
Gogithub.com/andybalholm/cascadiav1.3.3непряма
Gogithub.com/armon/go-metricsv0.4.1непряма
Gogithub.com/aws/aws-sdk-go-v2v1.41.4непряма
Gogithub.com/aws/aws-sdk-go-v2/configv1.32.12непряма
Gogithub.com/aws/aws-sdk-go-v2/credentialsv1.19.12непряма
Gogithub.com/aws/aws-sdk-go-v2/feature/ec2/imdsv1.18.20непряма
Gogithub.com/aws/aws-sdk-go-v2/internal/configsourcesv1.4.20непряма
Gogithub.com/aws/aws-sdk-go-v2/internal/endpoints/v2v2.7.20непряма
Gogithub.com/aws/aws-sdk-go-v2/internal/iniv1.8.6непряма
Gogithub.com/aws/aws-sdk-go-v2/service/internal/accept-encodingv1.13.7непряма
Gogithub.com/aws/aws-sdk-go-v2/service/internal/presigned-urlv1.13.20непряма
Gogithub.com/aws/aws-sdk-go-v2/service/signinv1.0.8непряма
Gogithub.com/aws/aws-sdk-go-v2/service/ssov1.30.13непряма
Gogithub.com/aws/aws-sdk-go-v2/service/ssooidcv1.35.17непряма
Gogithub.com/aws/aws-sdk-go-v2/service/stsv1.41.9непряма
Gogithub.com/aws/smithy-gov1.24.2непряма
Gogithub.com/azure/azure-sdk-for-go/sdk/azcorev1.21.0непряма
Gogithub.com/azure/azure-sdk-for-go/sdk/azidentityv1.13.1непряма
Gogithub.com/azure/azure-sdk-for-go/sdk/internalv1.11.2непряма
Gogithub.com/azure/azure-sdk-for-go/sdk/storage/azblobv1.6.1непряма
Gogithub.com/azuread/microsoft-authentication-library-for-gov1.6.0непряма
Gogithub.com/bahlo/generic-list-gov0.2.0непряма
Gogithub.com/basgys/goxml2jsonv1.1.1-0.20231018121955-e66ee54ceaadнепряма
Gogithub.com/bboreham/go-loserv0.0.0-20230920113527-fcc2c21820a3непряма
Gogithub.com/benbjohnson/immutablev0.4.0непряма
Gogithub.com/beorn7/perksv1.0.1непряма
Gogithub.com/buger/jsonparserv1.1.2непряма
Gogithub.com/cenkalti/backoff/v4v4.2.1непряма
Gogithub.com/cenkalti/backoff/v4v4.3.0непряма
Gogithub.com/cenkalti/backoff/v5v5.0.3непряма
Gogithub.com/chainguard-dev/git-urlsv1.0.2непряма
Gogithub.com/clbanning/mxjv1.8.4непряма
Gogithub.com/cncf/xds/gov0.0.0-20260202195803-dba9d589def2непряма
Gogithub.com/coreos/etcdv3.3.27+incompatibleнепряма
Gogithub.com/coreos/go-semverv0.3.1непряма
Gogithub.com/coreos/go-systemdv0.0.0-20191104093116-d3cd4ed1dbcfнепряма
Gogithub.com/coreos/go-systemd/v22v22.6.0непряма
Gogithub.com/coreos/pkgv0.0.0-20220810130054-c7d1c02cb6cfнепряма
Gogithub.com/davecgh/go-spewv1.1.1непряма
Gogithub.com/davecgh/go-spewv1.1.2-0.20180830191138-d8f796af33ccнепряма
Gogithub.com/dennwc/varintv1.0.0непряма
Gogithub.com/dolthub/maphashv0.1.0непряма
Gogithub.com/edsrzf/mmap-gov1.2.0непряма
Gogithub.com/efficientgo/corev1.0.0-rc.2непряма
Gogithub.com/efficientgo/e2ev0.14.1-0.20230710114240-c316eb95ae5bнепряма
Gogithub.com/envoyproxy/go-control-plane/envoyv1.37.0непряма
Gogithub.com/envoyproxy/protoc-gen-validatev1.3.3непряма
Gogithub.com/facette/natsortv0.0.0-20181210072756-2cd4dd1e2dcbнепряма
Gogithub.com/fxamacker/cbor/v2v2.9.0непряма
Gogithub.com/go-ini/iniv1.67.0непряма
Gogithub.com/go-jose/go-jose/v4v4.1.4непряма
Gogithub.com/go-logfmt/logfmtv0.6.0непряма
Gogithub.com/go-logr/logrv1.4.3непряма
Gogithub.com/go-logr/stdrv1.2.2непряма
Gogithub.com/go-openapi/analysisv0.24.2непряма
Gogithub.com/go-openapi/errorsv0.22.7непряма
Gogithub.com/go-openapi/jsonpointerv0.22.5непряма
Gogithub.com/go-openapi/jsonreferencev0.21.4непряма
Gogithub.com/go-openapi/loadsv0.23.2непряма
Gogithub.com/go-openapi/specv0.22.3непряма
Gogithub.com/go-openapi/strfmtv0.26.1непряма
Gogithub.com/go-openapi/swagv0.25.5непряма
Gogithub.com/go-openapi/swag/cmdutilsv0.25.5непряма
Gogithub.com/go-openapi/swag/convv0.25.5непряма
Gogithub.com/go-openapi/swag/fileutilsv0.25.5непряма
Gogithub.com/go-openapi/swag/jsonnamev0.25.5непряма
Gogithub.com/go-openapi/swag/jsonutilsv0.25.5непряма
Gogithub.com/go-openapi/swag/loadingv0.25.5непряма
Gogithub.com/go-openapi/swag/manglingv0.25.5непряма
Gogithub.com/go-openapi/swag/netutilsv0.25.5непряма
Gogithub.com/go-openapi/swag/stringutilsv0.25.5непряма
Gogithub.com/go-openapi/swag/typeutilsv0.25.5непряма
Gogithub.com/go-openapi/swag/yamlutilsv0.25.5непряма
Gogithub.com/go-openapi/validatev0.25.1непряма
Gogithub.com/go-viper/mapstructure/v2v2.5.0непряма
Gogithub.com/gobwas/globv0.2.3непряма
Gogithub.com/gogo/googleapisv1.4.1непряма
Gogithub.com/gogo/statusv1.1.1непряма
Gogithub.com/golang-jwt/jwt/v5v5.3.1непряма
Gogithub.com/golang/protobufv1.5.4непряма
Gogithub.com/golang/snappyv1.0.0непряма
Gogithub.com/google/btreev1.1.3непряма
Gogithub.com/google/gnostic-modelsv0.7.0непряма
Gogithub.com/google/go-querystringv1.2.0непряма
Gogithub.com/google/s2a-gov0.1.9непряма
Gogithub.com/googleapis/enterprise-certificate-proxyv0.3.14непряма
Gogithub.com/googleapis/gax-go/v2v2.18.0непряма
Gogithub.com/googlecloudplatform/opentelemetry-operations-go/detectors/gcpv1.32.0непряма
Gogithub.com/googlecloudplatform/opentelemetry-operations-go/exporter/metricv0.53.0непряма
Gogithub.com/googlecloudplatform/opentelemetry-operations-go/internal/resourcemappingv0.53.0непряма
Gogithub.com/hashicorp/consul/apiv1.33.7непряма
Gogithub.com/hashicorp/errwrapv1.1.0непряма
Gogithub.com/hashicorp/go-cleanhttpv0.5.2непряма
Gogithub.com/hashicorp/go-hclogv1.6.3непряма
Gogithub.com/hashicorp/go-immutable-radixv1.3.1непряма
Gogithub.com/hashicorp/go-metricsv0.5.4непряма
Gogithub.com/hashicorp/go-msgpack/v2v2.1.5непряма
Gogithub.com/hashicorp/go-multierrorv1.1.1непряма
Gogithub.com/hashicorp/go-rootcertsv1.0.2непряма
Gogithub.com/hashicorp/go-sockaddrv1.0.7непряма
Gogithub.com/hashicorp/go-versionv1.8.0непряма
Gogithub.com/hashicorp/golang-lruv1.0.2непряма
Gogithub.com/hashicorp/serfv0.10.2непряма
Gogithub.com/jaegertracing/jaeger-idlv0.6.0непряма
Gogithub.com/jpillora/backoffv1.0.0непряма
Gogithub.com/json-iterator/gov1.1.12непряма
Gogithub.com/julienschmidt/httprouterv1.3.0непряма
Gogithub.com/klauspost/cpuid/v2v2.2.11непряма
Gogithub.com/klauspost/crc32v1.3.0непряма
Gogithub.com/knadh/koanf/mapsv0.1.2непряма
Gogithub.com/knadh/koanf/providers/confmapv1.0.0непряма
Gogithub.com/knadh/koanf/v2v2.3.3непряма
Gogithub.com/kr/prettyv0.3.1непряма
Gogithub.com/kylelemons/godebugv1.1.0непряма
Gogithub.com/mattn/go-colorablev0.1.14непряма
Gogithub.com/mattn/go-isattyv0.0.22непряма
Gogithub.com/mattn/go-runewidthv0.0.16непряма
Gogithub.com/mdlayher/socketv0.4.1непряма
Gogithub.com/mdlayher/vsockv1.2.1непряма
Gogithub.com/miekg/dnsv1.1.72непряма
Gogithub.com/minio/crc64nvmev1.1.1непряма
Gogithub.com/minio/md5-simdv1.1.2непряма
Gogithub.com/mitchellh/copystructurev1.2.0непряма
Gogithub.com/mitchellh/go-homedirv1.1.0непряма
Gogithub.com/mitchellh/mapstructurev1.5.0непряма
Gogithub.com/mitchellh/reflectwalkv1.0.2непряма
Gogithub.com/modern-go/concurrentv0.0.0-20180306012644-bacd9c7ef1ddнепряма
Gogithub.com/modern-go/reflect2v1.0.3-0.20250322232337-35a7c28c31eeнепряма
Gogithub.com/mozillazg/go-httpheaderv0.3.1непряма
Gogithub.com/munnerz/goautonegv0.0.0-20191010083416-a7dc8b61c822непряма
Gogithub.com/mwitkow/go-conntrackv0.0.0-20190716064945-2f068394615fнепряма
Gogithub.com/ncw/swiftv1.0.53непряма
Gogithub.com/oasdiff/yamlv0.1.1непряма
Gogithub.com/oasdiff/yaml3v0.0.14непряма
Gogithub.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metricsv0.148.0непряма
Gogithub.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautilv0.148.0непряма
Gogithub.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessorv0.148.0непряма
Gogithub.com/opentracing-contrib/go-grpcv0.1.2непряма
Gogithub.com/opentracing-contrib/go-stdlibv1.1.1непряма
Gogithub.com/opentracing/opentracing-gov1.2.1-0.20220228012449-10b1cf09e00bнепряма
Gogithub.com/parquet-go/bitpackv1.0.0непряма
Gogithub.com/parquet-go/jsonlitev1.0.0непряма
Gogithub.com/pb33f/jsonpathv0.8.1непряма
Gogithub.com/pb33f/libopenapiv0.34.3непряма
Gogithub.com/pb33f/libopenapi-validatorv0.13.3непряма
Gogithub.com/pb33f/ordered-map/v2v2.3.0непряма
Gogithub.com/philhofer/fwdv1.2.0непряма
Gogithub.com/pierrec/lz4/v4v4.1.21непряма
Gogithub.com/pires/go-proxyprotov0.11.0непряма
Gogithub.com/pkg/browserv0.0.0-20240102092130-5ac0b6a4141cнепряма
Gogithub.com/pkg/errorsv0.9.1непряма
Gogithub.com/pmezard/go-difflibv1.0.0непряма
Gogithub.com/pmezard/go-difflibv1.0.1-0.20181226105442-5d4384ee4fb2непряма
Gogithub.com/prometheus/alertmanagerv0.31.1непряма
Gogithub.com/prometheus/client_golang/expv0.0.0-20260325093428-d8591d0db856непряма
Gogithub.com/prometheus/exporter-toolkitv0.15.1непряма
Gogithub.com/prometheus/otlptranslatorv1.0.0непряма
Gogithub.com/prometheus/procfsv0.15.1непряма
Gogithub.com/prometheus/procfsv0.20.1непряма
Gogithub.com/prometheus/sigv4v0.4.1непряма
Gogithub.com/puzpuzpuz/xsync/v4v4.4.0непряма
Gogithub.com/rivo/unisegv0.4.7непряма
Gogithub.com/rogpeppe/go-internalv1.14.1непряма
Gogithub.com/rs/xidv1.6.0непряма
Gogithub.com/santhosh-tekuri/jsonschema/v6v6.0.2непряма
Gogithub.com/sean-/seedv0.0.0-20170313163322-e2103e2c3529непряма
Gogithub.com/sercand/kuberesolver/v6v6.0.1непряма
Gogithub.com/spiffe/go-spiffe/v2v2.6.0непряма
Gogithub.com/stretchr/objxv0.5.2непряма
Gogithub.com/tencentyun/cos-go-sdk-v5v0.7.40непряма
Gogithub.com/tinylib/msgpv1.6.1непряма
Gogithub.com/twpayne/go-geomv1.6.1непряма
Gogithub.com/uber/jaeger-client-gov2.30.0+incompatibleнепряма
Gogithub.com/uber/jaeger-libv2.4.1+incompatibleнепряма
Gogithub.com/x448/float16v0.8.4непряма
Gogithub.com/xhit/go-str2duration/v2v2.1.0непряма
Gogithub.com/zeebo/xxh3v1.1.0непряма
Gogo.etcd.io/etcd/api/v3v3.6.9непряма
Gogo.etcd.io/etcd/client/pkg/v3v3.6.9непряма
Gogo.etcd.io/etcd/client/v3v3.6.9непряма
Gogo.opentelemetry.io/auto/sdkv1.2.1непряма
Gogo.opentelemetry.io/collector/componentv1.54.0непряма
Gogo.opentelemetry.io/collector/confmapv1.54.0непряма
Gogo.opentelemetry.io/collector/confmap/xconfmapv0.148.0непряма
Gogo.opentelemetry.io/collector/consumerv1.54.0непряма
Gogo.opentelemetry.io/collector/featuregatev1.54.0непряма
Gogo.opentelemetry.io/collector/internal/componentaliasv0.148.0непряма
Gogo.opentelemetry.io/collector/pdatav1.54.0непряма
Gogo.opentelemetry.io/collector/pipelinev1.54.0непряма
Gogo.opentelemetry.io/collector/processorv1.54.0непряма
Gogo.opentelemetry.io/contrib/bridges/prometheusv0.68.0непряма
Gogo.opentelemetry.io/contrib/detectors/gcpv1.43.0непряма
Gogo.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptracev0.67.0непряма
Gogo.opentelemetry.io/contrib/propagators/jaegerv1.42.0непряма
Gogo.opentelemetry.io/contrib/samplers/jaegerremotev0.36.0непряма
Gogo.opentelemetry.io/otel/exporters/jaegerv1.17.0непряма
Gogo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpcv0.19.0непряма
Gogo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttpv0.19.0непряма
Gogo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcv1.43.0непряма
Gogo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttpv1.43.0непряма
Gogo.opentelemetry.io/otel/exporters/otlp/otlptracev1.43.0непряма
Gogo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpcv1.43.0непряма
Gogo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttpv1.43.0непряма
Gogo.opentelemetry.io/otel/exporters/prometheusv0.65.0непряма
Gogo.opentelemetry.io/otel/exporters/stdout/stdoutlogv0.19.0непряма
Gogo.opentelemetry.io/otel/exporters/stdout/stdoutmetricv1.43.0непряма
Gogo.opentelemetry.io/otel/exporters/stdout/stdouttracev1.43.0непряма
Gogo.opentelemetry.io/otel/logv0.19.0непряма
Gogo.opentelemetry.io/otel/metricv1.43.0непряма
Gogo.opentelemetry.io/otel/metricv1.44.0непряма
Gogo.opentelemetry.io/otel/sdk/logv0.19.0непряма
Gogo.opentelemetry.io/otel/sdk/metricv1.43.0непряма
Gogo.opentelemetry.io/otel/sdk/metricv1.44.0непряма
Gogo.uber.org/multierrv1.11.0непряма
Gogo.uber.org/zapv1.27.1непряма
Gogo.yaml.in/yaml/v2v2.4.4непряма
Gogo.yaml.in/yaml/v4v4.0.0-rc.4непряма
Gogolang.org/x/cryptov0.53.0непряма
Gogolang.org/x/termv0.44.0непряма
Gogolang.org/x/toolsv0.47.0непряма
Gogoogle.golang.org/apiv0.272.0непряма
Gogoogle.golang.org/genprotov0.0.0-20260217215200-42d3e9bedb6dнепряма
Gogoogle.golang.org/genproto/googleapis/rpcv0.0.0-20260401024825-9d38bb4040a9непряма
Gogoogle.golang.org/genproto/googleapis/rpcv0.0.0-20260427160629-7cedc36a6bc4непряма
Gogopkg.in/check.v1v1.0.0-20201130134442-10cb98267c6cнепряма
Gogopkg.in/inf.v0v0.9.1непряма
Gogopkg.in/yaml.v2v2.4.0непряма
Gogopkg.in/yaml.v3v3.0.1непряма
Gok8s.io/apimachineryv0.35.3непряма
Gok8s.io/client-gov0.35.3непряма
Gok8s.io/klog/v2v2.140.0непряма
Gok8s.io/kube-openapiv0.0.0-20250910181357-589584f1c912непряма
Gok8s.io/utilsv0.0.0-20251002143259-bc988d571ff4непряма
Gosigs.k8s.io/jsonv0.0.0-20250730193827-2d320260d730непряма
Gosigs.k8s.io/randfillv1.0.0непряма
Gosigs.k8s.io/structured-merge-diff/v6v6.3.0непряма
Gosigs.k8s.io/yamlv1.6.0непряма
npm@babel/code-frame7.29.7непряма
npm@babel/compat-data7.29.7непряма
npm@babel/core7.29.7непряма
npm@babel/generator7.29.7непряма
npm@babel/helper-compilation-targets7.29.7непряма
npm@babel/helper-globals7.29.7непряма
npm@babel/helper-module-imports7.29.7непряма
npm@babel/helper-module-transforms7.29.7непряма
npm@babel/helper-string-parser7.29.7непряма
npm@babel/helper-validator-identifier7.29.7непряма
npm@babel/helper-validator-option7.29.7непряма
npm@babel/helpers7.29.7непряма
npm@babel/parser7.29.7непряма
npm@babel/template7.29.7непряма
npm@babel/traverse7.29.7непряма
npm@babel/types7.29.7непряма
npm@datadog/pprof5.13.3непряма
npm@emnapi/core1.11.1непряма
npm@emnapi/runtime1.11.1непряма
npm@emnapi/wasi-threads1.2.2непряма
npm@eslint-community/eslint-utils4.10.1непряма
npm@eslint-community/regexpp4.12.2непряма
npm@eslint/config-array0.21.2непряма
npm@eslint/config-helpers0.4.2непряма
npm@eslint/core0.17.0непряма
npm@eslint/eslintrc3.3.6непряма
npm@eslint/js9.39.5непряма
npm@eslint/object-schema2.1.7непряма
npm@eslint/plugin-kit0.4.1непряма
npm@humanfs/core0.19.2непряма
npm@humanfs/node0.16.8непряма
npm@humanfs/types0.15.0непряма
npm@humanwhocodes/module-importer1.0.1непряма
npm@humanwhocodes/retry0.4.3непряма
npm@isaacs/fs-minipass4.0.1непряма
npm@jridgewell/gen-mapping0.3.13непряма
npm@jridgewell/remapping2.3.5непряма
npm@jridgewell/resolve-uri3.1.2непряма
npm@jridgewell/sourcemap-codec1.5.5непряма
npm@jridgewell/trace-mapping0.3.31непряма
npm@napi-rs/wasm-runtime1.2.0непряма
npm@oxc-project/types0.139.0непряма
npm@playwright/test1.62.0непряма
npm@protobufjs/aspromise1.1.2непряма
npm@protobufjs/base641.1.2непряма
npm@protobufjs/codegen2.0.4непряма
npm@protobufjs/codegen2.0.5непряма
npm@protobufjs/eventemitter1.1.0непряма
npm@protobufjs/eventemitter1.1.1непряма
npm@protobufjs/fetch1.1.0непряма
npm@protobufjs/fetch1.1.1непряма
npm@protobufjs/float1.0.2непряма
npm@protobufjs/inquire1.1.0непряма
npm@protobufjs/inquire1.1.2непряма
npm@protobufjs/path1.1.2непряма
npm@protobufjs/pool1.1.0непряма
npm@protobufjs/utf81.1.0непряма
npm@protobufjs/utf81.1.1непряма
npm@pyroscope/nodejs0.4.11непряма
npm@rolldown/binding-android-arm641.1.5непряма
npm@rolldown/binding-darwin-arm641.1.5непряма
npm@rolldown/binding-darwin-x641.1.5непряма
npm@rolldown/binding-freebsd-x641.1.5непряма
npm@rolldown/binding-linux-arm-gnueabihf1.1.5непряма
npm@rolldown/binding-linux-arm64-gnu1.1.5непряма
npm@rolldown/binding-linux-arm64-musl1.1.5непряма
npm@rolldown/binding-linux-ppc64-gnu1.1.5непряма
npm@rolldown/binding-linux-s390x-gnu1.1.5непряма
npm@rolldown/binding-linux-x64-gnu1.1.5непряма
npm@rolldown/binding-linux-x64-musl1.1.5непряма
npm@rolldown/binding-openharmony-arm641.1.5непряма
npm@rolldown/binding-wasm32-wasi1.1.5непряма
npm@rolldown/binding-win32-arm64-msvc1.1.5непряма
npm@rolldown/binding-win32-x64-msvc1.1.5непряма
npm@rolldown/pluginutils1.0.1непряма
npm@tinyhttp/accepts2.2.3непряма
npm@tinyhttp/app2.4.0непряма
npm@tinyhttp/content-disposition2.2.2непряма
npm@tinyhttp/content-type0.1.4непряма
npm@tinyhttp/cookie2.1.1непряма
npm@tinyhttp/cookie-signature2.1.1непряма
npm@tinyhttp/encode-url2.1.1непряма
npm@tinyhttp/etag2.1.2непряма
npm@tinyhttp/forwarded2.1.1непряма
npm@tinyhttp/logger2.0.0непряма
npm@tinyhttp/proxy-addr2.2.0непряма
npm@tinyhttp/req2.2.4непряма
npm@tinyhttp/res2.2.4непряма
npm@tinyhttp/router2.2.3непряма
npm@tinyhttp/send2.2.3непряма
npm@tinyhttp/type-is2.2.4непряма
npm@tinyhttp/url2.1.1непряма
npm@tinyhttp/vary0.1.3непряма
npm@tybys/wasm-util0.10.3непряма
npm@types/body-parser1.19.5непряма
npm@types/connect3.4.38непряма
npm@types/d3-color3.1.3непряма
npm@types/d3-drag3.0.7непряма
npm@types/d3-interpolate3.0.4непряма
npm@types/d3-selection3.0.11непряма
npm@types/d3-transition3.0.9непряма
npm@types/d3-zoom3.0.8непряма
npm@types/estree1.0.9непряма
npm@types/express4.17.21непряма
npm@types/express-serve-static-core4.17.43непряма
npm@types/http-errors2.0.4непряма
npm@types/json-schema7.0.15непряма
npm@types/mime3.0.4непряма
npm@types/morgan1.9.9непряма
npm@types/node20.11.20непряма
npm@types/node24.13.3непряма
npm@types/qs6.9.11непряма
npm@types/range-parser1.2.7непряма
npm@types/react19.2.17непряма
npm@types/react-dom19.2.3непряма
npm@types/send0.17.4непряма
npm@types/serve-static1.15.5непряма
npm@types/tinycolor21.4.6непряма
npm@typescript-eslint/eslint-plugin8.65.0непряма
npm@typescript-eslint/parser8.65.0непряма
npm@typescript-eslint/project-service8.65.0непряма
npm@typescript-eslint/scope-manager8.65.0непряма
npm@typescript-eslint/tsconfig-utils8.65.0непряма
npm@typescript-eslint/type-utils8.65.0непряма
npm@typescript-eslint/types8.65.0непряма
npm@typescript-eslint/typescript-estree8.65.0непряма
npm@typescript-eslint/utils8.65.0непряма
npm@typescript-eslint/visitor-keys8.65.0непряма
npm@vitejs/plugin-react6.0.4непряма
npm@xyflow/system0.0.79непряма
npmabbrev5.0.0непряма
npmaccepts1.3.8непряма
npmacorn8.18.0непряма
npmacorn-jsx5.3.2непряма
npmajv6.15.0непряма
npmansi-styles4.3.0непряма
npmargparse2.0.1непряма
npmarray-flatten1.1.1непряма
npmasynckit0.4.0непряма
npmaxios1.15.2непряма
npmbalanced-match1.0.2непряма
npmbalanced-match4.0.4непряма
npmbaseline-browser-mapping2.11.6непряма
npmbasic-auth2.0.1непряма
npmbody-parser1.20.2непряма
npmbody-parser1.20.3непряма
npmbrace-expansion1.1.16непряма
npmbrace-expansion5.0.8непряма
npmbrowserslist4.28.7непряма
npmbytes3.1.2непряма
npmcall-bind1.0.7непряма
npmcall-bind-apply-helpers1.0.2непряма
npmcall-bound1.0.4непряма
npmcallsites3.1.0непряма
npmcaniuse-lite1.0.30001806непряма
npmchalk4.1.2непряма
npmchownr2.0.0непряма
npmchownr3.0.0непряма
npmclasscat5.0.5непряма
npmcolor-convert2.0.1непряма
npmcolor-name1.1.4непряма
npmcolorette2.0.20непряма
npmcombined-stream1.0.8непряма
npmconcat-map0.0.1непряма
npmcontent-disposition0.5.4непряма
npmcontent-type1.0.5непряма
npmconvert-source-map2.0.0непряма
npmcookie0.6.0непряма
npmcookie-signature1.0.6непряма
npmcross-spawn7.0.6непряма
npmcsstype3.2.3непряма
npmd3-color3.1.0непряма
npmd3-dispatch3.0.1непряма
npmd3-drag3.0.0непряма
npmd3-ease3.0.1непряма
npmd3-interpolate3.0.1непряма
npmd3-selection3.0.0непряма
npmd3-timer3.0.1непряма
npmd3-transition3.0.1непряма
npmd3-zoom3.0.0непряма
npmdayjs1.11.13непряма
npmdebug2.6.9непряма
npmdebug4.4.3непряма
npmdeep-is0.1.4непряма
npmdefine-data-property1.1.4непряма
npmdelay5.0.0непряма
npmdelayed-stream1.0.0непряма
npmdepd2.0.0непряма
npmdestroy1.2.0непряма
npmdetect-libc2.1.2непряма
npmdunder-proto1.0.1непряма
npmee-first1.1.1непряма
npmelectron-to-chromium1.5.397непряма
npmencodeurl1.0.2непряма
npmencodeurl2.0.0непряма
npmenv-paths2.2.1непряма
npmes-define-property1.0.0непряма
npmes-define-property1.0.1непряма
npmes-errors1.3.0непряма
npmes-escape-html0.1.1непряма
npmes-object-atoms1.1.1непряма
npmes-set-tostringtag2.1.0непряма
npmescalade3.2.0непряма
npmescape-html1.0.3непряма
npmescape-string-regexp4.0.0непряма
npmeslint9.39.5непряма
npmeslint-config-prettier10.1.8непряма
npmeslint-plugin-react-hooks7.1.1непряма
npmeslint-plugin-react-refresh0.5.3непряма
npmeslint-scope8.4.0непряма
npmeslint-visitor-keys3.4.3непряма
npmeslint-visitor-keys4.2.1непряма
npmeslint-visitor-keys5.0.1непряма
npmespree10.4.0непряма
npmesquery1.7.0непряма
npmesrecurse4.3.0непряма
npmestraverse5.3.0непряма
npmesutils2.0.3непряма
npmetag1.8.1непряма
npmexponential-backoff3.1.3непряма
npmexpress4.19.2непряма
npmexpress4.20.0непряма
npmfast-deep-equal3.1.3непряма
npmfast-json-stable-stringify2.1.0непряма
npmfast-levenshtein2.0.6непряма
npmfdir6.5.0непряма
npmfile-entry-cache8.0.0непряма
npmfinalhandler1.2.0непряма
npmfind-up5.0.0непряма
npmflat-cache4.0.1непряма
npmflatted3.4.3непряма
npmfollow-redirects1.15.11непряма
npmfollow-redirects1.16.0непряма
npmform-data4.0.5непряма
npmforwarded0.2.0непряма
npmfresh0.5.2непряма
npmfs-minipass2.1.0непряма
npmfsevents2.3.2непряма
npmfsevents2.3.3непряма
npmfunction-bind1.1.2непряма
npmgensync1.0.0-beta.2непряма
npmget-intrinsic1.2.4непряма
npmget-intrinsic1.3.0непряма
npmget-proto1.0.1непряма
npmglob-parent6.0.2непряма
npmglobals14.0.0непряма
npmglobals17.8.0непряма
npmgopd1.0.1непряма
npmgopd1.2.0непряма
npmgraceful-fs4.2.11непряма
npmhas-flag4.0.0непряма
npmhas-property-descriptors1.0.2непряма
npmhas-proto1.0.3непряма
npmhas-symbols1.0.3непряма
npmhas-symbols1.1.0непряма
npmhas-tostringtag1.0.2непряма
npmhasown2.0.1непряма
npmhasown2.0.2непряма
npmheader-range-parser1.1.3непряма
npmhermes-estree0.25.1непряма
npmhermes-parser0.25.1непряма
npmhttp-errors2.0.0непряма
npmhttp-status-emojis2.2.0непряма
npmiconv-lite0.4.24непряма
npmignore5.3.2непряма
npmignore7.0.6непряма
npmimport-fresh3.3.1непряма
npmimurmurhash0.1.4непряма
npminherits2.0.4непряма
npmipaddr.js1.9.1непряма
npmipaddr.js2.2.0непряма
npmis-extglob2.1.1непряма
npmis-glob4.0.3непряма
npmisexe2.0.0непряма
npmisexe4.0.0непряма
npmjs-tokens4.0.0непряма
npmjs-yaml4.3.0непряма
npmjsesc3.1.0непряма
npmjson-buffer3.0.1непряма
npmjson-schema-traverse0.4.1непряма
npmjson-stable-stringify-without-jsonify1.0.1непряма
npmjson52.2.3непряма
npmkeyv4.5.4непряма
npmlevn0.4.1непряма
npmlightningcss1.33.0непряма
npmlightningcss-android-arm641.33.0непряма
npmlightningcss-darwin-arm641.33.0непряма
npmlightningcss-darwin-x641.33.0непряма
npmlightningcss-freebsd-x641.33.0непряма
npmlightningcss-linux-arm-gnueabihf1.33.0непряма
npmlightningcss-linux-arm64-gnu1.33.0непряма
npmlightningcss-linux-arm64-musl1.33.0непряма
npmlightningcss-linux-x64-gnu1.33.0непряма
npmlightningcss-linux-x64-musl1.33.0непряма
npmlightningcss-win32-arm64-msvc1.33.0непряма
npmlightningcss-win32-x64-msvc1.33.0непряма
npmlocate-path6.0.0непряма
npmlodash.merge4.6.2непряма
npmlong5.2.3непряма
npmlong5.3.2непряма
npmlru-cache5.1.1непряма
npmmath-intrinsics1.1.0непряма
npmmedia-typer0.3.0непряма
npmmerge-descriptors1.0.1непряма
npmmerge-descriptors1.0.3непряма
npmmethods1.1.2непряма
npmmime1.6.0непряма
npmmime4.0.4непряма
npmmime-db1.52.0непряма
npmmime-types2.1.35непряма
npmminimatch10.2.6непряма
npmminimatch3.1.5непряма
npmminipass3.3.6непряма
npmminipass5.0.0непряма
npmminipass7.1.3непряма
npmminizlib2.1.2непряма
npmminizlib3.1.0непряма
npmmkdirp1.0.4непряма
npmmorgan1.10.0непряма
npmms2.0.0непряма
npmms2.1.3непряма
npmnanoid3.3.16непряма
npmnatural-compare1.4.0непряма
npmnegotiator0.6.3непряма
npmnode-gyp13.0.1непряма
npmnode-gyp-build3.9.0непряма
npmnode-releases2.0.51непряма
npmnopt10.0.1непряма
npmobject-inspect1.13.1непряма
npmobject-inspect1.13.4непряма
npmon-finished2.3.0непряма
npmon-finished2.4.1непряма
npmon-headers1.0.2непряма
npmoptionator0.9.4непряма
npmp-limit3.1.0непряма
npmp-limit7.3.0непряма
npmp-locate5.0.0непряма
npmparent-module1.0.1непряма
npmparseurl1.3.3непряма
npmpath-exists4.0.0непряма
npmpath-key3.1.1непряма
npmpath-to-regexp0.1.12непряма
npmpath-to-regexp0.1.7непряма
npmpicocolors1.1.1непряма
npmpicomatch4.0.5непряма
npmplaywright1.62.0непряма
npmplaywright-core1.62.0непряма
npmpostcss8.5.24непряма
npmpprof-format2.2.1непряма
npmprelude-ls1.2.1непряма
npmprettier3.9.6непряма
npmproc-log7.0.0непряма
npmprotobufjs7.5.5непряма
npmprotobufjs7.6.1непряма
npmproxy-addr2.0.7непряма
npmproxy-from-env2.1.0непряма
npmpunycode2.3.1непряма
npmqs6.11.0непряма
npmqs6.14.1непряма
npmrange-parser1.2.1непряма
npmraw-body2.5.2непряма
npmregenerator-runtime0.14.1непряма
npmregexparam2.0.2непряма
npmresolve-from4.0.0непряма
npmrolldown1.1.5непряма
npmsafe-buffer5.1.2непряма
npmsafe-buffer5.2.1непряма
npmsafer-buffer2.1.2непряма
npmscheduler0.27.0непряма
npmsemver6.3.1непряма
npmsemver7.8.5непряма
npmsend0.18.0непряма
npmsend0.19.0непряма
npmserve-static1.15.0непряма
npmserve-static1.16.0непряма
npmset-function-length1.2.1непряма
npmsetprototypeof1.2.0непряма
npmshebang-command2.0.0непряма
npmshebang-regex3.0.0непряма
npmside-channel1.0.5непряма
npmside-channel1.1.0непряма
npmside-channel-list1.0.0непряма
npmside-channel-map1.0.1непряма
npmside-channel-weakmap1.0.2непряма
npmsource-map0.7.4непряма
npmsource-map0.7.6непряма
npmsource-map-js1.2.1непряма
npmstatuses2.0.1непряма
npmstrip-json-comments3.1.1непряма
npmsupports-color7.2.0непряма
npmtar6.2.1непряма
npmtar7.5.21непряма
npmtinyglobby0.2.17непряма
npmtoidentifier1.0.1непряма
npmts-api-utils2.5.0непряма
npmtslib2.8.1непряма
npmtype-check0.4.0непряма
npmtype-is1.6.18непряма
npmtypescript4.9.5непряма
npmtypescript5.9.3непряма
npmtypescript-eslint8.65.0непряма
npmundici8.9.0непряма
npmundici-types5.26.5непряма
npmundici-types7.18.2непряма
npmunpipe1.0.0непряма
npmupdate-browserslist-db1.2.3непряма
npmuri-js4.4.1непряма
npmuse-sync-external-store1.6.0непряма
npmutils-merge1.0.1непряма
npmvary1.1.2непряма
npmvite8.1.5непряма
npmwhich2.0.2непряма
npmwhich7.0.0непряма
npmword-wrap1.2.5непряма
npmyallist3.1.1непряма
npmyallist4.0.0непряма
npmyallist5.0.0непряма
npmyocto-queue0.1.0непряма
npmyocto-queue1.2.2непряма
npmzod4.4.3непряма
npmzod-validation-error4.0.2непряма
npmzustand4.5.7непряма
NuGetOpenTelemetry.Exporter.Console1.15.2непряма
NuGetOpenTelemetry.Exporter.Console1.8.0непряма
NuGetOpenTelemetry.Exporter.OpenTelemetryProtocol1.15.2непряма
NuGetOpenTelemetry.Exporter.OpenTelemetryProtocol1.8.0непряма
NuGetOpenTelemetry.Extensions.Hosting1.15.2непряма
NuGetOpenTelemetry.Extensions.Hosting1.8.0непряма
NuGetOpenTelemetry.Instrumentation.AspNetCore1.15.2непряма
NuGetOpenTelemetry.Instrumentation.AspNetCore1.8.1непряма
NuGetPyroscope.OpenTelemetry0.4.0непряма
NuGetSystem.Diagnostics.DiagnosticSource8.0.1непряма
PyPIannotated-doc0.0.4непряма
PyPIannotated-types0.7.0непряма
PyPIanyio4.13.0непряма
PyPIasgiref3.11.1непряма
PyPIblinker1.9.0непряма
PyPIcffi2.0.0непряма
PyPIclick8.4.1непряма
PyPIdjango5.2.8непряма
PyPIdjangorestframework3.15.2непряма
PyPIfastapi0.136.3непряма
PyPIflask3.1.3непряма
PyPIgoogleapis-common-protos1.75.0непряма
PyPIgrpcio1.81.0непряма
PyPIgunicorn23.0.0непряма
PyPIh110.16.0непряма
PyPIhttptools0.8.0непряма
PyPIidna3.18непряма
PyPIitsdangerous2.2.0непряма
PyPIjinja23.1.6непряма
PyPImarkupsafe3.0.3непряма
PyPIopentelemetry-api1.42.1непряма
PyPIopentelemetry-exporter-otlp-proto-common1.42.1непряма
PyPIopentelemetry-exporter-otlp-proto-grpc1.42.1непряма
PyPIopentelemetry-instrumentation0.63b1непряма
PyPIopentelemetry-instrumentation-flask0.63b1непряма
PyPIopentelemetry-instrumentation-wsgi0.63b1непряма
PyPIopentelemetry-proto1.42.1непряма
PyPIopentelemetry-sdk1.42.1непряма
PyPIopentelemetry-semantic-conventions0.63b1непряма
PyPIopentelemetry-util-http0.63b1непряма
PyPIpackaging26.2непряма
PyPIprotobuf6.33.6непряма
PyPIpsycopg3.2.9непряма
PyPIpsycopg-binary3.2.9непряма
PyPIpycparser3.0непряма
PyPIpydantic2.13.4непряма
PyPIpydantic-core2.46.4непряма
PyPIpyroscope-io1.2.0непряма
PyPIpyroscope-otel1.0.1непряма
PyPIpython-dotenv1.2.2непряма
PyPIpyyaml6.0.3непряма
PyPIsetuptools82.0.1непряма
PyPIsqlparse0.5.5непряма
PyPIstarlette1.2.1непряма
PyPItyping-extensions4.15.0непряма
PyPItyping-inspection0.4.2непряма
PyPIuvicorn0.48.0непряма
PyPIuvloop0.22.1непряма
PyPIwatchfiles1.2.0непряма
PyPIwebsockets16.0непряма
PyPIwerkzeug3.1.8непряма
PyPIwrapt2.2.1непряма
RubyGemsactioncable7.2.3.1непряма
RubyGemsactionmailbox7.2.3.1непряма
RubyGemsactionmailer7.2.3.1непряма
RubyGemsactionpack7.2.3.1непряма
RubyGemsactiontext7.2.3.1непряма
RubyGemsactionview7.2.3.1непряма
RubyGemsactivejob7.2.3.1непряма
RubyGemsactivemodel7.2.3.1непряма
RubyGemsactiverecord7.2.3.1непряма
RubyGemsactivestorage7.2.3.1непряма
RubyGemsactivesupport7.2.3.1непряма
RubyGemsbase640.3.0непряма
RubyGemsbenchmark0.5.0непряма
RubyGemsbigdecimal3.1.8непряма
RubyGemsbigdecimal4.1.2непряма
RubyGemsbuilder3.3.0непряма
RubyGemscgi0.5.1непряма
RubyGemsconcurrent-ruby1.3.6непряма
RubyGemsconnection_pool3.0.2непряма
RubyGemscrass1.0.6непряма
RubyGemsdaemons1.4.1непряма
RubyGemsdate3.5.1непряма
RubyGemsdebug1.11.1непряма
RubyGemsdrb2.2.3непряма
RubyGemserb6.0.4непряма
RubyGemserubi1.13.1непряма
RubyGemseventmachine1.2.7непряма
RubyGemsffi1.17.2непряма
RubyGemsffi1.17.4непряма
RubyGemsglobalid1.3.0непряма
RubyGemsgoogle-protobuf4.29.1непряма
RubyGemsgoogleapis-common-protos-types1.16.0непряма
RubyGemsi18n1.14.8непряма
RubyGemsio-console0.8.2непряма
RubyGemsirb1.18.0непряма
RubyGemslogger1.7.0непряма
RubyGemsloofah2.25.1непряма
RubyGemsmail2.9.0непряма
RubyGemsmarcel1.1.0непряма
RubyGemsmini_mime1.1.5непряма
RubyGemsminitest5.27.0непряма
RubyGemsmustermann3.0.3непряма
RubyGemsmustermann3.0.4непряма
RubyGemsnet-imap0.6.3непряма
RubyGemsnet-pop0.1.2непряма
RubyGemsnet-protocol0.2.2непряма
RubyGemsnet-smtp0.5.1непряма
RubyGemsnio4r2.7.4непряма
RubyGemsnio4r2.7.5непряма
RubyGemsnokogiri1.19.2непряма
RubyGemsopentelemetry-api1.5.0непряма
RubyGemsopentelemetry-api1.9.0непряма
RubyGemsopentelemetry-common0.19.7непряма
RubyGemsopentelemetry-common0.21.0непряма
RubyGemsopentelemetry-exporter-jaeger0.22.0непряма
RubyGemsopentelemetry-exporter-otlp0.29.1непряма
RubyGemsopentelemetry-instrumentation-action_mailer0.3.0непряма
RubyGemsopentelemetry-instrumentation-action_pack0.10.0непряма
RubyGemsopentelemetry-instrumentation-action_view0.8.0непряма
RubyGemsopentelemetry-instrumentation-active_job0.7.8непряма
RubyGemsopentelemetry-instrumentation-active_record0.8.1непряма
RubyGemsopentelemetry-instrumentation-active_support0.7.0непряма
RubyGemsopentelemetry-instrumentation-base0.22.3непряма
RubyGemsopentelemetry-instrumentation-concurrent_ruby0.21.4непряма
RubyGemsopentelemetry-instrumentation-rack0.25.0непряма
RubyGemsopentelemetry-instrumentation-rails0.34.1непряма
RubyGemsopentelemetry-registry0.3.1непряма
RubyGemsopentelemetry-registry0.5.0непряма
RubyGemsopentelemetry-sdk1.2.1непряма
RubyGemsopentelemetry-sdk1.6.0непряма
RubyGemsopentelemetry-semantic_conventions1.10.1непряма
RubyGemsopentelemetry-semantic_conventions1.37.0непряма
RubyGemspp0.6.3непряма
RubyGemsprettyprint0.2.0непряма
RubyGemsprism1.9.0непряма
RubyGemspsych5.3.1непряма
RubyGemspuma6.6.0непряма
RubyGemspuma6.6.1непряма
RubyGemspyroscope0.6.4непряма
RubyGemspyroscope1.0.1непряма
RubyGemspyroscope-otel0.1.4непряма
RubyGemspyroscope-otel0.2.0непряма
RubyGemsracc1.8.1непряма
RubyGemsrack3.2.6непряма
RubyGemsrack-protection4.1.1непряма
RubyGemsrack-protection4.2.0непряма
RubyGemsrack-session2.1.2непряма
RubyGemsrack-test2.2.0непряма
RubyGemsrackup2.2.1непряма
RubyGemsrackup2.3.1непряма
RubyGemsrails7.2.3.1непряма
RubyGemsrails-dom-testing2.3.0непряма
RubyGemsrails-html-sanitizer1.7.0непряма
RubyGemsrailties7.2.3.1непряма
RubyGemsrake13.2.1непряма
RubyGemsrake13.4.2непряма
RubyGemsrdoc7.2.0непряма
RubyGemsreline0.6.3непряма
RubyGemsruby2_keywords0.0.5непряма
RubyGemssecurerandom0.4.1непряма
RubyGemssinatra4.1.1непряма
RubyGemssinatra4.2.0непряма
RubyGemssprockets4.2.2непряма
RubyGemssprockets-rails3.5.2непряма
RubyGemssqlite31.7.3непряма
RubyGemsstringio3.2.0непряма
RubyGemsthin2.0.1непряма
RubyGemsthor1.5.0непряма
RubyGemsthrift0.22.0непряма
RubyGemstilt2.6.0непряма
RubyGemstilt2.6.1непряма
RubyGemstimeout0.6.1непряма
RubyGemstsort0.2.0непряма
RubyGemstzinfo2.0.6непряма
RubyGemsuseragent0.16.11непряма
RubyGemswebsocket-driver0.8.0непряма
RubyGemswebsocket-extensions0.1.5непряма
RubyGemszeitwerk2.7.5непряма
Сповіщення про залежності 51

Цей репозиторій не публікує пакета, який розпізнає індекс, тож оцінено його власний граф залежностей — 1 284 пакетів, серед яких є й піниї розробки та тестування, що ніколи не постачаються: 51 мають відомі сповіщення, з них 7 прямі.

ПакетВерсіяЗв'язокКритичністьСповіщеньВиправлено в
google.golang.org/grpcv1.80.0прямакритична21.82.1
django5.2.8непрямакритична456.0.7
axios1.15.2непрямависока181.18.0
body-parser1.20.2непрямависока22.3.0
brace-expansion1.1.16непрямависока15.0.8
form-data4.0.5непрямависока14.0.6
path-to-regexp0.1.12непрямависока10.1.13
path-to-regexp0.1.7непрямависока38.0.0
protobufjs7.5.5непрямависока118.6.6
quinn-proto0.11.14непрямависока20.11.15
rustls-webpki0.103.10непрямависока60.104.0-alpha.7
tar6.2.1непрямависока127.5.21
golang.org/x/netv0.52.0прямапомірна91.26.3
@protobufjs/utf81.1.0непрямапомірна18.0.2
express4.19.2непрямапомірна15.0.0
follow-redirects1.15.11непрямапомірна11.16.0
morgan1.10.0непрямапомірна11.11.0
OpenTelemetry.Exporter.OpenTelemetryProtocol1.15.2непрямапомірна21.15.3
OpenTelemetry.Exporter.OpenTelemetryProtocol1.8.0непрямапомірна11.15.3
protobufjs7.6.1непрямапомірна28.6.6
qs6.11.0непрямапомірна26.14.2
qs6.14.1непрямапомірна26.15.2
send0.18.0непрямапомірна10.19.0
serve-static1.15.0непрямапомірна12.1.0
body-parser1.20.3непряманизька12.3.0
cookie0.6.0непряманизька10.7.0
on-headers1.0.2непряманизька11.1.0
rand0.8.5непряманизька20.10.1
rand0.9.2непряманизька20.10.1
github.com/klauspost/compressv1.17.8пряманевідома11.18.7
github.com/klauspost/compressv1.18.6пряманевідома11.18.7
go.opentelemetry.io/otelv1.43.0пряманевідома11.44.0
golang.org/x/sysv0.42.0пряманевідома10.44.0
golang.org/x/textv0.35.0пряманевідома10.39.0
activestorage7.2.3.1непряманевідома1
anyhow1.0.102непряманевідома11.0.103
concurrent-ruby1.3.6непряманевідома3
core20.4.0непряманевідома1
golang.org/x/cryptov0.53.0непряманевідома1
loofah2.25.1непряманевідома3
memmap20.9.10непряманевідома10.9.11
net-imap0.6.3непряманевідома8
nokogiri1.19.2непряманевідома10
puma6.6.0непряманевідома2
puma6.6.1непряманевідома2
rails-html-sanitizer1.7.0непряманевідома1
setuptools82.0.1непряманевідома2
sinatra4.1.1непряманевідома1
sqlite31.7.3непряманевідома1
starlette1.2.1непряманевідома4
websocket-driver0.8.0непряманевідома4

Сповіщення означає, що версія, записана в графі залежностей, потрапляє в уражений діапазон. Досяжність не аналізується, а граф містить піниї розробки й тестування — знахідка може стосуватися інструментів, а не поставленого коду.

Звіт у форматі JSON машиночитний
{
  "data": {
    "repo": {
      "topics": [
        "continuous-profiling",
        "profiling",
        "performance",
        "golang",
        "ruby",
        "python",
        "find-bottlenecks",
        "linux",
        "pyroscope",
        "observability",
        "monitoring",
        "devops",
        "developer-tools",
        "hacktoberfest"
      ],
      "is_fork": false,
      "size_kb": 251686,
      "has_wiki": false,
      "homepage": "https://grafana.com/oss/pyroscope/",
      "languages": {
        "Go": 7134841,
        "CSS": 63608,
        "HTML": 25595,
        "Shell": 21029,
        "Jsonnet": 20136,
        "Makefile": 22743,
        "Mustache": 6332,
        "Dockerfile": 3609,
        "JavaScript": 16601,
        "TypeScript": 324339,
        "Go Template": 292188
      },
      "pushed_at": "2026-08-01T01:52:35Z",
      "created_at": "2020-12-31T05:47:19Z",
      "owner_type": "Organization",
      "updated_at": "2026-08-01T05:19:57Z",
      "description": "Continuous Profiling Platform. Debug performance issues down to a single line of code",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "AGPL-3.0",
      "default_branch": "main",
      "license_spdx_raw": "AGPL-3.0",
      "primary_language": "Go",
      "significant_languages": [
        "Go"
      ]
    },
    "owner": {
      "blog": "https://grafana.com",
      "name": "Grafana Labs",
      "type": "Organization",
      "login": "grafana",
      "company": null,
      "location": "Sweden",
      "followers": 7146,
      "avatar_url": "https://avatars.githubusercontent.com/u/7195757?v=4",
      "created_at": "2014-04-06T12:22:57Z",
      "is_verified": null,
      "public_repos": 587,
      "account_age_days": 4501
    },
    "license": {
      "state": "standard",
      "spdx_id": "AGPL-3.0",
      "raw_spdx": "AGPL-3.0",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "v2.2.0",
          "kind": "minor",
          "published_at": "2026-07-21T19:03:11Z"
        },
        {
          "tag": "v2.1.1",
          "kind": "patch",
          "published_at": "2026-07-10T17:08:42Z"
        },
        {
          "tag": "v2.0.6",
          "kind": "patch",
          "published_at": "2026-07-10T17:09:12Z"
        },
        {
          "tag": "v2.0.5",
          "kind": "patch",
          "published_at": "2026-06-23T12:42:48Z"
        },
        {
          "tag": "v2.0.4",
          "kind": "patch",
          "published_at": "2026-06-17T11:13:49Z"
        },
        {
          "tag": "v2.1.0",
          "kind": "minor",
          "published_at": "2026-06-17T09:33:34Z"
        },
        {
          "tag": "v2.0.3",
          "kind": "patch",
          "published_at": "2026-06-03T20:55:50Z"
        },
        {
          "tag": "v2.0.2",
          "kind": "patch",
          "published_at": "2026-05-07T12:59:45Z"
        },
        {
          "tag": "v1.21.1",
          "kind": "patch",
          "published_at": "2026-05-07T12:38:46Z"
        },
        {
          "tag": "v2.0.1",
          "kind": "patch",
          "published_at": "2026-04-20T11:02:12Z"
        },
        {
          "tag": "v2.0.0",
          "kind": "major",
          "published_at": "2026-04-20T09:15:34Z"
        },
        {
          "tag": "v1.21.0",
          "kind": "minor",
          "published_at": "2026-04-17T10:54:40Z"
        },
        {
          "tag": "v1.20.4",
          "kind": "patch",
          "published_at": "2026-04-17T05:05:42Z"
        },
        {
          "tag": "v1.20.3",
          "kind": "patch",
          "published_at": "2026-04-08T15:53:13Z"
        },
        {
          "tag": "v1.19.3",
          "kind": "patch",
          "published_at": "2026-04-08T15:27:08Z"
        },
        {
          "tag": "v1.19.2",
          "kind": "patch",
          "published_at": "2026-04-08T02:58:25Z"
        },
        {
          "tag": "v1.20.2",
          "kind": "patch",
          "published_at": "2026-04-08T02:47:27Z"
        },
        {
          "tag": "v1.20.1",
          "kind": "patch",
          "published_at": "2026-04-08T02:12:44Z"
        },
        {
          "tag": "v1.20.0",
          "kind": "minor",
          "published_at": "2026-04-07T14:55:52Z"
        },
        {
          "tag": "v1.18.2",
          "kind": "patch",
          "published_at": "2026-03-25T16:48:37Z"
        },
        {
          "tag": "v1.19.1",
          "kind": "patch",
          "published_at": "2026-03-25T11:15:51Z"
        },
        {
          "tag": "v1.19.0",
          "kind": "minor",
          "published_at": "2026-03-13T15:49:05Z"
        },
        {
          "tag": "v1.17.4",
          "kind": "patch",
          "published_at": "2026-02-17T20:30:36Z"
        },
        {
          "tag": "v1.18.1",
          "kind": "patch",
          "published_at": "2026-02-12T20:51:22Z"
        },
        {
          "tag": "v1.17.3",
          "kind": "patch",
          "published_at": "2026-02-12T20:47:07Z"
        },
        {
          "tag": "v1.17.2",
          "kind": "patch",
          "published_at": "2026-02-03T10:56:29Z"
        },
        {
          "tag": "v1.18.0",
          "kind": "minor",
          "published_at": "2026-01-16T16:47:22Z"
        },
        {
          "tag": "v1.17.1",
          "kind": "patch",
          "published_at": "2026-01-12T21:50:32Z"
        },
        {
          "tag": "v1.16.2",
          "kind": "patch",
          "published_at": "2025-12-23T10:54:02Z"
        },
        {
          "tag": "v1.15.3",
          "kind": "patch",
          "published_at": "2025-12-23T10:04:14Z"
        },
        {
          "tag": "v1.15.2",
          "kind": "patch",
          "published_at": "2025-12-19T19:55:47Z"
        },
        {
          "tag": "v1.16.1",
          "kind": "patch",
          "published_at": "2025-12-19T19:58:40Z"
        },
        {
          "tag": "v1.17.0",
          "kind": "minor",
          "published_at": "2025-12-19T19:59:05Z"
        },
        {
          "tag": "v1.15.1",
          "kind": "patch",
          "published_at": "2025-11-25T19:51:32Z"
        },
        {
          "tag": "v1.16.0",
          "kind": "minor",
          "published_at": "2025-11-05T17:55:20Z"
        },
        {
          "tag": "v1.15.0",
          "kind": "minor",
          "published_at": "2025-10-08T10:31:25Z"
        },
        {
          "tag": "v1.13.6",
          "kind": "patch",
          "published_at": "2025-08-26T14:48:28Z"
        },
        {
          "tag": "v1.14.1",
          "kind": "patch",
          "published_at": "2025-08-26T14:32:30Z"
        },
        {
          "tag": "v1.14.0",
          "kind": "minor",
          "published_at": "2025-06-25T20:48:30Z"
        },
        {
          "tag": "v1.13.5",
          "kind": "patch",
          "published_at": "2025-06-18T15:18:51Z"
        },
        {
          "tag": "v1.13.4",
          "kind": "patch",
          "published_at": "2025-05-15T17:40:23Z"
        },
        {
          "tag": "v1.12.2",
          "kind": "patch",
          "published_at": "2025-04-18T07:55:29Z"
        },
        {
          "tag": "v1.13.2",
          "kind": "patch",
          "published_at": "2025-04-18T02:35:52Z"
        },
        {
          "tag": "v1.13.1",
          "kind": "patch",
          "published_at": "2025-03-27T11:36:40Z"
        },
        {
          "tag": "v1.12.1",
          "kind": "patch",
          "published_at": "2025-03-27T11:58:47Z"
        },
        {
          "tag": "v1.13.0",
          "kind": "minor",
          "published_at": "2025-03-24T09:12:47Z"
        },
        {
          "tag": "v1.12.0",
          "kind": "minor",
          "published_at": "2025-01-15T14:42:59Z"
        },
        {
          "tag": "v1.9.2",
          "kind": "patch",
          "published_at": "2025-01-14T13:39:27Z"
        },
        {
          "tag": "v1.10.1",
          "kind": "patch",
          "published_at": "2025-01-14T13:42:35Z"
        },
        {
          "tag": "v1.11.1",
          "kind": "patch",
          "published_at": "2025-01-14T11:19:25Z"
        },
        {
          "tag": "v1.11.0",
          "kind": "minor",
          "published_at": "2024-12-25T08:10:47Z"
        },
        {
          "tag": "v1.10.0",
          "kind": "minor",
          "published_at": "2024-11-09T03:05:23Z"
        },
        {
          "tag": "v1.9.1",
          "kind": "patch",
          "published_at": "2024-10-17T17:15:44Z"
        },
        {
          "tag": "v1.9.0",
          "kind": "minor",
          "published_at": "2024-10-03T15:48:30Z"
        },
        {
          "tag": "v1.8.0",
          "kind": "minor",
          "published_at": "2024-09-13T08:42:29Z"
        },
        {
          "tag": "v1.7.1",
          "kind": "patch",
          "published_at": "2024-07-31T17:50:25Z"
        },
        {
          "tag": "v1.7.0",
          "kind": "minor",
          "published_at": "2024-07-31T13:49:29Z"
        },
        {
          "tag": "v1.6.1",
          "kind": "patch",
          "published_at": "2024-06-21T14:17:57Z"
        },
        {
          "tag": "v1.6.0",
          "kind": "minor",
          "published_at": "2024-05-30T15:16:55Z"
        },
        {
          "tag": "v1.5.0",
          "kind": "minor",
          "published_at": "2024-03-19T19:41:49Z"
        },
        {
          "tag": "v1.4.0",
          "kind": "minor",
          "published_at": "2024-02-07T23:51:42Z"
        },
        {
          "tag": "v1.3.0",
          "kind": "minor",
          "published_at": "2024-01-18T04:58:40Z"
        },
        {
          "tag": "v1.2.1",
          "kind": "patch",
          "published_at": "2023-12-15T15:38:30Z"
        },
        {
          "tag": "v1.2.0",
          "kind": "minor",
          "published_at": "2023-11-17T09:36:38Z"
        },
        {
          "tag": "v1.1.5",
          "kind": "patch",
          "published_at": "2023-10-12T16:37:31Z"
        },
        {
          "tag": "v1.1.0",
          "kind": "minor",
          "published_at": "2023-10-12T16:37:09Z"
        },
        {
          "tag": "v1.0.0",
          "kind": "major",
          "published_at": "2023-08-29T03:54:33Z"
        },
        {
          "tag": "v1.0.0-rc.0",
          "kind": "prerelease",
          "published_at": "2023-08-29T03:55:00Z"
        },
        {
          "tag": "v0.37.2",
          "kind": "patch",
          "published_at": "2023-02-15T16:27:53Z"
        },
        {
          "tag": "v0.37.1",
          "kind": "patch",
          "published_at": "2023-01-31T07:25:03Z"
        },
        {
          "tag": "v0.37.0",
          "kind": "minor",
          "published_at": "2023-01-25T17:20:58Z"
        },
        {
          "tag": "v0.36.0",
          "kind": "minor",
          "published_at": "2022-12-16T20:28:47Z"
        },
        {
          "tag": "v0.35.1",
          "kind": "patch",
          "published_at": "2022-12-01T21:42:08Z"
        },
        {
          "tag": "v0.35.0",
          "kind": "minor",
          "published_at": "2022-11-28T18:26:50Z"
        },
        {
          "tag": "v0.34.1",
          "kind": "patch",
          "published_at": "2022-11-19T01:31:39Z"
        },
        {
          "tag": "v0.34.0",
          "kind": "minor",
          "published_at": "2022-11-16T03:07:37Z"
        },
        {
          "tag": "v0.33.0",
          "kind": "minor",
          "published_at": "2022-10-22T19:16:22Z"
        },
        {
          "tag": "v0.32.0",
          "kind": "minor",
          "published_at": "2022-10-17T19:24:14Z"
        },
        {
          "tag": "v0.31.0",
          "kind": "minor",
          "published_at": "2022-10-06T18:32:25Z"
        },
        {
          "tag": "v0.30.0",
          "kind": "minor",
          "published_at": "2022-10-04T18:51:07Z"
        },
        {
          "tag": "v0.29.0",
          "kind": "minor",
          "published_at": "2022-09-14T18:35:23Z"
        },
        {
          "tag": "v0.28.1",
          "kind": "patch",
          "published_at": "2022-09-06T22:13:16Z"
        },
        {
          "tag": "v0.28.0",
          "kind": "minor",
          "published_at": "2022-09-06T04:00:39Z"
        },
        {
          "tag": "v0.27.0",
          "kind": "minor",
          "published_at": "2022-08-25T00:03:05Z"
        },
        {
          "tag": "v0.26.0",
          "kind": "minor",
          "published_at": "2022-08-19T09:19:40Z"
        },
        {
          "tag": "v0.25.1",
          "kind": "patch",
          "published_at": "2022-08-08T19:33:59Z"
        },
        {
          "tag": "v0.25.0",
          "kind": "minor",
          "published_at": "2022-08-08T03:47:43Z"
        },
        {
          "tag": "v0.24.0",
          "kind": "minor",
          "published_at": "2022-07-28T18:33:45Z"
        },
        {
          "tag": "v0.23.0",
          "kind": "minor",
          "published_at": "2022-07-25T08:47:00Z"
        },
        {
          "tag": "v0.22.1",
          "kind": "patch",
          "published_at": "2022-07-19T19:14:22Z"
        },
        {
          "tag": "v0.22.0",
          "kind": "minor",
          "published_at": "2022-07-16T00:56:48Z"
        },
        {
          "tag": "v0.21.0",
          "kind": "minor",
          "published_at": "2022-07-07T00:58:29Z"
        },
        {
          "tag": "v0.20.0",
          "kind": "minor",
          "published_at": "2022-06-27T22:52:41Z"
        },
        {
          "tag": "v0.19.0",
          "kind": "minor",
          "published_at": "2022-06-13T07:36:44Z"
        },
        {
          "tag": "v0.18.0",
          "kind": "minor",
          "published_at": "2022-06-06T08:19:26Z"
        },
        {
          "tag": "v0.17.1",
          "kind": "patch",
          "published_at": "2022-05-26T06:59:42Z"
        },
        {
          "tag": "v0.17.0",
          "kind": "minor",
          "published_at": "2022-05-26T04:58:35Z"
        },
        {
          "tag": "v0.16.0",
          "kind": "minor",
          "published_at": "2022-05-12T05:24:08Z"
        },
        {
          "tag": "v0.15.4",
          "kind": "patch",
          "published_at": "2022-04-27T19:58:22Z"
        },
        {
          "tag": "v0.15.3",
          "kind": "patch",
          "published_at": "2022-04-27T07:40:18Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "788a581f23db4af50c2a5ebc81da2d5959ace8f6",
          "body": "Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>\nCo-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): lock file maintenance (#5418)",
          "author_name": "renovate-sh-app[bot]",
          "author_login": "renovate-sh-app[bot]",
          "committed_at": "2026-07-30T11:27:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fa92a887b038d6e8a896e2bf912b9a5e087e0a75",
          "body": "* examples: enable Python memory profiling\n\nExercise and verify all Python memory profile types so the new SDK support remains covered by runnable examples.\n\n* test(examples): preserve CPU profile validation\n\nKeep CPU or wall profiles mandatory while adding Python-specific memory assertions.",
          "is_bot": false,
          "headline": "examples: enable Python memory profiling (#5421)",
          "author_name": "Tolyan Korniltsev",
          "author_login": "korniltsev-grafanista",
          "committed_at": "2026-07-29T16:24:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d1ac3de34543c151aaaf13ef013d9c98788f323f",
          "body": "* chore(deps): update parquet-go to v0.30.1\n\n* fix(phlaredb): preserve symbol parquet schemas\n\n* fix(phlaredb): preserve sample label parquet name",
          "is_bot": false,
          "headline": "chore(deps): update parquet-go to v0.30.1 (#5426)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-07-29T14:36:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bbf0965b061b6801ffed10bc5b5634740754bb94",
          "body": "* perf(timeseries): reduce allocations in series build and merge\n\nTwo allocation fixes on the time-series query path, which both the v1\n(querier/phlaredb mergeByLabels) and v2 (query-backend\nexecuteTimeSeriesQuery) read paths funnel through:\n\n1. Builder.Add materialized the series key with\n   series\n[…]\nmaining sort.Slice in\nexemplar_builder.go to slices.SortFunc for consistency.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "perf(timeseries): reduce allocations in series build and merge (#5311)",
          "author_name": "Marc Sanmiquel",
          "author_login": "marcsanmi",
          "committed_at": "2026-07-29T07:33:14Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d6e0710b920cfef8e0ac5207d73a46968d5ddc35",
          "body": "Avoid deterministic timeouts for examples that cannot emit profiles without additional manual workloads.",
          "is_bot": false,
          "headline": "test(examples): skip profileless compose projects (#5425)",
          "author_name": "Tolyan Korniltsev",
          "author_login": "korniltsev-grafanista",
          "committed_at": "2026-07-29T07:01:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8e535ba64d2ddce2faf254071d9db120349082b6",
          "body": "Renovate's lock file maintenance PRs are blocked because the refreshed\nlockfile pulls in prettier 3.9.6 and eslint-plugin-react-hooks 7.1.1,\nwhich flag existing code. Bump those two tools explicitly and fix the\ncode so the maintenance PRs can pass:\n\n- reformat for prettier 3.9 union type style\n- mov\n[…]\nut of DiagnosticsListPage\n- initialize tenant state from the URL instead of an effect\n- move fetch logic into effect-local async functions so state updates\n  are no longer synchronous in effect bodies",
          "is_bot": false,
          "headline": "fix(ui): adapt to prettier 3.9 and eslint-plugin-react-hooks 7.1 (#5438)",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-28T19:56:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1d8fe07b5d16a0ee69e858de6dedd5f71a2e5c81",
          "body": "…(#5427)\n\n* feat(compaction): optionally read block metadata from object storage\n\nThe compaction worker fetches full source block metadata from the\nmetastore, which keeps the worker on the GetBlockMetadata RPC. Read it\nfrom the block object footers instead, gated by\n-compaction-worker.metadata-sourc\n[…]\nall\nobserved failures of the object-storage metadata path were Azure reads\nexceeding the 5s budget.\n\nAdd -compaction-worker.metadata-fetch-timeout (default 30s), applied\nper block read; 0 disables it.",
          "is_bot": false,
          "headline": "feat(compaction): optionally read block metadata from object storage …",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-28T18:40:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6e253ea8dda673c44a8596f4386af47e106d0292",
          "body": "…o v1.18.7 [security] (#5428)\n\n| datasource | package                       | from    | to      |\n| ---------- | ----------------------------- | ------- | ------- |\n| go         | github.com/klauspost/compress | v1.18.6 | v1.18.7 |\n\nSigned-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>\nCo-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(security/unknown/): update module github.com/klauspost/compress t…",
          "author_name": "renovate-sh-app[bot]",
          "author_login": "renovate-sh-app[bot]",
          "committed_at": "2026-07-28T12:22:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c0a71b4f7bfb222fcec2c8af598bf64e48e28e03",
          "body": "…to v0.144.0 [security] (#5415)\n\n| datasource | package                       | from     | to       |\n| ---------- | ----------------------------- | -------- | -------- |\n| go         | github.com/getkin/kin-openapi | v0.137.0 | v0.144.0 |\n\nSigned-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>\nCo-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(security/critical/): update module github.com/getkin/kin-openapi …",
          "author_name": "renovate-sh-app[bot]",
          "author_login": "renovate-sh-app[bot]",
          "committed_at": "2026-07-27T10:45:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "26ef03f299232f86d5a11dd178a86e86e5e8e046",
          "body": "- tar 7.5.16 -> 7.5.21 (CVE-2026-59874, CVE-2026-59873, CVE-2026-59871, CVE-2026-59875)\n- js-yaml 4.2.0 -> 4.3.0 (CVE-2026-59869)\n- brace-expansion 1.1.13 -> 1.1.16, 5.0.6 -> 5.0.7 (CVE-2026-13149)",
          "is_bot": false,
          "headline": "fix(deps): bump tar, js-yaml, brace-expansion in /ui [security] (#5413)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-07-27T10:28:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1465b70334b795b5913ddfcad378a34350910209",
          "body": null,
          "is_bot": false,
          "headline": "refactor(compaction): isolate retained labels (#5405)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-07-27T10:28:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bb7a702ca308a27cebc521b854e7d857b6d55081",
          "body": "* perf(metastore): scan block bounds before decoding\n\n* perf(metastore): remove redundant label bounds check",
          "is_bot": false,
          "headline": "perf(metastore): scan block bounds before decoding (#5407)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-07-24T14:12:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "25098ebeab26875a3a862a3fb2bb752cea36eb3f",
          "body": "* docs: document Python memory profiling\n\nDescribe memory profiling options and memory-only collection so users can configure the newly supported profile types.\n\n* Align equalsigns",
          "is_bot": false,
          "headline": "docs: document Python memory profiling (#5406)",
          "author_name": "Tolyan Korniltsev",
          "author_login": "korniltsev-grafanista",
          "committed_at": "2026-07-24T11:00:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d4b3d2927fb36e734663469e06789287549ba31d",
          "body": "* fix(distributor): collapse stripped profiles to a single sample\n\nSampled-out profiles were stripped to one aggregated sample per\ndistinct sample label set, with the totals samples aliasing the label\nslices of the original samples. The pprof sample grouping hides labels\nbeyond len() and restores th\n[…]\nd\nnot carry a sample through validation and the received-samples metrics.\nMaterialize the totals sample only once a valid sample contributes,\nmatching the previous implementation.\n\n* run make generate",
          "is_bot": false,
          "headline": "fix(distributor): collapse stripped profiles to a single sample (#5409)",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-24T10:58:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "63cf88606b6ad90092b67ebac1c91a0016bdb29b",
          "body": "… (#5398)\n\n* perf(compaction): Avoid deep label clones when building block indexes\n\nLabel pairs produced by the TSDB index reader are immutable; only the\nslice backing array is reused as the row iterator advances. A shallow\ncopy is therefore sufficient for retention, halving resident label\nmemory du\n[…]\n the compaction pipeline corrupts the output index and\nfails this comparison.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "perf(compaction): Avoid deep label clones when building block indexes…",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-23T17:33:06Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5e012070a37a63a24c7e7a22ed1e7714cabd1b39",
          "body": "* test(symbolizer): add symbol-ref tree integration tests and docs\n\nAdd end-to-end integration coverage for the symbol-aware tree path\nbehind symbolizer.symbol-ref-trees-enabled: queryless ({}) symbolization\nvia the tenant-wide index, span-filtered symbolization, mixed\nsymbolized/unsymbolized datase\n[…]\nsymbol-ref tree flag that builds on it.\n\nPart of grafana/pyroscope-squad#487.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(symbolizer): add symbol-ref tree integration tests and docs (#5335)",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-23T14:36:07Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "3bcd0b1c574664ecaca4fad7543714fd43bae82c",
          "body": "* feat(frontend): resolve symbol-ref trees after the final merge\n\nBehind a new per-tenant flag (symbolizer.symbol-ref-trees-enabled,\ndefault off), tree and span-profile queries request symbol-ref tree\nreports instead of being rewritten through the pprof path when\nsymbolization is needed. When a merg\n[…]\nvedBinaries' validating two-value form.\n\nPart of grafana/pyroscope-squad#487.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(frontend): resolve symbol-ref trees after the final merge (#5334)",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-23T14:04:35Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5f4849c95eafc22910e8524a0c53aff3c93a104e",
          "body": "* feat(distributor): track SDK scope usage\n\n* feat(distributor): sanitize SDK scope usage",
          "is_bot": false,
          "headline": "feat(distributor): track SDK scope usage (#5366)",
          "author_name": "Tolyan Korniltsev",
          "author_login": "korniltsev-grafanista",
          "committed_at": "2026-07-23T13:37:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a5e7f2d21b30f0f69528d30f15073425b48b66f7",
          "body": "…, query backend) (#5322)\n\n* feat(model): add unresolved-binary grouping and tree rebuild to symbolref\n\nComplete pkg/model/symbolref with the consumer-side half:\nUnresolvedBinaries groups a table's unresolved references by build ID\n(addresses sorted and deduplicated, binary name carried for fallback\n[…]\nallback\nrendering path shares, instead of keeping a third byte-for-byte copy.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(read-path): produce and aggregate symbol-ref trees (model, symdb…",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-23T13:32:59Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "867e01e5821ac500d7123a3723121497339e5b4e",
          "body": "….1 [security] (#5391)\n\n| datasource | package                | from    | to      |\n| ---------- | ---------------------- | ------- | ------- |\n| go         | google.golang.org/grpc | v1.81.0 | v1.82.1 |\n\nSigned-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>\nCo-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(security/high/api): update module google.golang.org/grpc to v1.82…",
          "author_name": "renovate-sh-app[bot]",
          "author_login": "renovate-sh-app[bot]",
          "committed_at": "2026-07-23T11:03:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0885dd84f2613c288fcf5b565d5ac5cc60025034",
          "body": "… [security] (#5381)\n\n| datasource | package           | from    | to      |\n| ---------- | ----------------- | ------- | ------- |\n| go         | golang.org/x/text | v0.38.0 | v0.39.0 |\n\nSigned-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>\nCo-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(security/unknown/api): update module golang.org/x/text to v0.39.0…",
          "author_name": "renovate-sh-app[bot]",
          "author_login": "renovate-sh-app[bot]",
          "committed_at": "2026-07-23T11:02:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bd1ac114344d2a8fbf1bb345506dbb39fd2468ca",
          "body": "…[security] (#5380)\n\n| datasource | package          | from    | to      |\n| ---------- | ---------------- | ------- | ------- |\n| go         | golang.org/x/net | v0.55.0 | v0.56.0 |\n\nSigned-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>\nCo-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(security/unknown/api): update module golang.org/x/net to v0.56.0 …",
          "author_name": "renovate-sh-app[bot]",
          "author_login": "renovate-sh-app[bot]",
          "committed_at": "2026-07-23T10:38:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "87daa755fe52cbb482383d3476f192f54afcefd4",
          "body": "Add a two-command workflow for capturing profile data from a source\ncell and replaying it into a destination cell:\n\n- `profilecli replay dump` queries the source cell's metastore for\n  blocks matching a query/time range, reads the matching blocks\n  directly from object storage, reconstructs individu\n[…]\nushv1 Push API,\n  rescheduling timestamps so the recorded window repeats seamlessly\n  in a loop (with optional speed scaling and single-pass mode).\n\nIncludes a roundtrip test for the dump file format.",
          "is_bot": false,
          "headline": "feat(profilecli): add replay dump/push commands (#5374)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-07-23T10:20:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "54d0133f3635e0dc8a318ec3044c714e3dfaadfa",
          "body": "…#5359)\n\nSelectSeries fetches one extra step before the window so the boundary\npoint at start renders as a complete bucket in charts; that point\naggregates (start-step, start]. query top uses step = window size and\nsummed it, roughly doubling reported totals. Skip points at or before\nthe window start; totals now match SelectMergeProfile exactly.",
          "is_bot": false,
          "headline": "profilecli: exclude pre-window boundary point from query top totals (…",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-23T01:15:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2b10d62a454dc05258e05c923d05cd40be43e6b3",
          "body": "…[security] (#5390)\n\n| datasource | package                | from    | to      |\n| ---------- | ---------------------- | ------- | ------- |\n| go         | google.golang.org/grpc | v1.81.0 | v1.82.1 |\n\nSigned-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>\nCo-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(security/high/): update module google.golang.org/grpc to v1.82.1 …",
          "author_name": "renovate-sh-app[bot]",
          "author_login": "renovate-sh-app[bot]",
          "committed_at": "2026-07-23T01:06:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8507cbc09e94495028c66126d0d16e463751c044",
          "body": "…ecurity] (#5379)\n\n| datasource | package           | from    | to      |\n| ---------- | ----------------- | ------- | ------- |\n| go         | golang.org/x/text | v0.38.0 | v0.39.0 |\n\nSigned-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>\nCo-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(security/unknown/): update module golang.org/x/text to v0.39.0 [s…",
          "author_name": "renovate-sh-app[bot]",
          "author_login": "renovate-sh-app[bot]",
          "committed_at": "2026-07-23T01:03:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "dfbe4754358c998f9b843e1571378a6c99853468",
          "body": null,
          "is_bot": false,
          "headline": "docs: add v2.2 release notes (#5399)",
          "author_name": "Bryan Huhta",
          "author_login": "bryanhuhta",
          "committed_at": "2026-07-22T20:45:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "82d868043837a6683c1d93ddeccac85dcd09fc89",
          "body": "Updates the chart version and appVersion to the v2.2.0 release.\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore: bump Helm chart to v2.2.0 (#5400)",
          "author_name": "Bryan Huhta",
          "author_login": "bryanhuhta",
          "committed_at": "2026-07-22T20:41:28Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "b82524b236e45b34be1e3b080f6b53f5bbddb021",
          "body": "…es (#5397)\n\n* build: remove go workspace, wire modules via replace directives\n\ngo.work.sum drifts whenever a single workspace module changes its dependencies, which breaks CI's unstaged-changes checks on every cross-module version skew (most visibly on Renovate security PRs). Wire api and lidia int\n[…]\n\n\n* build: lint the api module too\n\nBugbot flagged that go/lint covered lidia but not api after the workspace removal; api lints clean, so include it rather than carrying the pre-existing gap forward.",
          "is_bot": false,
          "headline": "build: remove go workspace and reduce Renovate to security-only updat…",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-22T18:14:10Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b8a56648a436a81f9fc4869e7ca02fb639198e54",
          "body": "…#5321)\n\n* feat(model): add symbolref package for symbol-aware tree references\n\nIntroduce pkg/model/symbolref: an intern table pairing a\nLocationRefNameTree with a compact side table (queryv1.SymbolRefTable)\nso tree nodes can reference either resolved frame names or unresolved\n{build ID, address} lo\n[…]\nwhile merging, alongside HasUnresolved.\n\nPart of grafana/pyroscope-squad#487.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(model): add symbolref package for symbol-aware tree references (…",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-22T14:46:54Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "2a7113d9d6936d1bd5c5bb461bdd31ddb5222dd3",
          "body": "…curity] (#5378)\n\n| datasource | package          | from    | to      |\n| ---------- | ---------------- | ------- | ------- |\n| go         | golang.org/x/net | v0.55.0 | v0.56.0 |\n\nSigned-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>\nCo-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(security/unknown/): update module golang.org/x/net to v0.56.0 [se…",
          "author_name": "renovate-sh-app[bot]",
          "author_login": "renovate-sh-app[bot]",
          "committed_at": "2026-07-22T12:07:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8f5e03fbcde0a09a027acfe2a3e3a5be35edb407",
          "body": null,
          "is_bot": false,
          "headline": "chore: Bump renovate baseBranchPatterns before releasing v2.2 (#5376)",
          "author_name": "Bryan Huhta",
          "author_login": "bryanhuhta",
          "committed_at": "2026-07-21T17:17:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6d16eb9cc2b75fe0901612cc7a5febe84fed1256",
          "body": "…ery API (#5318)\n\n* feat(query): add SymbolRefTable and symbol_refs tree fields to the query API\n\nDefine the wire schema for tree reports that carry unresolved symbol\nreferences: a compact side table of resolved frame names, interned\nbuild IDs with their binary names, and per-entry (build ID, addres\n[…]\n representations. Zero means unlimited.\n\nPart of grafana/pyroscope-squad#487.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(query): add SymbolRefTable and symbol_refs tree fields to the qu…",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-21T16:43:49Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "bbe81692580d937c4c04450b4cc4cee23a5e6561",
          "body": "…API (#5317)\n\n* feat(symbolizer): expose address-level symbol resolution as a public API\n\nAdd a Resolver interface and a Resolve(ctx, buildID, binaryName,\naddrs) method that pulls per-address symbol lookup out from behind\nthe pprof-only entry point. It gives future consumers a narrow\ninterface to de\n[…]\nle own-context check instead of explaining\nclient internals at the call site.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(symbolizer): expose address-level symbol resolution as a public …",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-21T14:58:28Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "0771f81726a34b1e02f73e6f01188587197c9910",
          "body": "…/ingest paths (#5372)\n\nWhen a tenant exceeds its ingestion limit the distributor rejects the push\nwith connect.CodeResourceExhausted. The OTLP HTTP handler mapped every\nnon-validation error to 500, so these client-side quota rejections were\nreturned as server errors and logged at error level — maki\n[…]\nike a server fault and counting against the write-path\nerror budget.\n\nMap CodeResourceExhausted to 429 (as the Connect push path already does) and\nlog it at warn. Unexpected failures still return 500.",
          "is_bot": false,
          "headline": "fix(ingester): return 429 for ingestion-limit rejections on OTLP and …",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-21T13:09:55Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "80c4d217e19ec8b12d91500d2076011ab750bb6b",
          "body": "The default Alloy scrape config maps the profiles.grafana.com/service_repository,\nservice_git_ref and service_root_path annotations to labels, but not\nservice_name. Without an explicit service_name label, Alloy falls back to\ninferring it from the target metadata (e.g. namespace + app.kubernetes.io\nl\n[…]\ned rendered manifests and bumped the chart version.\n\nCloses #2051\n\nSigned-off-by: Stephane Loeuillet <stephane.loeuillet@kaiko.com>\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "helm: add service_name relabel rule to alloy scrape config (#5262)",
          "author_name": "Stéphane Loeuillet",
          "author_login": "SLoeuillet",
          "committed_at": "2026-07-21T09:05:53Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "7820b854f91381ff71dec4b2752175c13769217b",
          "body": null,
          "is_bot": false,
          "headline": "fix(metastore): retain shards with recent data (#5360)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-07-21T08:48:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b265cd22dc1de7c93875e48cd700e94f4857bf08",
          "body": "* feat: keep totals and labels of sampled-out profiles\n\nProfiles rejected by adaptive sampling were dropped entirely, which left\ngaps in the time series and made the affected series disappear.\n\nThey are now retained with their stacktraces stripped: each sample keeps its\nvalue (so totals stay accurat\n[…]\npped_profiles per querying tenant via\nAllTruePerTenant.\n\n* moving log line and fixing lint\n\n* minor PR comments\n\n---------\n\nCo-authored-by: Aleksandar Petrov <8142643+aleks-p@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat: keep totals and labels of sampled-out profiles (#5354)",
          "author_name": "Alberto",
          "author_login": "alsoba13",
          "committed_at": "2026-07-20T13:33:15Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "560ae485d8ad321937763df5a64930b9b74841a3",
          "body": "* docs: document Python SDK fork safety\n\n* fix(examples): reset Django connections after fork\n\n* docs: surface fork warning after configuration",
          "is_bot": false,
          "headline": "docs: document Python SDK fork safety (#5364)",
          "author_name": "Tolyan Korniltsev",
          "author_login": "korniltsev-grafanista",
          "committed_at": "2026-07-17T13:39:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "343959eab427591cd26cacaf4df62392f34e68c5",
          "body": null,
          "is_bot": false,
          "headline": "ci(examples): run all examples for harness changes (#5365)",
          "author_name": "Tolyan Korniltsev",
          "author_login": "korniltsev-grafanista",
          "committed_at": "2026-07-17T13:37:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c47a33ad7d308215df69d685e1d3ebaa465693cd",
          "body": "* fix(examples): repair Django rideshare startup\n\n* fix exmples test harness",
          "is_bot": false,
          "headline": "fix(examples): repair Django rideshare startup (#5363)",
          "author_name": "Tolyan Korniltsev",
          "author_login": "korniltsev-grafanista",
          "committed_at": "2026-07-17T03:05:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "59a02ffdb5809c7c6c8cdfa44a86a7a87cd6172f",
          "body": null,
          "is_bot": false,
          "headline": "feature(ui): Add autocomplete to v2 embedded UI query bar (#5172)",
          "author_name": "Bryan Huhta",
          "author_login": "bryanhuhta",
          "committed_at": "2026-07-16T18:56:04Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "26eb6d494a3210bd41dcb9bc8546e6a372457f6f",
          "body": "* feat(querier): unify merged profile query formats\n\n* fix(queryfrontend): validate span and trace selectors",
          "is_bot": false,
          "headline": "feat(querier): unify merged profile query formats (#5358)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-07-16T16:14:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6d0f8317f24e8922037a4afdf1a6ec6102a1252f",
          "body": "* fix(query): return trace IDs in span heatmaps\n\n* fixup: address review feedback on trace ID exemplars\n\n- profilecli: only show the Trace ID column in span exemplar tables\n  when at least one entry actually has a trace ID\n- attributetable: document why HeatmapPoint.TraceId values that don't\n  round-trip through model.TraceID (16 bytes) are dropped",
          "is_bot": false,
          "headline": "fix(query): return trace IDs in span heatmaps (#5353)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-07-16T12:59:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b9092a18f5a8cda24f6f734c28fc44d20536190f",
          "body": "Picks up trace id support: the parser now reads the traceIdHi/traceIdLo\nfields emitted by our async-profiler fork and exposes the 128-bit W3C\ntrace id as a trace_id pprof label on samples.\n\njfr-parser: https://github.com/grafana/pyroscope-jfr-parser/pull/115\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(deps): bump github.com/grafana/jfr-parser to v0.18.0 (#5355)",
          "author_name": "Tolyan Korniltsev",
          "author_login": "korniltsev-grafanista",
          "committed_at": "2026-07-16T12:57:11Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "7f2def6ff360b8ec56b9f20ca95b7cbd5f9afba0",
          "body": "- Bump devcontainer image to mcr.microsoft.com/devcontainers/go:1.25-bookworm to match go.mod\n- Add docker-in-docker feature to support containerized `make build` targets\n- Commit devcontainer-lock.json to pin feature dependencies",
          "is_bot": false,
          "headline": "dx: upgrade devcontainer to Go 1.25 and add DinD support (#5288)",
          "author_name": "Yiğitcan Çoban",
          "author_login": "yicooo",
          "committed_at": "2026-07-16T09:23:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "12a363244588ad2591abe76d318b31321696cad3",
          "body": null,
          "is_bot": false,
          "headline": "chore: Cleanup no longer used tool (#5357)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-07-15T13:32:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "def8afc87f46dfaf81207a75a152f11371a10c89",
          "body": "…se (#5352)\n\nThe v2.1.1 chart release failed at the index.yaml push (GH013, fixed by\n#5351), leaving the chart tgz published but absent from the helm repo\nindex. Re-runs skip: ct list-changed compares against the latest tag on\nmain, which is now a weekly tag newer than the chart bump, so a chart-dir\nchange is needed for the release workflow to pick the chart up again. The\npyroscope-2.1.1 tag has been deleted so the release can re-run.",
          "is_bot": false,
          "headline": "chore(helm): improve chart description, re-triggering the 2.1.1 relea…",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-13T16:20:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e896d945ebab8a28e8f9573e11b5ff2eb7b74c15",
          "body": "… commits (#5351)\n\nThe v2.1.1 chart release failed pushing index.yaml to gh-pages with\nGH013 (helm-charts requires verified signatures). Upstream fixed this in\ngrafana/helm-charts on 2026-05-26 by publishing the index through the\nGitHub API (planetscale/ghcommit-action); our pin predates the fix.",
          "is_bot": false,
          "headline": "ci(helm): bump update-helm-repo workflow to pick up signed index.yaml…",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-13T11:34:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "af325ae6b39465495de52b7e60f0cad6fb48447d",
          "body": "…re signed (#5347)\n\n* ci(release): create Homebrew formula commits via GitHub API so they are signed\n\nThe homebrew-pyroscope ruleset now requires verified commit signatures on\nall branches, so the release workflow's plain git push of the formula\nupdate branch is rejected (GH013). Move the formula up\n[…]\need backporting to release branches. The dispatch input also\nallows re-running the update manually for an already-published release.\n\n* ci: grant id-token permission for minting the app token via OIDC",
          "is_bot": false,
          "headline": "ci(release): create Homebrew formula commits via GitHub API so they a…",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-10T19:08:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "10446dc0494fb959618e13caa5d3ca337a14ca10",
          "body": null,
          "is_bot": false,
          "headline": "chore: bump Helm chart to v2.1.1 (#5346)",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-10T18:08:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d9cc2e53df5c3f9006350465c082b03a9723a0bc",
          "body": null,
          "is_bot": false,
          "headline": "docs: add v2.1.1 release notes (#5342)",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-10T16:33:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "277dc2f8f4140ef7c7870023af8d455649214638",
          "body": null,
          "is_bot": false,
          "headline": "docs: add v2.0.6 release notes (#5343)",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-10T16:32:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f156a4fef9ae0dca98d769d579f560791ea3c843",
          "body": "…thout functions (#5337)\n\n* fix(symdb): preserve line-less locations when rewriting partitions without functions\n\nThe compaction symbols rewriter replaced every location of a partition\nwhose functions table is empty with a zero value: the branch that drops\nline records for such partitions also skipp\n[…]\nfails with libfoo.so!0x0 fallback\nframes as soon as the segment is compacted.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(symdb): preserve line-less locations when rewriting partitions wi…",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-10T15:19:07Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5acc2f1137c55dd9cb2e1ac5ef4959b897e0054c",
          "body": "…rt (#5339)\n\nexport() called PushBatch once per OTLP Profile message, sequentially\nawaiting each call before starting the next. Every segment-writer\npush only acknowledges after its segment flushes (~0.3-0.95s), so an\nN-message export took roughly N x ack. At the real eBPF producer\nshape (p50 63 / p\n[…]\nbel set, so\nmerging would not reduce the push count for this shape. This is the\nsimpler alternative discussed in the #5301 review.\n\nFixes #5299.\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(otlp): send all converted profiles in a single PushBatch per expo…",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-10T14:30:15Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "c5455a9444f7582ac882697ce79a8a3543330cf1",
          "body": null,
          "is_bot": false,
          "headline": "Update golang version to 1.25.12 (#5338)",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-10T14:12:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "abcc7756c4a6c668c5b0efde0961fd19ef87d135",
          "body": "* Mark V1 storage flags\n\n* Update Helm render storage flags\n\n* Rename set flag recorder",
          "is_bot": false,
          "headline": "docs: Make clear what flags are v1 exclusive (#5308)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-07-09T14:13:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "254c6885170b4ac35d3c8933ffdbfd2f955fade2",
          "body": "…mit (#5306)\n\nPushBatch spawned one goroutine per series with no limit. That was\nharmless while callers sent ~1 series per request, but the OTLP handler\nis about to batch entire export requests (~1300 series at the #5299 p99\nshape) into a single call, which would otherwise burst to ~1300\nconcurrent \n[…]\nnded behavior (legacy), and 1 serializes pushes as an\noperational kill switch.\n\nIncludes the generated config docs and sample YAML.\n\nRefs #5299.\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(distributor): bound PushBatch series fan-out with a per-tenant li…",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-09T01:28:27Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "faaa8c59146f211fda81006c60fb4d039022eb76",
          "body": "… (#5320)\n\n* ci(backport): migrate to grafana-github-actions-go for signed commits\n\n* docs: drop expected-labels requirement from backport instructions",
          "is_bot": false,
          "headline": "ci(backport): migrate to grafana-github-actions-go for signed commits…",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-08T18:46:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7edf681be3daae643680eeb7e14f9dac52d953fd",
          "body": "Add pyroscope_distributor_push_batch_series, a per-tenant histogram that\nrecords the number of series in each PushBatch request, observed at request\narrival right after tenant extraction and the empty-series early return.\n\nWhile sizing the per-tenant push concurrency limit for the #5299 fix, N (the\n\n[…]\n\nexists on main, the metric simply becomes more informative once batching\nmerges, and it rebases trivially against either candidate.\n\nRefs #5299\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(distributor): add push_batch_series histogram (#5305)",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-08T13:44:09Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "4dc429e1d60fcade1429e60aa44bfb523234782c",
          "body": "…a race (#5303)\n\nMultiCounter.Inc and MultiStatistics.Record read the \"__total__\" map entry without holding the lock, racing with the map insert in getOrCreateCounter/getOrCreateStatistics. The distributor's per-series PushBatch fan-out — newly exercised by the OTLP profile coalescing on this branch\n[…]\n map write' fatal panic in production. Route the total access through the lock-safe accessor. Adds TestMultiCounter_ConcurrentInc.\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(usagestats): guard MultiCounter/MultiStatistics total against dat…",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-08T13:41:57Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "bff1b6c682114cfee7b6d2a15013ee1af123995f",
          "body": "…#5315)\n\nequalValueType rejected two nil PeriodType/SampleType values as incompatible, so ProfileMerge failed to merge profiles that both legitimately omit a PeriodType (a common OTLP/eBPF shape). PeriodType is optional/informational per the pprof spec; two absent value types agree. Treat nil==nil a\n[…]\n compatible while keeping present-vs-absent incompatible. This also fixes latent merge failures on the read and aggregation paths.\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(pprof): treat two nil value types as compatible in ProfileMerge (…",
          "author_name": "Jake Kramer",
          "author_login": "jake-kramer",
          "committed_at": "2026-07-08T13:40:55Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "380aa9464dbbe5ea80f46e6a2dbad0e492d977d5",
          "body": "* docs: add docs for .NET windows support (public preview)\n\n* docs: add supported platforms page\n\n* remove noise\n\n* Apply suggestions from code review\n\nCo-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>\n\n---------\n\nCo-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs: add docs for supported platforms (#5316)",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-07-08T13:21:05Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e9cfdafdfeb5ba80f7156a9e5ab2073f49c5890d",
          "body": "…5309)\n\nGetLanguage iterated a map of language matchers for every string-table\nentry. Besides the per-symbol map-range overhead, map iteration order is\nrandom, so a profile whose symbols match patterns of more than one\nlanguage could be detected as a different language on each push - and\nFixGoProfil\n[…]\n9.98%, p=0.000)\n    go -47%, heap -41%, dotnet -36%, java -39%, nodejs -37%,\n    python -38%, ruby -45%, rust -36%; 0 allocs/op before and after\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "perf(pprof): make language detection deterministic and ~40% faster (#…",
          "author_name": "Marc Sanmiquel",
          "author_login": "marcsanmi",
          "committed_at": "2026-07-08T09:41:49Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "96e53a125187c9ad14b076551c3ebfbe62f97887",
          "body": "…els (#5313)\n\nMaxLabelNameLength and MaxLabelValueLength were resolved through the\ntenant overrides (interface dispatch + atomic load + map lookup) for\nevery label pair, returning the same constants each time. Hoist them\nabove the loop, matching the existing disableLabelSanitization hoist.\nValidateL\n[…]\n (-9.3%, p=0.010). Production overrides\nresolve per-tenant runtime config, so the per-call saving is larger\nthan the mock-based benchmark shows.\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "perf(validation): hoist per-label tenant limit lookups in ValidateLab…",
          "author_name": "Marc Sanmiquel",
          "author_login": "marcsanmi",
          "committed_at": "2026-07-08T09:39:58Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ce3edc3f74416cc1d02787bc96be2d9860d75f02",
          "body": "…race (#5300)",
          "is_bot": false,
          "headline": "feat(profilecli): add --trace-id to filter query profile samples by t…",
          "author_name": "Marc Sanmiquel",
          "author_login": "marcsanmi",
          "committed_at": "2026-07-03T03:21:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "24bf180e842b28d8b5342e6fbf2f3bd46e1184dc",
          "body": "Return a negative initiation response for clients without a GNU build ID so upload checks do not fail before upload is needed.",
          "is_bot": false,
          "headline": "fix(debuginfo): decline empty build IDs during upload initiation (#5302)",
          "author_name": "Tolyan Korniltsev",
          "author_login": "korniltsev-grafanista",
          "committed_at": "2026-07-02T08:06:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c37faf25c2204b36b74fe0387b4f19283d144d39",
          "body": "* feat(query): support trace_id_selector in the v2 read path\n\n* test(query): cover trace_id_selector end-to-end and reject it on v1 paths",
          "is_bot": false,
          "headline": "feat(query): support trace_id_selector in the v2 read path (#5284)",
          "author_name": "Marc Sanmiquel",
          "author_login": "marcsanmi",
          "committed_at": "2026-06-30T10:07:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "62e1c90773405be59c0bf043e9dfb285a1f0815e",
          "body": "…(#5286)",
          "is_bot": false,
          "headline": "fix(debuginfo): improve ListDebugInfo performances for large tenants …",
          "author_name": "luweglarz",
          "author_login": "luweglarz",
          "committed_at": "2026-06-28T10:46:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f6e417de68d3d2374678ebf3684dd49fa9a67e68",
          "body": null,
          "is_bot": false,
          "headline": "chore: fix spelling mistakes (#5294)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-26T15:22:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8cb642ce466cb8cc383e2140785148614db1eda9",
          "body": null,
          "is_bot": false,
          "headline": "docs: require signed release tags (#5287)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-26T08:04:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f35082ece71116a667007fe74852287ffd4231f8",
          "body": null,
          "is_bot": false,
          "headline": "feat(experimental): support async query execution (#4995)",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-06-25T21:32:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "01a56aab2e6823875d5acfad2d35c9b1abac9e84",
          "body": "* fix: auth bypass in WrapUnary interceptor\n\nThe error from ExtractTenantIDFromHeaders was silently discarded in\nWrapUnary:\n\n    _, ctx, _ = ExtractTenantIDFromHeaders(ctx, req.Header())\n\nIf no X-Scope-OrgID header was present the context retained whatever\ntenant ID had been injected earlier (e.g. v\n[…]\neam handlers always\nsee a canonical representation. The re-injection is skipped for single-\ntenant requests and when the header is already in canonical form.\n\n* fix: handle streaming tenant extraction",
          "is_bot": false,
          "headline": "fix: enforce tenant header extraction in auth interceptor (#5251)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-24T15:05:06Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a7326785f3fadc9a536876def8ecca8ed63407e7",
          "body": "* feat: add optional admin HTTP server on separate port\n\nAdds an optional secondary HTTP server that exposes operational\nendpoints (metrics, pprof, admin/ops, rings, config) on a separate\nport, so they can be firewalled independently from the public-facing\nAPI port.\n\nFlags:\n  -admin-server.mode     \n[…]\nt dskit) wrapped as a dskit IdleService\nfor lifecycle management, with a gorilla mux router for correct\npath parameter handling.\n\n* fix: update reference help for admin-server.http-listen-address flag",
          "is_bot": false,
          "headline": "feat: add optional admin HTTP server on separate port (#5191)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-24T08:40:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6b5747d18441e5788c237f1afb1a62cd232afede",
          "body": null,
          "is_bot": false,
          "headline": "docs: add v2.0.5 release notes (#5283)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-23T15:43:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ddd724a35bc4a530b67d8acd819b4880081d27df",
          "body": null,
          "is_bot": false,
          "headline": "chore: enable renovate on release branches (#5282)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-23T14:58:04Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3eb7f2319480d0d6971abe7bad03e263fa476770",
          "body": null,
          "is_bot": false,
          "headline": "fix(helm): respect metastore raft extraArgs overrides (#5275)",
          "author_name": "Immanuel Tikhonov",
          "author_login": "immanuwell",
          "committed_at": "2026-06-23T11:24:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5f64687af7f46af80d0dd03af4dd3031b436327d",
          "body": null,
          "is_bot": false,
          "headline": "fix: enable metastore retention cleanup by default (#5280)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-23T11:24:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5fa8702400555499bc74003af6b8d495333728cb",
          "body": null,
          "is_bot": false,
          "headline": "fix: sample rate errors (#5276)",
          "author_name": "Tolyan Korniltsev",
          "author_login": "korniltsev-grafanista",
          "committed_at": "2026-06-23T10:35:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0a1f541da64377ed1403eabe6f99d351e8d6eae5",
          "body": "Added a section on signed commits requirement for PRs, including links to documentation and a note about rejection of unsigned commits.",
          "is_bot": false,
          "headline": "Add signed commits requirement for pull requests (#5277)",
          "author_name": "Kim Nylander",
          "author_login": "knylander-grafana",
          "committed_at": "2026-06-23T10:22:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "506c6f3f00694163876a89a9d1fe91e857f04397",
          "body": "…query paths (#5273)\n\n* fix(querybackend): forward and apply span selector in pprof and tree query paths\n\nThe span selector was silently dropped in two places in the V2 read path,\ncausing SelectMergeSpanProfile to return all matching samples regardless\nof the requested span IDs.\n\nBug 1 (symbolizer p\n[…]\nturn an empty report rather than reading the wrong column\n(column index 0 / StacktraceID) as span IDs.\n\nRemoves the TODO comments that tracked this missing implementation.\n\n* Add span ID test fixtures",
          "is_bot": false,
          "headline": "fix(querybackend): forward and apply span selector in pprof and tree …",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-19T13:53:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f9fe9a576377f79f3a65c15c996680bf218c423c",
          "body": "* fix(tree): add bounds checks to DeserializeNoDict\n\nVarint-encoded values from the input stream were used directly in\nmake([]byte, nameLen) and a children loop without any upper bound,\nwhich could cause a runtime panic or unbounded memory growth on\nmalformed input.\n\nGuards are sourced from existing\n[…]\nthe nameLen varint read.\n\n* Update pkg/og/convert/profile/profile_test.go\n\nCo-authored-by: Marc Sanmiquel <marcsanmiquel@gmail.com>\n\n---------\n\nCo-authored-by: Marc Sanmiquel <marcsanmiquel@gmail.com>",
          "is_bot": false,
          "headline": "fix(tree): add bounds checks to DeserializeNoDict (#5145)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-19T08:50:38Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "19f8bccb69a909f1a0c82e806584b8795bf0e6a4",
          "body": "…#5272)\n\nPreviously the test-examples workflow ran on PRs only from the\ngh_bot_examples_update branch. This meant contributor PRs that modified\nexamples/ were never tested end-to-end against the actual docker-compose\nstacks until the nightly run.\n\nRemove the branch restriction so any same-repository PR touching\nexamples/** triggers the runner. Fork PRs remain excluded: running\narbitrary docker-compose workloads from untrusted fork branches on CI\nrunners is unsafe.",
          "is_bot": false,
          "headline": "ci(examples): run example tests on same-repo PRs touching examples/ (…",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-19T08:50:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3d08dbf52218c7160a4e07d5c28ac6bce163dad3",
          "body": null,
          "is_bot": false,
          "headline": "fix: reject non-positive ingest sample rates (#5253)",
          "author_name": "Immanuel Tikhonov",
          "author_login": "immanuwell",
          "committed_at": "2026-06-19T08:04:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a70c936d9ea072197e33b73ea8cc65004c6ad5d9",
          "body": "* chore: Ensure examples have consistent services\n\nThis will provision Grafana, Tempo & Pyroscope from the same source\nfiles\n\n* chore(examples): add prometheus template for shared prometheus service\n\nReplaces the inline fileAppends YAML blob in sync_test.go with a proper\nprometheus template under ex\n[…]\n.\nBoth examples_test.go (TestExamples discovery) and the select-examples.sh\nCI selection script now skip paths containing /_templates/, preventing\nspurious TestExamples/examples/_templates/* failures.",
          "is_bot": false,
          "headline": "chore: Ensure examples have consistent services (#5248)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-18T10:49:24Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d7ad244c5007f59cd40a934679904eb0d6639a6a",
          "body": "* chore: bump Helm chart to v2.1.0\n\n* chore: update Helm chart generated files",
          "is_bot": false,
          "headline": "chore: bump Helm chart to v2.1.0 (#5267)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-17T10:47:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e463d5e3af1988f5d68a7566141f0b98f6702a48",
          "body": null,
          "is_bot": false,
          "headline": "docs: add v2.1 release notes (#5266)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-17T10:47:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d34c47c3feed38296e6dd323c1eb741b68bb1db1",
          "body": "Document the v2.0.4 patch release, which refreshes the /ui dependency\ntree to clear the frontend CVEs reported on v2.0.3 (#5264).\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "docs: add v2.0.4 release notes (#5268)",
          "author_name": "Marc Sanmiquel",
          "author_login": "marcsanmi",
          "committed_at": "2026-06-17T10:33:12Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "f5c7ba41c4e0d93fcab988dd489425260055d361",
          "body": null,
          "is_bot": false,
          "headline": "chore(deps): bump dskit to emit trace_id pprof label (#5261)",
          "author_name": "Marc Sanmiquel",
          "author_login": "marcsanmi",
          "committed_at": "2026-06-17T08:59:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3fca37a80161bde8539121183d8439f2a8e06ac4",
          "body": "Refresh the lockfile via `yarn up -R` to pull the remaining transitive\ndev/build dependencies up to their patched versions (the existing\npackage.json ranges already permit them, so only the lockfile changes):\n\n- tar 7.5.13 -> 7.5.16        (CVE-2026-53655)\n- js-yaml 4.1.1 -> 4.2.0      (CVE-2026-535\n[…]\n) and do not ship\nin the runtime image, but the scanner reads the committed ui/yarn.lock.\nVerified: yarn lint/test/build all pass.\n\nCo-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(deps): bump tar, js-yaml, @babel/core in /ui [security] (#5263)",
          "author_name": "Marc Sanmiquel",
          "author_login": "marcsanmi",
          "committed_at": "2026-06-17T08:51:32Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "a8fe1a9a49a7555a5272b1045c164862cca0edbd",
          "body": "This removes the unused envoy parts and also remove field that typically can cause drift",
          "is_bot": false,
          "headline": "chore: Update dashboards to their internal version (#5256)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-17T08:15:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "afe01c239fb4b2d73504cba2ab00e2ccd8797af1",
          "body": null,
          "is_bot": false,
          "headline": "fix OOB panic in clearAddresses (#5250)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-16T16:11:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bc7cc6ecd34e0e3f3993b4344a0b1f192b53f2ee",
          "body": "…(#5260)\n\n| datasource | package | from  | to     |\n| ---------- | ------- | ----- | ------ |\n| npm        | vite    | 8.0.7 | 8.0.16 |\n\nSigned-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>\nCo-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(security/high/ui): update security ui vite to v8.0.16 [security] …",
          "author_name": "renovate-sh-app[bot]",
          "author_login": "renovate-sh-app[bot]",
          "committed_at": "2026-06-16T09:27:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "00c59e651851f88fee5f486e257400cfad1c46ab",
          "body": null,
          "is_bot": false,
          "headline": "Remove deprecated technical-documentation publish workflows (#5258)",
          "author_name": "Marc Sanmiquel",
          "author_login": "marcsanmi",
          "committed_at": "2026-06-16T02:08:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5e935f85088d6eb267d458890d637f86913eb77f",
          "body": "* feat: limit number of recording rules per tenant\n\n* chore: regenerate reference help for new limit\n\n* Increase default limit to 25",
          "is_bot": false,
          "headline": "feat: limit number of recording rules per tenant (#5247)",
          "author_name": "Alberto",
          "author_login": "alsoba13",
          "committed_at": "2026-06-12T09:38:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5d44c532902388bbc5f5ca9ade51538ba574a972",
          "body": "…(#5252)\n\nFollows up on the review comment in #5180.\n\nAdds a pyroscope_query_frontend_estimation_accuracy_ratio histogram that\nrecords, per query, the ratio of the pre-execution metadata size estimate\n(weight.Total()) to actual object-storage bytes fetched (BytesFetched).\n\nConfigured with both class\n[…]\no surfaced on the existing \"query finished\" log line as\ntwo new fields:\n- estimated_object_bytes: humanized pre-execution estimate\n- estimation_ratio: 2 d.p. ratio (omitted when no bytes were fetched)",
          "is_bot": false,
          "headline": "feat(queryfrontend): add estimation accuracy histogram and log ratio …",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-11T08:19:17Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d14962d62b27019a92f74e456151df92f46b2a78",
          "body": "* feat(querybackend): add per-tenant per-query bytes-fetched metrics\n\nTracks actual bytes read from object storage and metastore per query,\nexposes them as a Prometheus counter on the query-frontend, and logs\nthem (humanized, with latency) on every query log line.\n\n- Add `bytes_fetched` field to `Ex\n[…]\ning the same\ncounter) while tolerating normal prefetch variance.\n\nKeeps the Wait() synchronisation from the previous commit, which\ncorrectly ensures in-flight reader bytes are counted before sampling.",
          "is_bot": false,
          "headline": "feat(querybackend): per-tenant per-query bytes-fetched metrics (#5180)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-10T16:23:19Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "972191cf2d53425851a451b3eba83c81307410c4",
          "body": null,
          "is_bot": false,
          "headline": "feat(rideshare): Add nodejs as a rideshare example (#5249)",
          "author_name": "Bryan Huhta",
          "author_login": "bryanhuhta",
          "committed_at": "2026-06-10T01:57:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f82254162989e17dc093e37d75a4293a276d5cbd",
          "body": "* monitoring: migrate dashboards to native histograms with classic fallback\n\nConverts all classic Prometheus histogram queries to native histogram\nequivalents, with a Helm flag to switch back to classic queries for\nenvironments that haven't enabled scrape_native_histograms yet.\n\n- Add dashboards.nat\n[…]\nantQuery (histogram_sum) unconditionally,\nshowing an empty panel when nativeHistograms is disabled. Add the\nnativeHistograms guard with tenantQueryClassic fallback, matching the\noperational dashboard.",
          "is_bot": false,
          "headline": "monitoring: migrate dashboards to native histograms (#5048)",
          "author_name": "Christian Simon",
          "author_login": "simonswine",
          "committed_at": "2026-06-09T13:57:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b36036ef48140f720c2574276cdc0e94acb1f1f2",
          "body": "* chore: replace old announcement in README with v2, refresh content\n\n* examples: rename Profiles Explorer to Profiles Drilldown\n\n* docs: update profiles drilldown urls\n\n* docs: add animated v2 gifs to README\n\n* Update tools/v2-architecture-animation/write-path.html\n\nCo-authored-by: Christian Simon <simon@swine.de>\n\n* minor layout fixes\n\n* slow down write path animation\n\n* regenerate v2 animations\n\n---------\n\nCo-authored-by: Christian Simon <simon@swine.de>",
          "is_bot": false,
          "headline": "docs: refresh readme file (#5246)",
          "author_name": "Aleksandar Petrov",
          "author_login": "aleks-p",
          "committed_at": "2026-06-09T13:10:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 100,
      "commits_last_year": 705,
      "latest_release_at": "2026-07-21T19:03:11Z",
      "latest_release_tag": "v2.2.0",
      "releases_from_tags": false,
      "days_since_last_push": 1,
      "active_weeks_last_year": 52,
      "days_since_latest_release": 12,
      "mean_days_between_releases": 10.3
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "readme_badges": {
        "hosts": [
          "github.com",
          "goreportcard.com",
          "pkg.go.dev",
          "shields.io"
        ],
        "total": 6,
        "header": 6,
        "collected": true,
        "has_inspect_badge": false
      },
      "has_description": true,
      "has_contributing": false,
      "health_percentage": 87,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "github.com/grafana/pyroscope/v2",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "go",
          "matches_repo": true,
          "registry_url": "https://pkg.go.dev/github.com/grafana/pyroscope/v2",
          "is_deprecated": false,
          "latest_version": "v2.2.0",
          "repository_url": "https://github.com/grafana/pyroscope",
          "versions_count": 10,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-21T17:17:12Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 12
        },
        {
          "name": "github.com/grafana/pyroscope/api",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "go",
          "matches_repo": true,
          "registry_url": "https://pkg.go.dev/github.com/grafana/pyroscope/api",
          "is_deprecated": false,
          "latest_version": "v1.5.0",
          "repository_url": "https://github.com/grafana/pyroscope",
          "versions_count": 16,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-04-17T16:45:50Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 107
        },
        {
          "name": "github.com/grafana/pyroscope/lidia",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "go",
          "matches_repo": true,
          "registry_url": "https://pkg.go.dev/github.com/grafana/pyroscope/lidia",
          "is_deprecated": false,
          "latest_version": "v0.0.2",
          "repository_url": "https://github.com/grafana/pyroscope",
          "versions_count": 2,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-01-17T05:35:12Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 197
        }
      ]
    },
    "popularity": {
      "forks": 783,
      "stars": 11605,
      "watchers": 91,
      "fork_history": {
        "days": [
          {
            "date": "2021-01-11",
            "count": 1
          },
          {
            "date": "2021-01-13",
            "count": 1
          },
          {
            "date": "2021-01-14",
            "count": 1
          },
          {
            "date": "2021-01-15",
            "count": 2
          },
          {
            "date": "2021-01-20",
            "count": 1
          },
          {
            "date": "2021-01-21",
            "count": 2
          },
          {
            "date": "2021-01-25",
            "count": 1
          },
          {
            "date": "2021-01-26",
            "count": 5
          },
          {
            "date": "2021-01-29",
            "count": 3
          },
          {
            "date": "2021-01-30",
            "count": 1
          },
          {
            "date": "2021-02-02",
            "count": 2
          },
          {
            "date": "2021-02-03",
            "count": 1
          },
          {
            "date": "2021-02-07",
            "count": 1
          },
          {
            "date": "2021-02-12",
            "count": 1
          },
          {
            "date": "2021-02-13",
            "count": 4
          },
          {
            "date": "2021-02-14",
            "count": 2
          },
          {
            "date": "2021-02-15",
            "count": 2
          },
          {
            "date": "2021-02-16",
            "count": 2
          },
          {
            "date": "2021-02-17",
            "count": 1
          },
          {
            "date": "2021-02-18",
            "count": 5
          },
          {
            "date": "2021-02-19",
            "count": 2
          },
          {
            "date": "2021-02-21",
            "count": 2
          },
          {
            "date": "2021-02-22",
            "count": 1
          },
          {
            "date": "2021-02-24",
            "count": 2
          },
          {
            "date": "2021-02-25",
            "count": 1
          },
          {
            "date": "2021-02-27",
            "count": 1
          },
          {
            "date": "2021-03-01",
            "count": 3
          },
          {
            "date": "2021-03-02",
            "count": 9
          },
          {
            "date": "2021-03-04",
            "count": 4
          },
          {
            "date": "2021-03-05",
            "count": 4
          },
          {
            "date": "2021-03-06",
            "count": 2
          },
          {
            "date": "2021-03-08",
            "count": 5
          },
          {
            "date": "2021-03-09",
            "count": 3
          },
          {
            "date": "2021-03-10",
            "count": 2
          },
          {
            "date": "2021-03-11",
            "count": 2
          },
          {
            "date": "2021-03-12",
            "count": 1
          },
          {
            "date": "2021-03-15",
            "count": 2
          },
          {
            "date": "2021-03-16",
            "count": 2
          },
          {
            "date": "2021-03-17",
            "count": 6
          },
          {
            "date": "2021-03-18",
            "count": 4
          },
          {
            "date": "2021-03-20",
            "count": 1
          },
          {
            "date": "2021-03-23",
            "count": 2
          },
          {
            "date": "2021-03-24",
            "count": 1
          },
          {
            "date": "2021-03-25",
            "count": 1
          },
          {
            "date": "2021-03-26",
            "count": 2
          },
          {
            "date": "2021-03-30",
            "count": 1
          },
          {
            "date": "2021-04-02",
            "count": 1
          },
          {
            "date": "2021-04-06",
            "count": 1
          },
          {
            "date": "2021-04-08",
            "count": 1
          },
          {
            "date": "2021-04-13",
            "count": 1
          },
          {
            "date": "2021-04-15",
            "count": 1
          },
          {
            "date": "2021-04-16",
            "count": 1
          },
          {
            "date": "2021-04-17",
            "count": 2
          },
          {
            "date": "2021-04-20",
            "count": 5
          },
          {
            "date": "2021-04-21",
            "count": 1
          },
          {
            "date": "2021-04-22",
            "count": 3
          },
          {
            "date": "2021-04-23",
            "count": 2
          },
          {
            "date": "2021-04-25",
            "count": 1
          },
          {
            "date": "2021-04-26",
            "count": 1
          },
          {
            "date": "2021-04-30",
            "count": 3
          },
          {
            "date": "2021-05-06",
            "count": 2
          },
          {
            "date": "2021-05-10",
            "count": 2
          },
          {
            "date": "2021-05-12",
            "count": 1
          },
          {
            "date": "2021-05-16",
            "count": 1
          },
          {
            "date": "2021-05-17",
            "count": 1
          },
          {
            "date": "2021-05-19",
            "count": 2
          },
          {
            "date": "2021-05-21",
            "count": 1
          },
          {
            "date": "2021-05-22",
            "count": 2
          },
          {
            "date": "2021-05-24",
            "count": 1
          },
          {
            "date": "2021-05-31",
            "count": 1
          },
          {
            "date": "2021-06-04",
            "count": 2
          },
          {
            "date": "2021-06-06",
            "count": 1
          },
          {
            "date": "2021-06-09",
            "count": 4
          },
          {
            "date": "2021-06-15",
            "count": 1
          },
          {
            "date": "2021-06-18",
            "count": 1
          },
          {
            "date": "2021-06-21",
            "count": 3
          },
          {
            "date": "2021-06-24",
            "count": 1
          },
          {
            "date": "2021-06-29",
            "count": 1
          },
          {
            "date": "2021-07-02",
            "count": 1
          },
          {
            "date": "2021-07-06",
            "count": 1
          },
          {
            "date": "2021-07-14",
            "count": 1
          },
          {
            "date": "2021-07-26",
            "count": 2
          },
          {
            "date": "2021-07-27",
            "count": 1
          },
          {
            "date": "2021-08-04",
            "count": 1
          },
          {
            "date": "2021-08-10",
            "count": 2
          },
          {
            "date": "2021-08-11",
            "count": 1
          },
          {
            "date": "2021-08-20",
            "count": 1
          },
          {
            "date": "2021-08-23",
            "count": 1
          },
          {
            "date": "2021-08-30",
            "count": 3
          },
          {
            "date": "2021-09-04",
            "count": 1
          },
          {
            "date": "2021-09-06",
            "count": 2
          },
          {
            "date": "2021-09-08",
            "count": 1
          },
          {
            "date": "2021-09-15",
            "count": 1
          },
          {
            "date": "2021-09-21",
            "count": 1
          },
          {
            "date": "2021-09-24",
            "count": 1
          },
          {
            "date": "2021-09-29",
            "count": 1
          },
          {
            "date": "2021-10-04",
            "count": 2
          },
          {
            "date": "2021-10-08",
            "count": 1
          },
          {
            "date": "2021-10-09",
            "count": 1
          },
          {
            "date": "2021-10-27",
            "count": 1
          },
          {
            "date": "2021-10-28",
            "count": 1
          },
          {
            "date": "2021-10-31",
            "count": 1
          },
          {
            "date": "2021-11-11",
            "count": 2
          },
          {
            "date": "2021-11-12",
            "count": 2
          },
          {
            "date": "2021-11-13",
            "count": 1
          },
          {
            "date": "2021-11-16",
            "count": 2
          },
          {
            "date": "2021-11-24",
            "count": 1
          },
          {
            "date": "2021-11-27",
            "count": 1
          },
          {
            "date": "2021-11-28",
            "count": 1
          },
          {
            "date": "2021-11-29",
            "count": 2
          },
          {
            "date": "2021-12-06",
            "count": 1
          },
          {
            "date": "2021-12-07",
            "count": 1
          },
          {
            "date": "2021-12-09",
            "count": 1
          },
          {
            "date": "2021-12-15",
            "count": 1
          },
          {
            "date": "2021-12-16",
            "count": 2
          },
          {
            "date": "2021-12-20",
            "count": 1
          },
          {
            "date": "2021-12-22",
            "count": 2
          },
          {
            "date": "2021-12-24",
            "count": 2
          },
          {
            "date": "2021-12-25",
            "count": 1
          },
          {
            "date": "2021-12-27",
            "count": 1
          },
          {
            "date": "2021-12-28",
            "count": 2
          },
          {
            "date": "2022-01-04",
            "count": 1
          },
          {
            "date": "2022-01-09",
            "count": 1
          },
          {
            "date": "2022-01-10",
            "count": 1
          },
          {
            "date": "2022-01-11",
            "count": 1
          },
          {
            "date": "2022-01-12",
            "count": 1
          },
          {
            "date": "2022-01-16",
            "count": 1
          },
          {
            "date": "2022-01-17",
            "count": 1
          },
          {
            "date": "2022-01-18",
            "count": 1
          },
          {
            "date": "2022-01-20",
            "count": 1
          },
          {
            "date": "2022-01-24",
            "count": 2
          },
          {
            "date": "2022-01-25",
            "count": 1
          },
          {
            "date": "2022-01-26",
            "count": 1
          },
          {
            "date": "2022-01-27",
            "count": 2
          },
          {
            "date": "2022-01-28",
            "count": 1
          },
          {
            "date": "2022-02-09",
            "count": 4
          },
          {
            "date": "2022-02-11",
            "count": 2
          },
          {
            "date": "2022-02-12",
            "count": 1
          },
          {
            "date": "2022-02-14",
            "count": 2
          },
          {
            "date": "2022-02-15",
            "count": 1
          },
          {
            "date": "2022-02-16",
            "count": 4
          },
          {
            "date": "2022-02-17",
            "count": 1
          },
          {
            "date": "2022-02-18",
            "count": 3
          },
          {
            "date": "2022-02-21",
            "count": 1
          },
          {
            "date": "2022-03-01",
            "count": 1
          },
          {
            "date": "2022-03-02",
            "count": 3
          },
          {
            "date": "2022-03-03",
            "count": 1
          },
          {
            "date": "2022-03-05",
            "count": 3
          },
          {
            "date": "2022-03-07",
            "count": 1
          },
          {
            "date": "2022-03-08",
            "count": 3
          },
          {
            "date": "2022-03-09",
            "count": 1
          },
          {
            "date": "2022-03-14",
            "count": 1
          },
          {
            "date": "2022-03-18",
            "count": 1
          },
          {
            "date": "2022-03-24",
            "count": 1
          },
          {
            "date": "2022-03-25",
            "count": 2
          },
          {
            "date": "2022-03-26",
            "count": 2
          },
          {
            "date": "2022-03-28",
            "count": 1
          },
          {
            "date": "2022-03-29",
            "count": 1
          },
          {
            "date": "2022-04-05",
            "count": 1
          },
          {
            "date": "2022-04-11",
            "count": 1
          },
          {
            "date": "2022-04-19",
            "count": 2
          },
          {
            "date": "2022-04-22",
            "count": 1
          },
          {
            "date": "2022-04-26",
            "count": 1
          },
          {
            "date": "2022-05-05",
            "count": 1
          },
          {
            "date": "2022-05-14",
            "count": 2
          },
          {
            "date": "2022-05-24",
            "count": 1
          },
          {
            "date": "2022-05-26",
            "count": 1
          },
          {
            "date": "2022-05-30",
            "count": 1
          },
          {
            "date": "2022-06-01",
            "count": 1
          },
          {
            "date": "2022-06-03",
            "count": 1
          },
          {
            "date": "2022-06-13",
            "count": 1
          },
          {
            "date": "2022-06-15",
            "count": 1
          },
          {
            "date": "2022-06-16",
            "count": 3
          },
          {
            "date": "2022-06-17",
            "count": 1
          },
          {
            "date": "2022-06-24",
            "count": 1
          },
          {
            "date": "2022-06-29",
            "count": 3
          },
          {
            "date": "2022-07-11",
            "count": 1
          },
          {
            "date": "2022-07-13",
            "count": 1
          },
          {
            "date": "2022-07-14",
            "count": 1
          },
          {
            "date": "2022-07-18",
            "count": 1
          },
          {
            "date": "2022-07-20",
            "count": 1
          },
          {
            "date": "2022-07-22",
            "count": 1
          },
          {
            "date": "2022-07-27",
            "count": 3
          },
          {
            "date": "2022-07-29",
            "count": 1
          },
          {
            "date": "2022-07-31",
            "count": 1
          },
          {
            "date": "2022-08-02",
            "count": 1
          },
          {
            "date": "2022-08-03",
            "count": 1
          },
          {
            "date": "2022-08-06",
            "count": 1
          },
          {
            "date": "2022-08-07",
            "count": 1
          },
          {
            "date": "2022-08-12",
            "count": 1
          },
          {
            "date": "2022-08-14",
            "count": 1
          },
          {
            "date": "2022-08-16",
            "count": 1
          },
          {
            "date": "2022-08-23",
            "count": 2
          },
          {
            "date": "2022-09-01",
            "count": 1
          },
          {
            "date": "2022-09-06",
            "count": 1
          },
          {
            "date": "2022-09-07",
            "count": 1
          },
          {
            "date": "2022-09-08",
            "count": 1
          },
          {
            "date": "2022-09-12",
            "count": 1
          },
          {
            "date": "2022-09-18",
            "count": 1
          },
          {
            "date": "2022-09-20",
            "count": 1
          },
          {
            "date": "2022-09-22",
            "count": 1
          },
          {
            "date": "2022-09-23",
            "count": 2
          },
          {
            "date": "2022-09-29",
            "count": 1
          },
          {
            "date": "2022-10-04",
            "count": 2
          },
          {
            "date": "2022-10-06",
            "count": 1
          },
          {
            "date": "2022-10-07",
            "count": 1
          },
          {
            "date": "2022-10-09",
            "count": 1
          },
          {
            "date": "2022-10-11",
            "count": 1
          },
          {
            "date": "2022-10-18",
            "count": 1
          },
          {
            "date": "2022-10-19",
            "count": 1
          },
          {
            "date": "2022-10-27",
            "count": 1
          },
          {
            "date": "2022-10-31",
            "count": 1
          },
          {
            "date": "2022-11-03",
            "count": 1
          },
          {
            "date": "2022-11-04",
            "count": 1
          },
          {
            "date": "2022-11-07",
            "count": 1
          },
          {
            "date": "2022-11-09",
            "count": 1
          },
          {
            "date": "2022-11-13",
            "count": 1
          },
          {
            "date": "2022-11-16",
            "count": 1
          },
          {
            "date": "2022-11-17",
            "count": 2
          },
          {
            "date": "2022-11-22",
            "count": 1
          },
          {
            "date": "2022-11-28",
            "count": 1
          },
          {
            "date": "2022-11-29",
            "count": 1
          },
          {
            "date": "2022-11-30",
            "count": 1
          },
          {
            "date": "2022-12-03",
            "count": 1
          },
          {
            "date": "2022-12-07",
            "count": 1
          },
          {
            "date": "2022-12-10",
            "count": 1
          },
          {
            "date": "2022-12-12",
            "count": 1
          },
          {
            "date": "2022-12-13",
            "count": 2
          },
          {
            "date": "2022-12-15",
            "count": 1
          },
          {
            "date": "2022-12-16",
            "count": 3
          },
          {
            "date": "2022-12-31",
            "count": 1
          },
          {
            "date": "2023-01-09",
            "count": 1
          },
          {
            "date": "2023-01-10",
            "count": 1
          },
          {
            "date": "2023-01-17",
            "count": 1
          },
          {
            "date": "2023-01-25",
            "count": 1
          },
          {
            "date": "2023-01-28",
            "count": 1
          },
          {
            "date": "2023-01-31",
            "count": 1
          },
          {
            "date": "2023-02-02",
            "count": 1
          },
          {
            "date": "2023-02-07",
            "count": 1
          },
          {
            "date": "2023-02-09",
            "count": 1
          },
          {
            "date": "2023-02-16",
            "count": 1
          },
          {
            "date": "2023-03-04",
            "count": 1
          },
          {
            "date": "2023-03-06",
            "count": 1
          },
          {
            "date": "2023-03-08",
            "count": 1
          },
          {
            "date": "2023-03-14",
            "count": 1
          },
          {
            "date": "2023-03-15",
            "count": 4
          },
          {
            "date": "2023-03-17",
            "count": 1
          },
          {
            "date": "2023-03-20",
            "count": 1
          },
          {
            "date": "2023-03-22",
            "count": 1
          },
          {
            "date": "2023-03-24",
            "count": 2
          },
          {
            "date": "2023-03-25",
            "count": 2
          },
          {
            "date": "2023-03-26",
            "count": 1
          },
          {
            "date": "2023-03-27",
            "count": 1
          },
          {
            "date": "2023-04-02",
            "count": 1
          },
          {
            "date": "2023-04-03",
            "count": 1
          },
          {
            "date": "2023-04-04",
            "count": 2
          },
          {
            "date": "2023-04-10",
            "count": 1
          },
          {
            "date": "2023-04-12",
            "count": 1
          },
          {
            "date": "2023-04-18",
            "count": 1
          },
          {
            "date": "2023-04-21",
            "count": 1
          },
          {
            "date": "2023-04-22",
            "count": 1
          },
          {
            "date": "2023-04-23",
            "count": 1
          },
          {
            "date": "2023-04-25",
            "count": 1
          },
          {
            "date": "2023-04-26",
            "count": 2
          },
          {
            "date": "2023-04-27",
            "count": 1
          },
          {
            "date": "2023-05-07",
            "count": 1
          },
          {
            "date": "2023-05-15",
            "count": 1
          },
          {
            "date": "2023-05-24",
            "count": 1
          },
          {
            "date": "2023-05-30",
            "count": 1
          },
          {
            "date": "2023-06-12",
            "count": 1
          },
          {
            "date": "2023-06-13",
            "count": 1
          },
          {
            "date": "2023-06-21",
            "count": 1
          },
          {
            "date": "2023-06-30",
            "count": 1
          },
          {
            "date": "2023-07-06",
            "count": 1
          },
          {
            "date": "2023-07-11",
            "count": 1
          },
          {
            "date": "2023-07-18",
            "count": 1
          },
          {
            "date": "2023-07-21",
            "count": 1
          },
          {
            "date": "2023-07-22",
            "count": 1
          },
          {
            "date": "2023-07-23",
            "count": 1
          },
          {
            "date": "2023-07-24",
            "count": 1
          },
          {
            "date": "2023-07-25",
            "count": 1
          },
          {
            "date": "2023-07-26",
            "count": 1
          },
          {
            "date": "2023-07-27",
            "count": 2
          },
          {
            "date": "2023-07-28",
            "count": 1
          },
          {
            "date": "2023-07-30",
            "count": 1
          },
          {
            "date": "2023-08-02",
            "count": 1
          },
          {
            "date": "2023-08-04",
            "count": 1
          },
          {
            "date": "2023-08-11",
            "count": 1
          },
          {
            "date": "2023-08-17",
            "count": 1
          },
          {
            "date": "2023-08-29",
            "count": 1
          },
          {
            "date": "2023-08-31",
            "count": 3
          },
          {
            "date": "2023-09-01",
            "count": 1
          },
          {
            "date": "2023-09-02",
            "count": 1
          },
          {
            "date": "2023-09-04",
            "count": 1
          },
          {
            "date": "2023-09-05",
            "count": 2
          },
          {
            "date": "2023-09-06",
            "count": 1
          },
          {
            "date": "2023-09-17",
            "count": 1
          },
          {
            "date": "2023-09-19",
            "count": 1
          },
          {
            "date": "2023-09-21",
            "count": 1
          },
          {
            "date": "2023-09-23",
            "count": 1
          },
          {
            "date": "2023-09-27",
            "count": 1
          },
          {
            "date": "2023-10-03",
            "count": 1
          },
          {
            "date": "2023-10-06",
            "count": 1
          },
          {
            "date": "2023-10-07",
            "count": 1
          },
          {
            "date": "2023-10-08",
            "count": 1
          },
          {
            "date": "2023-10-12",
            "count": 1
          },
          {
            "date": "2023-10-13",
            "count": 1
          },
          {
            "date": "2023-10-15",
            "count": 2
          },
          {
            "date": "2023-10-17",
            "count": 1
          },
          {
            "date": "2023-10-19",
            "count": 1
          },
          {
            "date": "2023-10-23",
            "count": 1
          },
          {
            "date": "2023-10-24",
            "count": 1
          },
          {
            "date": "2023-10-25",
            "count": 1
          },
          {
            "date": "2023-10-28",
            "count": 1
          },
          {
            "date": "2023-11-02",
            "count": 1
          },
          {
            "date": "2023-11-07",
            "count": 1
          },
          {
            "date": "2023-11-14",
            "count": 3
          },
          {
            "date": "2023-11-16",
            "count": 2
          },
          {
            "date": "2023-11-29",
            "count": 1
          },
          {
            "date": "2023-12-01",
            "count": 1
          },
          {
            "date": "2023-12-05",
            "count": 2
          },
          {
            "date": "2023-12-06",
            "count": 1
          },
          {
            "date": "2023-12-09",
            "count": 1
          },
          {
            "date": "2023-12-10",
            "count": 2
          },
          {
            "date": "2023-12-11",
            "count": 1
          },
          {
            "date": "2023-12-13",
            "count": 1
          },
          {
            "date": "2023-12-15",
            "count": 1
          },
          {
            "date": "2023-12-21",
            "count": 1
          },
          {
            "date": "2023-12-26",
            "count": 1
          },
          {
            "date": "2024-01-06",
            "count": 2
          },
          {
            "date": "2024-01-08",
            "count": 1
          },
          {
            "date": "2024-01-09",
            "count": 1
          },
          {
            "date": "2024-01-16",
            "count": 1
          },
          {
            "date": "2024-01-17",
            "count": 1
          },
          {
            "date": "2024-01-18",
            "count": 1
          },
          {
            "date": "2024-01-22",
            "count": 2
          },
          {
            "date": "2024-01-26",
            "count": 2
          },
          {
            "date": "2024-01-30",
            "count": 1
          },
          {
            "date": "2024-02-01",
            "count": 2
          },
          {
            "date": "2024-02-02",
            "count": 1
          },
          {
            "date": "2024-02-05",
            "count": 1
          },
          {
            "date": "2024-02-09",
            "count": 1
          },
          {
            "date": "2024-02-11",
            "count": 1
          },
          {
            "date": "2024-02-19",
            "count": 1
          },
          {
            "date": "2024-02-28",
            "count": 2
          },
          {
            "date": "2024-03-05",
            "count": 1
          },
          {
            "date": "2024-03-15",
            "count": 1
          },
          {
            "date": "2024-03-16",
            "count": 1
          },
          {
            "date": "2024-03-21",
            "count": 2
          },
          {
            "date": "2024-03-23",
            "count": 1
          },
          {
            "date": "2024-03-25",
            "count": 2
          },
          {
            "date": "2024-03-26",
            "count": 1
          },
          {
            "date": "2024-03-27",
            "count": 1
          },
          {
            "date": "2024-03-30",
            "count": 1
          },
          {
            "date": "2024-04-01",
            "count": 1
          },
          {
            "date": "2024-04-03",
            "count": 1
          },
          {
            "date": "2024-04-06",
            "count": 1
          },
          {
            "date": "2024-04-07",
            "count": 1
          },
          {
            "date": "2024-04-08",
            "count": 1
          },
          {
            "date": "2024-04-10",
            "count": 2
          },
          {
            "date": "2024-04-11",
            "count": 1
          },
          {
            "date": "2024-04-12",
            "count": 1
          },
          {
            "date": "2024-04-15",
            "count": 1
          },
          {
            "date": "2024-04-29",
            "count": 3
          },
          {
            "date": "2024-05-06",
            "count": 1
          },
          {
            "date": "2024-05-08",
            "count": 3
          },
          {
            "date": "2024-05-11",
            "count": 1
          },
          {
            "date": "2024-05-23",
            "count": 2
          },
          {
            "date": "2024-05-24",
            "count": 1
          },
          {
            "date": "2024-05-27",
            "count": 1
          },
          {
            "date": "2024-05-29",
            "count": 1
          },
          {
            "date": "2024-06-03",
            "count": 1
          },
          {
            "date": "2024-06-05",
            "count": 1
          },
          {
            "date": "2024-06-06",
            "count": 3
          },
          {
            "date": "2024-06-07",
            "count": 1
          },
          {
            "date": "2024-06-11",
            "count": 1
          },
          {
            "date": "2024-06-17",
            "count": 1
          },
          {
            "date": "2024-07-04",
            "count": 1
          },
          {
            "date": "2024-07-05",
            "count": 1
          },
          {
            "date": "2024-07-07",
            "count": 1
          },
          {
            "date": "2024-07-12",
            "count": 1
          },
          {
            "date": "2024-07-22",
            "count": 1
          },
          {
            "date": "2024-07-28",
            "count": 1
          },
          {
            "date": "2024-07-31",
            "count": 1
          },
          {
            "date": "2024-08-04",
            "count": 1
          },
          {
            "date": "2024-08-13",
            "count": 1
          },
          {
            "date": "2024-08-18",
            "count": 1
          },
          {
            "date": "2024-08-28",
            "count": 1
          },
          {
            "date": "2024-09-01",
            "count": 1
          },
          {
            "date": "2024-09-04",
            "count": 1
          },
          {
            "date": "2024-09-23",
            "count": 4
          },
          {
            "date": "2024-09-24",
            "count": 1
          },
          {
            "date": "2024-09-26",
            "count": 2
          },
          {
            "date": "2024-09-27",
            "count": 1
          },
          {
            "date": "2024-09-29",
            "count": 1
          },
          {
            "date": "2024-10-01",
            "count": 1
          },
          {
            "date": "2024-10-02",
            "count": 1
          },
          {
            "date": "2024-10-05",
            "count": 1
          },
          {
            "date": "2024-10-07",
            "count": 1
          },
          {
            "date": "2024-10-08",
            "count": 2
          },
          {
            "date": "2024-10-12",
            "count": 1
          },
          {
            "date": "2024-10-14",
            "count": 1
          },
          {
            "date": "2024-10-17",
            "count": 1
          },
          {
            "date": "2024-10-18",
            "count": 1
          },
          {
            "date": "2024-10-25",
            "count": 1
          },
          {
            "date": "2024-10-29",
            "count": 2
          },
          {
            "date": "2024-11-06",
            "count": 1
          },
          {
            "date": "2024-11-12",
            "count": 1
          },
          {
            "date": "2024-11-13",
            "count": 1
          },
          {
            "date": "2024-11-14",
            "count": 1
          },
          {
            "date": "2024-11-20",
            "count": 1
          },
          {
            "date": "2024-11-23",
            "count": 1
          },
          {
            "date": "2024-12-02",
            "count": 1
          },
          {
            "date": "2024-12-03",
            "count": 2
          },
          {
            "date": "2024-12-13",
            "count": 1
          },
          {
            "date": "2024-12-17",
            "count": 1
          },
          {
            "date": "2024-12-19",
            "count": 1
          },
          {
            "date": "2024-12-20",
            "count": 1
          },
          {
            "date": "2025-01-05",
            "count": 1
          },
          {
            "date": "2025-01-07",
            "count": 1
          },
          {
            "date": "2025-01-08",
            "count": 2
          },
          {
            "date": "2025-01-22",
            "count": 1
          },
          {
            "date": "2025-01-24",
            "count": 1
          },
          {
            "date": "2025-01-30",
            "count": 2
          },
          {
            "date": "2025-02-04",
            "count": 1
          },
          {
            "date": "2025-02-11",
            "count": 1
          },
          {
            "date": "2025-02-15",
            "count": 1
          },
          {
            "date": "2025-02-19",
            "count": 1
          },
          {
            "date": "2025-02-23",
            "count": 1
          },
          {
            "date": "2025-03-03",
            "count": 1
          },
          {
            "date": "2025-03-08",
            "count": 1
          },
          {
            "date": "2025-03-11",
            "count": 1
          },
          {
            "date": "2025-03-12",
            "count": 1
          },
          {
            "date": "2025-03-14",
            "count": 1
          },
          {
            "date": "2025-03-23",
            "count": 1
          },
          {
            "date": "2025-04-10",
            "count": 1
          },
          {
            "date": "2025-04-13",
            "count": 1
          },
          {
            "date": "2025-04-22",
            "count": 1
          },
          {
            "date": "2025-04-25",
            "count": 1
          },
          {
            "date": "2025-04-26",
            "count": 1
          },
          {
            "date": "2025-04-29",
            "count": 1
          },
          {
            "date": "2025-05-09",
            "count": 1
          },
          {
            "date": "2025-05-12",
            "count": 1
          },
          {
            "date": "2025-05-26",
            "count": 1
          },
          {
            "date": "2025-05-27",
            "count": 1
          },
          {
            "date": "2025-05-28",
            "count": 1
          },
          {
            "date": "2025-05-29",
            "count": 1
          },
          {
            "date": "2025-06-02",
            "count": 1
          },
          {
            "date": "2025-06-09",
            "count": 1
          },
          {
            "date": "2025-06-11",
            "count": 1
          },
          {
            "date": "2025-06-16",
            "count": 1
          },
          {
            "date": "2025-06-17",
            "count": 1
          },
          {
            "date": "2025-06-23",
            "count": 1
          },
          {
            "date": "2025-06-26",
            "count": 1
          },
          {
            "date": "2025-07-01",
            "count": 1
          },
          {
            "date": "2025-07-05",
            "count": 1
          },
          {
            "date": "2025-07-07",
            "count": 1
          },
          {
            "date": "2025-07-09",
            "count": 1
          },
          {
            "date": "2025-07-10",
            "count": 1
          },
          {
            "date": "2025-07-11",
            "count": 1
          },
          {
            "date": "2025-07-17",
            "count": 1
          },
          {
            "date": "2025-07-23",
            "count": 1
          },
          {
            "date": "2025-07-25",
            "count": 1
          },
          {
            "date": "2025-07-29",
            "count": 1
          },
          {
            "date": "2025-07-30",
            "count": 1
          },
          {
            "date": "2025-07-31",
            "count": 2
          },
          {
            "date": "2025-08-02",
            "count": 1
          },
          {
            "date": "2025-08-05",
            "count": 1
          },
          {
            "date": "2025-08-06",
            "count": 1
          },
          {
            "date": "2025-08-07",
            "count": 3
          },
          {
            "date": "2025-08-12",
            "count": 1
          },
          {
            "date": "2025-08-15",
            "count": 1
          },
          {
            "date": "2025-08-19",
            "count": 1
          },
          {
            "date": "2025-08-20",
            "count": 1
          },
          {
            "date": "2025-08-21",
            "count": 2
          },
          {
            "date": "2025-08-23",
            "count": 1
          },
          {
            "date": "2025-08-26",
            "count": 1
          },
          {
            "date": "2025-08-27",
            "count": 1
          },
          {
            "date": "2025-08-29",
            "count": 1
          },
          {
            "date": "2025-08-30",
            "count": 1
          },
          {
            "date": "2025-09-02",
            "count": 1
          },
          {
            "date": "2025-09-05",
            "count": 1
          },
          {
            "date": "2025-09-06",
            "count": 1
          },
          {
            "date": "2025-09-10",
            "count": 3
          },
          {
            "date": "2025-09-14",
            "count": 1
          },
          {
            "date": "2025-09-18",
            "count": 1
          },
          {
            "date": "2025-09-19",
            "count": 1
          },
          {
            "date": "2025-09-20",
            "count": 1
          },
          {
            "date": "2025-09-22",
            "count": 1
          },
          {
            "date": "2025-09-26",
            "count": 1
          },
          {
            "date": "2025-10-03",
            "count": 1
          },
          {
            "date": "2025-10-15",
            "count": 1
          },
          {
            "date": "2025-10-17",
            "count": 1
          },
          {
            "date": "2025-10-18",
            "count": 1
          },
          {
            "date": "2025-10-21",
            "count": 1
          },
          {
            "date": "2025-10-23",
            "count": 2
          },
          {
            "date": "2025-10-26",
            "count": 1
          },
          {
            "date": "2025-10-27",
            "count": 1
          },
          {
            "date": "2025-10-31",
            "count": 1
          },
          {
            "date": "2025-11-03",
            "count": 1
          },
          {
            "date": "2025-11-12",
            "count": 1
          },
          {
            "date": "2025-11-13",
            "count": 2
          },
          {
            "date": "2025-11-17",
            "count": 1
          },
          {
            "date": "2025-11-20",
            "count": 1
          },
          {
            "date": "2025-11-25",
            "count": 2
          },
          {
            "date": "2025-12-05",
            "count": 1
          },
          {
            "date": "2025-12-08",
            "count": 1
          },
          {
            "date": "2025-12-10",
            "count": 1
          },
          {
            "date": "2025-12-13",
            "count": 1
          },
          {
            "date": "2025-12-18",
            "count": 1
          },
          {
            "date": "2025-12-25",
            "count": 1
          },
          {
            "date": "2026-01-07",
            "count": 1
          },
          {
            "date": "2026-01-08",
            "count": 1
          },
          {
            "date": "2026-01-10",
            "count": 1
          },
          {
            "date": "2026-01-22",
            "count": 1
          },
          {
            "date": "2026-02-03",
            "count": 2
          },
          {
            "date": "2026-02-04",
            "count": 1
          },
          {
            "date": "2026-02-09",
            "count": 2
          },
          {
            "date": "2026-02-11",
            "count": 1
          },
          {
            "date": "2026-02-13",
            "count": 1
          },
          {
            "date": "2026-02-18",
            "count": 1
          },
          {
            "date": "2026-02-19",
            "count": 1
          },
          {
            "date": "2026-02-20",
            "count": 3
          },
          {
            "date": "2026-02-23",
            "count": 1
          },
          {
            "date": "2026-02-26",
            "count": 1
          },
          {
            "date": "2026-02-27",
            "count": 2
          },
          {
            "date": "2026-03-01",
            "count": 1
          },
          {
            "date": "2026-03-02",
            "count": 1
          },
          {
            "date": "2026-03-04",
            "count": 1
          },
          {
            "date": "2026-03-07",
            "count": 2
          },
          {
            "date": "2026-03-09",
            "count": 1
          },
          {
            "date": "2026-03-12",
            "count": 1
          },
          {
            "date": "2026-03-13",
            "count": 1
          },
          {
            "date": "2026-03-20",
            "count": 1
          },
          {
            "date": "2026-03-22",
            "count": 1
          },
          {
            "date": "2026-03-27",
            "count": 1
          },
          {
            "date": "2026-03-31",
            "count": 1
          },
          {
            "date": "2026-04-01",
            "count": 1
          },
          {
            "date": "2026-04-02",
            "count": 1
          },
          {
            "date": "2026-04-03",
            "count": 1
          },
          {
            "date": "2026-04-06",
            "count": 1
          },
          {
            "date": "2026-04-15",
            "count": 1
          },
          {
            "date": "2026-04-19",
            "count": 1
          },
          {
            "date": "2026-04-20",
            "count": 1
          },
          {
            "date": "2026-05-02",
            "count": 1
          },
          {
            "date": "2026-05-06",
            "count": 3
          },
          {
            "date": "2026-05-07",
            "count": 1
          },
          {
            "date": "2026-05-09",
            "count": 1
          },
          {
            "date": "2026-05-11",
            "count": 1
          },
          {
            "date": "2026-05-17",
            "count": 4
          },
          {
            "date": "2026-05-18",
            "count": 1
          },
          {
            "date": "2026-05-19",
            "count": 1
          },
          {
            "date": "2026-05-20",
            "count": 1
          },
          {
            "date": "2026-05-21",
            "count": 1
          },
          {
            "date": "2026-05-23",
            "count": 1
          },
          {
            "date": "2026-05-24",
            "count": 1
          },
          {
            "date": "2026-05-26",
            "count": 1
          },
          {
            "date": "2026-05-27",
            "count": 1
          },
          {
            "date": "2026-05-28",
            "count": 1
          },
          {
            "date": "2026-05-31",
            "count": 1
          },
          {
            "date": "2026-06-01",
            "count": 1
          },
          {
            "date": "2026-06-03",
            "count": 3
          },
          {
            "date": "2026-06-04",
            "count": 1
          },
          {
            "date": "2026-06-14",
            "count": 1
          },
          {
            "date": "2026-06-17",
            "count": 1
          },
          {
            "date": "2026-06-18",
            "count": 1
          },
          {
            "date": "2026-06-20",
            "count": 1
          },
          {
            "date": "2026-06-24",
            "count": 1
          },
          {
            "date": "2026-06-26",
            "count": 1
          },
          {
            "date": "2026-06-27",
            "count": 1
          },
          {
            "date": "2026-07-01",
            "count": 1
          },
          {
            "date": "2026-07-15",
            "count": 1
          },
          {
            "date": "2026-07-17",
            "count": 2
          },
          {
            "date": "2026-07-21",
            "count": 2
          },
          {
            "date": "2026-07-24",
            "count": 1
          },
          {
            "date": "2026-07-27",
            "count": 1
          },
          {
            "date": "2026-07-28",
            "count": 1
          },
          {
            "date": "2026-07-29",
            "count": 2
          },
          {
            "date": "2026-07-31",
            "count": 1
          },
          {
            "date": "2026-08-01",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 774,
        "total_forks": 783
      },
      "star_history": null,
      "open_issues_and_prs": 385
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "example",
        "examples",
        "samples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [
        "Makefile",
        "docs/Makefile"
      ],
      "api_schema_files": [
        "api/adhocprofiles/v1/adhocprofiles.proto",
        "api/capabilities/v1/feature_flags.proto",
        "api/debuginfo/v1alpha1/debuginfo.proto",
        "api/google/v1/profile.proto",
        "api/ingester/v1/ingester.proto",
        "api/metastore/v1/compactor.proto",
        "api/metastore/v1/index.proto",
        "api/metastore/v1/query.proto",
        "api/metastore/v1/raft_log/raft_log.proto",
        "api/metastore/v1/tenant.proto",
        "api/metastore/v1/types.proto",
        "api/push/v1/push.proto",
        "api/querier/v1/querier.proto",
        "api/query/v1/query.proto",
        "api/segmentwriter/v1/push.proto",
        "api/settings/v1/recording_rules.proto",
        "api/settings/v1/setting.proto",
        "api/status/v1/status.proto",
        "api/storegateway/v1/storegateway.proto",
        "api/types/v1/types.proto",
        "api/vcs/v1/vcs.proto",
        "api/version/v1/version.proto",
        "pkg/frontend/frontendpb/frontend.proto",
        "pkg/metastore/raftnode/raftnodepb/raft_node.proto",
        "pkg/querier/stats/stats.proto",
        "pkg/scheduler/schedulerpb/scheduler.proto",
        "pkg/segmentwriter/client/distributor/placement/adaptiveplacement/adaptive_placementpb/adaptive_placement.proto",
        "pkg/util/httpgrpc/httpgrpc.proto"
      ],
      "has_devcontainer": true,
      "typecheck_configs": [
        "examples/language-sdk-instrumentation/nodejs/express-ts-inline/tsconfig.json",
        "examples/language-sdk-instrumentation/nodejs/express-ts/tsconfig.json",
        "ui/tsconfig.json"
      ],
      "toolchain_manifests": [
        "api/go.mod",
        "examples/golang-pgo/go.mod",
        "examples/language-sdk-instrumentation/dotnet/fast-slow/example/Example.csproj",
        "examples/language-sdk-instrumentation/dotnet/rideshare/example/Example.csproj",
        "examples/language-sdk-instrumentation/dotnet/web-new/example/Example.csproj",
        "examples/language-sdk-instrumentation/golang-push/rideshare-alloy/go.mod",
        "examples/language-sdk-instrumentation/golang-push/rideshare-k6/go.mod",
        "examples/language-sdk-instrumentation/golang-push/rideshare/go.mod",
        "examples/language-sdk-instrumentation/golang-push/simple/go.mod",
        "examples/language-sdk-instrumentation/java/rideshare/build.gradle.kts",
        "examples/language-sdk-instrumentation/rust/basic/Cargo.toml",
        "examples/language-sdk-instrumentation/rust/rideshare/server/Cargo.toml",
        "examples/tracing/dotnet/example/Example.csproj",
        "examples/tracing/golang-push/go.mod",
        "examples/tracing/java-wall/build.gradle.kts",
        "examples/tracing/java/build.gradle.kts",
        "go.mod",
        "lidia/go.mod"
      ],
      "largest_source_bytes": 286520,
      "source_files_sampled": 1479,
      "oversized_source_files": 19,
      "agent_instruction_files": [
        ".cursor/rules/development-workflow.mdc",
        ".cursor/rules/go-backend.mdc",
        ".cursor/rules/go-testing.mdc",
        ".cursor/rules/pyroscope-general.mdc",
        "AGENTS.md",
        "CLAUDE.md",
        "ui/CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 14433
    },
    "dependencies": {
      "manifests": [
        "api/go.mod",
        "go.mod",
        "lidia/go.mod",
        "ui/package.json"
      ],
      "advisories": {
        "error": null,
        "scope": "repository_graph",
        "source": "osv",
        "findings": [
          {
            "name": "google.golang.org/grpc",
            "direct": true,
            "version": "v1.80.0",
            "severity": "critical",
            "ecosystem": "go",
            "cvss_score": 9.1,
            "advisory_ids": [
              "GHSA-hrxh-6v49-42gf",
              "GO-2026-6061"
            ],
            "fixed_version": "1.82.1",
            "advisory_count": 2,
            "oldest_advisory_days": 11
          },
          {
            "name": "django",
            "direct": false,
            "version": "5.2.8",
            "severity": "critical",
            "ecosystem": "pypi",
            "cvss_score": 9.8,
            "advisory_ids": [
              "GHSA-2mcm-79hx-8fxw",
              "GHSA-33mw-q7rj-mjwj",
              "GHSA-4rrr-2h4v-f3j9",
              "GHSA-5hrc-gvxj-w55p",
              "GHSA-5mf9-h53q-7mhq",
              "GHSA-6426-9fv3-65x8",
              "GHSA-7h2m-m8vj-598h",
              "GHSA-8p8v-wh79-9r56",
              "GHSA-933h-hp56-hf7m",
              "GHSA-gvg8-93h5-g6qq"
            ],
            "fixed_version": "6.0.7",
            "advisory_count": 45,
            "oldest_advisory_days": 243
          },
          {
            "name": "axios",
            "direct": false,
            "version": "1.15.2",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 8.7,
            "advisory_ids": [
              "GHSA-35jp-ww65-95wh",
              "GHSA-42h9-826w-cgv3",
              "GHSA-654m-c8p4-x5fp",
              "GHSA-777c-7fjr-54vf",
              "GHSA-7q8q-rj6j-mhjq",
              "GHSA-898c-q2cr-xwhg",
              "GHSA-f4gw-2p7v-4548",
              "GHSA-gcfj-64vw-6mp9",
              "GHSA-hcpx-6fm6-wx23",
              "GHSA-hfxv-24rg-xrqf"
            ],
            "fixed_version": "1.18.0",
            "advisory_count": 18,
            "oldest_advisory_days": 65
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "1.20.2",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-qwcr-r2fm-qrc7",
              "GHSA-v422-hmwv-36x6"
            ],
            "fixed_version": "2.3.0",
            "advisory_count": 2,
            "oldest_advisory_days": 691
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.16",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-mh99-v99m-4gvg"
            ],
            "fixed_version": "5.0.8",
            "advisory_count": 1,
            "oldest_advisory_days": 8
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.5",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-hmw2-7cc7-3qxx"
            ],
            "fixed_version": "4.0.6",
            "advisory_count": 1,
            "oldest_advisory_days": 48
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "0.1.12",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-37ch-88jc-xwx2"
            ],
            "fixed_version": "0.1.13",
            "advisory_count": 1,
            "oldest_advisory_days": 128
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "0.1.7",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-37ch-88jc-xwx2",
              "GHSA-9wv6-86v2-598j",
              "GHSA-rhx6-c78j-4q9w"
            ],
            "fixed_version": "8.0.0",
            "advisory_count": 3,
            "oldest_advisory_days": 692
          },
          {
            "name": "protobufjs",
            "direct": false,
            "version": "7.5.5",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 8.8,
            "advisory_ids": [
              "GHSA-2pr8-phx7-x9h3",
              "GHSA-66ff-xgx4-vchm",
              "GHSA-685m-2w69-288q",
              "GHSA-75px-5xx7-5xc7",
              "GHSA-f38q-mgvj-vph7",
              "GHSA-fx83-v9x8-x52w",
              "GHSA-j3f2-48v5-ccww",
              "GHSA-jggg-4jg4-v7c6",
              "GHSA-jvwf-75h9-cwgg",
              "GHSA-q6x5-8v7m-xcrf"
            ],
            "fixed_version": "8.6.6",
            "advisory_count": 11,
            "oldest_advisory_days": 82
          },
          {
            "name": "quinn-proto",
            "direct": false,
            "version": "0.11.14",
            "severity": "high",
            "ecosystem": "crates",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-4w2j-m93h-cj5j",
              "RUSTSEC-2026-0185"
            ],
            "fixed_version": "0.11.15",
            "advisory_count": 2,
            "oldest_advisory_days": 41
          },
          {
            "name": "rustls-webpki",
            "direct": false,
            "version": "0.103.10",
            "severity": "high",
            "ecosystem": "crates",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-82j2-j2ch-gfr8",
              "GHSA-965h-392x-2mh5",
              "GHSA-xgp8-3hg3-c2mh",
              "RUSTSEC-2026-0098",
              "RUSTSEC-2026-0099",
              "RUSTSEC-2026-0104"
            ],
            "fixed_version": "0.104.0-alpha.7",
            "advisory_count": 6,
            "oldest_advisory_days": 110
          },
          {
            "name": "tar",
            "direct": false,
            "version": "6.2.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 8.8,
            "advisory_ids": [
              "GHSA-23hp-3jrh-7fpw",
              "GHSA-34x7-hfp2-rc4v",
              "GHSA-83g3-92jg-28cx",
              "GHSA-8qq5-rm4j-mr97",
              "GHSA-8x88-c5mf-7j5w",
              "GHSA-9ppj-qmqm-q256",
              "GHSA-gvwx-54wh-qm9j",
              "GHSA-qffp-2rhf-9h96",
              "GHSA-r292-9mhp-454m",
              "GHSA-r6q2-hw4h-h46w"
            ],
            "fixed_version": "7.5.21",
            "advisory_count": 12,
            "oldest_advisory_days": 197
          },
          {
            "name": "golang.org/x/net",
            "direct": true,
            "version": "v0.52.0",
            "severity": "moderate",
            "ecosystem": "go",
            "cvss_score": 6.5,
            "advisory_ids": [
              "GHSA-5cv4-jp36-h3mw",
              "GO-2026-4918",
              "GO-2026-5025",
              "GO-2026-5026",
              "GO-2026-5027",
              "GO-2026-5028",
              "GO-2026-5029",
              "GO-2026-5030",
              "GO-2026-5942"
            ],
            "fixed_version": "1.26.3",
            "advisory_count": 9,
            "oldest_advisory_days": 87
          },
          {
            "name": "@protobufjs/utf8",
            "direct": false,
            "version": "1.1.0",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-q6x5-8v7m-xcrf"
            ],
            "fixed_version": "8.0.2",
            "advisory_count": 1,
            "oldest_advisory_days": 82
          },
          {
            "name": "express",
            "direct": false,
            "version": "4.19.2",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5,
            "advisory_ids": [
              "GHSA-qw6h-vgh9-j6wx"
            ],
            "fixed_version": "5.0.0",
            "advisory_count": 1,
            "oldest_advisory_days": 691
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.15.11",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-r4q5-vmmm-2653"
            ],
            "fixed_version": "1.16.0",
            "advisory_count": 1,
            "oldest_advisory_days": 110
          },
          {
            "name": "morgan",
            "direct": false,
            "version": "1.10.0",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-4vj7-5mj6-jm8m"
            ],
            "fixed_version": "1.11.0",
            "advisory_count": 1,
            "oldest_advisory_days": 23
          },
          {
            "name": "OpenTelemetry.Exporter.OpenTelemetryProtocol",
            "direct": false,
            "version": "1.15.2",
            "severity": "moderate",
            "ecosystem": "nuget",
            "cvss_score": 6.5,
            "advisory_ids": [
              "GHSA-4625-4j76-fww9",
              "GHSA-mr8r-92fq-pj8p"
            ],
            "fixed_version": "1.15.3",
            "advisory_count": 2,
            "oldest_advisory_days": 100
          },
          {
            "name": "OpenTelemetry.Exporter.OpenTelemetryProtocol",
            "direct": false,
            "version": "1.8.0",
            "severity": "moderate",
            "ecosystem": "nuget",
            "cvss_score": 6.5,
            "advisory_ids": [
              "GHSA-4625-4j76-fww9"
            ],
            "fixed_version": "1.15.3",
            "advisory_count": 1,
            "oldest_advisory_days": 94
          },
          {
            "name": "protobufjs",
            "direct": false,
            "version": "7.6.1",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-f38q-mgvj-vph7",
              "GHSA-j3f2-48v5-ccww"
            ],
            "fixed_version": "8.6.6",
            "advisory_count": 2,
            "oldest_advisory_days": 48
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.11.0",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-6rw7-vpxm-498p",
              "GHSA-w7fw-mjwx-w883"
            ],
            "fixed_version": "6.14.2",
            "advisory_count": 2,
            "oldest_advisory_days": 215
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.14.1",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-q8mj-m7cp-5q26",
              "GHSA-w7fw-mjwx-w883"
            ],
            "fixed_version": "6.15.2",
            "advisory_count": 2,
            "oldest_advisory_days": 171
          },
          {
            "name": "send",
            "direct": false,
            "version": "0.18.0",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5,
            "advisory_ids": [
              "GHSA-m6fv-jmcg-4jfg"
            ],
            "fixed_version": "0.19.0",
            "advisory_count": 1,
            "oldest_advisory_days": 691
          },
          {
            "name": "serve-static",
            "direct": false,
            "version": "1.15.0",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5,
            "advisory_ids": [
              "GHSA-cm22-4g7w-348p"
            ],
            "fixed_version": "2.1.0",
            "advisory_count": 1,
            "oldest_advisory_days": 691
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "1.20.3",
            "severity": "low",
            "ecosystem": "npm",
            "cvss_score": 3.7,
            "advisory_ids": [
              "GHSA-v422-hmwv-36x6"
            ],
            "fixed_version": "2.3.0",
            "advisory_count": 1,
            "oldest_advisory_days": 12
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.6.0",
            "severity": "low",
            "ecosystem": "npm",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-pxg6-pf52-xh8x"
            ],
            "fixed_version": "0.7.0",
            "advisory_count": 1,
            "oldest_advisory_days": 667
          },
          {
            "name": "on-headers",
            "direct": false,
            "version": "1.0.2",
            "severity": "low",
            "ecosystem": "npm",
            "cvss_score": 3.4,
            "advisory_ids": [
              "GHSA-76c9-3jph-rj3q"
            ],
            "fixed_version": "1.1.0",
            "advisory_count": 1,
            "oldest_advisory_days": 380
          },
          {
            "name": "rand",
            "direct": false,
            "version": "0.8.5",
            "severity": "low",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-cq8v-f236-94qc",
              "RUSTSEC-2026-0097"
            ],
            "fixed_version": "0.10.1",
            "advisory_count": 2,
            "oldest_advisory_days": 115
          },
          {
            "name": "rand",
            "direct": false,
            "version": "0.9.2",
            "severity": "low",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-cq8v-f236-94qc",
              "RUSTSEC-2026-0097"
            ],
            "fixed_version": "0.10.1",
            "advisory_count": 2,
            "oldest_advisory_days": 115
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": true,
            "version": "v1.17.8",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5841"
            ],
            "fixed_version": "1.18.7",
            "advisory_count": 1,
            "oldest_advisory_days": 6
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": true,
            "version": "v1.18.6",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5841"
            ],
            "fixed_version": "1.18.7",
            "advisory_count": 1,
            "oldest_advisory_days": 6
          },
          {
            "name": "go.opentelemetry.io/otel",
            "direct": true,
            "version": "v1.43.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5158"
            ],
            "fixed_version": "1.44.0",
            "advisory_count": 1,
            "oldest_advisory_days": 9
          },
          {
            "name": "golang.org/x/sys",
            "direct": true,
            "version": "v0.42.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5024"
            ],
            "fixed_version": "0.44.0",
            "advisory_count": 1,
            "oldest_advisory_days": 72
          },
          {
            "name": "golang.org/x/text",
            "direct": true,
            "version": "v0.35.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5970"
            ],
            "fixed_version": "0.39.0",
            "advisory_count": 1,
            "oldest_advisory_days": 19
          },
          {
            "name": "activestorage",
            "direct": false,
            "version": "7.2.3.1",
            "severity": "unknown",
            "ecosystem": "rubygems",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-xr9x-r78c-5hrm"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": null
          },
          {
            "name": "anyhow",
            "direct": false,
            "version": "1.0.102",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0190"
            ],
            "fixed_version": "1.0.103",
            "advisory_count": 1,
            "oldest_advisory_days": 38
          },
          {
            "name": "concurrent-ruby",
            "direct": false,
            "version": "1.3.6",
            "severity": "unknown",
            "ecosystem": "rubygems",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-6wx8-w4f5-wwcr",
              "GHSA-h8w8-99g7-qmvj",
              "GHSA-wv3x-4vxv-whpp"
            ],
            "fixed_version": null,
            "advisory_count": 3,
            "oldest_advisory_days": null
          },
          {
            "name": "core2",
            "direct": false,
            "version": "0.4.0",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0105"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 110
          },
          {
            "name": "golang.org/x/crypto",
            "direct": false,
            "version": "v0.53.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5932"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 25
          },
          {
            "name": "loofah",
            "direct": false,
            "version": "2.25.1",
            "severity": "unknown",
            "ecosystem": "rubygems",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-5qhf-9phg-95m2",
              "GHSA-8whx-365g-h9vv",
              "GHSA-9wjq-cp2p-hrgf"
            ],
            "fixed_version": null,
            "advisory_count": 3,
            "oldest_advisory_days": null
          },
          {
            "name": "memmap2",
            "direct": false,
            "version": "0.9.10",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0186"
            ],
            "fixed_version": "0.9.11",
            "advisory_count": 1,
            "oldest_advisory_days": 43
          },
          {
            "name": "net-imap",
            "direct": false,
            "version": "0.6.3",
            "severity": "unknown",
            "ecosystem": "rubygems",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-46q3-7gv7-qmgg",
              "GHSA-75xq-5h9v-w6px",
              "GHSA-87pf-fpwv-p7m7",
              "GHSA-8p34-64r3-mwg8",
              "GHSA-c4fp-cxrr-mj66",
              "GHSA-hm49-wcqc-g2xg",
              "GHSA-q2mw-fvj9-vvcw",
              "GHSA-vcgp-9326-pqcp"
            ],
            "fixed_version": null,
            "advisory_count": 8,
            "oldest_advisory_days": null
          },
          {
            "name": "nokogiri",
            "direct": false,
            "version": "1.19.2",
            "severity": "unknown",
            "ecosystem": "rubygems",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-5prr-v3j2-97mh",
              "GHSA-5v8h-3h3q-446p",
              "GHSA-8678-w3jw-xfc2",
              "GHSA-9cv2-cfxc-v4v2",
              "GHSA-c4rq-3m3g-8wgx",
              "GHSA-p67v-3w7g-wjg7",
              "GHSA-phwj-rprq-35pp",
              "GHSA-v2fc-qm4h-8hqv",
              "GHSA-wfpw-mmfh-qq69",
              "GHSA-wjv4-x9w8-wm3h"
            ],
            "fixed_version": null,
            "advisory_count": 10,
            "oldest_advisory_days": null
          },
          {
            "name": "puma",
            "direct": false,
            "version": "6.6.0",
            "severity": "unknown",
            "ecosystem": "rubygems",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-2vqw-3mp8-cgmx",
              "GHSA-qpgp-93vx-g8v8"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": null
          },
          {
            "name": "puma",
            "direct": false,
            "version": "6.6.1",
            "severity": "unknown",
            "ecosystem": "rubygems",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-2vqw-3mp8-cgmx",
              "GHSA-qpgp-93vx-g8v8"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": null
          },
          {
            "name": "rails-html-sanitizer",
            "direct": false,
            "version": "1.7.0",
            "severity": "unknown",
            "ecosystem": "rubygems",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-cj75-f6xr-r4g7"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": null
          },
          {
            "name": "setuptools",
            "direct": false,
            "version": "82.0.1",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-h35f-9h28-mq5c",
              "PYSEC-2026-3447"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": null
          },
          {
            "name": "sinatra",
            "direct": false,
            "version": "4.1.1",
            "severity": "unknown",
            "ecosystem": "rubygems",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-mr3q-g2mv-mr4q"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": null
          },
          {
            "name": "sqlite3",
            "direct": false,
            "version": "1.7.3",
            "severity": "unknown",
            "ecosystem": "rubygems",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-28hh-pr2h-2w89"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": null
          },
          {
            "name": "starlette",
            "direct": false,
            "version": "1.2.1",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-82w8-qh3p-5jfq",
              "GHSA-jp82-jpqv-5vv3",
              "PYSEC-2026-248",
              "PYSEC-2026-249"
            ],
            "fixed_version": null,
            "advisory_count": 4,
            "oldest_advisory_days": null
          },
          {
            "name": "websocket-driver",
            "direct": false,
            "version": "0.8.0",
            "severity": "unknown",
            "ecosystem": "rubygems",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-2x63-gw47-w4mm",
              "GHSA-33ph-fccm-39pj",
              "GHSA-8j3g-f24p-4mpw",
              "GHSA-ghhp-3qvg-889p"
            ],
            "fixed_version": null,
            "advisory_count": 4,
            "oldest_advisory_days": null
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "low": 5,
          "high": 10,
          "unknown": 22,
          "critical": 2,
          "moderate": 12
        },
        "advisory_count": 186,
        "affected_count": 51,
        "assessed_count": 1284,
        "malicious_count": 0,
        "assessed_package": null,
        "unassessed_count": 0,
        "direct_affected_count": 7
      },
      "ecosystems": [
        "go",
        "npm"
      ],
      "dependencies": [
        {
          "name": "connectrpc.com/connect",
          "manifest": "api/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.19.2"
        },
        {
          "name": "github.com/google/gnostic",
          "manifest": "api/go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.7.1"
        },
        {
          "name": "github.com/gorilla/mux",
          "manifest": "api/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.8.1"
        },
        {
          "name": "github.com/grpc-ecosystem/grpc-gateway/v2",
          "manifest": "api/go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.29.0"
        },
        {
          "name": "github.com/planetscale/vtprotobuf",
          "manifest": "api/go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.6.1-0.20250313105119-ba97887b0a25"
        },
        {
          "name": "github.com/prometheus/common",
          "manifest": "api/go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.67.5"
        },
        {
          "name": "github.com/stretchr/testify",
          "manifest": "api/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.11.1"
        },
        {
          "name": "google.golang.org/genproto/googleapis/api",
          "manifest": "api/go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20260504160031-60b97b32f348"
        },
        {
          "name": "google.golang.org/grpc",
          "manifest": "api/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.82.1"
        },
        {
          "name": "google.golang.org/protobuf",
          "manifest": "api/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.36.11"
        },
        {
          "name": "connectrpc.com/connect",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.19.2"
        },
        {
          "name": "connectrpc.com/grpchealth",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.4.0"
        },
        {
          "name": "github.com/PuerkitoBio/goquery",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.12.0"
        },
        {
          "name": "github.com/alecthomas/kingpin/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.4.0"
        },
        {
          "name": "github.com/cespare/xxhash/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.3.0"
        },
        {
          "name": "github.com/colega/zeropool",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20230505084239-6fb4a4f75381"
        },
        {
          "name": "github.com/dgraph-io/ristretto/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.4.0"
        },
        {
          "name": "github.com/dgryski/go-groupvarint",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20230630160417-2bfb7969fb3c"
        },
        {
          "name": "github.com/dolthub/swiss",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.2.1"
        },
        {
          "name": "github.com/drone/envsubst",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.3"
        },
        {
          "name": "github.com/dustin/go-humanize",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.1"
        },
        {
          "name": "github.com/fatih/color",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.19.0"
        },
        {
          "name": "github.com/felixge/fgprof",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.9.5"
        },
        {
          "name": "github.com/felixge/httpsnoop",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.4"
        },
        {
          "name": "github.com/fsnotify/fsnotify",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.10.1"
        },
        {
          "name": "github.com/getkin/kin-openapi",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.144.0"
        },
        {
          "name": "github.com/go-kit/log",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.2.1"
        },
        {
          "name": "github.com/gogo/protobuf",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.3.2"
        },
        {
          "name": "github.com/golang/groupcache",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20241129210726-2c02b8208cf8"
        },
        {
          "name": "github.com/google/go-cmp",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.7.0"
        },
        {
          "name": "github.com/google/go-github/v81",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v81.0.0"
        },
        {
          "name": "github.com/google/pprof",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20260507013755-92041b743c96"
        },
        {
          "name": "github.com/google/uuid",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.6.0"
        },
        {
          "name": "github.com/gorilla/mux",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.8.1"
        },
        {
          "name": "github.com/grafana/alloy/syntax",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.1.0"
        },
        {
          "name": "github.com/grafana/dskit",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20260616135346-e96eda8260cd"
        },
        {
          "name": "github.com/grafana/pyroscope-go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.2.8"
        },
        {
          "name": "github.com/grafana/pyroscope-go/godeltaprof",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.1.11"
        },
        {
          "name": "github.com/grafana/pyroscope-go/x/k6",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20241003203156-a917cea171d3"
        },
        {
          "name": "github.com/grafana/pyroscope/api",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.5.0"
        },
        {
          "name": "github.com/grafana/pyroscope/lidia",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.2"
        },
        {
          "name": "github.com/grafana/regexp",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20250905093917-f7b3be9d1853"
        },
        {
          "name": "github.com/grpc-ecosystem/go-grpc-middleware",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.4.0"
        },
        {
          "name": "github.com/grpc-ecosystem/grpc-gateway/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.29.0"
        },
        {
          "name": "github.com/hashicorp/golang-lru/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.0.7"
        },
        {
          "name": "github.com/hashicorp/raft",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.7.3"
        },
        {
          "name": "github.com/hashicorp/raft-wal",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.4.2"
        },
        {
          "name": "github.com/klauspost/compress",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.18.7"
        },
        {
          "name": "github.com/kubescape/go-git-url",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.31"
        },
        {
          "name": "github.com/minio/minio-go/v7",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v7.1.0"
        },
        {
          "name": "github.com/mitchellh/go-wordwrap",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.1"
        },
        {
          "name": "github.com/oklog/ulid/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.1.1"
        },
        {
          "name": "github.com/olekukonko/tablewriter",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.5"
        },
        {
          "name": "github.com/parquet-go/parquet-go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.30.1"
        },
        {
          "name": "github.com/planetscale/vtprotobuf",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.6.1-0.20250313105119-ba97887b0a25"
        },
        {
          "name": "github.com/platinummonkey/go-concurrency-limits",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.10.0"
        },
        {
          "name": "github.com/prometheus/client_golang",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.23.2"
        },
        {
          "name": "github.com/prometheus/client_model",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.6.2"
        },
        {
          "name": "github.com/prometheus/common",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.67.5"
        },
        {
          "name": "github.com/prometheus/prometheus",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.311.3"
        },
        {
          "name": "github.com/samber/lo",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.53.0"
        },
        {
          "name": "github.com/simonswine/tempopb",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.2.0"
        },
        {
          "name": "github.com/sony/gobreaker/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.4.0"
        },
        {
          "name": "github.com/spf13/afero",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.15.0"
        },
        {
          "name": "github.com/stretchr/testify",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.11.1"
        },
        {
          "name": "github.com/thanos-io/objstore",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20250813080715-4e5fd4289b50"
        },
        {
          "name": "github.com/valyala/bytebufferpool",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.0"
        },
        {
          "name": "github.com/xlab/treeprint",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.2.0"
        },
        {
          "name": "go.etcd.io/bbolt",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.4.3"
        },
        {
          "name": "go.opentelemetry.io/otel",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.44.0"
        },
        {
          "name": "go.opentelemetry.io/proto/otlp",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.10.0"
        },
        {
          "name": "go.opentelemetry.io/proto/otlp/collector/profiles/v1development",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.3.0"
        },
        {
          "name": "go.opentelemetry.io/proto/otlp/profiles/v1development",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.3.0"
        },
        {
          "name": "go.uber.org/atomic",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.11.0"
        },
        {
          "name": "go.uber.org/automaxprocs",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.6.0"
        },
        {
          "name": "go.uber.org/goleak",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.3.0"
        },
        {
          "name": "go.yaml.in/yaml/v3",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v3.0.4"
        },
        {
          "name": "golang.org/x/exp",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20260410095643-746e56fc9e2f"
        },
        {
          "name": "golang.org/x/mod",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.37.0"
        },
        {
          "name": "golang.org/x/net",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.56.0"
        },
        {
          "name": "golang.org/x/oauth2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.36.0"
        },
        {
          "name": "golang.org/x/sync",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.21.0"
        },
        {
          "name": "golang.org/x/sys",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.46.0"
        },
        {
          "name": "golang.org/x/text",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.39.0"
        },
        {
          "name": "golang.org/x/time",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.15.0"
        },
        {
          "name": "google.golang.org/genproto/googleapis/api",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20260504160031-60b97b32f348"
        },
        {
          "name": "google.golang.org/grpc",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.82.1"
        },
        {
          "name": "google.golang.org/protobuf",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.36.11"
        },
        {
          "name": "github.com/grafana/jfr-parser",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.18.0"
        },
        {
          "name": "github.com/grafana/otel-profiling-go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.6.0"
        },
        {
          "name": "go.opentelemetry.io/contrib/exporters/autoexport",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.68.0"
        },
        {
          "name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.68.0"
        },
        {
          "name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.68.0"
        },
        {
          "name": "go.opentelemetry.io/otel/sdk",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.44.0"
        },
        {
          "name": "go.opentelemetry.io/otel/trace",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.44.0"
        },
        {
          "name": "github.com/stretchr/testify",
          "manifest": "lidia/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.11.1"
        },
        {
          "name": "@leeoniya/ufuzzy",
          "manifest": "ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.19"
        },
        {
          "name": "@xyflow/react",
          "manifest": "ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^12.10.0"
        },
        {
          "name": "react",
          "manifest": "ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.4"
        },
        {
          "name": "react-dom",
          "manifest": "ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.4"
        },
        {
          "name": "tinycolor2",
          "manifest": "ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.6.0"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "connectrpc.com/connect",
            "direct": true,
            "version": "v1.19.2",
            "ecosystem": "go"
          },
          {
            "name": "connectrpc.com/grpchealth",
            "direct": true,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/alecthomas/kingpin/v2",
            "direct": true,
            "version": "v2.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cespare/xxhash/v2",
            "direct": true,
            "version": "v2.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/colega/zeropool",
            "direct": true,
            "version": "v0.0.0-20230505084239-6fb4a4f75381",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dgraph-io/ristretto/v2",
            "direct": true,
            "version": "v2.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dgryski/go-groupvarint",
            "direct": true,
            "version": "v0.0.0-20230630160417-2bfb7969fb3c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dolthub/swiss",
            "direct": true,
            "version": "v0.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/drone/envsubst",
            "direct": true,
            "version": "v1.0.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dustin/go-humanize",
            "direct": true,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fatih/color",
            "direct": true,
            "version": "v1.19.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/felixge/fgprof",
            "direct": true,
            "version": "v0.9.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/felixge/httpsnoop",
            "direct": true,
            "version": "v1.0.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fsnotify/fsnotify",
            "direct": true,
            "version": "v1.10.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/getkin/kin-openapi",
            "direct": true,
            "version": "v0.144.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-kit/log",
            "direct": true,
            "version": "v0.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gogo/protobuf",
            "direct": true,
            "version": "v1.3.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/groupcache",
            "direct": true,
            "version": "v0.0.0-20241129210726-2c02b8208cf8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/gnostic",
            "direct": true,
            "version": "v0.7.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/go-cmp",
            "direct": true,
            "version": "v0.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/go-github/v81",
            "direct": true,
            "version": "v81.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/pprof",
            "direct": true,
            "version": "v0.0.0-20260507013755-92041b743c96",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/uuid",
            "direct": true,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gorilla/mux",
            "direct": true,
            "version": "v1.8.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/alloy/syntax",
            "direct": true,
            "version": "v0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/dskit",
            "direct": true,
            "version": "v0.0.0-20260616135346-e96eda8260cd",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/jfr-parser",
            "direct": true,
            "version": "v0.18.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/otel-profiling-go",
            "direct": true,
            "version": "v0.5.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/otel-profiling-go",
            "direct": true,
            "version": "v0.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/pyroscope-go",
            "direct": true,
            "version": "v1.2.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/pyroscope-go",
            "direct": true,
            "version": "v1.2.8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/pyroscope-go",
            "direct": true,
            "version": "v1.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/pyroscope-go/godeltaprof",
            "direct": true,
            "version": "v0.1.11",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/pyroscope-go/godeltaprof",
            "direct": true,
            "version": "v0.1.9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/pyroscope-go/x/k6",
            "direct": true,
            "version": "v0.0.0-20241003203156-a917cea171d3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/pyroscope-go/x/k6",
            "direct": true,
            "version": "v0.0.0-20241129154546-3e89ad952d8f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grafana/regexp",
            "direct": true,
            "version": "v0.0.0-20250905093917-f7b3be9d1853",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/go-grpc-middleware",
            "direct": true,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/grpc-gateway/v2",
            "direct": true,
            "version": "v2.28.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/grpc-gateway/v2",
            "direct": true,
            "version": "v2.29.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/golang-lru/v2",
            "direct": true,
            "version": "v2.0.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/raft",
            "direct": true,
            "version": "v1.7.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/raft-wal",
            "direct": true,
            "version": "v0.4.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": true,
            "version": "v1.17.8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": true,
            "version": "v1.18.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": true,
            "version": "v1.18.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kubescape/go-git-url",
            "direct": true,
            "version": "v0.0.31",
            "ecosystem": "go"
          },
          {
            "name": "github.com/minio/minio-go/v7",
            "direct": true,
            "version": "v7.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mitchellh/go-wordwrap",
            "direct": true,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/oklog/ulid/v2",
            "direct": true,
            "version": "v2.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/olekukonko/tablewriter",
            "direct": true,
            "version": "v0.0.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/parquet-go/parquet-go",
            "direct": true,
            "version": "v0.30.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/planetscale/vtprotobuf",
            "direct": true,
            "version": "v0.6.1-0.20250313105119-ba97887b0a25",
            "ecosystem": "go"
          },
          {
            "name": "github.com/platinummonkey/go-concurrency-limits",
            "direct": true,
            "version": "v0.10.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_golang",
            "direct": true,
            "version": "v1.21.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_golang",
            "direct": true,
            "version": "v1.23.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_model",
            "direct": true,
            "version": "v0.6.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_model",
            "direct": true,
            "version": "v0.6.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/common",
            "direct": true,
            "version": "v0.62.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/common",
            "direct": true,
            "version": "v0.67.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/prometheus",
            "direct": true,
            "version": "v0.311.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/puerkitobio/goquery",
            "direct": true,
            "version": "v1.12.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/samber/lo",
            "direct": true,
            "version": "v1.53.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/simonswine/tempopb",
            "direct": true,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sony/gobreaker/v2",
            "direct": true,
            "version": "v2.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/afero",
            "direct": true,
            "version": "v1.15.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/stretchr/testify",
            "direct": true,
            "version": "v1.11.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/thanos-io/objstore",
            "direct": true,
            "version": "v0.0.0-20250813080715-4e5fd4289b50",
            "ecosystem": "go"
          },
          {
            "name": "github.com/valyala/bytebufferpool",
            "direct": true,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xlab/treeprint",
            "direct": true,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/bbolt",
            "direct": true,
            "version": "v1.4.3",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/exporters/autoexport",
            "direct": true,
            "version": "v0.68.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc",
            "direct": true,
            "version": "v0.68.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
            "direct": true,
            "version": "v0.47.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
            "direct": true,
            "version": "v0.57.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
            "direct": true,
            "version": "v0.64.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
            "direct": true,
            "version": "v0.68.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel",
            "direct": true,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel",
            "direct": true,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/sdk",
            "direct": true,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/sdk",
            "direct": true,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/trace",
            "direct": true,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/trace",
            "direct": true,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/proto/otlp",
            "direct": true,
            "version": "v1.10.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/proto/otlp/collector/profiles/v1development",
            "direct": true,
            "version": "v0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/proto/otlp/profiles/v1development",
            "direct": true,
            "version": "v0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/atomic",
            "direct": true,
            "version": "v1.11.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/automaxprocs",
            "direct": true,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/goleak",
            "direct": true,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "go.yaml.in/yaml/v3",
            "direct": true,
            "version": "v3.0.4",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/exp",
            "direct": true,
            "version": "v0.0.0-20260410095643-746e56fc9e2f",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/mod",
            "direct": true,
            "version": "v0.37.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/net",
            "direct": true,
            "version": "v0.52.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/net",
            "direct": true,
            "version": "v0.56.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/oauth2",
            "direct": true,
            "version": "v0.36.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sync",
            "direct": true,
            "version": "v0.21.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sys",
            "direct": true,
            "version": "v0.42.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sys",
            "direct": true,
            "version": "v0.46.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/text",
            "direct": true,
            "version": "v0.35.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/text",
            "direct": true,
            "version": "v0.39.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/time",
            "direct": true,
            "version": "v0.15.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/api",
            "direct": true,
            "version": "v0.0.0-20260401024825-9d38bb4040a9",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/api",
            "direct": true,
            "version": "v0.0.0-20260504160031-60b97b32f348",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/grpc",
            "direct": true,
            "version": "v1.80.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/grpc",
            "direct": true,
            "version": "v1.82.1",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/protobuf",
            "direct": true,
            "version": "v1.36.11",
            "ecosystem": "go"
          },
          {
            "name": "@leeoniya/ufuzzy",
            "direct": true,
            "version": "1.0.19",
            "ecosystem": "npm"
          },
          {
            "name": "@xyflow/react",
            "direct": true,
            "version": "12.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "19.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "19.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "tinycolor2",
            "direct": true,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "addr2line",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "crates"
          },
          {
            "name": "adler2",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "adler32",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "aho-corasick",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "aligned-vec",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "allocator-api2",
            "direct": false,
            "version": "0.2.21",
            "ecosystem": "crates"
          },
          {
            "name": "android_system_properties",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "anyhow",
            "direct": false,
            "version": "1.0.102",
            "ecosystem": "crates"
          },
          {
            "name": "arrayvec",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "atomic-waker",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "autocfg",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-lc-rs",
            "direct": false,
            "version": "1.16.2",
            "ecosystem": "crates"
          },
          {
            "name": "aws-lc-sys",
            "direct": false,
            "version": "0.39.1",
            "ecosystem": "crates"
          },
          {
            "name": "backtrace",
            "direct": false,
            "version": "0.3.76",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": false,
            "version": "0.21.7",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": false,
            "version": "0.22.1",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": false,
            "version": "2.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "block-buffer",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "bumpalo",
            "direct": false,
            "version": "3.20.2",
            "ecosystem": "crates"
          },
          {
            "name": "byteorder",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "cc",
            "direct": false,
            "version": "1.2.58",
            "ecosystem": "crates"
          },
          {
            "name": "cesu8",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "cfg-if",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "cfg_aliases",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "chrono",
            "direct": false,
            "version": "0.4.44",
            "ecosystem": "crates"
          },
          {
            "name": "cmake",
            "direct": false,
            "version": "0.1.58",
            "ecosystem": "crates"
          },
          {
            "name": "combine",
            "direct": false,
            "version": "4.6.7",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation-sys",
            "direct": false,
            "version": "0.8.7",
            "ecosystem": "crates"
          },
          {
            "name": "core2",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "cpufeatures",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "crc32fast",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "crypto-common",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "dary_heap",
            "direct": false,
            "version": "0.3.8",
            "ecosystem": "crates"
          },
          {
            "name": "data-encoding",
            "direct": false,
            "version": "2.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "debugid",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "digest",
            "direct": false,
            "version": "0.10.7",
            "ecosystem": "crates"
          },
          {
            "name": "displaydoc",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "dunce",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "either",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "encoding_rs",
            "direct": false,
            "version": "0.8.35",
            "ecosystem": "crates"
          },
          {
            "name": "env_logger",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "equator",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "equator-macro",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "equivalent",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "errno",
            "direct": false,
            "version": "0.3.14",
            "ecosystem": "crates"
          },
          {
            "name": "fallible-iterator",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "fastrand",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "find-msvc-tools",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "findshlibs",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "flate2",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "fnv",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "foldhash",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "foldhash",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "form_urlencoded",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "framehop",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "crates"
          },
          {
            "name": "fs_extra",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "futures-channel",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-core",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-io",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-sink",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-task",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-util",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "generic-array",
            "direct": false,
            "version": "0.14.7",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "gimli",
            "direct": false,
            "version": "0.32.3",
            "ecosystem": "crates"
          },
          {
            "name": "gimli",
            "direct": false,
            "version": "0.33.0",
            "ecosystem": "crates"
          },
          {
            "name": "h2",
            "direct": false,
            "version": "0.3.27",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.15.5",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.16.1",
            "ecosystem": "crates"
          },
          {
            "name": "headers",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "headers-core",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "heck",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "hermit-abi",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "http",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "crates"
          },
          {
            "name": "http",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "http-body",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "http-body",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "http-body-util",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "httparse",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "httpdate",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "humantime",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "hyper",
            "direct": false,
            "version": "0.14.32",
            "ecosystem": "crates"
          },
          {
            "name": "hyper",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-rustls",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-util",
            "direct": false,
            "version": "0.1.20",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone",
            "direct": false,
            "version": "0.1.65",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone-haiku",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "icu_collections",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_locale_core",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer_data",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties_data",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_provider",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "id-arena",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "idna_adapter",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "2.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "ipnet",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "iri-string",
            "direct": false,
            "version": "0.7.12",
            "ecosystem": "crates"
          },
          {
            "name": "is-terminal",
            "direct": false,
            "version": "0.4.17",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "itoa",
            "direct": false,
            "version": "1.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "jni",
            "direct": false,
            "version": "0.21.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys-macros",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "jobserver",
            "direct": false,
            "version": "0.1.34",
            "ecosystem": "crates"
          },
          {
            "name": "js-sys",
            "direct": false,
            "version": "0.3.94",
            "ecosystem": "crates"
          },
          {
            "name": "lazy_static",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "leb128fmt",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "libc",
            "direct": false,
            "version": "0.2.184",
            "ecosystem": "crates"
          },
          {
            "name": "libflate",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "libflate_lz77",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "linux-raw-sys",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "litemap",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "lock_api",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "log",
            "direct": false,
            "version": "0.4.29",
            "ecosystem": "crates"
          },
          {
            "name": "lru-slab",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "macho-unwind-info",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "memchr",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "memmap2",
            "direct": false,
            "version": "0.9.10",
            "ecosystem": "crates"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "0.3.17",
            "ecosystem": "crates"
          },
          {
            "name": "mime_guess",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "miniz_oxide",
            "direct": false,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "mio",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "multer",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": false,
            "version": "0.26.4",
            "ecosystem": "crates"
          },
          {
            "name": "num-traits",
            "direct": false,
            "version": "0.2.19",
            "ecosystem": "crates"
          },
          {
            "name": "object",
            "direct": false,
            "version": "0.37.3",
            "ecosystem": "crates"
          },
          {
            "name": "object",
            "direct": false,
            "version": "0.39.1",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell",
            "direct": false,
            "version": "1.21.4",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-probe",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot",
            "direct": false,
            "version": "0.12.5",
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot_core",
            "direct": false,
            "version": "0.9.12",
            "ecosystem": "crates"
          },
          {
            "name": "pe-unwind-info",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "percent-encoding",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-internal",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-lite",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "potential_utf",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "ppv-lite86",
            "direct": false,
            "version": "0.2.21",
            "ecosystem": "crates"
          },
          {
            "name": "pretty_env_logger",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "prettyplease",
            "direct": false,
            "version": "0.2.37",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro2",
            "direct": false,
            "version": "1.0.106",
            "ecosystem": "crates"
          },
          {
            "name": "prost",
            "direct": false,
            "version": "0.14.3",
            "ecosystem": "crates"
          },
          {
            "name": "prost-derive",
            "direct": false,
            "version": "0.14.3",
            "ecosystem": "crates"
          },
          {
            "name": "pyroscope",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "quinn",
            "direct": false,
            "version": "0.11.9",
            "ecosystem": "crates"
          },
          {
            "name": "quinn-proto",
            "direct": false,
            "version": "0.11.14",
            "ecosystem": "crates"
          },
          {
            "name": "quinn-udp",
            "direct": false,
            "version": "0.5.14",
            "ecosystem": "crates"
          },
          {
            "name": "quote",
            "direct": false,
            "version": "1.0.45",
            "ecosystem": "crates"
          },
          {
            "name": "r-efi",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "r-efi",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": false,
            "version": "0.8.5",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "crates"
          },
          {
            "name": "rand_chacha",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand_chacha",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.9.5",
            "ecosystem": "crates"
          },
          {
            "name": "redox_syscall",
            "direct": false,
            "version": "0.5.18",
            "ecosystem": "crates"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "1.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "regex-automata",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "regex-syntax",
            "direct": false,
            "version": "0.8.10",
            "ecosystem": "crates"
          },
          {
            "name": "reqwest",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "ring",
            "direct": false,
            "version": "0.17.14",
            "ecosystem": "crates"
          },
          {
            "name": "rle-decode-fast",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-demangle",
            "direct": false,
            "version": "0.1.27",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-hash",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "rustls",
            "direct": false,
            "version": "0.23.37",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-native-certs",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-pki-types",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-platform-verifier",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-platform-verifier-android",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-webpki",
            "direct": false,
            "version": "0.103.10",
            "ecosystem": "crates"
          },
          {
            "name": "rustversion",
            "direct": false,
            "version": "1.0.22",
            "ecosystem": "crates"
          },
          {
            "name": "ruzstd",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "ryu",
            "direct": false,
            "version": "1.0.23",
            "ecosystem": "crates"
          },
          {
            "name": "same-file",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "schannel",
            "direct": false,
            "version": "0.1.29",
            "ecosystem": "crates"
          },
          {
            "name": "scoped-tls",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "scopeguard",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework-sys",
            "direct": false,
            "version": "2.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "1.0.27",
            "ecosystem": "crates"
          },
          {
            "name": "serde",
            "direct": false,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_core",
            "direct": false,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_derive",
            "direct": false,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_json",
            "direct": false,
            "version": "1.0.149",
            "ecosystem": "crates"
          },
          {
            "name": "serde_urlencoded",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "sha1",
            "direct": false,
            "version": "0.10.6",
            "ecosystem": "crates"
          },
          {
            "name": "shlex",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook-registry",
            "direct": false,
            "version": "1.4.8",
            "ecosystem": "crates"
          },
          {
            "name": "simd-adler32",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "slab",
            "direct": false,
            "version": "0.4.12",
            "ecosystem": "crates"
          },
          {
            "name": "smallvec",
            "direct": false,
            "version": "1.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "socket2",
            "direct": false,
            "version": "0.5.10",
            "ecosystem": "crates"
          },
          {
            "name": "socket2",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "spin",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "spin",
            "direct": false,
            "version": "0.9.8",
            "ecosystem": "crates"
          },
          {
            "name": "stable_deref_trait",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "subtle",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "symbolic-common",
            "direct": false,
            "version": "13.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "symbolic-demangle",
            "direct": false,
            "version": "13.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "2.0.117",
            "ecosystem": "crates"
          },
          {
            "name": "sync_wrapper",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "synstructure",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "tempfile",
            "direct": false,
            "version": "3.27.0",
            "ecosystem": "crates"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": false,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "tinystr",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "tinyvec",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "tinyvec_macros",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "tokio",
            "direct": false,
            "version": "1.50.0",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-macros",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-rustls",
            "direct": false,
            "version": "0.26.4",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-tungstenite",
            "direct": false,
            "version": "0.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-util",
            "direct": false,
            "version": "0.7.18",
            "ecosystem": "crates"
          },
          {
            "name": "tower",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "tower-http",
            "direct": false,
            "version": "0.6.8",
            "ecosystem": "crates"
          },
          {
            "name": "tower-layer",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "tower-service",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "tracing",
            "direct": false,
            "version": "0.1.44",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-core",
            "direct": false,
            "version": "0.1.36",
            "ecosystem": "crates"
          },
          {
            "name": "try-lock",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "tungstenite",
            "direct": false,
            "version": "0.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "twox-hash",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "typenum",
            "direct": false,
            "version": "1.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "unicase",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-ident",
            "direct": false,
            "version": "1.0.24",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-xid",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "crates"
          },
          {
            "name": "untrusted",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "url",
            "direct": false,
            "version": "2.5.8",
            "ecosystem": "crates"
          },
          {
            "name": "utf-8",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "utf8_iter",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "1.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "version_check",
            "direct": false,
            "version": "0.9.5",
            "ecosystem": "crates"
          },
          {
            "name": "walkdir",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "want",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "warp",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "wasi",
            "direct": false,
            "version": "0.11.1+wasi-snapshot-preview1",
            "ecosystem": "crates"
          },
          {
            "name": "wasip2",
            "direct": false,
            "version": "1.0.2+wasi-0.2.9",
            "ecosystem": "crates"
          },
          {
            "name": "wasip3",
            "direct": false,
            "version": "0.4.0+wasi-0.3.0-rc-2026-01-06",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen",
            "direct": false,
            "version": "0.2.117",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-futures",
            "direct": false,
            "version": "0.4.67",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro",
            "direct": false,
            "version": "0.2.117",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro-support",
            "direct": false,
            "version": "0.2.117",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-shared",
            "direct": false,
            "version": "0.2.117",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-encoder",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-metadata",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasmparser",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "web-sys",
            "direct": false,
            "version": "0.3.94",
            "ecosystem": "crates"
          },
          {
            "name": "web-time",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-root-certs",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "winapi",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "winapi-i686-pc-windows-gnu",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "winapi-util",
            "direct": false,
            "version": "0.1.11",
            "ecosystem": "crates"
          },
          {
            "name": "winapi-x86_64-pc-windows-gnu",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-core",
            "direct": false,
            "version": "0.62.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-implement",
            "direct": false,
            "version": "0.60.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-interface",
            "direct": false,
            "version": "0.59.3",
            "ecosystem": "crates"
          },
          {
            "name": "windows-link",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-result",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-strings",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.45.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.52.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.60.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.61.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.53.5",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnullvm",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-core",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-rust",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-rust-macro",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-component",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-parser",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "writeable",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "yoke",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "yoke-derive",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy",
            "direct": false,
            "version": "0.8.48",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy-derive",
            "direct": false,
            "version": "0.8.48",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom-derive",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "zeroize",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "zerotrie",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec",
            "direct": false,
            "version": "0.11.6",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec-derive",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "zmij",
            "direct": false,
            "version": "1.0.21",
            "ecosystem": "crates"
          },
          {
            "name": "cel.dev/expr",
            "direct": false,
            "version": "v0.25.1",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go",
            "direct": false,
            "version": "v0.121.6",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/auth",
            "direct": false,
            "version": "v0.18.2",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/auth/oauth2adapt",
            "direct": false,
            "version": "v0.2.8",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/compute/metadata",
            "direct": false,
            "version": "v0.9.0",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/iam",
            "direct": false,
            "version": "v1.5.3",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/monitoring",
            "direct": false,
            "version": "v1.24.3",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/storage",
            "direct": false,
            "version": "v1.56.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/agoda-com/opentelemetry-logs-go",
            "direct": false,
            "version": "v0.4.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/agoda-com/opentelemetry-logs-go",
            "direct": false,
            "version": "v0.5.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/alecthomas/units",
            "direct": false,
            "version": "v0.0.0-20240927000941-0f3dac36c52b",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aliyun/aliyun-oss-go-sdk",
            "direct": false,
            "version": "v2.2.6+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/andybalholm/brotli",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/andybalholm/cascadia",
            "direct": false,
            "version": "v1.3.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/armon/go-metrics",
            "direct": false,
            "version": "v0.4.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2",
            "direct": false,
            "version": "v1.41.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/config",
            "direct": false,
            "version": "v1.32.12",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/credentials",
            "direct": false,
            "version": "v1.19.12",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/feature/ec2/imds",
            "direct": false,
            "version": "v1.18.20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/configsources",
            "direct": false,
            "version": "v1.4.20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/endpoints/v2",
            "direct": false,
            "version": "v2.7.20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/ini",
            "direct": false,
            "version": "v1.8.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding",
            "direct": false,
            "version": "v1.13.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/presigned-url",
            "direct": false,
            "version": "v1.13.20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/signin",
            "direct": false,
            "version": "v1.0.8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/sso",
            "direct": false,
            "version": "v1.30.13",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/ssooidc",
            "direct": false,
            "version": "v1.35.17",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/sts",
            "direct": false,
            "version": "v1.41.9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/smithy-go",
            "direct": false,
            "version": "v1.24.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/azcore",
            "direct": false,
            "version": "v1.21.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/azidentity",
            "direct": false,
            "version": "v1.13.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/internal",
            "direct": false,
            "version": "v1.11.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/storage/azblob",
            "direct": false,
            "version": "v1.6.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azuread/microsoft-authentication-library-for-go",
            "direct": false,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/bahlo/generic-list-go",
            "direct": false,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/basgys/goxml2json",
            "direct": false,
            "version": "v1.1.1-0.20231018121955-e66ee54ceaad",
            "ecosystem": "go"
          },
          {
            "name": "github.com/bboreham/go-loser",
            "direct": false,
            "version": "v0.0.0-20230920113527-fcc2c21820a3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/benbjohnson/immutable",
            "direct": false,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/beorn7/perks",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/buger/jsonparser",
            "direct": false,
            "version": "v1.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cenkalti/backoff/v4",
            "direct": false,
            "version": "v4.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cenkalti/backoff/v4",
            "direct": false,
            "version": "v4.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cenkalti/backoff/v5",
            "direct": false,
            "version": "v5.0.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/chainguard-dev/git-urls",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/clbanning/mxj",
            "direct": false,
            "version": "v1.8.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cncf/xds/go",
            "direct": false,
            "version": "v0.0.0-20260202195803-dba9d589def2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/etcd",
            "direct": false,
            "version": "v3.3.27+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-semver",
            "direct": false,
            "version": "v0.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-systemd",
            "direct": false,
            "version": "v0.0.0-20191104093116-d3cd4ed1dbcf",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-systemd/v22",
            "direct": false,
            "version": "v22.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/pkg",
            "direct": false,
            "version": "v0.0.0-20220810130054-c7d1c02cb6cf",
            "ecosystem": "go"
          },
          {
            "name": "github.com/davecgh/go-spew",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/davecgh/go-spew",
            "direct": false,
            "version": "v1.1.2-0.20180830191138-d8f796af33cc",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dennwc/varint",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dolthub/maphash",
            "direct": false,
            "version": "v0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/edsrzf/mmap-go",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/efficientgo/core",
            "direct": false,
            "version": "v1.0.0-rc.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/efficientgo/e2e",
            "direct": false,
            "version": "v0.14.1-0.20230710114240-c316eb95ae5b",
            "ecosystem": "go"
          },
          {
            "name": "github.com/envoyproxy/go-control-plane/envoy",
            "direct": false,
            "version": "v1.37.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/envoyproxy/protoc-gen-validate",
            "direct": false,
            "version": "v1.3.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/facette/natsort",
            "direct": false,
            "version": "v0.0.0-20181210072756-2cd4dd1e2dcb",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fxamacker/cbor/v2",
            "direct": false,
            "version": "v2.9.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-ini/ini",
            "direct": false,
            "version": "v1.67.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-jose/go-jose/v4",
            "direct": false,
            "version": "v4.1.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-logfmt/logfmt",
            "direct": false,
            "version": "v0.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-logr/logr",
            "direct": false,
            "version": "v1.4.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-logr/stdr",
            "direct": false,
            "version": "v1.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/analysis",
            "direct": false,
            "version": "v0.24.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/errors",
            "direct": false,
            "version": "v0.22.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/jsonpointer",
            "direct": false,
            "version": "v0.22.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/jsonreference",
            "direct": false,
            "version": "v0.21.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/loads",
            "direct": false,
            "version": "v0.23.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/spec",
            "direct": false,
            "version": "v0.22.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/strfmt",
            "direct": false,
            "version": "v0.26.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag",
            "direct": false,
            "version": "v0.25.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag/cmdutils",
            "direct": false,
            "version": "v0.25.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag/conv",
            "direct": false,
            "version": "v0.25.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag/fileutils",
            "direct": false,
            "version": "v0.25.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag/jsonname",
            "direct": false,
            "version": "v0.25.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag/jsonutils",
            "direct": false,
            "version": "v0.25.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag/loading",
            "direct": false,
            "version": "v0.25.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag/mangling",
            "direct": false,
            "version": "v0.25.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag/netutils",
            "direct": false,
            "version": "v0.25.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag/stringutils",
            "direct": false,
            "version": "v0.25.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag/typeutils",
            "direct": false,
            "version": "v0.25.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag/yamlutils",
            "direct": false,
            "version": "v0.25.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/validate",
            "direct": false,
            "version": "v0.25.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-viper/mapstructure/v2",
            "direct": false,
            "version": "v2.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gobwas/glob",
            "direct": false,
            "version": "v0.2.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gogo/googleapis",
            "direct": false,
            "version": "v1.4.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gogo/status",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang-jwt/jwt/v5",
            "direct": false,
            "version": "v5.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/protobuf",
            "direct": false,
            "version": "v1.5.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/snappy",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/btree",
            "direct": false,
            "version": "v1.1.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/gnostic-models",
            "direct": false,
            "version": "v0.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/go-querystring",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/s2a-go",
            "direct": false,
            "version": "v0.1.9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/googleapis/enterprise-certificate-proxy",
            "direct": false,
            "version": "v0.3.14",
            "ecosystem": "go"
          },
          {
            "name": "github.com/googleapis/gax-go/v2",
            "direct": false,
            "version": "v2.18.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/googlecloudplatform/opentelemetry-operations-go/detectors/gcp",
            "direct": false,
            "version": "v1.32.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/googlecloudplatform/opentelemetry-operations-go/exporter/metric",
            "direct": false,
            "version": "v0.53.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/googlecloudplatform/opentelemetry-operations-go/internal/resourcemapping",
            "direct": false,
            "version": "v0.53.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/consul/api",
            "direct": false,
            "version": "v1.33.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/errwrap",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-cleanhttp",
            "direct": false,
            "version": "v0.5.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-hclog",
            "direct": false,
            "version": "v1.6.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-immutable-radix",
            "direct": false,
            "version": "v1.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-metrics",
            "direct": false,
            "version": "v0.5.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-msgpack/v2",
            "direct": false,
            "version": "v2.1.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-multierror",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-rootcerts",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-sockaddr",
            "direct": false,
            "version": "v1.0.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-version",
            "direct": false,
            "version": "v1.8.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/golang-lru",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/serf",
            "direct": false,
            "version": "v0.10.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jaegertracing/jaeger-idl",
            "direct": false,
            "version": "v0.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jpillora/backoff",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/json-iterator/go",
            "direct": false,
            "version": "v1.1.12",
            "ecosystem": "go"
          },
          {
            "name": "github.com/julienschmidt/httprouter",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/cpuid/v2",
            "direct": false,
            "version": "v2.2.11",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/crc32",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/knadh/koanf/maps",
            "direct": false,
            "version": "v0.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/knadh/koanf/providers/confmap",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/knadh/koanf/v2",
            "direct": false,
            "version": "v2.3.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kr/pretty",
            "direct": false,
            "version": "v0.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kylelemons/godebug",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-colorable",
            "direct": false,
            "version": "v0.1.14",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-isatty",
            "direct": false,
            "version": "v0.0.22",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-runewidth",
            "direct": false,
            "version": "v0.0.16",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mdlayher/socket",
            "direct": false,
            "version": "v0.4.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mdlayher/vsock",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/miekg/dns",
            "direct": false,
            "version": "v1.1.72",
            "ecosystem": "go"
          },
          {
            "name": "github.com/minio/crc64nvme",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/minio/md5-simd",
            "direct": false,
            "version": "v1.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mitchellh/copystructure",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mitchellh/go-homedir",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mitchellh/mapstructure",
            "direct": false,
            "version": "v1.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mitchellh/reflectwalk",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/modern-go/concurrent",
            "direct": false,
            "version": "v0.0.0-20180306012644-bacd9c7ef1dd",
            "ecosystem": "go"
          },
          {
            "name": "github.com/modern-go/reflect2",
            "direct": false,
            "version": "v1.0.3-0.20250322232337-35a7c28c31ee",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mozillazg/go-httpheader",
            "direct": false,
            "version": "v0.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/munnerz/goautoneg",
            "direct": false,
            "version": "v0.0.0-20191010083416-a7dc8b61c822",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mwitkow/go-conntrack",
            "direct": false,
            "version": "v0.0.0-20190716064945-2f068394615f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ncw/swift",
            "direct": false,
            "version": "v1.0.53",
            "ecosystem": "go"
          },
          {
            "name": "github.com/oasdiff/yaml",
            "direct": false,
            "version": "v0.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/oasdiff/yaml3",
            "direct": false,
            "version": "v0.0.14",
            "ecosystem": "go"
          },
          {
            "name": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics",
            "direct": false,
            "version": "v0.148.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil",
            "direct": false,
            "version": "v0.148.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor",
            "direct": false,
            "version": "v0.148.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opentracing-contrib/go-grpc",
            "direct": false,
            "version": "v0.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opentracing-contrib/go-stdlib",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opentracing/opentracing-go",
            "direct": false,
            "version": "v1.2.1-0.20220228012449-10b1cf09e00b",
            "ecosystem": "go"
          },
          {
            "name": "github.com/parquet-go/bitpack",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/parquet-go/jsonlite",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pb33f/jsonpath",
            "direct": false,
            "version": "v0.8.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pb33f/libopenapi",
            "direct": false,
            "version": "v0.34.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pb33f/libopenapi-validator",
            "direct": false,
            "version": "v0.13.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pb33f/ordered-map/v2",
            "direct": false,
            "version": "v2.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/philhofer/fwd",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pierrec/lz4/v4",
            "direct": false,
            "version": "v4.1.21",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pires/go-proxyproto",
            "direct": false,
            "version": "v0.11.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pkg/browser",
            "direct": false,
            "version": "v0.0.0-20240102092130-5ac0b6a4141c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pkg/errors",
            "direct": false,
            "version": "v0.9.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pmezard/go-difflib",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pmezard/go-difflib",
            "direct": false,
            "version": "v1.0.1-0.20181226105442-5d4384ee4fb2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/alertmanager",
            "direct": false,
            "version": "v0.31.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_golang/exp",
            "direct": false,
            "version": "v0.0.0-20260325093428-d8591d0db856",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/exporter-toolkit",
            "direct": false,
            "version": "v0.15.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/otlptranslator",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/procfs",
            "direct": false,
            "version": "v0.15.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/procfs",
            "direct": false,
            "version": "v0.20.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/sigv4",
            "direct": false,
            "version": "v0.4.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/puzpuzpuz/xsync/v4",
            "direct": false,
            "version": "v4.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rivo/uniseg",
            "direct": false,
            "version": "v0.4.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rogpeppe/go-internal",
            "direct": false,
            "version": "v1.14.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rs/xid",
            "direct": false,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/santhosh-tekuri/jsonschema/v6",
            "direct": false,
            "version": "v6.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sean-/seed",
            "direct": false,
            "version": "v0.0.0-20170313163322-e2103e2c3529",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sercand/kuberesolver/v6",
            "direct": false,
            "version": "v6.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spiffe/go-spiffe/v2",
            "direct": false,
            "version": "v2.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/stretchr/objx",
            "direct": false,
            "version": "v0.5.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tencentyun/cos-go-sdk-v5",
            "direct": false,
            "version": "v0.7.40",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tinylib/msgp",
            "direct": false,
            "version": "v1.6.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/twpayne/go-geom",
            "direct": false,
            "version": "v1.6.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/uber/jaeger-client-go",
            "direct": false,
            "version": "v2.30.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/uber/jaeger-lib",
            "direct": false,
            "version": "v2.4.1+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/x448/float16",
            "direct": false,
            "version": "v0.8.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xhit/go-str2duration/v2",
            "direct": false,
            "version": "v2.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/zeebo/xxh3",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/api/v3",
            "direct": false,
            "version": "v3.6.9",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/client/pkg/v3",
            "direct": false,
            "version": "v3.6.9",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/client/v3",
            "direct": false,
            "version": "v3.6.9",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/auto/sdk",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/collector/component",
            "direct": false,
            "version": "v1.54.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/collector/confmap",
            "direct": false,
            "version": "v1.54.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/collector/confmap/xconfmap",
            "direct": false,
            "version": "v0.148.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/collector/consumer",
            "direct": false,
            "version": "v1.54.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/collector/featuregate",
            "direct": false,
            "version": "v1.54.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/collector/internal/componentalias",
            "direct": false,
            "version": "v0.148.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/collector/pdata",
            "direct": false,
            "version": "v1.54.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/collector/pipeline",
            "direct": false,
            "version": "v1.54.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/collector/processor",
            "direct": false,
            "version": "v1.54.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/bridges/prometheus",
            "direct": false,
            "version": "v0.68.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/detectors/gcp",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace",
            "direct": false,
            "version": "v0.67.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/propagators/jaeger",
            "direct": false,
            "version": "v1.42.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/samplers/jaegerremote",
            "direct": false,
            "version": "v0.36.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/jaeger",
            "direct": false,
            "version": "v1.17.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc",
            "direct": false,
            "version": "v0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp",
            "direct": false,
            "version": "v0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/prometheus",
            "direct": false,
            "version": "v0.65.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/stdout/stdoutlog",
            "direct": false,
            "version": "v0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/stdout/stdoutmetric",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/stdout/stdouttrace",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/log",
            "direct": false,
            "version": "v0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/metric",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/metric",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/sdk/log",
            "direct": false,
            "version": "v0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/sdk/metric",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/sdk/metric",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/multierr",
            "direct": false,
            "version": "v1.11.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/zap",
            "direct": false,
            "version": "v1.27.1",
            "ecosystem": "go"
          },
          {
            "name": "go.yaml.in/yaml/v2",
            "direct": false,
            "version": "v2.4.4",
            "ecosystem": "go"
          },
          {
            "name": "go.yaml.in/yaml/v4",
            "direct": false,
            "version": "v4.0.0-rc.4",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/crypto",
            "direct": false,
            "version": "v0.53.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/term",
            "direct": false,
            "version": "v0.44.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/tools",
            "direct": false,
            "version": "v0.47.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/api",
            "direct": false,
            "version": "v0.272.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto",
            "direct": false,
            "version": "v0.0.0-20260217215200-42d3e9bedb6d",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/rpc",
            "direct": false,
            "version": "v0.0.0-20260401024825-9d38bb4040a9",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/rpc",
            "direct": false,
            "version": "v0.0.0-20260427160629-7cedc36a6bc4",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/check.v1",
            "direct": false,
            "version": "v1.0.0-20201130134442-10cb98267c6c",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/inf.v0",
            "direct": false,
            "version": "v0.9.1",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/yaml.v2",
            "direct": false,
            "version": "v2.4.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/yaml.v3",
            "direct": false,
            "version": "v3.0.1",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/apimachinery",
            "direct": false,
            "version": "v0.35.3",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/client-go",
            "direct": false,
            "version": "v0.35.3",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/klog/v2",
            "direct": false,
            "version": "v2.140.0",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/kube-openapi",
            "direct": false,
            "version": "v0.0.0-20250910181357-589584f1c912",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/utils",
            "direct": false,
            "version": "v0.0.0-20251002143259-bc988d571ff4",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/json",
            "direct": false,
            "version": "v0.0.0-20250730193827-2d320260d730",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/randfill",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/structured-merge-diff/v6",
            "direct": false,
            "version": "v6.3.0",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/yaml",
            "direct": false,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@datadog/pprof",
            "direct": false,
            "version": "5.13.3",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/wasi-threads",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/eslint-utils",
            "direct": false,
            "version": "4.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/regexpp",
            "direct": false,
            "version": "4.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-array",
            "direct": false,
            "version": "0.21.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-helpers",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "3.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "9.39.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/object-schema",
            "direct": false,
            "version": "2.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/plugin-kit",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/core",
            "direct": false,
            "version": "0.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/node",
            "direct": false,
            "version": "0.16.8",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/types",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/module-importer",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/retry",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/fs-minipass",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.13",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/remapping",
            "direct": false,
            "version": "2.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/resolve-uri",
            "direct": false,
            "version": "3.1.2",
            "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": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.139.0",
            "ecosystem": "npm"
          },
          {
            "name": "@playwright/test",
            "direct": false,
            "version": "1.62.0",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/aspromise",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/base64",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/codegen",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/codegen",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/eventemitter",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/eventemitter",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/fetch",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/fetch",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/float",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/inquire",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/inquire",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/path",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/pool",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/utf8",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/utf8",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@pyroscope/nodejs",
            "direct": false,
            "version": "0.4.11",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-android-arm64",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-arm64",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-x64",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-freebsd-x64",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-musl",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-openharmony-arm64",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-wasm32-wasi",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/accepts",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/app",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/content-disposition",
            "direct": false,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/content-type",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/cookie",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/cookie-signature",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/encode-url",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/etag",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/forwarded",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/logger",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/proxy-addr",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/req",
            "direct": false,
            "version": "2.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/res",
            "direct": false,
            "version": "2.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/router",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/send",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/type-is",
            "direct": false,
            "version": "2.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/url",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tinyhttp/vary",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/body-parser",
            "direct": false,
            "version": "1.19.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/connect",
            "direct": false,
            "version": "3.4.38",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-color",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-drag",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-interpolate",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-selection",
            "direct": false,
            "version": "3.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-transition",
            "direct": false,
            "version": "3.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-zoom",
            "direct": false,
            "version": "3.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express",
            "direct": false,
            "version": "4.17.21",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express-serve-static-core",
            "direct": false,
            "version": "4.17.43",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-errors",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mime",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/morgan",
            "direct": false,
            "version": "1.9.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "20.11.20",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "24.13.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/qs",
            "direct": false,
            "version": "6.9.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/range-parser",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/send",
            "direct": false,
            "version": "0.17.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/serve-static",
            "direct": false,
            "version": "1.15.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tinycolor2",
            "direct": false,
            "version": "1.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "6.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@xyflow/system",
            "direct": false,
            "version": "0.0.79",
            "ecosystem": "npm"
          },
          {
            "name": "abbrev",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-jsx",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "6.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "array-flatten",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": false,
            "version": "1.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.11.6",
            "ecosystem": "npm"
          },
          {
            "name": "basic-auth",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "1.20.2",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "1.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.7",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind-apply-helpers",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "call-bound",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "callsites",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001806",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "classcat",
            "direct": false,
            "version": "5.0.5",
            "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": "colorette",
            "direct": false,
            "version": "2.0.20",
            "ecosystem": "npm"
          },
          {
            "name": "combined-stream",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "d3-color",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-dispatch",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-drag",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-ease",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-interpolate",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-selection",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-timer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-transition",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-zoom",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dayjs",
            "direct": false,
            "version": "1.11.13",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "2.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "deep-is",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-data-property",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "delay",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "destroy",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ee-first",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.397",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "env-paths",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.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-escape-html",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-set-tostringtag",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-html",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "9.39.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-prettier",
            "direct": false,
            "version": "10.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-hooks",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-refresh",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "8.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "espree",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "esquery",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "esrecurse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "esutils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "etag",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "exponential-backoff",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": false,
            "version": "4.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": false,
            "version": "4.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-levenshtein",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "finalhandler",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "forwarded",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "fs-minipass",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "function-bind",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "gensync",
            "direct": false,
            "version": "1.0.0-beta.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-intrinsic",
            "direct": false,
            "version": "1.2.4",
            "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": "glob-parent",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "17.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.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": "has-flag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-property-descriptors",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "has-proto",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "has-symbols",
            "direct": false,
            "version": "1.0.3",
            "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": "hasown",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "header-range-parser",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "hermes-estree",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "npm"
          },
          {
            "name": "hermes-parser",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-status-emojis",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.4.24",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "imurmurhash",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-extglob",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-glob",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-buffer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-stable-stringify-without-jsonify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": false,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "levn",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-android-arm64",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-arm64",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-x64",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-freebsd-x64",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-gnu",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-musl",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-gnu",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-musl",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-arm64-msvc",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-x64-msvc",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.merge",
            "direct": false,
            "version": "4.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "long",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "long",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "media-typer",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-descriptors",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "merge-descriptors",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "methods",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.35",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "10.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "3.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "minizlib",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "minizlib",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mkdirp",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "morgan",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.16",
            "ecosystem": "npm"
          },
          {
            "name": "natural-compare",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "node-gyp",
            "direct": false,
            "version": "13.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "node-gyp-build",
            "direct": false,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.51",
            "ecosystem": "npm"
          },
          {
            "name": "nopt",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-inspect",
            "direct": false,
            "version": "1.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-inspect",
            "direct": false,
            "version": "1.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "on-finished",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "on-finished",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "on-headers",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "optionator",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parent-module",
            "direct": false,
            "version": "1.0.1",
            "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-to-regexp",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "playwright",
            "direct": false,
            "version": "1.62.0",
            "ecosystem": "npm"
          },
          {
            "name": "playwright-core",
            "direct": false,
            "version": "1.62.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.24",
            "ecosystem": "npm"
          },
          {
            "name": "pprof-format",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "prelude-ls",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "3.9.6",
            "ecosystem": "npm"
          },
          {
            "name": "proc-log",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "protobufjs",
            "direct": false,
            "version": "7.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "protobufjs",
            "direct": false,
            "version": "7.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-addr",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-from-env",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "range-parser",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "2.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "regenerator-runtime",
            "direct": false,
            "version": "0.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "regexparam",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "rolldown",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "safe-buffer",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "safe-buffer",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "safer-buffer",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "send",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "send",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "serve-static",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "serve-static",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "set-function-length",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "setprototypeof",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-command",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-regex",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel",
            "direct": false,
            "version": "1.0.5",
            "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": "source-map",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-js",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "tar",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "tar",
            "direct": false,
            "version": "7.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "toidentifier",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ts-api-utils",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "type-check",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-is",
            "direct": false,
            "version": "1.6.18",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "4.9.5",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript-eslint",
            "direct": false,
            "version": "8.65.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": false,
            "version": "8.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "5.26.5",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.18.2",
            "ecosystem": "npm"
          },
          {
            "name": "unpipe",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "uri-js",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "use-sync-external-store",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "utils-merge",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "vary",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "8.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "word-wrap",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "zod-validation-error",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "zustand",
            "direct": false,
            "version": "4.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "OpenTelemetry.Exporter.Console",
            "direct": false,
            "version": "1.15.2",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Exporter.Console",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Exporter.OpenTelemetryProtocol",
            "direct": false,
            "version": "1.15.2",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Exporter.OpenTelemetryProtocol",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Extensions.Hosting",
            "direct": false,
            "version": "1.15.2",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Extensions.Hosting",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Instrumentation.AspNetCore",
            "direct": false,
            "version": "1.15.2",
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Instrumentation.AspNetCore",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "nuget"
          },
          {
            "name": "Pyroscope.OpenTelemetry",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "nuget"
          },
          {
            "name": "System.Diagnostics.DiagnosticSource",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "nuget"
          },
          {
            "name": "annotated-doc",
            "direct": false,
            "version": "0.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "annotated-types",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "anyio",
            "direct": false,
            "version": "4.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "asgiref",
            "direct": false,
            "version": "3.11.1",
            "ecosystem": "pypi"
          },
          {
            "name": "blinker",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cffi",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "django",
            "direct": false,
            "version": "5.2.8",
            "ecosystem": "pypi"
          },
          {
            "name": "djangorestframework",
            "direct": false,
            "version": "3.15.2",
            "ecosystem": "pypi"
          },
          {
            "name": "fastapi",
            "direct": false,
            "version": "0.136.3",
            "ecosystem": "pypi"
          },
          {
            "name": "flask",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "googleapis-common-protos",
            "direct": false,
            "version": "1.75.0",
            "ecosystem": "pypi"
          },
          {
            "name": "grpcio",
            "direct": false,
            "version": "1.81.0",
            "ecosystem": "pypi"
          },
          {
            "name": "gunicorn",
            "direct": false,
            "version": "23.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "h11",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "httptools",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.18",
            "ecosystem": "pypi"
          },
          {
            "name": "itsdangerous",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jinja2",
            "direct": false,
            "version": "3.1.6",
            "ecosystem": "pypi"
          },
          {
            "name": "markupsafe",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-api",
            "direct": false,
            "version": "1.42.1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-common",
            "direct": false,
            "version": "1.42.1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-grpc",
            "direct": false,
            "version": "1.42.1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-instrumentation",
            "direct": false,
            "version": "0.63b1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-instrumentation-flask",
            "direct": false,
            "version": "0.63b1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-instrumentation-wsgi",
            "direct": false,
            "version": "0.63b1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-proto",
            "direct": false,
            "version": "1.42.1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-sdk",
            "direct": false,
            "version": "1.42.1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-semantic-conventions",
            "direct": false,
            "version": "0.63b1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-util-http",
            "direct": false,
            "version": "0.63b1",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "26.2",
            "ecosystem": "pypi"
          },
          {
            "name": "protobuf",
            "direct": false,
            "version": "6.33.6",
            "ecosystem": "pypi"
          },
          {
            "name": "psycopg",
            "direct": false,
            "version": "3.2.9",
            "ecosystem": "pypi"
          },
          {
            "name": "psycopg-binary",
            "direct": false,
            "version": "3.2.9",
            "ecosystem": "pypi"
          },
          {
            "name": "pycparser",
            "direct": false,
            "version": "3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": false,
            "version": "2.13.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.46.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pyroscope-io",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyroscope-otel",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dotenv",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pyyaml",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "setuptools",
            "direct": false,
            "version": "82.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "sqlparse",
            "direct": false,
            "version": "0.5.5",
            "ecosystem": "pypi"
          },
          {
            "name": "starlette",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": false,
            "version": "4.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-inspection",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.48.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvloop",
            "direct": false,
            "version": "0.22.1",
            "ecosystem": "pypi"
          },
          {
            "name": "watchfiles",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "websockets",
            "direct": false,
            "version": "16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "werkzeug",
            "direct": false,
            "version": "3.1.8",
            "ecosystem": "pypi"
          },
          {
            "name": "wrapt",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "actioncable",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "actionmailbox",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "actionmailer",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "actionpack",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "actiontext",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "actionview",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "activejob",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "activemodel",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "activerecord",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "activestorage",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "activesupport",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "base64",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "benchmark",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "bigdecimal",
            "direct": false,
            "version": "3.1.8",
            "ecosystem": "rubygems"
          },
          {
            "name": "bigdecimal",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "builder",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "cgi",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "concurrent-ruby",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "rubygems"
          },
          {
            "name": "connection_pool",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "crass",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "rubygems"
          },
          {
            "name": "daemons",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "date",
            "direct": false,
            "version": "3.5.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "drb",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "erb",
            "direct": false,
            "version": "6.0.4",
            "ecosystem": "rubygems"
          },
          {
            "name": "erubi",
            "direct": false,
            "version": "1.13.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "eventmachine",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "rubygems"
          },
          {
            "name": "ffi",
            "direct": false,
            "version": "1.17.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "ffi",
            "direct": false,
            "version": "1.17.4",
            "ecosystem": "rubygems"
          },
          {
            "name": "globalid",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "google-protobuf",
            "direct": false,
            "version": "4.29.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "googleapis-common-protos-types",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "i18n",
            "direct": false,
            "version": "1.14.8",
            "ecosystem": "rubygems"
          },
          {
            "name": "io-console",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "irb",
            "direct": false,
            "version": "1.18.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "logger",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "loofah",
            "direct": false,
            "version": "2.25.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "mail",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "marcel",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "mini_mime",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "rubygems"
          },
          {
            "name": "minitest",
            "direct": false,
            "version": "5.27.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "mustermann",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "mustermann",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "rubygems"
          },
          {
            "name": "net-imap",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "net-pop",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "net-protocol",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "net-smtp",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "nio4r",
            "direct": false,
            "version": "2.7.4",
            "ecosystem": "rubygems"
          },
          {
            "name": "nio4r",
            "direct": false,
            "version": "2.7.5",
            "ecosystem": "rubygems"
          },
          {
            "name": "nokogiri",
            "direct": false,
            "version": "1.19.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-api",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-api",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-common",
            "direct": false,
            "version": "0.19.7",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-common",
            "direct": false,
            "version": "0.21.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-exporter-jaeger",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-exporter-otlp",
            "direct": false,
            "version": "0.29.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-instrumentation-action_mailer",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-instrumentation-action_pack",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-instrumentation-action_view",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-instrumentation-active_job",
            "direct": false,
            "version": "0.7.8",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-instrumentation-active_record",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-instrumentation-active_support",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-instrumentation-base",
            "direct": false,
            "version": "0.22.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-instrumentation-concurrent_ruby",
            "direct": false,
            "version": "0.21.4",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-instrumentation-rack",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-instrumentation-rails",
            "direct": false,
            "version": "0.34.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-registry",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-registry",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-sdk",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-sdk",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-semantic_conventions",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "opentelemetry-semantic_conventions",
            "direct": false,
            "version": "1.37.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "pp",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "prettyprint",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "prism",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "psych",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "puma",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "puma",
            "direct": false,
            "version": "6.6.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "pyroscope",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "rubygems"
          },
          {
            "name": "pyroscope",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "pyroscope-otel",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "rubygems"
          },
          {
            "name": "pyroscope-otel",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "racc",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "rack",
            "direct": false,
            "version": "3.2.6",
            "ecosystem": "rubygems"
          },
          {
            "name": "rack-protection",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "rack-protection",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "rack-session",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "rack-test",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "rackup",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "rackup",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "rails",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "rails-dom-testing",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "rails-html-sanitizer",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "railties",
            "direct": false,
            "version": "7.2.3.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "rake",
            "direct": false,
            "version": "13.2.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "rake",
            "direct": false,
            "version": "13.4.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "rdoc",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "reline",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "ruby2_keywords",
            "direct": false,
            "version": "0.0.5",
            "ecosystem": "rubygems"
          },
          {
            "name": "securerandom",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "sinatra",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "sinatra",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "sprockets",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "sprockets-rails",
            "direct": false,
            "version": "3.5.2",
            "ecosystem": "rubygems"
          },
          {
            "name": "sqlite3",
            "direct": false,
            "version": "1.7.3",
            "ecosystem": "rubygems"
          },
          {
            "name": "stringio",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "thin",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "thor",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "thrift",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "tilt",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "tilt",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "timeout",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "rubygems"
          },
          {
            "name": "tsort",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "tzinfo",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "rubygems"
          },
          {
            "name": "useragent",
            "direct": false,
            "version": "0.16.11",
            "ecosystem": "rubygems"
          },
          {
            "name": "websocket-driver",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "rubygems"
          },
          {
            "name": "websocket-extensions",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "rubygems"
          },
          {
            "name": "zeitwerk",
            "direct": false,
            "version": "2.7.5",
            "ecosystem": "rubygems"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1284,
        "direct_count": 111,
        "indirect_count": 1173
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 44,
        "merged_prs": 3369,
        "open_issues": 341,
        "closed_ratio": 0.768,
        "closed_issues": 1129,
        "closed_unmerged_prs": 468
      },
      "bus_factor": 4,
      "bot_contributors": 4,
      "top_contributors": [
        {
          "type": "User",
          "login": "simonswine",
          "commits": 920,
          "avatar_url": "https://avatars.githubusercontent.com/u/223048?v=4"
        },
        {
          "type": "User",
          "login": "petethepig",
          "commits": 668,
          "avatar_url": "https://avatars.githubusercontent.com/u/662636?v=4"
        },
        {
          "type": "User",
          "login": "cyriltovena",
          "commits": 652,
          "avatar_url": "https://avatars.githubusercontent.com/u/1053421?v=4"
        },
        {
          "type": "User",
          "login": "pyroscopebot",
          "commits": 564,
          "avatar_url": "https://avatars.githubusercontent.com/u/80013495?v=4"
        },
        {
          "type": "User",
          "login": "eh-am",
          "commits": 399,
          "avatar_url": "https://avatars.githubusercontent.com/u/6951209?v=4"
        },
        {
          "type": "User",
          "login": "kolesnikovae",
          "commits": 382,
          "avatar_url": "https://avatars.githubusercontent.com/u/12090599?v=4"
        },
        {
          "type": "User",
          "login": "korniltsev",
          "commits": 270,
          "avatar_url": "https://avatars.githubusercontent.com/u/331773?v=4"
        },
        {
          "type": "User",
          "login": "Rperry2174",
          "commits": 233,
          "avatar_url": "https://avatars.githubusercontent.com/u/23323466?v=4"
        },
        {
          "type": "User",
          "login": "aleks-p",
          "commits": 163,
          "avatar_url": "https://avatars.githubusercontent.com/u/8142643?v=4"
        },
        {
          "type": "User",
          "login": "marcsanmi",
          "commits": 113,
          "avatar_url": "https://avatars.githubusercontent.com/u/8235696?v=4"
        }
      ],
      "contributors_sampled": 96,
      "top_contributor_share": 0.171
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "backport.yml",
        "ci.yml",
        "frontend.yml",
        "fuzzer.yml",
        "helm-ci.yml",
        "helm-integration-httproute.yml",
        "helm-release.yml",
        "release.yml",
        "renovate-config-validator.yml",
        "test-examples.yml",
        "update-contributors.yml",
        "update-examples-cron.yml",
        "update-homebrew-formulas.yml",
        "weekly-release.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        ".golangci.yml",
        "eslint.config.js"
      ],
      "has_editorconfig": false,
      "has_linter_config": true,
      "has_precommit_config": true
    },
    "security_signals": {
      "lockfiles": [
        "Cargo.lock",
        "Gemfile.lock",
        "go.sum",
        "yarn.lock"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 7,
            "reason": "binaries present in source code",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 8,
            "reason": "branch protection is not maximal on development and all release branches",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 10,
            "reason": "all changesets reviewed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 15 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": 10,
            "reason": "project is 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 0 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": 10,
            "reason": "packaging workflow detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 2,
            "reason": "dependency not pinned by hash detected -- score normalized to 2",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 10,
            "reason": "SAST tool is run on all commits",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 10,
            "reason": "security policy file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": 0,
            "reason": "Project has not signed or included provenance with any releases.",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 0,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "142 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "788a581f23db4af50c2a5ebc81da2d5959ace8f6",
        "ran_at": "2026-08-02T21:05:58Z",
        "aggregate_score": 6.9,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": false
    },
    "contribution_flow": {
      "collected": true,
      "recent_prs": {
        "merged_7d": 8,
        "decided_7d": 10,
        "merged_30d": 22,
        "authors_30d": 7,
        "decided_30d": 27,
        "sample_size": 60,
        "window_days": 30,
        "sample_exhausted": true,
        "authors_probed_30d": 7,
        "newcomer_merged_30d": 0,
        "bot_prs_excluded_30d": 33,
        "newcomer_authors_30d": 0,
        "newcomer_decided_30d": 0
      },
      "ci_last_run_at": "2026-08-02T16:25:54Z",
      "oldest_open_prs": [
        {
          "number": 4287,
          "created_at": "2025-07-09T06:58:55Z",
          "last_comment_at": "2026-04-03T04:57:20Z",
          "last_comment_author": "cla-assistant"
        },
        {
          "number": 4298,
          "created_at": "2025-07-14T13:42:44Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 4329,
          "created_at": "2025-07-29T10:53:29Z",
          "last_comment_at": "2026-06-03T13:05:03Z",
          "last_comment_author": "aleks-p"
        },
        {
          "number": 4498,
          "created_at": "2025-10-09T19:58:29Z",
          "last_comment_at": "2026-04-03T04:57:15Z",
          "last_comment_author": "cla-assistant"
        },
        {
          "number": 4536,
          "created_at": "2025-10-17T15:00:52Z",
          "last_comment_at": "2026-05-02T19:08:50Z",
          "last_comment_author": "manab-pr"
        },
        {
          "number": 4564,
          "created_at": "2025-10-24T08:40:25Z",
          "last_comment_at": "2025-12-13T09:39:42Z",
          "last_comment_author": "ArshiyaDev"
        },
        {
          "number": 4681,
          "created_at": "2025-12-10T16:19:16Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 4762,
          "created_at": "2026-01-16T14:33:57Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 4847,
          "created_at": "2026-02-18T18:43:38Z",
          "last_comment_at": "2026-06-03T13:33:36Z",
          "last_comment_author": "aleks-p"
        },
        {
          "number": 4976,
          "created_at": "2026-04-02T14:29:57Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 5066,
          "created_at": "2026-04-17T06:51:15Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 5069,
          "created_at": "2026-04-17T10:10:45Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 5075,
          "created_at": "2026-04-17T13:13:30Z",
          "last_comment_at": "2026-04-17T14:57:02Z",
          "last_comment_author": "simonswine"
        },
        {
          "number": 5139,
          "created_at": "2026-05-09T16:05:36Z",
          "last_comment_at": "2026-05-09T16:05:52Z",
          "last_comment_author": "cla-assistant"
        },
        {
          "number": 5185,
          "created_at": "2026-05-24T21:40:39Z",
          "last_comment_at": "2026-05-24T21:40:53Z",
          "last_comment_author": "cla-assistant"
        },
        {
          "number": 5186,
          "created_at": "2026-05-24T21:40:49Z",
          "last_comment_at": "2026-05-24T21:41:03Z",
          "last_comment_author": "cla-assistant"
        },
        {
          "number": 5187,
          "created_at": "2026-05-24T21:41:01Z",
          "last_comment_at": "2026-05-24T21:41:16Z",
          "last_comment_author": "cla-assistant"
        },
        {
          "number": 5201,
          "created_at": "2026-05-28T10:53:59Z",
          "last_comment_at": "2026-06-10T13:15:14Z",
          "last_comment_author": "elizaveta-andreeva"
        },
        {
          "number": 5232,
          "created_at": "2026-06-03T11:03:12Z",
          "last_comment_at": "2026-06-03T11:04:19Z",
          "last_comment_author": "cla-assistant"
        },
        {
          "number": 5238,
          "created_at": "2026-06-03T21:49:01Z",
          "last_comment_at": "2026-06-03T21:49:22Z",
          "last_comment_author": "cla-assistant"
        }
      ],
      "last_merged_pr_at": "2026-07-30T11:28:48Z",
      "ci_last_conclusion": "FAILURE",
      "oldest_open_issues": [
        {
          "number": 242,
          "created_at": "2021-06-15T21:34:18Z",
          "last_comment_at": "2022-02-14T00:27:50Z",
          "last_comment_author": "Rperry2174"
        },
        {
          "number": 249,
          "created_at": "2021-06-19T02:44:49Z",
          "last_comment_at": "2022-02-28T14:27:30Z",
          "last_comment_author": "abeaumont"
        },
        {
          "number": 282,
          "created_at": "2021-07-14T21:38:57Z",
          "last_comment_at": "2026-04-03T14:32:29Z",
          "last_comment_author": "ant-borisov"
        },
        {
          "number": 390,
          "created_at": "2021-09-13T16:52:13Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 512,
          "created_at": "2021-11-08T20:17:40Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 708,
          "created_at": "2022-01-11T21:27:18Z",
          "last_comment_at": "2022-01-20T00:39:34Z",
          "last_comment_author": "lizthegrey"
        },
        {
          "number": 811,
          "created_at": "2022-02-09T16:58:45Z",
          "last_comment_at": "2022-02-10T13:11:03Z",
          "last_comment_author": "abeaumont"
        },
        {
          "number": 1009,
          "created_at": "2022-04-07T18:18:46Z",
          "last_comment_at": "2022-11-24T23:11:39Z",
          "last_comment_author": "xtrime-ru"
        },
        {
          "number": 1077,
          "created_at": "2022-05-02T21:24:23Z",
          "last_comment_at": "2024-01-31T23:58:59Z",
          "last_comment_author": "metasyn"
        },
        {
          "number": 1150,
          "created_at": "2022-06-10T13:33:39Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1240,
          "created_at": "2022-07-11T15:09:16Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1274,
          "created_at": "2022-07-15T17:49:03Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1426,
          "created_at": "2022-08-18T19:09:06Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1628,
          "created_at": "2022-10-19T00:01:13Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2092,
          "created_at": "2022-10-21T09:16:52Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2091,
          "created_at": "2022-10-24T16:59:42Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1648,
          "created_at": "2022-10-31T05:28:41Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1651,
          "created_at": "2022-10-31T18:05:08Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1653,
          "created_at": "2022-11-01T05:49:59Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2089,
          "created_at": "2022-11-01T14:45:13Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/grafana/pyroscope",
    "host": "github.com",
    "name": "pyroscope",
    "owner": "grafana"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "exceptional",
      "name": "Overall health",
      "note": "The weighted overall 86 is calibrated to 98 on the published index scale (record calibration 2026-08-02).",
      "notes": [
        {
          "code": "overall_calibration",
          "params": {
            "raw": 86,
            "calibrated": 98,
            "calibration": "2026-08-02"
          }
        }
      ],
      "value": 98,
      "inputs": {
        "security": 68,
        "vitality": 96,
        "community": 81,
        "governance": 87,
        "calibration": "2026-08-02",
        "engineering": 92,
        "ai_readiness": 86,
        "weighted_overall_raw": 86
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "exceptional",
        "name": "Vitality",
        "value": 96,
        "weight": 0.21,
        "metrics": [
          {
            "key": "development_activity",
            "band": "exceptional",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "commits_last_year": 705,
              "human_commit_share": 0.9,
              "days_since_last_push": 1,
              "active_weeks_last_year": 52
            },
            "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": "52/52 weeks with commits",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 52
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "705 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 705
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "releases_count": 100,
              "latest_release_tag": "v2.2.0",
              "releases_from_tags": false,
              "days_since_latest_release": 12,
              "mean_days_between_releases": 10.3
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "100 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 100
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 12 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 12
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~10.3 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 10.3
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "Project has not signed or included provenance with any releases.",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "exceptional",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 4,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 4 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 4
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "excellent",
        "name": "Community & Adoption",
        "value": 81,
        "weight": 0.17,
        "metrics": [
          {
            "key": "popularity",
            "band": "exceptional",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 95,
            "inputs": {
              "forks": 783,
              "stars": 11605,
              "watchers": 91,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "11,605 stars",
                "points": 60,
                "status": "met",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 11605
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "783 forks",
                "points": 24.1,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 783
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "91 watchers",
                "points": 10.9,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 91
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "good",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 65,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "readme_badges": 6,
              "has_contributing": false,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "readme_badge_services": [
                "github.com",
                "goreportcard.com",
                "pkg.go.dev",
                "shields.io"
              ],
              "has_pull_request_template": false
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (AGPL-3.0)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "AGPL-3.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": 0,
                "status": "missed",
                "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": 87,
        "weight": 0.23,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "excellent",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "bus_factor": 4,
              "contributors_sampled": 96,
              "top_contributor_share": 0.171
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "4 contributor(s) cover half of all commits",
                "points": 43.2,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 4
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 17% of commits",
                "points": 18.7,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 17
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "96 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 96
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 15 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): Newcomer PR acceptance. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "newcomer_pr_acceptance"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 85,
            "inputs": {
              "merged_prs": 3369,
              "open_issues": 341,
              "closed_issues": 1129,
              "prs_merged_7d": 8,
              "prs_decided_7d": 10,
              "prs_merged_30d": 22,
              "prs_decided_30d": 27,
              "issue_closed_ratio": 0.768,
              "closed_unmerged_prs": 468,
              "first_time_authors_30d": 0,
              "first_time_prs_merged_30d": 0,
              "first_time_prs_decided_30d": 0
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "77% of issues closed",
                "points": 32.3,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 77
                    }
                  }
                ],
                "max_points": 42
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "3369/3837 decided PRs merged",
                "points": 26.3,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 3369,
                      "decided": 3837
                    }
                  }
                ],
                "max_points": 30
              },
              {
                "key": "newcomer_pr_acceptance",
                "name": "Newcomer PR acceptance",
                "detail": "no first-time contributor's PR decided in 30d",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_newcomer_prs",
                    "params": {
                      "days": 30
                    }
                  }
                ],
                "max_points": 13
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "all changesets reviewed",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "excellent",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "followers": 7146,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "grafana",
              "public_repos": 587,
              "account_age_days": 4501
            },
            "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": "7,146 followers of grafana",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 7146,
                      "login": "grafana"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "587 public repos, account ~12 yr old",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 587
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 12
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "exceptional",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "github.com/grafana/pyroscope/v2",
                "github.com/grafana/pyroscope/api",
                "github.com/grafana/pyroscope/lidia"
              ],
              "ecosystems": "go",
              "any_deprecated": false,
              "min_days_since_publish": 12
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "3 package(s) on go",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 3,
                      "ecosystems": "go"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 12 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 12
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "16 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 16
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "excellent",
        "name": "Engineering Quality",
        "value": 92,
        "weight": 0.19,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "exceptional",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 94,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": true,
              "has_precommit_config": true
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "14 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 14
                    }
                  }
                ],
                "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": ".golangci.yml, eslint.config.js",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".golangci.yml, eslint.config.js"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 9.6,
                "status": "met",
                "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": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "excellent",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "topics": [
                "continuous-profiling",
                "profiling",
                "performance",
                "golang",
                "ruby",
                "python",
                "find-bottlenecks",
                "linux",
                "pyroscope",
                "observability",
                "monitoring",
                "devops",
                "developer-tools",
                "hacktoberfest"
              ],
              "has_wiki": false,
              "homepage": "https://grafana.com/oss/pyroscope/",
              "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://grafana.com/oss/pyroscope/",
                "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": "14 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 14
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "good",
        "name": "Security",
        "value": 68,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "good",
            "name": "Security posture",
            "note": null,
            "notes": [],
            "value": 69,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 18,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 0,
              "scorecard_aggregate": 6.9
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "binaries present in source code",
                "points": 5.2,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection is not maximal on development and all release branches",
                "points": 6,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "all changesets reviewed",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 15 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 fuzzed",
                "points": 5,
                "status": "met",
                "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 0 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 2",
                "points": 1,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is run on all commits",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "Project has not signed or included provenance with any releases.",
                "points": 0,
                "status": "missed",
                "details": [],
                "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": "142 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "moderate",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 1284 resolved dependencies against OSV. This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "indirect_dependencies_free_of_known_advisories"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_repository",
                "params": {
                  "assessed": 1284
                }
              },
              {
                "code": "advisories_repo_graph_caveat",
                "params": {}
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 62,
            "inputs": {
              "source": "osv",
              "advisories": 186,
              "affected_packages": 51,
              "assessed_packages": 1284,
              "unassessed_packages": 0,
              "affected_by_severity": "critical 2, high 10, moderate 12, low 5, unknown 22",
              "direct_affected_packages": 7
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "7 affected: google.golang.org/grpc v1.80.0 (critical 9.1), golang.org/x/net v0.52.0 (moderate 6.5), github.com/klauspost/compress v1.17.8 (unknown), +4 more",
                "points": 6.2,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 7,
                      "packages": "google.golang.org/grpc v1.80.0 (critical 9.1), golang.org/x/net v0.52.0 (moderate 6.5), github.com/klauspost/compress v1.17.8 (unknown)"
                    }
                  },
                  {
                    "code": "advisories_affected_more",
                    "params": {
                      "count": 4
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "transitive set not separable from development and test dependencies in this scope",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_scope_not_separable",
                    "params": {}
                  }
                ],
                "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": "exceptional",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 1284,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "exceptional",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "commit_weight_rule": {
                "min_commits": 50,
                "min_commit_share": 0.1
              },
              "review_only_matches": 0,
              "below_threshold_exposures": [],
              "assessed_self_published_locations": 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": "excellent",
        "name": "AI Readiness",
        "value": 86,
        "weight": 0.04,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 1,
              "agent_instruction_files": [
                ".cursor/rules/development-workflow.mdc",
                ".cursor/rules/go-backend.mdc",
                ".cursor/rules/go-testing.mdc",
                ".cursor/rules/pyroscope-general.mdc",
                "AGENTS.md",
                "CLAUDE.md",
                "ui/CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 14433
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": ".cursor/rules/development-workflow.mdc, .cursor/rules/go-backend.mdc, .cursor/rules/go-testing.mdc, .cursor/rules/pyroscope-general.mdc, AGENTS.md, CLAUDE.md, ui/CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".cursor/rules/development-workflow.mdc, .cursor/rules/go-backend.mdc, .cursor/rules/go-testing.mdc, .cursor/rules/pyroscope-general.mdc, AGENTS.md, CLAUDE.md, ui/CLAUDE.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "90 of 90 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 90,
                      "sampled": 90
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "excellent",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 84,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "Cargo.lock",
                "Gemfile.lock",
                "go.sum",
                "yarn.lock"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [
                "Makefile",
                "docs/Makefile"
              ],
              "has_devcontainer": true,
              "has_linter_config": true,
              "typecheck_configs": [
                "examples/language-sdk-instrumentation/nodejs/express-ts-inline/tsconfig.json",
                "examples/language-sdk-instrumentation/nodejs/express-ts/tsconfig.json",
                "ui/tsconfig.json"
              ],
              "agent_commit_share": 0.21,
              "toolchain_manifests": [
                "api/go.mod",
                "examples/golang-pgo/go.mod",
                "examples/language-sdk-instrumentation/dotnet/fast-slow/example/Example.csproj",
                "examples/language-sdk-instrumentation/dotnet/rideshare/example/Example.csproj",
                "examples/language-sdk-instrumentation/dotnet/web-new/example/Example.csproj",
                "examples/language-sdk-instrumentation/golang-push/rideshare-alloy/go.mod",
                "examples/language-sdk-instrumentation/golang-push/rideshare-k6/go.mod",
                "examples/language-sdk-instrumentation/golang-push/rideshare/go.mod",
                "examples/language-sdk-instrumentation/golang-push/simple/go.mod",
                "examples/language-sdk-instrumentation/java/rideshare/build.gradle.kts",
                "examples/language-sdk-instrumentation/rust/basic/Cargo.toml",
                "examples/language-sdk-instrumentation/rust/rideshare/server/Cargo.toml",
                "examples/tracing/dotnet/example/Example.csproj",
                "examples/tracing/golang-push/go.mod",
                "examples/tracing/java-wall/build.gradle.kts",
                "examples/tracing/java/build.gradle.kts",
                "go.mod",
                "lidia/go.mod"
              ],
              "dependency_bot_commit_share": 0
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "Makefile, docs/Makefile",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Makefile, docs/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": ".golangci.yml, eslint.config.js",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".golangci.yml, eslint.config.js"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "examples/language-sdk-instrumentation/nodejs/express-ts-inline/tsconfig.json, examples/language-sdk-instrumentation/nodejs/express-ts/tsconfig.json, ui/tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples/language-sdk-instrumentation/nodejs/express-ts-inline/tsconfig.json, examples/language-sdk-instrumentation/nodejs/express-ts/tsconfig.json, ui/tsconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "devcontainer, Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "devcontainer, Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "21 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 21,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "no automated dependency updates observed",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_dependency_automation",
                    "params": {}
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 2",
                "points": 2,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "exceptional",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 99,
            "inputs": {
              "primary_language": "Go",
              "largest_source_bytes": 286520,
              "source_files_sampled": 1479,
              "oversized_source_files": 19
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "Go (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Go"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "19/1479 source files over 60KB",
                "points": 54.3,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 1479,
                      "oversized": 19
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "excellent",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "example_dirs": [
                "example",
                "examples",
                "samples"
              ],
              "has_mcp_signal": false,
              "api_schema_files": [
                "api/adhocprofiles/v1/adhocprofiles.proto",
                "api/capabilities/v1/feature_flags.proto",
                "api/debuginfo/v1alpha1/debuginfo.proto",
                "api/google/v1/profile.proto",
                "api/ingester/v1/ingester.proto",
                "api/metastore/v1/compactor.proto",
                "api/metastore/v1/index.proto",
                "api/metastore/v1/query.proto",
                "api/metastore/v1/raft_log/raft_log.proto",
                "api/metastore/v1/tenant.proto",
                "api/metastore/v1/types.proto",
                "api/push/v1/push.proto",
                "api/querier/v1/querier.proto",
                "api/query/v1/query.proto",
                "api/segmentwriter/v1/push.proto",
                "api/settings/v1/recording_rules.proto",
                "api/settings/v1/setting.proto",
                "api/status/v1/status.proto",
                "api/storegateway/v1/storegateway.proto",
                "api/types/v1/types.proto",
                "api/vcs/v1/vcs.proto",
                "api/version/v1/version.proto",
                "pkg/frontend/frontendpb/frontend.proto",
                "pkg/metastore/raftnode/raftnodepb/raft_node.proto",
                "pkg/querier/stats/stats.proto",
                "pkg/scheduler/schedulerpb/scheduler.proto",
                "pkg/segmentwriter/client/distributor/placement/adaptiveplacement/adaptive_placementpb/adaptive_placement.proto",
                "pkg/util/httpgrpc/httpgrpc.proto"
              ]
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": "api/adhocprofiles/v1/adhocprofiles.proto, api/capabilities/v1/feature_flags.proto, api/debuginfo/v1alpha1/debuginfo.proto, api/google/v1/profile.proto, api/ingester/v1/ingester.proto, api/metastore/v1/compactor.proto, api/metastore/v1/index.proto, api/metastore/v1/query.proto, api/metastore/v1/raft_log/raft_log.proto, api/metastore/v1/tenant.proto, api/metastore/v1/types.proto, api/push/v1/push.proto, api/querier/v1/querier.proto, api/query/v1/query.proto, api/segmentwriter/v1/push.proto, api/settings/v1/recording_rules.proto, api/settings/v1/setting.proto, api/status/v1/status.proto, api/storegateway/v1/storegateway.proto, api/types/v1/types.proto, api/vcs/v1/vcs.proto, api/version/v1/version.proto, pkg/frontend/frontendpb/frontend.proto, pkg/metastore/raftnode/raftnodepb/raft_node.proto, pkg/querier/stats/stats.proto, pkg/scheduler/schedulerpb/scheduler.proto, pkg/segmentwriter/client/distributor/placement/adaptiveplacement/adaptive_placementpb/adaptive_placement.proto, pkg/util/httpgrpc/httpgrpc.proto",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "api/adhocprofiles/v1/adhocprofiles.proto, api/capabilities/v1/feature_flags.proto, api/debuginfo/v1alpha1/debuginfo.proto, api/google/v1/profile.proto, api/ingester/v1/ingester.proto, api/metastore/v1/compactor.proto, api/metastore/v1/index.proto, api/metastore/v1/query.proto, api/metastore/v1/raft_log/raft_log.proto, api/metastore/v1/tenant.proto, api/metastore/v1/types.proto, api/push/v1/push.proto, api/querier/v1/querier.proto, api/query/v1/query.proto, api/segmentwriter/v1/push.proto, api/settings/v1/recording_rules.proto, api/settings/v1/setting.proto, api/status/v1/status.proto, api/storegateway/v1/storegateway.proto, api/types/v1/types.proto, api/vcs/v1/vcs.proto, api/version/v1/version.proto, pkg/frontend/frontendpb/frontend.proto, pkg/metastore/raftnode/raftnodepb/raft_node.proto, pkg/querier/stats/stats.proto, pkg/scheduler/schedulerpb/scheduler.proto, pkg/segmentwriter/client/distributor/placement/adaptiveplacement/adaptive_placementpb/adaptive_placement.proto, pkg/util/httpgrpc/httpgrpc.proto"
                    }
                  }
                ],
                "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, samples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "example, examples, samples"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? Carries a deliberately small weight: agent tooling is a real maintenance signal, but its absence must never gate the top of the scale (calibration saturates at raw 91, so 100/100 remains reachable with AI Readiness at zero)."
      }
    ],
    "classification": {
      "labels": [
        "library",
        "web-ui"
      ],
      "scores": {
        "web-ui": 4,
        "library": 6,
        "network-service": 3
      },
      "primary": "library",
      "evidence": [
        {
          "tier": "distribution",
          "label": "library",
          "source": "registry:go",
          "weight": 6
        },
        {
          "tier": "dependencies",
          "label": "web-ui",
          "source": "dep:react-dom",
          "weight": 4
        },
        {
          "tier": "structure",
          "label": "network-service",
          "source": "api_schema",
          "weight": 3
        }
      ],
      "artifacts": [],
      "confidence": "medium",
      "host_extension": false,
      "runs_as_process": true,
      "consumed_by_code": true
    },
    "metrics_version": "2.3.1"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token",
    "Advisory severity resolved for 120 of 170 advisories (lookup cap); the remainder are reported as unknown severity"
  ],
  "report_type": "repository",
  "generated_at": "2026-08-02T21:06:35.572027Z",
  "schema_version": "0.29.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/g/grafana/pyroscope.svg",
  "full_name": "grafana/pyroscope",
  "license_state": "standard",
  "license_spdx": "AGPL-3.0"
}

Оцінки — це сигнали, а не гарантії. Вони відображають публічно видимі практики на GitHub — це не аудит коду й не гарантія безпеки.

Відсутні дані виключаються, а ваги перенормовуються — нуль за відсутність ніколи не ставиться. Методологія версіонована й відкрита: метрики v2.3.1, схема v0.29.0 — повна методологія · вікі метрик.

Як окремий результат виглядає на тлі всього реєстру: сукупна статистикаGo.