Публічний реєстр
Звіт про здоров'я програмного забезпеченнясхема 0.27.0 · метрики 1.13.0 · 2026-07-26 15:32 UTC

milo-os / activity

Activity, in plain English.

Go · TypeScriptAGPL-3.0★ 1 зірка⑂ 1 форкз груд. 2025 р.Переглянути на GitHub ↗

milo-os/activity має індекс здоров’я 62 зі 100, що відповідає смузі «Помірний». Найвищий показник — AI Readiness (86/100), найнижчий — Community & Adoption (30/100). Останнє оновлення було 17 днів тому. Більшість нещодавньої роботи виконує один учасник.

62
загалом / 100
Помірний

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

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

62
Відмінний85-100Зразковий; відповідає практично всім перевіреним критеріям
Добрий70-84Здоровий; незначні прогалини
Помірний50-69Прийнятний, але з помітними прогалинами; рекомендовано перевірку
У зоні ризику30-49Суттєві слабкі місця; впровадження потребує обережності
Критичний1-29Серйозні проблеми (покинутий, єдиний мейнтейнер, без базової гігієни)
ЖиттєздатністьСпільнота тавпровадженняСталість таврядуванняІнженернаякістьБезпекаГотовність доШІ

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

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

Власність

Milo OSОрганізація
11 підписників30 публічних репозиторіївз квіт. 2026 р.

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

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

РеєстрПакетВерсіяЗавантажень / місВерсіїОстання публікаціяТеги
Gogo.miloapis.com/activityv0.7.1-1331 день тому
npm@datum-cloud/activity-ui0.5.18712565 днів томуreactkubernetesaudit-logsactivity

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

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

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

83Добрий · 22% загального індексу
Як обчислюється оцінка
28.8/36Свіжість push — останній push 17 дн. тому
15.2/36Ритм комітів — 22/52 тижнів із комітами
18/18Обсяг комітів — 447 комітів за останній рік
10/10OpenSSF Scorecard: Maintained — 23 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Використані вхідні дані
commits_last_year447
human_commit_share0,83
days_since_last_push17
active_weeks_last_year22
Як обчислюється оцінка
27/27Випускає релізи — опубліковано 13 релізів
36/36Свіжість релізів — останній реліз 30 дн. тому
27/27Ритм релізів — реліз кожні ~11,7 дн.
0/10OpenSSF Scorecard: Signed-Releases — немає даних
Використані вхідні дані
releases_count13
latest_release_tagv0.7.1
releases_from_tagsні
days_since_latest_release30
mean_days_between_releases11,7
Виключено з оцінювання (немає даних або не застосовно): OpenSSF Scorecard: Signed-Releases. Залишкові ваги перенормовано.

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

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

30У зоні ризику · 18% загального індексу
Як обчислюється оцінка
0/60Зірки — 1 зірок
0/25Форки — 1 форків
0/15Спостерігачі — 0 спостерігачів
Використані вхідні дані
forks1
stars1
watchers0
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Як обчислюється оцінка
22.5/22.5README
22.5/22.5Ліцензія — визнана ліцензія (AGPL-3.0)
0/18Настанови CONTRIBUTING
0/13.5Кодекс поведінки
0/7.2Шаблон issue
0/6.3Шаблон PR
Використані вхідні дані
has_readmeтак
has_licenseтак
has_contributingні
has_issue_templateні
has_code_of_conductні
has_pull_request_templateні
Як обчислюється оцінка
39.2/80Щомісячні завантаження — 871 завантажень/місяць у go, npm
0/20Залежні пакети в реєстрі — ця екосистема цього не повідомляє
Використані вхідні дані
packagesgo.miloapis.com/activity, @datum-cloud/activity-ui
dependents
ecosystemsgo, npm
total_downloads
monthly_downloads871
Виключено з оцінювання (немає даних або не застосовно): Залежні пакети в реєстрі. Залишкові ваги перенормовано.

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

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

55Помірний · 24% загального індексу
Як обчислюється оцінка
9/54Бас-фактор — на 1 контриб’ютор(ів) припадає половина всіх комітів
1.8/22.5Розподіл комітів — головний контриб’ютор — автор 92% комітів
8.1/13.5Широта контриб’юторів — 6 контриб’юторів
3/10OpenSSF Scorecard: Contributors — project has 1 contributing companies or organizations -- score normalized to 3
Використані вхідні дані
bus_factor1
contributors_sampled6
top_contributor_share0,921
Як обчислюється оцінка
17.8/46.8Вирішення issue — закрито 38% issue
32.2/38.3Прийняття PR — злито 159/189 вирішених PR
13.5/15OpenSSF Scorecard: Code-Review — Found 13/14 approved changesets -- score normalized to 9
Використані вхідні дані
merged_prs159
open_issues13
closed_issues8
issue_closed_ratio0,381
closed_unmerged_prs30

Власність та опіка

49У зоні ризику
Як обчислюється оцінка
30/30Підтримка власника — у власності організації
0/20Верифікований домен
7.8/25Охоплення власника — 11 підписників у milo-os
11.4/25Послужний список — 30 публічних репозиторіїв, вік облікового запису ~0 р.
Використані вхідні дані
followers11
owner_typeOrganization
is_verified
owner_loginmilo-os
public_repos30
account_age_days93

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

100Відмінний
Як обчислюється оцінка
25/25Опубліковано й доступно — 2 пакет(ів) у go, npm
35/35Свіжість публікацій — остання публікація 31 дн. тому
20/20Історія версій — 25 опублікованих версій
20/20Не застарілий — активний, не deprecated і не yanked
Використані вхідні дані
packagesgo.miloapis.com/activity, @datum-cloud/activity-ui
ecosystemsgo, npm
any_deprecatedні
min_days_since_publish31

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

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

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

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

65Помірний
Як обчислюється оцінка
30/30README
25/25Каталог документації
0/15Сайт документації / домашня сторінка
10/10Опис репозиторію
0/10Теми
0/10Wiki
Використані вхідні дані
topics
has_wikiні
homepage
has_readmeтак
has_docs_dirтак
has_descriptionтак

Безпека

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

63Помірний · 16% загального індексу

Стан безпеки

54Помірний
Як обчислюється оцінка
7.5/7.5Binary-Artifacts — no binaries found in the repo
4.5/7.5Branch-Protection — branch protection is not maximal on development and all release branches
2.5/2.5CI-Tests — 14 out of 14 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
6.8/7.5Code-Review — Found 13/14 approved changesets -- score normalized to 9
0.8/2.5Contributors — project has 1 contributing companies or organizations -- score normalized to 3
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5Ліцензія — license file detected
7.5/7.5Maintained — 23 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
0/5Packaging — немає даних
0/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
0/5SAST — SAST tool is not run on all commits -- score normalized to 0
0/5Security-Policy — security policy file not detected
0/7.5Signed-Releases — немає даних
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 108 existing vulnerabilities detected
Використані вхідні дані
sourceopenssf_scorecard
checks_evaluated16
scorecard_versionv5.5.0
checks_inconclusive2
scorecard_aggregate5,4
Виключено з оцінювання (немає даних або не застосовно): packaging, signed_releases. Залишкові ваги перенормовано.
Як обчислюється оцінка
35/35Прямі залежності без відомих сповіщень — жодна пряма залежність не має відомих сповіщень
25/25Непрямі залежності без відомих сповіщень — жодна непряма залежність не має відомих сповіщень
0/40Немає задавнених сповіщень — жодне сповіщення не має дати публікації
Використані вхідні дані
sourceosv
advisories0
affected_packages0
assessed_packages5
unassessed_packages0
affected_by_severitynone
direct_affected_packages0
Виключено з оцінювання (немає даних або не застосовно): Немає задавнених сповіщень. Залишкові ваги перенормовано. Звірено з runtime-замиканням залежностей npm:@datum-cloud/activity-ui@0.5.1 — тим, що тягне за собою встановлення опублікованого пакета, — 5 пакетів. Досяжність не аналізується.

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

Наскільки репозиторій оснащений для розробки та супроводу за участі ШІ-агентів? Незалежний, експериментальний бейдж — вага 0.0, тож він подається окремо і не впливає на загальний індекс здоров'я.

86Відмінний · 0% загального індексу
Як обчислюється оцінка
45/45Інструкції для агентів — CLAUDE.md
0/15Машиночитана документація (llms.txt)
40/40Читабельна історія комітів — намір зазначено у 76 з 83 людських комітів (структурований заголовок або пояснювальний текст)
Використані вхідні дані
has_llms_txtні
legible_history_share0,916
agent_instruction_filesCLAUDE.md
agent_instruction_max_bytes14 361
Як обчислюється оцінка
18/18Розгортання однією командою — Taskfile.yaml, docs/Taskfile.yaml, migrations/Taskfile.yaml, observability/Taskfile.yaml, test/load/Taskfile.yaml, ui/Taskfile.yaml
22/22Автоматизовані тести
11/11Конфігурація лінтера / форматера — .eslintrc.json
11/11Статична перевірка типів — ui/example/tsconfig.json, ui/tsconfig.json
10/10Відтворюване середовище — Dockerfile, lockfile
10/10Підтверджена практика роботи з агентами — 19 з останніх 100 комітів створено агентом або з його зазначенням
8/8Автоматизоване супроводження — 17 з останніх 100 комітів — автоматичні оновлення залежностей
0/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
Використані вхідні дані
has_nixні
has_testsтак
lockfilesgo.sum, pnpm-lock.yaml
has_dockerfileтак
typed_languageтак
bootstrap_filesTaskfile.yaml, docs/Taskfile.yaml, migrations/Taskfile.yaml, observability/Taskfile.yaml, test/load/Taskfile.yaml, ui/Taskfile.yaml
has_devcontainerні
has_linter_configтак
typecheck_configsui/example/tsconfig.json, ui/tsconfig.json
agent_commit_share0,19
toolchain_manifestsgo.mod
dependency_bot_commit_share0,17
Як обчислюється оцінка
45/45Типізований код — Go (статично типізована)
55/55Керовані розміри файлів — 0/324 файлів вихідного коду понад 60 КБ
Використані вхідні дані
primary_languageGo
largest_source_bytes51 286
source_files_sampled324
oversized_source_files0
Як обчислюється оцінка
0/40Схема API (OpenAPI/GraphQL/proto)
20/20Сервер MCP
40/40Придатні до запуску приклади — example, examples
Використані вхідні дані
example_dirsexample, examples
has_mcp_signalтак
api_schema_files

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

1зірок GitHub
6контриб'юторів
447комітів за останні 12 місяців
17днів від останнього пушу
13релізів
1бас-фактор
13відкритих issue
Go, npmпакетних екосистем

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

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

Докладніше

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

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

10Binary-Artifactsno binaries found in the repo
6Branch-Protectionbranch protection is not maximal on development and all release branches
10CI-Tests14 out of 14 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
9Code-ReviewFound 13/14 approved changesets -- score normalized to 9
3Contributorsproject has 1 contributing companies or organizations -- score normalized to 3
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained23 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
н/дPackagingpackaging workflow not detected
0Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
0SASTSAST tool is not run on all commits -- score normalized to 0
0Security-Policysecurity policy file not detected
н/дSigned-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities108 existing vulnerabilities detected
Прямі залежності 34
РеєстрПакетОбмеження версіїМаніфест
Gogithub.com/ClickHouse/clickhouse-go/v2v2.43.0go.mod
Gogithub.com/google/cel-gov0.27.0go.mod
Gogithub.com/google/uuidv1.6.0go.mod
Gogithub.com/modelcontextprotocol/go-sdkv1.4.1go.mod
Gogithub.com/nats-io/nats.gov1.48.0go.mod
Gogithub.com/pmezard/go-difflibv1.0.0go.mod
Gogithub.com/prometheus/client_golangv1.23.2go.mod
Gogithub.com/spf13/cobrav1.10.2go.mod
Gogithub.com/spf13/pflagv1.0.10go.mod
Gogithub.com/stretchr/testifyv1.11.1go.mod
Gogo.opentelemetry.io/otelv1.40.0go.mod
Gogo.opentelemetry.io/otel/tracev1.40.0go.mod
Gogolang.org/x/termv0.41.0go.mod
Gogolang.org/x/timev0.15.0go.mod
Gogoogle.golang.org/genproto/googleapis/apiv0.0.0-20260319201613-d00831a3d3e7go.mod
Gok8s.io/apiv0.35.3go.mod
Gok8s.io/apiextensions-apiserverv0.35.3go.mod
Gok8s.io/apimachineryv0.35.3go.mod
Gok8s.io/apiserverv0.35.3go.mod
Gok8s.io/cli-runtimev0.35.3go.mod
Gok8s.io/client-gov0.35.3go.mod
Gok8s.io/component-basev0.35.3go.mod
Gok8s.io/klog/v2v2.130.1go.mod
Gok8s.io/kube-openapiv0.0.0-20260330154417-16be699c7b31go.mod
Gok8s.io/kubectlv0.35.3go.mod
Gok8s.io/utilsv0.0.0-20260319190234-28399d86e0b5go.mod
Gosigs.k8s.io/controller-runtimev0.23.3go.mod
Gosigs.k8s.io/structured-merge-diff/v6v6.3.2go.mod
Gosigs.k8s.io/yamlv1.6.0go.mod
npmclass-variance-authority^0.7.1ui/package.json
npmclsx^2.1.1ui/package.json
npmdate-fns^4.1.0ui/package.json
npmlucide-react^0.577.0ui/package.json
npmtailwind-merge^3.4.0ui/package.json
Усі залежності 1 249

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

РеєстрПакетВерсіяЗв'язок
Gogithub.com/clickhouse/clickhouse-go/v2v2.43.0пряма
Gogithub.com/google/cel-gov0.27.0пряма
Gogithub.com/google/uuidv1.6.0пряма
Gogithub.com/modelcontextprotocol/go-sdkv1.4.1пряма
Gogithub.com/nats-io/nats.gov1.48.0пряма
Gogithub.com/pmezard/go-difflibv1.0.0пряма
Gogithub.com/prometheus/client_golangv1.23.2пряма
Gogithub.com/spf13/cobrav1.10.2пряма
Gogithub.com/spf13/pflagv1.0.10пряма
Gogithub.com/stretchr/testifyv1.11.1пряма
Gogo.opentelemetry.io/otelv1.40.0пряма
Gogo.opentelemetry.io/otel/tracev1.40.0пряма
Gogolang.org/x/termv0.41.0пряма
Gogolang.org/x/timev0.15.0пряма
Gogoogle.golang.org/genproto/googleapis/apiv0.0.0-20260319201613-d00831a3d3e7пряма
Gok8s.io/apiv0.35.3пряма
Gok8s.io/apiextensions-apiserverv0.35.3пряма
Gok8s.io/apimachineryv0.35.3пряма
Gok8s.io/apiserverv0.35.3пряма
Gok8s.io/cli-runtimev0.35.3пряма
Gok8s.io/client-gov0.35.3пряма
Gok8s.io/component-basev0.35.3пряма
Gok8s.io/klog/v2v2.130.1пряма
Gok8s.io/kube-openapiv0.0.0-20260330154417-16be699c7b31пряма
Gok8s.io/kubectlv0.35.3пряма
Gok8s.io/utilsv0.0.0-20260319190234-28399d86e0b5пряма
Gosigs.k8s.io/controller-runtimev0.23.3пряма
Gosigs.k8s.io/structured-merge-diff/v6v6.3.2пряма
Gosigs.k8s.io/yamlv1.6.0пряма
npmclass-variance-authority0.7.1пряма
npmclass-variance-authority^0.7.1пряма
npmclsx2.1.1пряма
npmclsx^2.1.1пряма
npmdate-fns4.1.0пряма
npmlucide-react0.577.0пряма
npmlucide-react^0.577.0пряма
npmtailwind-merge3.5.0пряма
npmtailwind-merge^3.4.0пряма
Gocel.dev/exprv0.25.1непряма
Gogithub.com/andybalholm/brotliv1.2.0непряма
Gogithub.com/antlr4-go/antlr/v4v4.13.1непряма
Gogithub.com/azure/go-ansitermv0.0.0-20230124172434-306776ec8161непряма
Gogithub.com/beorn7/perksv1.0.1непряма
Gogithub.com/blang/semver/v4v4.0.0непряма
Gogithub.com/cenkalti/backoff/v4v4.3.0непряма
Gogithub.com/cespare/xxhash/v2v2.3.0непряма
Gogithub.com/chai2010/gettext-gov1.0.2непряма
Gogithub.com/clickhouse/ch-gov0.71.0непряма
Gogithub.com/coreos/go-semverv0.3.1непряма
Gogithub.com/coreos/go-systemd/v22v22.5.0непряма
Gogithub.com/davecgh/go-spewv1.1.2-0.20180830191138-d8f796af33ccнепряма
Gogithub.com/emicklei/go-restful/v3v3.12.2непряма
Gogithub.com/evanphx/json-patch/v5v5.9.11непряма
Gogithub.com/exponent-io/jsonpathv0.0.0-20210407135951-1de76d718b3fнепряма
Gogithub.com/fatih/colorv1.18.0непряма
Gogithub.com/felixge/httpsnoopv1.0.4непряма
Gogithub.com/fsnotify/fsnotifyv1.9.0непряма
Gogithub.com/fxamacker/cbor/v2v2.9.0непряма
Gogithub.com/go-errors/errorsv1.4.2непряма
Gogithub.com/go-faster/cityv1.0.1непряма
Gogithub.com/go-faster/errorsv0.7.1непряма
Gogithub.com/go-logr/logrv1.4.3непряма
Gogithub.com/go-logr/stdrv1.2.2непряма
Gogithub.com/go-logr/zaprv1.3.0непряма
Gogithub.com/go-openapi/jsonpointerv0.22.1непряма
Gogithub.com/go-openapi/jsonreferencev0.21.3непряма
Gogithub.com/go-openapi/swagv0.23.0непряма
Gogithub.com/go-openapi/swag/jsonnamev0.25.1непряма
Gogithub.com/gobuffalo/flectv1.0.3непряма
Gogithub.com/gogo/protobufv1.3.2непряма
Gogithub.com/golang/protobufv1.5.4непряма
Gogithub.com/google/btreev1.1.3непряма
Gogithub.com/google/gnostic-modelsv0.7.0непряма
Gogithub.com/google/go-cmpv0.7.0непряма
Gogithub.com/google/jsonschema-gov0.4.2непряма
Gogithub.com/gregjones/httpcachev0.0.0-20190611155906-901d90724c79непряма
Gogithub.com/grpc-ecosystem/go-grpc-prometheusv1.2.0непряма
Gogithub.com/grpc-ecosystem/grpc-gateway/v2v2.27.3непряма
Gogithub.com/inconshreveable/mousetrapv1.1.0непряма
Gogithub.com/josharian/internv1.0.0непряма
Gogithub.com/json-iterator/gov1.1.12непряма
Gogithub.com/klauspost/compressv1.18.3непряма
Gogithub.com/kylelemons/godebugv1.1.0непряма
Gogithub.com/liggitt/tabwriterv0.0.0-20181228230101-89fcab3d43deнепряма
Gogithub.com/mailru/easyjsonv0.7.7непряма
Gogithub.com/makenowjust/heredocv1.0.0непряма
Gogithub.com/mattn/go-colorablev0.1.13непряма
Gogithub.com/mattn/go-isattyv0.0.20непряма
Gogithub.com/mitchellh/go-wordwrapv1.0.1непряма
Gogithub.com/moby/termv0.5.0непряма
Gogithub.com/modern-go/concurrentv0.0.0-20180306012644-bacd9c7ef1ddнепряма
Gogithub.com/modern-go/reflect2v1.0.3-0.20250322232337-35a7c28c31eeнепряма
Gogithub.com/monochromegane/go-gitignorev0.0.0-20200626010858-205db1a8cc00непряма
Gogithub.com/munnerz/goautonegv0.0.0-20191010083416-a7dc8b61c822непряма
Gogithub.com/nats-io/nkeysv0.4.11непряма
Gogithub.com/nats-io/nuidv1.0.1непряма
Gogithub.com/nytimes/gziphandlerv1.1.1непряма
Gogithub.com/paulmach/orbv0.12.0непряма
Gogithub.com/peterbourgon/diskvv2.0.1+incompatibleнепряма
Gogithub.com/pierrec/lz4/v4v4.1.25непряма
Gogithub.com/prometheus/client_modelv0.6.2непряма
Gogithub.com/prometheus/commonv0.66.1непряма
Gogithub.com/prometheus/procfsv0.16.1непряма
Gogithub.com/russross/blackfriday/v2v2.1.0непряма
Gogithub.com/segmentio/asmv1.2.1непряма
Gogithub.com/segmentio/encodingv0.5.4непряма
Gogithub.com/shopspring/decimalv1.4.0непряма
Gogithub.com/stoewer/go-strcasev1.3.0непряма
Gogithub.com/x448/float16v0.8.4непряма
Gogithub.com/xlab/treeprintv1.2.0непряма
Gogithub.com/yosida95/uritemplate/v3v3.0.2непряма
Gogo.etcd.io/etcd/api/v3v3.6.5непряма
Gogo.etcd.io/etcd/client/pkg/v3v3.6.5непряма
Gogo.etcd.io/etcd/client/v3v3.6.5непряма
Gogo.opentelemetry.io/auto/sdkv1.2.1непряма
Gogo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcv0.60.0непряма
Gogo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpv0.61.0непряма
Gogo.opentelemetry.io/otel/exporters/otlp/otlptracev1.34.0непряма
Gogo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpcv1.34.0непряма
Gogo.opentelemetry.io/otel/metricv1.40.0непряма
Gogo.opentelemetry.io/otel/sdkv1.40.0непряма
Gogo.opentelemetry.io/proto/otlpv1.9.0непряма
Gogo.uber.org/multierrv1.11.0непряма
Gogo.uber.org/zapv1.27.1непряма
Gogo.yaml.in/yaml/v2v2.4.3непряма
Gogo.yaml.in/yaml/v3v3.0.4непряма
Gogolang.org/x/cryptov0.47.0непряма
Gogolang.org/x/expv0.0.0-20240823005443-9b4947da3948непряма
Gogolang.org/x/modv0.32.0непряма
Gogolang.org/x/netv0.49.0непряма
Gogolang.org/x/oauth2v0.34.0непряма
Gogolang.org/x/syncv0.19.0непряма
Gogolang.org/x/sysv0.42.0непряма
Gogolang.org/x/textv0.33.0непряма
Gogolang.org/x/toolsv0.41.0непряма
Gogomodules.xyz/jsonpatch/v2v2.4.0непряма
Gogoogle.golang.org/genproto/googleapis/rpcv0.0.0-20260311181403-84a4fc48630cнепряма
Gogoogle.golang.org/grpcv1.79.3непряма
Gogoogle.golang.org/protobufv1.36.11непряма
Gogopkg.in/evanphx/json-patch.v4v4.13.0непряма
Gogopkg.in/inf.v0v0.9.1непряма
Gogopkg.in/natefinch/lumberjack.v2v2.2.1непряма
Gogopkg.in/yaml.v2v2.4.0непряма
Gogopkg.in/yaml.v3v3.0.1непряма
Gok8s.io/code-generatorv0.35.3непряма
Gok8s.io/gengo/v2v2.0.0-20250922181213-ec3ebc5fd46bнепряма
Gok8s.io/kmsv0.35.3непряма
Gosigs.k8s.io/apiserver-network-proxy/konnectivity-clientv0.31.2непряма
Gosigs.k8s.io/controller-toolsv0.20.1непряма
Gosigs.k8s.io/jsonv0.0.0-20250730193827-2d320260d730непряма
Gosigs.k8s.io/kustomize/apiv0.20.1непряма
Gosigs.k8s.io/kustomize/kyamlv0.20.1непряма
Gosigs.k8s.io/randfillv1.0.0непряма
npm@alloc/quick-lru5.2.0непряма
npm@asamuzakjp/css-color5.1.11непряма
npm@asamuzakjp/dom-selector7.1.1непряма
npm@asamuzakjp/generational-cache1.0.1непряма
npm@asamuzakjp/nwsapi2.3.9непряма
npm@babel/code-frame7.29.0непряма
npm@babel/compat-data7.29.0непряма
npm@babel/core7.29.0непряма
npm@babel/generator7.29.1непряма
npm@babel/helper-annotate-as-pure7.27.3непряма
npm@babel/helper-compilation-targets7.28.6непряма
npm@babel/helper-create-class-features-plugin7.28.6непряма
npm@babel/helper-globals7.28.0непряма
npm@babel/helper-member-expression-to-functions7.28.5непряма
npm@babel/helper-module-imports7.28.6непряма
npm@babel/helper-module-transforms7.28.6непряма
npm@babel/helper-optimise-call-expression7.27.1непряма
npm@babel/helper-plugin-utils7.28.6непряма
npm@babel/helper-replace-supers7.28.6непряма
npm@babel/helper-skip-transparent-expression-wrappers7.27.1непряма
npm@babel/helper-string-parser7.27.1непряма
npm@babel/helper-validator-identifier7.28.5непряма
npm@babel/helper-validator-option7.27.1непряма
npm@babel/helpers7.28.6непряма
npm@babel/parser7.29.0непряма
npm@babel/plugin-syntax-decorators7.28.6непряма
npm@babel/plugin-syntax-jsx7.28.6непряма
npm@babel/plugin-syntax-typescript7.28.6непряма
npm@babel/plugin-transform-modules-commonjs7.28.6непряма
npm@babel/plugin-transform-typescript7.28.6непряма
npm@babel/preset-typescript7.28.5непряма
npm@babel/runtime7.28.6непряма
npm@babel/template7.28.6непряма
npm@babel/traverse7.29.0непряма
npm@babel/types7.29.0непряма
npm@bramus/specificity2.4.2непряма
npm@conform-to/dom1.19.1непряма
npm@conform-to/react1.19.1непряма
npm@conform-to/zod1.19.1непряма
npm@csstools/color-helpers6.0.2непряма
npm@csstools/css-calc3.2.0непряма
npm@csstools/css-color-parser4.1.0непряма
npm@csstools/css-parser-algorithms4.0.0непряма
npm@csstools/css-syntax-patches-for-csstree1.1.3непряма
npm@csstools/css-tokenizer4.0.0непряма
npm@date-fns/tz1.4.1непряма
npm@datum-cloud/datum-ui0.8.1непряма
npm@datum-cloud/datum-ui^0.8.0непряма
npm@dnd-kit/accessibility3.1.1непряма
npm@dnd-kit/core6.3.1непряма
npm@dnd-kit/sortable10.0.0непряма
npm@dnd-kit/utilities3.2.2непряма
npm@emotion/hash0.9.2непряма
npm@esbuild/aix-ppc640.21.5непряма
npm@esbuild/android-arm0.17.6непряма
npm@esbuild/android-arm0.21.5непряма
npm@esbuild/android-arm640.17.6непряма
npm@esbuild/android-arm640.21.5непряма
npm@esbuild/android-x640.17.6непряма
npm@esbuild/android-x640.21.5непряма
npm@esbuild/darwin-arm640.17.6непряма
npm@esbuild/darwin-arm640.21.5непряма
npm@esbuild/darwin-x640.17.6непряма
npm@esbuild/darwin-x640.21.5непряма
npm@esbuild/freebsd-arm640.17.6непряма
npm@esbuild/freebsd-arm640.21.5непряма
npm@esbuild/freebsd-x640.17.6непряма
npm@esbuild/freebsd-x640.21.5непряма
npm@esbuild/linux-arm0.17.6непряма
npm@esbuild/linux-arm0.21.5непряма
npm@esbuild/linux-arm640.17.6непряма
npm@esbuild/linux-arm640.21.5непряма
npm@esbuild/linux-ia320.17.6непряма
npm@esbuild/linux-ia320.21.5непряма
npm@esbuild/linux-loong640.17.6непряма
npm@esbuild/linux-loong640.21.5непряма
npm@esbuild/linux-mips64el0.17.6непряма
npm@esbuild/linux-mips64el0.21.5непряма
npm@esbuild/linux-ppc640.17.6непряма
npm@esbuild/linux-ppc640.21.5непряма
npm@esbuild/linux-riscv640.17.6непряма
npm@esbuild/linux-riscv640.21.5непряма
npm@esbuild/linux-s390x0.17.6непряма
npm@esbuild/linux-s390x0.21.5непряма
npm@esbuild/linux-x640.17.6непряма
npm@esbuild/linux-x640.21.5непряма
npm@esbuild/netbsd-x640.17.6непряма
npm@esbuild/netbsd-x640.21.5непряма
npm@esbuild/openbsd-x640.17.6непряма
npm@esbuild/openbsd-x640.21.5непряма
npm@esbuild/sunos-x640.17.6непряма
npm@esbuild/sunos-x640.21.5непряма
npm@esbuild/win32-arm640.17.6непряма
npm@esbuild/win32-arm640.21.5непряма
npm@esbuild/win32-ia320.17.6непряма
npm@esbuild/win32-ia320.21.5непряма
npm@esbuild/win32-x640.17.6непряма
npm@esbuild/win32-x640.21.5непряма
npm@eslint-community/eslint-utils4.9.1непряма
npm@eslint-community/regexpp4.12.2непряма
npm@eslint/eslintrc2.1.4непряма
npm@eslint/js8.57.1непряма
npm@exodus/bytes1.15.0непряма
npm@floating-ui/core1.7.4непряма
npm@floating-ui/dom1.7.5непряма
npm@floating-ui/react-dom2.1.7непряма
npm@floating-ui/utils0.2.10непряма
npm@hookform/resolvers5.2.2непряма
npm@humanwhocodes/config-array0.13.0непряма
npm@humanwhocodes/module-importer1.0.1непряма
npm@humanwhocodes/object-schema2.0.3непряма
npm@isaacs/cliui8.0.2непряма
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@jspm/core2.1.0непряма
npm@mdx-js/mdx2.3.0непряма
npm@monaco-editor/loader1.7.0непряма
npm@monaco-editor/react4.7.0непряма
npm@monaco-editor/react^4.7.0непряма
npm@nodelib/fs.scandir2.1.5непряма
npm@nodelib/fs.stat2.0.5непряма
npm@nodelib/fs.walk1.2.8непряма
npm@npmcli/fs3.1.1непряма
npm@npmcli/git4.1.0непряма
npm@npmcli/package-json4.0.1непряма
npm@npmcli/promise-spawn6.0.2непряма
npm@pkgjs/parseargs0.11.0непряма
npm@playwright/test1.58.2непряма
npm@radix-ui/number1.1.1непряма
npm@radix-ui/primitive1.1.3непряма
npm@radix-ui/react-arrow1.1.7непряма
npm@radix-ui/react-avatar1.1.11непряма
npm@radix-ui/react-checkbox1.3.3непряма
npm@radix-ui/react-collapsible1.1.12непряма
npm@radix-ui/react-collection1.1.7непряма
npm@radix-ui/react-compose-refs1.1.2непряма
npm@radix-ui/react-context1.1.2непряма
npm@radix-ui/react-context1.1.3непряма
npm@radix-ui/react-dialog1.1.15непряма
npm@radix-ui/react-direction1.1.1непряма
npm@radix-ui/react-dismissable-layer1.1.11непряма
npm@radix-ui/react-dropdown-menu2.1.16непряма
npm@radix-ui/react-focus-guards1.1.3непряма
npm@radix-ui/react-focus-scope1.1.7непряма
npm@radix-ui/react-hover-card1.1.15непряма
npm@radix-ui/react-id1.1.1непряма
npm@radix-ui/react-label2.1.8непряма
npm@radix-ui/react-menu2.1.16непряма
npm@radix-ui/react-popover1.1.15непряма
npm@radix-ui/react-popper1.2.8непряма
npm@radix-ui/react-portal1.1.9непряма
npm@radix-ui/react-presence1.1.5непряма
npm@radix-ui/react-primitive2.1.3непряма
npm@radix-ui/react-primitive2.1.4непряма
npm@radix-ui/react-radio-group1.3.8непряма
npm@radix-ui/react-roving-focus1.1.11непряма
npm@radix-ui/react-select2.2.6непряма
npm@radix-ui/react-separator1.1.8непряма
npm@radix-ui/react-slot1.2.3непряма
npm@radix-ui/react-slot1.2.4непряма
npm@radix-ui/react-switch1.2.6непряма
npm@radix-ui/react-tabs1.1.13непряма
npm@radix-ui/react-tooltip1.2.8непряма
npm@radix-ui/react-use-callback-ref1.1.1непряма
npm@radix-ui/react-use-controllable-state1.2.2непряма
npm@radix-ui/react-use-effect-event0.0.2непряма
npm@radix-ui/react-use-escape-keydown1.1.1непряма
npm@radix-ui/react-use-is-hydrated0.1.0непряма
npm@radix-ui/react-use-layout-effect1.1.1непряма
npm@radix-ui/react-use-previous1.1.1непряма
npm@radix-ui/react-use-rect1.1.1непряма
npm@radix-ui/react-use-size1.1.1непряма
npm@radix-ui/react-visually-hidden1.2.3непряма
npm@radix-ui/rect1.1.1непряма
npm@react-leaflet/core3.0.0непряма
npm@reduxjs/toolkit2.11.2непряма
npm@remix-run/dev2.17.4непряма
npm@remix-run/dev^2.15.2непряма
npm@remix-run/express2.17.4непряма
npm@remix-run/node2.17.4непряма
npm@remix-run/node^2.15.2непряма
npm@remix-run/react2.17.4непряма
npm@remix-run/react^2.15.2непряма
npm@remix-run/router1.23.2непряма
npm@remix-run/serve2.17.4непряма
npm@remix-run/serve^2.15.2непряма
npm@remix-run/server-runtime2.17.4непряма
npm@remix-run/web-blob3.1.0непряма
npm@remix-run/web-fetch4.4.2непряма
npm@remix-run/web-file3.1.0непряма
npm@remix-run/web-form-data3.1.0непряма
npm@remix-run/web-stream1.1.0непряма
npm@rollup/plugin-commonjs29.0.2непряма
npm@rollup/plugin-node-resolve15.3.1непряма
npm@rollup/plugin-typescript11.1.6непряма
npm@rollup/pluginutils5.3.0непряма
npm@rollup/rollup-android-arm-eabi4.60.0непряма
npm@rollup/rollup-android-arm644.60.0непряма
npm@rollup/rollup-darwin-arm644.60.0непряма
npm@rollup/rollup-darwin-x644.60.0непряма
npm@rollup/rollup-freebsd-arm644.60.0непряма
npm@rollup/rollup-freebsd-x644.60.0непряма
npm@rollup/rollup-linux-arm-gnueabihf4.60.0непряма
npm@rollup/rollup-linux-arm-musleabihf4.60.0непряма
npm@rollup/rollup-linux-arm64-gnu4.60.0непряма
npm@rollup/rollup-linux-arm64-musl4.60.0непряма
npm@rollup/rollup-linux-loong64-gnu4.60.0непряма
npm@rollup/rollup-linux-loong64-musl4.60.0непряма
npm@rollup/rollup-linux-ppc64-gnu4.60.0непряма
npm@rollup/rollup-linux-ppc64-musl4.60.0непряма
npm@rollup/rollup-linux-riscv64-gnu4.60.0непряма
npm@rollup/rollup-linux-riscv64-musl4.60.0непряма
npm@rollup/rollup-linux-s390x-gnu4.60.0непряма
npm@rollup/rollup-linux-x64-gnu4.60.0непряма
npm@rollup/rollup-linux-x64-musl4.60.0непряма
npm@rollup/rollup-openbsd-x644.60.0непряма
npm@rollup/rollup-openharmony-arm644.60.0непряма
npm@rollup/rollup-win32-arm64-msvc4.60.0непряма
npm@rollup/rollup-win32-ia32-msvc4.60.0непряма
npm@rollup/rollup-win32-x64-gnu4.60.0непряма
npm@rollup/rollup-win32-x64-msvc4.60.0непряма
npm@standard-schema/spec1.0.0непряма
npm@standard-schema/spec1.1.0непряма
npm@standard-schema/utils0.3.0непряма
npm@stepperize/core2.1.0непряма
npm@stepperize/react6.1.0непряма
npm@tabby_ai/hijri-converter1.0.5непряма
npm@tailwindcss/node4.2.2непряма
npm@tailwindcss/oxide4.2.2непряма
npm@tailwindcss/oxide-android-arm644.2.2непряма
npm@tailwindcss/oxide-darwin-arm644.2.2непряма
npm@tailwindcss/oxide-darwin-arm64^4.2.1непряма
npm@tailwindcss/oxide-darwin-x644.2.2непряма
npm@tailwindcss/oxide-freebsd-x644.2.2непряма
npm@tailwindcss/oxide-linux-arm-gnueabihf4.2.2непряма
npm@tailwindcss/oxide-linux-arm64-gnu4.2.2непряма
npm@tailwindcss/oxide-linux-arm64-musl4.2.2непряма
npm@tailwindcss/oxide-linux-x64-gnu4.2.2непряма
npm@tailwindcss/oxide-linux-x64-musl4.2.2непряма
npm@tailwindcss/oxide-wasm32-wasi4.2.2непряма
npm@tailwindcss/oxide-win32-arm64-msvc4.2.2непряма
npm@tailwindcss/oxide-win32-x64-msvc4.2.2непряма
npm@tailwindcss/postcss4.2.2непряма
npm@tailwindcss/postcss^4.1.17непряма
npm@tailwindcss/vite4.2.2непряма
npm@tailwindcss/vite^4.2.1непряма
npm@tanstack/react-table8.21.3непряма
npm@tanstack/react-virtual3.13.24непряма
npm@tanstack/table-core8.21.3непряма
npm@tanstack/virtual-core3.14.0непряма
npm@tiptap/core3.22.5непряма
npm@tiptap/extension-blockquote3.22.5непряма
npm@tiptap/extension-bold3.22.5непряма
npm@tiptap/extension-bubble-menu3.22.5непряма
npm@tiptap/extension-bullet-list3.22.5непряма
npm@tiptap/extension-character-count3.22.5непряма
npm@tiptap/extension-code3.22.5непряма
npm@tiptap/extension-code-block3.22.5непряма
npm@tiptap/extension-document3.22.5непряма
npm@tiptap/extension-dropcursor3.22.5непряма
npm@tiptap/extension-floating-menu3.22.5непряма
npm@tiptap/extension-gapcursor3.22.5непряма
npm@tiptap/extension-hard-break3.22.5непряма
npm@tiptap/extension-heading3.22.5непряма
npm@tiptap/extension-horizontal-rule3.22.5непряма
npm@tiptap/extension-italic3.22.5непряма
npm@tiptap/extension-link3.22.5непряма
npm@tiptap/extension-list3.22.5непряма
npm@tiptap/extension-list-item3.22.5непряма
npm@tiptap/extension-list-keymap3.22.5непряма
npm@tiptap/extension-ordered-list3.22.5непряма
npm@tiptap/extension-paragraph3.22.5непряма
npm@tiptap/extension-placeholder3.22.5непряма
npm@tiptap/extension-strike3.22.5непряма
npm@tiptap/extension-text3.22.5непряма
npm@tiptap/extension-underline3.22.5непряма
npm@tiptap/extensions3.22.5непряма
npm@tiptap/pm3.22.5непряма
npm@tiptap/react3.22.5непряма
npm@tiptap/starter-kit3.22.5непряма
npm@types/acorn4.0.6непряма
npm@types/cookie0.6.0непряма
npm@types/d3-array3.2.2непряма
npm@types/d3-color3.1.3непряма
npm@types/d3-ease3.0.2непряма
npm@types/d3-interpolate3.0.4непряма
npm@types/d3-path3.1.1непряма
npm@types/d3-scale4.0.9непряма
npm@types/d3-shape3.1.8непряма
npm@types/d3-time3.0.4непряма
npm@types/d3-timer3.0.2непряма
npm@types/debug4.1.12непряма
npm@types/estree1.0.8непряма
npm@types/estree-jsx1.0.5непряма
npm@types/hast2.3.10непряма
npm@types/js-yaml4.0.9непряма
npm@types/js-yaml^4.0.9непряма
npm@types/json-schema7.0.15непряма
npm@types/mdast3.0.15непряма
npm@types/mdx2.0.13непряма
npm@types/ms2.1.0непряма
npm@types/node25.3.2непряма
npm@types/prop-types15.7.15непряма
npm@types/react18.3.28непряма
npm@types/react^18.2.45непряма
npm@types/react-dom18.3.7непряма
npm@types/react-dom^18.2.18непряма
npm@types/resolve1.20.2непряма
npm@types/semver7.7.1непряма
npm@types/trusted-types2.0.7непряма
npm@types/unist2.0.11непряма
npm@types/use-sync-external-store0.0.6непряма
npm@typescript-eslint/eslint-plugin6.21.0непряма
npm@typescript-eslint/parser6.21.0непряма
npm@typescript-eslint/scope-manager6.21.0непряма
npm@typescript-eslint/type-utils6.21.0непряма
npm@typescript-eslint/types6.21.0непряма
npm@typescript-eslint/typescript-estree6.21.0непряма
npm@typescript-eslint/utils6.21.0непряма
npm@typescript-eslint/visitor-keys6.21.0непряма
npm@ungap/structured-clone1.3.0непряма
npm@vanilla-extract/babel-plugin-debug-ids1.2.2непряма
npm@vanilla-extract/css1.18.0непряма
npm@vanilla-extract/integration6.5.0непряма
npm@vanilla-extract/private1.0.9непряма
npm@web3-storage/multipart-parser1.0.0непряма
npm@zxing/text-encoding0.9.0непряма
npmabort-controller3.0.0непряма
npmaccepts1.3.8непряма
npmacorn8.16.0непряма
npmacorn-jsx5.3.2непряма
npmaggregate-error3.1.0непряма
npmajv6.14.0непряма
npmansi-regex5.0.1непряма
npmansi-regex6.2.2непряма
npmansi-styles4.3.0непряма
npmansi-styles6.2.3непряма
npmanymatch3.1.3непряма
npmarg5.0.2непряма
npmargparse2.0.1непряма
npmaria-hidden1.2.6непряма
npmarray-buffer-byte-length1.0.2непряма
npmarray-flatten1.1.1непряма
npmarray-includes3.1.9непряма
npmarray-union2.1.0непряма
npmarray.prototype.findlast1.2.5непряма
npmarray.prototype.flat1.3.3непряма
npmarray.prototype.flatmap1.3.3непряма
npmarray.prototype.tosorted1.1.4непряма
npmarraybuffer.prototype.slice1.0.4непряма
npmastring1.9.0непряма
npmasync-function1.0.0непряма
npmattr-accept2.2.5непряма
npmautoprefixer10.4.27непряма
npmautoprefixer^10.4.22непряма
npmavailable-typed-arrays1.0.7непряма
npmbail2.0.2непряма
npmbalanced-match1.0.2непряма
npmbase64-js1.5.1непряма
npmbaseline-browser-mapping2.10.0непряма
npmbasic-auth2.0.1непряма
npmbidi-js1.0.3непряма
npmbinary-extensions2.3.0непряма
npmbl4.1.0непряма
npmbody-parser1.20.4непряма
npmbrace-expansion1.1.12непряма
npmbrace-expansion2.0.2непряма
npmbraces3.0.3непряма
npmbrowserify-zlib0.1.4непряма
npmbrowserslist4.28.1непряма
npmbuffer5.7.1непряма
npmbuffer-from1.1.2непряма
npmbytes3.1.2непряма
npmcac6.7.14непряма
npmcacache17.1.4непряма
npmcall-bind1.0.8непряма
npmcall-bind-apply-helpers1.0.2непряма
npmcall-bound1.0.4непряма
npmcallsites3.1.0непряма
npmcaniuse-lite1.0.30001774непряма
npmccount2.0.1непряма
npmchalk4.1.2непряма
npmcharacter-entities2.0.2непряма
npmcharacter-entities-html42.1.0непряма
npmcharacter-entities-legacy3.0.0непряма
npmcharacter-reference-invalid2.0.1непряма
npmchokidar3.6.0непряма
npmchownr1.1.4непряма
npmchownr2.0.0непряма
npmclean-stack2.2.0непряма
npmcli-cursor3.1.0непряма
npmcli-spinners2.9.2непряма
npmclone1.0.4непряма
npmcmdk1.1.1непряма
npmcolor-convert2.0.1непряма
npmcolor-name1.1.4непряма
npmcomma-separated-tokens2.0.3непряма
npmcommondir1.0.1непряма
npmcompressible2.0.18непряма
npmcompression1.8.1непряма
npmconcat-map0.0.1непряма
npmconfbox0.1.8непряма
npmconfbox0.2.4непряма
npmcontent-disposition0.5.4непряма
npmcontent-type1.0.5непряма
npmconvert-source-map2.0.0непряма
npmcookie0.7.2непряма
npmcookie-signature1.0.7непряма
npmcookie-signature1.2.2непряма
npmcore-util-is1.0.3непряма
npmcross-spawn7.0.6непряма
npmcss-tree3.2.1непряма
npmcss-what6.2.2непряма
npmcssesc3.0.0непряма
npmcsstype3.2.3непряма
npmd3-array3.2.4непряма
npmd3-color3.1.0непряма
npmd3-ease3.0.1непряма
npmd3-format3.1.2непряма
npmd3-interpolate3.0.1непряма
npmd3-path3.1.0непряма
npmd3-scale4.0.2непряма
npmd3-shape3.2.0непряма
npmd3-time3.1.0непряма
npmd3-time-format4.1.0непряма
npmd3-timer3.0.1непряма
npmdata-uri-to-buffer3.0.1непряма
npmdata-urls7.0.0непряма
npmdata-view-buffer1.0.2непряма
npmdata-view-byte-length1.0.2непряма
npmdata-view-byte-offset1.0.1непряма
npmdate-fns-jalali4.1.0-0непряма
npmdate-fns-tz3.2.0непряма
npmdebug2.6.9непряма
npmdebug4.4.3непряма
npmdecimal.js10.6.0непряма
npmdecimal.js-light2.5.1непряма
npmdecode-named-character-reference1.3.0непряма
npmdedent1.7.1непряма
npmdeep-is0.1.4непряма
npmdeep-object-diff1.1.9непряма
npmdeepmerge4.3.1непряма
npmdefaults1.0.4непряма
npmdefine-data-property1.1.4непряма
npmdefine-properties1.2.1непряма
npmdepd2.0.0непряма
npmdequal2.0.3непряма
npmdestroy1.2.0непряма
npmdetect-libc2.1.2непряма
npmdetect-node-es1.1.0непряма
npmdiff5.2.2непряма
npmdir-glob3.0.1непряма
npmdoctrine2.1.0непряма
npmdoctrine3.0.0непряма
npmdompurify3.2.7непряма
npmdompurify3.4.2непряма
npmdotenv16.6.1непряма
npmdunder-proto1.0.1непряма
npmduplexify3.7.1непряма
npmeastasianwidth0.2.0непряма
npmee-first1.1.1непряма
npmelectron-to-chromium1.5.302непряма
npmemoji-regex8.0.0непряма
npmemoji-regex9.2.2непряма
npmencodeurl2.0.0непряма
npmend-of-stream1.4.5непряма
npmenhanced-resolve5.20.1непряма
npmentities8.0.0непряма
npmerr-code2.0.3непряма
npmes-abstract1.24.1непряма
npmes-define-property1.0.1непряма
npmes-errors1.3.0непряма
npmes-iterator-helpers1.2.2непряма
npmes-module-lexer1.7.0непряма
npmes-object-atoms1.1.1непряма
npmes-set-tostringtag2.1.0непряма
npmes-shim-unscopables1.1.0непряма
npmes-to-primitive1.3.0непряма
npmes-toolkit1.46.1непряма
npmesbuild0.17.6непряма
npmesbuild0.21.5непряма
npmesbuild-plugins-node-modules-polyfill1.8.1непряма
npmescalade3.2.0непряма
npmescape-html1.0.3непряма
npmescape-string-regexp4.0.0непряма
npmeslint8.57.1непряма
npmeslint-plugin-react7.37.5непряма
npmeslint-plugin-react-hooks4.6.2непряма
npmeslint-scope7.2.2непряма
npmeslint-visitor-keys3.4.3непряма
npmespree9.6.1непряма
npmesquery1.7.0непряма
npmesrecurse4.3.0непряма
npmestraverse5.3.0непряма
npmestree-util-attach-comments2.1.1непряма
npmestree-util-build-jsx2.2.2непряма
npmestree-util-is-identifier-name1.1.0непряма
npmestree-util-is-identifier-name2.1.0непряма
npmestree-util-to-js1.2.0непряма
npmestree-util-value-to-estree1.3.0непряма
npmestree-util-visit1.2.1непряма
npmestree-walker2.0.2непряма
npmestree-walker3.0.3непряма
npmesutils2.0.3непряма
npmetag1.8.1непряма
npmeval0.1.8непряма
npmevent-target-shim5.0.1непряма
npmeventemitter35.0.4непряма
npmexeca5.1.1непряма
npmexit-hook2.2.1непряма
npmexpress4.22.1непряма
npmexsolve1.0.8непряма
npmextend3.0.2непряма
npmfast-deep-equal3.1.3непряма
npmfast-equals5.4.0непряма
npmfast-glob3.3.3непряма
npmfast-json-stable-stringify2.1.0непряма
npmfast-levenshtein2.0.6непряма
npmfastq1.20.1непряма
npmfault2.0.1непряма
npmfdir6.5.0непряма
npmfile-entry-cache6.0.1непряма
npmfile-selector2.1.2непряма
npmfill-range7.1.1непряма
npmfinalhandler1.3.2непряма
npmfind-up5.0.0непряма
npmflat-cache3.2.0непряма
npmflatted3.3.3непряма
npmfor-each0.3.5непряма
npmforeground-child3.3.1непряма
npmformat0.2.2непряма
npmforwarded0.2.0непряма
npmfraction.js5.3.4непряма
npmframer-motion12.38.0непряма
npmfresh0.5.2непряма
npmfs-constants1.0.0непряма
npmfs-extra10.1.0непряма
npmfs-minipass2.1.0непряма
npmfs-minipass3.0.3непряма
npmfs.realpath1.0.0непряма
npmfsevents2.3.2непряма
npmfsevents2.3.3непряма
npmfunction-bind1.1.2непряма
npmfunction.prototype.name1.1.8непряма
npmfunctions-have-names1.2.3непряма
npmgenerator-function2.0.1непряма
npmgeneric-names4.0.0непряма
npmgensync1.0.0-beta.2непряма
npmget-intrinsic1.3.0непряма
npmget-nonce1.0.1непряма
npmget-port5.1.1непряма
npmget-proto1.0.1непряма
npmget-stream6.0.1непряма
npmget-symbol-description1.1.0непряма
npmglob10.5.0непряма
npmglob7.2.3непряма
npmglob-parent5.1.2непряма
npmglob-parent6.0.2непряма
npmglobals13.24.0непряма
npmglobalthis1.0.4непряма
npmglobby11.1.0непряма
npmgopd1.2.0непряма
npmgraceful-fs4.2.11непряма
npmgraphemer1.4.0непряма
npmgunzip-maybe1.4.2непряма
npmhas-bigints1.1.0непряма
npmhas-flag4.0.0непряма
npmhas-property-descriptors1.0.2непряма
npmhas-proto1.2.0непряма
npmhas-symbols1.1.0непряма
npmhas-tostringtag1.0.2непряма
npmhasown2.0.2непряма
npmhast-util-to-estree2.3.3непряма
npmhast-util-whitespace2.0.1непряма
npmhosted-git-info6.1.3непряма
npmhtml-encoding-sniffer6.0.0непряма
npmhttp-errors2.0.1непряма
npmhuman-signals2.1.0непряма
npmiconv-lite0.4.24непряма
npmicss-utils5.1.0непряма
npmieee7541.2.1непряма
npmignore5.3.2непряма
npmimmer10.2.0непряма
npmimmer11.1.4непряма
npmimport-fresh3.3.1непряма
npmimurmurhash0.1.4непряма
npmindent-string4.0.0непряма
npminflight1.0.6непряма
npminherits2.0.4непряма
npminline-style-parser0.1.1непряма
npminternal-slot1.1.0непряма
npminternmap2.0.3непряма
npmipaddr.js1.9.1непряма
npmis-alphabetical2.0.1непряма
npmis-alphanumerical2.0.1непряма
npmis-arguments1.2.0непряма
npmis-array-buffer3.0.5непряма
npmis-async-function2.1.1непряма
npmis-bigint1.1.0непряма
npmis-binary-path2.1.0непряма
npmis-boolean-object1.2.2непряма
npmis-buffer2.0.5непряма
npmis-callable1.2.7непряма
npmis-core-module2.16.1непряма
npmis-data-view1.0.2непряма
npmis-date-object1.1.0непряма
npmis-decimal2.0.1непряма
npmis-deflate1.0.0непряма
npmis-extglob2.1.1непряма
npmis-finalizationregistry1.1.1непряма
npmis-fullwidth-code-point3.0.0непряма
npmis-generator-function1.1.2непряма
npmis-glob4.0.3непряма
npmis-gzip1.0.0непряма
npmis-hexadecimal2.0.1непряма
npmis-interactive1.0.0непряма
npmis-map2.0.3непряма
npmis-module1.0.0непряма
npmis-negative-zero2.0.3непряма
npmis-number7.0.0непряма
npmis-number-object1.1.1непряма
npmis-path-inside3.0.3непряма
npmis-plain-obj3.0.0непряма
npmis-plain-obj4.1.0непряма
npmis-potential-custom-element-name1.0.1непряма
npmis-reference1.2.1непряма
npmis-reference3.0.3непряма
npmis-regex1.2.1непряма
npmis-set2.0.3непряма
npmis-shared-array-buffer1.0.4непряма
npmis-stream2.0.1непряма
npmis-string1.1.1непряма
npmis-symbol1.1.1непряма
npmis-typed-array1.1.15непряма
npmis-unicode-supported0.1.0непряма
npmis-weakmap2.0.2непряма
npmis-weakref1.1.1непряма
npmis-weakset2.0.4непряма
npmisarray1.0.0непряма
npmisarray2.0.5непряма
npmisbot5.1.36непряма
npmisbot^5.1.17непряма
npmisexe2.0.0непряма
npmisomorphic-dompurify3.11.0непряма
npmiterator.prototype1.1.5непряма
npmjackspeak3.4.3непряма
npmjavascript-stringify2.1.0непряма
npmjiti2.6.1непряма
npmjs-tokens4.0.0непряма
npmjs-yaml4.1.1непряма
npmjs-yaml^4.1.1непряма
npmjsdom29.1.1непряма
npmjsesc3.0.2непряма
npmjson-buffer3.0.1непряма
npmjson-parse-even-better-errors3.0.2непряма
npmjson-schema-traverse0.4.1непряма
npmjson-stable-stringify-without-jsonify1.0.1непряма
npmjson52.2.3непряма
npmjsonfile6.2.0непряма
npmjsx-ast-utils3.3.5непряма
npmkeyv4.5.4непряма
npmkleur4.1.5непряма
npmleaflet1.9.4непряма
npmleaflet-draw1.0.4непряма
npmleaflet.fullscreen5.3.1непряма
npmleaflet.markercluster1.5.3непряма
npmlevn0.4.1непряма
npmlightningcss1.32.0непряма
npmlightningcss^1.31.1непряма
npmlightningcss-android-arm641.32.0непряма
npmlightningcss-darwin-arm641.32.0непряма
npmlightningcss-darwin-x641.32.0непряма
npmlightningcss-freebsd-x641.32.0непряма
npmlightningcss-linux-arm-gnueabihf1.32.0непряма
npmlightningcss-linux-arm64-gnu1.32.0непряма
npmlightningcss-linux-arm64-musl1.32.0непряма
npmlightningcss-linux-x64-gnu1.32.0непряма
npmlightningcss-linux-x64-musl1.32.0непряма
npmlightningcss-win32-arm64-msvc1.32.0непряма
npmlightningcss-win32-x64-msvc1.32.0непряма
npmlilconfig3.1.3непряма
npmlinkifyjs4.3.2непряма
npmloader-utils3.3.1непряма
npmlocal-pkg1.1.2непряма
npmlocate-path6.0.0непряма
npmlodash4.17.23непряма
npmlodash.camelcase4.3.0непряма
npmlodash.debounce4.0.8непряма
npmlodash.merge4.6.2непряма
npmlog-symbols4.1.0непряма
npmlongest-streak3.1.0непряма
npmloose-envify1.4.0непряма
npmlru-cache10.4.3непряма
npmlru-cache11.3.5непряма
npmlru-cache5.1.1непряма
npmlru-cache7.18.3непряма
npmmagic-string0.30.21непряма
npmmarkdown-extensions1.1.1непряма
npmmarked14.0.0непряма
npmmath-intrinsics1.1.0непряма
npmmdast-util-definitions5.1.2непряма
npmmdast-util-from-markdown1.3.1непряма
npmmdast-util-frontmatter1.0.1непряма
npmmdast-util-mdx2.0.1непряма
npmmdast-util-mdx-expression1.3.2непряма
npmmdast-util-mdx-jsx2.1.4непряма
npmmdast-util-mdxjs-esm1.3.1непряма
npmmdast-util-phrasing3.0.1непряма
npmmdast-util-to-hast12.3.0непряма
npmmdast-util-to-markdown1.5.0непряма
npmmdast-util-to-string3.2.0непряма
npmmdn-data2.27.1непряма
npmmedia-query-parser2.0.2непряма
npmmedia-typer0.3.0непряма
npmmerge-descriptors1.0.3непряма
npmmerge-stream2.0.0непряма
npmmerge21.4.1непряма
npmmethods1.1.2непряма
npmmicromark3.2.0непряма
npmmicromark-core-commonmark1.1.0непряма
npmmicromark-extension-frontmatter1.1.1непряма
npmmicromark-extension-mdx-expression1.0.8непряма
npmmicromark-extension-mdx-jsx1.0.5непряма
npmmicromark-extension-mdx-md1.0.1непряма
npmmicromark-extension-mdxjs1.0.1непряма
npmmicromark-extension-mdxjs-esm1.0.5непряма
npmmicromark-factory-destination1.1.0непряма
npmmicromark-factory-label1.1.0непряма
npmmicromark-factory-mdx-expression1.0.9непряма
npmmicromark-factory-space1.1.0непряма
npmmicromark-factory-title1.1.0непряма
npmmicromark-factory-whitespace1.1.0непряма
npmmicromark-util-character1.2.0непряма
npmmicromark-util-chunked1.1.0непряма
npmmicromark-util-classify-character1.1.0непряма
npmmicromark-util-combine-extensions1.1.0непряма
npmmicromark-util-decode-numeric-character-reference1.1.0непряма
npmmicromark-util-decode-string1.1.0непряма
npmmicromark-util-encode1.1.0непряма
npmmicromark-util-events-to-acorn1.2.3непряма
npmmicromark-util-html-tag-name1.2.0непряма
npmmicromark-util-normalize-identifier1.1.0непряма
npmmicromark-util-resolve-all1.1.0непряма
npmmicromark-util-sanitize-uri1.2.0непряма
npmmicromark-util-subtokenize1.1.0непряма
npmmicromark-util-symbol1.1.0непряма
npmmicromark-util-types1.1.0непряма
npmmicromatch4.0.8непряма
npmmime1.6.0непряма
npmmime-db1.52.0непряма
npmmime-db1.54.0непряма
npmmime-types2.1.35непряма
npmmimic-fn2.1.0непряма
npmminimatch3.1.5непряма
npmminimatch9.0.3непряма
npmminimatch9.0.9непряма
npmminimist1.2.8непряма
npmminipass3.3.6непряма
npmminipass5.0.0непряма
npmminipass7.1.3непряма
npmminipass-collect1.0.2непряма
npmminipass-flush1.0.5непряма
npmminipass-pipeline1.2.4непряма
npmminizlib2.1.2непряма
npmmkdirp1.0.4непряма
npmmkdirp-classic0.5.3непряма
npmmlly1.8.0непряма
npmmodern-ahocorasick1.1.0непряма
npmmonaco-editor0.55.1непряма
npmmonaco-editor^0.55.0непряма
npmmorgan1.10.1непряма
npmmotion12.38.0непряма
npmmotion-dom12.38.0непряма
npmmotion-utils12.36.0непряма
npmmri1.2.0непряма
npmmrmime1.0.1непряма
npmms2.0.0непряма
npmms2.1.3непряма
npmnanoid3.3.11непряма
npmnatural-compare1.4.0непряма
npmnegotiator0.6.3непряма
npmnegotiator0.6.4непряма
npmnode-exports-info1.6.0непряма
npmnode-releases2.0.27непряма
npmnormalize-package-data5.0.0непряма
npmnormalize-path3.0.0непряма
npmnpm-install-checks6.3.0непряма
npmnpm-normalize-package-bin3.0.1непряма
npmnpm-package-arg10.1.0непряма
npmnpm-pick-manifest8.0.2непряма
npmnpm-run-path4.0.1непряма
npmnuqs2.8.9непряма
npmobject-assign4.1.1непряма
npmobject-inspect1.13.4непряма
npmobject-keys1.1.1непряма
npmobject.assign4.1.7непряма
npmobject.entries1.1.9непряма
npmobject.fromentries2.0.8непряма
npmobject.values1.2.1непряма
npmon-finished2.3.0непряма
npmon-finished2.4.1непряма
npmon-headers1.1.0непряма
npmonce1.4.0непряма
npmonetime5.1.2непряма
npmoptionator0.9.4непряма
npmora5.4.1непряма
npmorderedmap2.1.1непряма
npmoutdent0.8.0непряма
npmown-keys1.0.1непряма
npmp-limit3.1.0непряма
npmp-locate5.0.0непряма
npmp-map4.0.0непряма
npmpackage-json-from-dist1.0.1непряма
npmpako0.2.9непряма
npmparent-module1.0.1непряма
npmparse-entities4.0.2непряма
npmparse-ms2.1.0непряма
npmparse58.0.1непряма
npmparseurl1.3.3непряма
npmpath-exists4.0.0непряма
npmpath-is-absolute1.0.1непряма
npmpath-key3.1.1непряма
npmpath-parse1.0.7непряма
npmpath-scurry1.11.1непряма
npmpath-to-regexp0.1.12непряма
npmpath-type4.0.0непряма
npmpathe1.1.2непряма
npmpathe2.0.3непряма
npmpeek-stream1.1.3непряма
npmperiscopic3.1.0непряма
npmpicocolors1.1.1непряма
npmpicomatch2.3.1непряма
npmpicomatch4.0.3непряма
npmpidtree0.6.0непряма
npmpkg-types1.3.1непряма
npmpkg-types2.3.0непряма
npmplaywright1.58.2непряма
npmplaywright-core1.58.2непряма
npmpossible-typed-array-names1.1.0непряма
npmpostcss8.5.8непряма
npmpostcss^8.5.6непряма
npmpostcss-discard-duplicates5.1.0непряма
npmpostcss-load-config4.0.2непряма
npmpostcss-modules6.0.1непряма
npmpostcss-modules-extract-imports3.1.0непряма
npmpostcss-modules-local-by-default4.2.0непряма
npmpostcss-modules-scope3.2.1непряма
npmpostcss-modules-values4.0.0непряма
npmpostcss-selector-parser7.1.1непряма
npmpostcss-value-parser4.2.0непряма
npmprelude-ls1.2.1непряма
npmprettier2.8.8непряма
npmpretty-ms7.0.1непряма
npmproc-log3.0.0непряма
npmprocess-nextick-args2.0.1непряма
npmpromise-inflight1.0.1непряма
npmpromise-retry2.0.1непряма
npmprop-types15.8.1непряма
npmproperty-information6.5.0непряма
npmprosemirror-changeset2.4.1непряма
npmprosemirror-commands1.7.1непряма
npmprosemirror-dropcursor1.8.2непряма
npmprosemirror-gapcursor1.4.1непряма
npmprosemirror-history1.5.0непряма
npmprosemirror-keymap1.2.3непряма
npmprosemirror-model1.25.4непряма
npmprosemirror-schema-list1.5.1непряма
npmprosemirror-state1.4.4непряма
npmprosemirror-tables1.8.5непряма
npmprosemirror-transform1.12.0непряма
npmprosemirror-view1.41.8непряма
npmproxy-addr2.0.7непряма
npmpump2.0.1непряма
npmpump3.0.3непряма
npmpumpify1.5.1непряма
npmpunycode2.3.1непряма
npmqs6.14.2непряма
npmquansync0.2.11непряма
npmqueue-microtask1.2.3непряма
npmrange-parser1.2.1непряма
npmraw-body2.5.3непряма
npmreact18.3.1непряма
npmreact19.2.4непряма
npmreact^18.2.0непряма
npmreact-day-picker9.14.0непряма
npmreact-dom18.3.1непряма
npmreact-dom19.2.4непряма
npmreact-dom^18.2.0непряма
npmreact-dropzone15.0.0непряма
npmreact-hook-form7.74.0непряма
npmreact-is16.13.1непряма
npmreact-leaflet5.0.0непряма
npmreact-leaflet-markercluster5.0.0-rc.0непряма
npmreact-number-format5.4.5непряма
npmreact-redux9.2.0непряма
npmreact-refresh0.14.2непряма
npmreact-remove-scroll2.7.2непряма
npmreact-remove-scroll-bar2.3.8непряма
npmreact-router6.30.3непряма
npmreact-router-dom6.30.3непряма
npmreact-style-singleton2.2.3непряма
npmreadable-stream2.3.8непряма
npmreadable-stream3.6.2непряма
npmreaddirp3.6.0непряма
npmrecharts3.8.1непряма
npmredux5.0.1непряма
npmredux-thunk3.1.0непряма
npmreflect.getprototypeof1.0.10непряма
npmregexp.prototype.flags1.5.4непряма
npmremark-frontmatter4.0.1непряма
npmremark-mdx2.3.0непряма
npmremark-mdx-frontmatter1.1.1непряма
npmremark-parse10.0.2непряма
npmremark-rehype10.1.0непряма
npmrequire-from-string2.0.2непряма
npmrequire-like0.1.2непряма
npmreselect5.1.1непряма
npmresolve1.22.11непряма
npmresolve2.0.0-next.6непряма
npmresolve-from4.0.0непряма
npmresolve.exports2.0.3непряма
npmrestore-cursor3.1.0непряма
npmretry0.12.0непряма
npmreusify1.1.0непряма
npmrimraf3.0.2непряма
npmrollup4.60.0непряма
npmrollup-plugin-peer-deps-external2.2.4непряма
npmrope-sequence1.3.4непряма
npmrun-parallel1.2.0непряма
npmsade1.8.1непряма
npmsafe-array-concat1.1.3непряма
npmsafe-buffer5.1.2непряма
npmsafe-buffer5.2.1непряма
npmsafe-push-apply1.0.0непряма
npmsafe-regex-test1.1.0непряма
npmsafer-buffer2.1.2непряма
npmsaxes6.0.0непряма
npmscheduler0.23.2непряма
npmscheduler0.27.0непряма
npmsemver6.3.1непряма
npmsemver7.7.4непряма
npmsend0.19.2непряма
npmserve-static1.16.3непряма
npmset-cookie-parser2.7.2непряма
npmset-function-length1.2.2непряма
npmset-function-name2.0.2непряма
npmset-proto1.0.0непряма
npmsetprototypeof1.2.0непряма
npmshebang-command2.0.0непряма
npmshebang-regex3.0.0непряма
npmside-channel1.1.0непряма
npmside-channel-list1.0.0непряма
npmside-channel-map1.0.1непряма
npmside-channel-weakmap1.0.2непряма
npmsignal-exit3.0.7непряма
npmsignal-exit4.1.0непряма
npmslash3.0.0непряма
npmsonner2.0.7непряма
npmsource-map0.6.1непряма
npmsource-map0.7.6непряма
npmsource-map-js1.2.1непряма
npmsource-map-support0.5.21непряма
npmspace-separated-tokens2.0.2непряма
npmspdx-correct3.2.0непряма
npmspdx-exceptions2.5.0непряма
npmspdx-expression-parse3.0.1непряма
npmspdx-license-ids3.0.23непряма
npmssri10.0.6непряма
npmstate-local1.0.7непряма
npmstatuses2.0.2непряма
npmstop-iteration-iterator1.1.0непряма
npmstream-shift1.0.3непряма
npmstream-slice0.1.2непряма
npmstring-hash1.1.3непряма
npmstring-width4.2.3непряма
npmstring-width5.1.2непряма
npmstring.prototype.matchall4.0.12непряма
npmstring.prototype.repeat1.0.0непряма
npmstring.prototype.trim1.2.10непряма
npmstring.prototype.trimend1.0.9непряма
npmstring.prototype.trimstart1.0.8непряма
npmstring_decoder1.1.1непряма
npmstring_decoder1.3.0непряма
npmstringify-entities4.0.4непряма
npmstrip-ansi6.0.1непряма
npmstrip-ansi7.2.0непряма
npmstrip-bom3.0.0непряма
npmstrip-final-newline2.0.0непряма
npmstrip-json-comments3.1.1непряма
npmstyle-to-object0.4.4непряма
npmsupports-color7.2.0непряма
npmsupports-preserve-symlinks-flag1.0.0непряма
npmsymbol-tree3.2.4непряма
npmtailwindcss4.2.2непряма
npmtailwindcss^4.1.17непряма
npmtailwindcss-animate1.0.7непряма
npmtailwindcss-animate^1.0.7непряма
npmtapable2.3.2непряма
npmtar6.2.1непряма
npmtar-fs2.1.4непряма
npmtar-stream2.2.0непряма
npmtext-table0.2.0непряма
npmthrough22.0.5непряма
npmtiny-invariant1.3.3непряма
npmtldts7.0.29непряма
npmtldts-core7.0.29непряма
npmto-regex-range5.0.1непряма
npmtoidentifier1.0.1непряма
npmtoml3.0.0непряма
npmtough-cookie6.0.1непряма
npmtr466.0.0непряма
npmtrim-lines3.0.1непряма
npmtrough2.2.0непряма
npmts-api-utils1.4.3непряма
npmtsconfig-paths4.2.0непряма
npmtslib2.8.1непряма
npmturbo-stream2.4.1непряма
npmtw-animate-css1.4.0непряма
npmtype-check0.4.0непряма
npmtype-fest0.20.2непряма
npmtype-is1.6.18непряма
npmtyped-array-buffer1.0.3непряма
npmtyped-array-byte-length1.0.3непряма
npmtyped-array-byte-offset1.0.4непряма
npmtyped-array-length1.0.7непряма
npmtypescript5.9.3непряма
npmtypescript^5.3.3непряма
npmufo1.6.3непряма
npmunbox-primitive1.1.0непряма
npmundici6.23.0непряма
npmundici7.25.0непряма
npmundici-types7.18.2непряма
npmunified10.1.2непряма
npmunique-filename3.0.0непряма
npmunique-slug4.0.0непряма
npmunist-util-generated2.0.1непряма
npmunist-util-is5.2.1непряма
npmunist-util-position4.0.4непряма
npmunist-util-position-from-estree1.1.2непряма
npmunist-util-remove-position4.0.2непряма
npmunist-util-stringify-position3.0.3непряма
npmunist-util-visit4.1.2непряма
npmunist-util-visit-parents5.1.3непряма
npmuniversalify2.0.1непряма
npmunpipe1.0.0непряма
npmupdate-browserslist-db1.2.3непряма
npmuri-js4.4.1непряма
npmuse-callback-ref1.3.3непряма
npmuse-sidecar1.1.3непряма
npmuse-sync-external-store1.6.0непряма
npmutil0.12.5непряма
npmutil-deprecate1.0.2непряма
npmutils-merge1.0.1непряма
npmuvu0.5.6непряма
npmvalibot1.2.0непряма
npmvalidate-npm-package-license3.0.4непряма
npmvalidate-npm-package-name5.0.1непряма
npmvary1.1.2непряма
npmvfile5.3.7непряма
npmvfile-message3.1.4непряма
npmvictory-vendor37.3.6непряма
npmvite5.4.21непряма
npmvite^5.0.8непряма
npmvite-node1.6.1непряма
npmvite-node3.2.4непряма
npmw3c-keyname2.2.8непряма
npmw3c-xmlserializer5.0.0непряма
npmwcwidth1.0.1непряма
npmweb-encoding1.1.5непряма
npmweb-streams-polyfill3.3.3непряма
npmwebidl-conversions8.0.1непряма
npmwhatwg-mimetype5.0.0непряма
npmwhatwg-url16.0.1непряма
npmwhich2.0.2непряма
npmwhich3.0.1непряма
npmwhich-boxed-primitive1.1.1непряма
npmwhich-builtin-type1.2.1непряма
npmwhich-collection1.0.2непряма
npmwhich-typed-array1.1.20непряма
npmword-wrap1.2.5непряма
npmwrap-ansi7.0.0непряма
npmwrap-ansi8.1.0непряма
npmwrappy1.0.2непряма
npmws7.5.10непряма
npmxml-name-validator5.0.0непряма
npmxmlchars2.2.0непряма
npmxtend4.0.2непряма
npmyallist3.1.1непряма
npmyallist4.0.0непряма
npmyaml2.8.2непряма
npmyocto-queue0.1.0непряма
npmzod4.4.1непряма
npmzwitch2.0.4непряма
Сповіщення про залежності 0

Встановлення npm:@datum-cloud/activity-ui@0.5.1 тягне 5 пакетів, прямих і транзитивних: 0 мають відомі сповіщення, з них 0 — прямі залежності.

Жодне відоме сповіщення не стосується оцінених залежностей.

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

Звіт у форматі JSON машиночитний
{
  "data": {
    "repo": {
      "topics": [],
      "is_fork": false,
      "size_kb": 2997,
      "has_wiki": false,
      "homepage": null,
      "languages": {
        "Go": 1264616,
        "CSS": 4684,
        "Shell": 21606,
        "Jsonnet": 181391,
        "Dockerfile": 2592,
        "JavaScript": 30403,
        "TypeScript": 939801
      },
      "pushed_at": "2026-07-09T15:15:05Z",
      "created_at": "2025-12-10T19:27:13Z",
      "owner_type": "Organization",
      "updated_at": "2026-06-25T15:26:01Z",
      "description": "Activity, in plain English.",
      "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",
        "TypeScript"
      ]
    },
    "owner": {
      "blog": "https://milo-os.com",
      "name": "Milo OS",
      "type": "Organization",
      "login": "milo-os",
      "company": null,
      "location": "United States of America",
      "followers": 11,
      "avatar_url": "https://avatars.githubusercontent.com/u/278872061?v=4",
      "created_at": "2026-04-24T04:03:06Z",
      "is_verified": null,
      "public_repos": 30,
      "account_age_days": 93
    },
    "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": "v0.7.1",
          "kind": "patch",
          "published_at": "2026-06-25T17:55:15Z"
        },
        {
          "tag": "v0.5.2",
          "kind": "patch",
          "published_at": "2026-05-21T16:10:31Z"
        },
        {
          "tag": "v0.7.0",
          "kind": "minor",
          "published_at": "2026-05-11T20:39:59Z"
        },
        {
          "tag": "v0.6.0",
          "kind": "minor",
          "published_at": "2026-05-01T16:49:54Z"
        },
        {
          "tag": "v0.4.1",
          "kind": "patch",
          "published_at": "2026-04-21T20:20:12Z"
        },
        {
          "tag": "v0.3.5",
          "kind": "patch",
          "published_at": "2026-04-21T19:41:15Z"
        },
        {
          "tag": "v0.3.4",
          "kind": "patch",
          "published_at": "2026-04-02T18:53:01Z"
        },
        {
          "tag": "v0.3.3",
          "kind": "patch",
          "published_at": "2026-03-31T16:13:24Z"
        },
        {
          "tag": "v0.3.2",
          "kind": "patch",
          "published_at": "2026-03-26T17:37:01Z"
        },
        {
          "tag": "v0.3.1",
          "kind": "patch",
          "published_at": "2026-03-12T16:44:12Z"
        },
        {
          "tag": "v0.3.0",
          "kind": "minor",
          "published_at": "2026-03-12T02:30:06Z"
        },
        {
          "tag": "v0.2.0",
          "kind": "minor",
          "published_at": "2026-01-21T16:54:11Z"
        },
        {
          "tag": "v0.1.0",
          "kind": "minor",
          "published_at": "2026-01-20T18:46:28Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "4c427b5628e38828037c2edd5decef7c1770dbde",
          "body": "…ccess (#209)\n\n## Problem\n\nThe dead-letter retry path reported success without ever re-processing\nevents. It republished the raw bytes and counted the NATS-publish ACK as\n`succeeded` — it never re-ran CEL. So persistent policy-evaluation\nfailures (e.g. `generateName` creates for Connector / Project \n[…]\n accounting: `classifyEvaluationError`\ntable tests and `reEvaluateDeadLetter` outcome cases (unmarshal failure,\nno-policy-resolves).\n\nRefs #208\n\nhttps://claude.ai/code/session_01KnYuL5Pf1R5ysZoxxNkKiu",
          "is_bot": false,
          "headline": "fix: make DLQ retry outcome-aware so failures stop reporting false su…",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-06-25T15:24:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a29a61ee8758a316130218cefaeeeb5b178ac033",
          "body": "The dead-letter retry worker republished raw bytes and counted the\nNATS-publish ACK as success without ever re-running CEL. Persistent\npolicy-evaluation failures looked resolved, the events bounced back\ninto ingest, failed identically, and were eventually dedup-dropped, so\nactivities for those audit\n[…]\nerminal poison-pill\nparked stream, and the production-side ActivityPolicy has() guards\n(those policies live outside this repo).\n\nClaude-Session: https://claude.ai/code/session_01KnYuL5Pf1R5ysZoxxNkKiu",
          "is_bot": false,
          "headline": "fix: make DLQ retry outcome-aware so failures stop reporting success",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-06-25T14:36:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "74690a5385b451e7e48f9b0aefe374f50c787f10",
          "body": "## Summary\n\nThe **Publish UI to NPM** workflow has been failing with\n`startup_failure` on every push to `main` (most recently run\n[26196587341](https://github.com/milo-os/activity/actions/runs/26196587341)).\nPR #203 bumped the `datum-cloud/actions` refs to `v1.14.0` but didn't\naddress the underlying\n[…]\nblish-dev` job (no longer rejected at startup) and publishes a\n`0.5.1-dev.*` pre-release to npm.\n- [ ] Manual `workflow_dispatch` runs `bump-version` → `publish-release`\n→ `create-release` end-to-end.",
          "is_bot": false,
          "headline": "ci: grant id-token: write to publish-ui-npm caller jobs (#204)",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-05-21T15:41:46Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "431e5d60b7fba8b7f2bc8c972f89dad82b5e9d59",
          "body": "The publish-npm-package reusable workflow requests id-token: write for\nnpm OIDC provenance, but reusable workflows can only receive permissions\nthe caller grants. Without this, the workflow fails at startup with:\n\n  The nested job 'publish-dev' is requesting 'id-token: write',\n  but is only allowed 'id-token: none'.\n\nGrant id-token: write per-job on publish-dev and publish-release only,\nkeeping bump-version and create-release at default permissions.",
          "is_bot": false,
          "headline": "ci: grant id-token: write to publish-ui-npm caller jobs",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-05-21T15:20:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f66bc84e6b4a9451463f666e5adf36a1f907d977",
          "body": "## Summary\n\nThe **Publish UI to NPM** workflow has been hitting `startup_failure` on\nevery push to `main` since the org move (run #199 on 2026-05-11). The\nreusable-workflow refs to `datum-cloud/actions@v1.13.1` no longer\nresolve from this repo, mirroring the same class of failure that #199\nfixed for\n[…]\nblish UI to NPM` reaches the\n`publish-dev` job and publishes a `0.5.1-dev.*` pre-release to npm\n- [ ] Manual `workflow_dispatch` is still wired up correctly for cutting\n`0.5.1` as a release when ready",
          "is_bot": false,
          "headline": "ci: bump datum-cloud/actions refs in publish-ui-npm to v1.14.0 (#203)",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-05-20T23:46:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "37db5827386267fba85db15c749da6ab01aa462a",
          "body": "The Publish UI to NPM workflow has been hitting startup_failure on every\npush to main since the org move (run #199, 2026-05-11). The reusable\nworkflow refs to datum-cloud/actions@v1.13.1 no longer resolve from\nthis repo, mirroring the same class of failure that PR #199 fixed for\nbuild-apiserver by moving it to v1.14.0.\n\nThis patches the remaining v1.13.1 pins in publish-ui-npm.yaml so the\npost-merge dev publish (and manual release dispatch) can run again.",
          "is_bot": false,
          "headline": "ci: bump datum-cloud/actions refs in publish-ui-npm to v1.14.0",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-05-19T23:27:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e4c9c1f8d5eb6b01a007332c5971fa9eebd425ee",
          "body": "## Summary\n\n- Promotes `ActivityFeedFilters` from a type-only export to a value\nexport so consumers can render the filter bar themselves when wrapping\n`ActivityFeed`.\n- Adds an `extraFilters?: React.ReactNode` slot to `ActivityFeedFilters`\nthat renders inline after the built-in filter controls (Sear\n[…]\nremains in `dist/index.d.ts`\n(was already aliased to `ActivityFeedFilterState`)\n- [ ] Consumer staff-portal builds against `0.5.1` once published, with\nProjects pill rendering inline after Add Filters",
          "is_bot": false,
          "headline": "feat(ui): export ActivityFeedFilters + add extraFilters slot (#202)",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-05-19T23:10:47Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "dca28ff820d3fe816ab988fd8689f530c20e34d5",
          "body": "Adds an `extraFilters` ReactNode prop to ActivityFeedFilters that renders\ninline after the built-in filter controls (Search / Change Source / Add\nFilters) and before the time range dropdown. Consumers can use it to\ninject custom filter affordances — for example a multi-source selector\nthat needs to live in the same row as the library's controls — without\nhaving to either rebuild the filter row themselves or stack their pill\nabove the library bar.",
          "is_bot": false,
          "headline": "feat(ui): add extraFilters slot to ActivityFeedFilters",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-05-18T23:49:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1bc9fedef67789ff3434eca3ff9aacade985f416",
          "body": "Promote ActivityFeedFilters from a type-only export to a value export so\nconsumers can compose the filter row alongside their own filter controls\n(e.g. when wrapping ActivityFeed to merge multiple sources). The existing\nduplicate ActivityFeedFilters type re-export from useActivityFeed (which\ncollided with the component identifier) is removed; consumers should use\nthe already-aliased ActivityFeedFilterState instead.\n\nBumps version to 0.5.1.",
          "is_bot": false,
          "headline": "feat(ui): export ActivityFeedFilters component",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-05-18T23:15:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d4e42c4ebb215e5a4024af4a87d4247afbea34de",
          "body": "…support\n\nUpdates the `datum-cloud/actions` workflow version pins in\n`.github/workflows/build-apiserver.yaml` from `v1.12.1` to `v1.14.0`.\n\nThe `registry-organization` input used in this workflow was not added\nuntil `v1.14.0`, causing CI startup failures on the `v0.7.0` release.\n\n**Files changed:**\n- `.github/workflows/build-apiserver.yaml`:\n`publish-docker.yaml@v1.12.1` → `v1.14.0`,\n`publish-kustomize-bundle.yaml@v1.12.1` → `v1.14.0`",
          "is_bot": false,
          "headline": "fix: update datum-cloud/actions to v1.14.0 for registry-organization …",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-05-11T20:39:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5b175ea0f3ea84aed8397667fd369a79011f369e",
          "body": "…support",
          "is_bot": false,
          "headline": "fix: update datum-cloud/actions to v1.14.0 for registry-organization …",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-05-11T20:38:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "99a069ee4f48659df3d74186033ad15b2b4babef",
          "body": "This repo recently moved from\n[datum-cloud](https://github.com/datum-cloud) to\n[milo-os](https://github.com/milo-os). Updates internal links and image\nreferences to reflect the new home.",
          "is_bot": false,
          "headline": "Update references for the move to milo-os (#199)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-05-11T20:19:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "63e2e3ef247b7aedf853071f975ff5dc4eca8eef",
          "body": null,
          "is_bot": false,
          "headline": "chore: update references from datum-cloud to milo-os",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-05-11T19:34:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7bdeb78b5e2b127500586784b4495fa029b744d7",
          "body": "## Summary\n\n- Adds a `DiscoveryContextPolicy` for the `activity.miloapis.com` API\ngroup under `config/milo/discovery/`\n- Wires the new `discovery/` component into\n`config/milo/kustomization.yaml`\n\n### Context assignments\n\n| Resources | Contexts |\n|---|---|\n| `activities`, `activityqueries`, `activit\n[…]\n|\n\nContext assignments mirror the `parentResources` defined in the IAM\n`ProtectedResource` manifests under `config/milo/iam/resources/`.\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)",
          "is_bot": false,
          "headline": "feat: add DiscoveryContextPolicy for activity service resources (#198)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-05-06T23:07:47Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "bdad787d74eb3ec1abe705580b5dfcf9c4dd2669",
          "body": "Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix: use kind Component for discovery kustomization",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-05-06T23:06:13Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "8ff1bdf6c4586b6857ad00f645cada6298fc5026",
          "body": "Activity data resources (activities, queries, facet queries, audit log\nqueries, event queries, policy previews) are visible in Organization,\nProject, and User contexts, matching their parent resource scoping in\nthe IAM ProtectedResource definitions.\n\nAdministrative resources (activitypolicies, reindexjobs) are\nPlatform-only as they have no parent resource scoping.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: add DiscoveryContextPolicy for activity service resources",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-05-06T23:00:24Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "b7f92ab16dce0345d17a2b9abc8515a038ab7ed9",
          "body": "## Problem\n\nThe `activity-ui` pod in staging is in CrashLoopBackOff (272+ restarts)\nwith the following error:\n\n```\nError: Cannot find package '@datum-cloud/datum-ui' imported from /app/build/server/index.js\n```\n\n## Root Cause\n\nPR #194 promoted `@datum-cloud/datum-ui` to a **peer dependency** of the\n\n[…]\nVerify Docker image builds successfully with the fix\n- [ ] Confirm the `activity-ui` pod starts without the `Cannot find\npackage` error in staging\n- [ ] Verify activity UI renders correctly end-to-end",
          "is_bot": false,
          "headline": "fix: restore @datum-cloud/datum-ui to runtime dependencies (#197)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-05-04T18:03:32Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "622822620f038dde5088ddef49fc3f019ffb2326",
          "body": "Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(ui): regenerate pnpm-lock.yaml to fix frozen lockfile CI failure",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-05-04T17:24:23Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "ac8d4c195ff1a0d7e4ab45812a6bde7580528f79",
          "body": "The activity-ui example app (served as the activity-ui pod) is crashing\nin staging with CrashLoopBackOff (272+ restarts) because the Docker image\nis missing the @datum-cloud/datum-ui package at runtime:\n\n  Error: Cannot find package '@datum-cloud/datum-ui' imported from\n  /app/build/server/index.js\n\n[…]\n's own `dependencies`, so\npnpm deploy excluded it from the container.\n\nFix: add @datum-cloud/datum-ui ^0.8.0 to dependencies in\nui/example/package.json so it is included in the production image build.",
          "is_bot": false,
          "headline": "fix: restore @datum-cloud/datum-ui to runtime dependencies",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-05-02T16:03:28Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "dc45652837ef800539eda5adbe7cb629d9e08634",
          "body": null,
          "is_bot": false,
          "headline": "chore: bump version to minor 0.5.0 (#196)",
          "author_name": "Matt Jenkinson",
          "author_login": "mattdjenkinson",
          "committed_at": "2026-05-01T16:48:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ead56c17c9b624441a4f59d50a158085d89226bb",
          "body": null,
          "is_bot": false,
          "headline": "chore: bump version to minor 0.5.0",
          "author_name": "Matt Jenkinson",
          "author_login": "mattdjenkinson",
          "committed_at": "2026-05-01T16:46:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fb57c0694d5a0ec2df40d68d155477334a16b5f9",
          "body": "## Summary\n\nRebuilds the activity UI to consume `@datum-cloud/datum-ui` as a peer\ndependency and converts the activity feed, events, and audit views to\ntable + timeline layouts with manual pagination. This is the **UI half**\nof the work previously bundled in #192; the matching backend\ndisplay-name e\n[…]\n8bed23d-40a1-4a05-949d-d9871cc39c1f\"\n/>\n<img width=\"1624\" height=\"1061\" alt=\"Screenshot 2026-05-01 at 14 09 47\"\nsrc=\"https://github.com/user-attachments/assets/a8f94d88-5038-4cfe-83b9-19ed75a14ab7\"\n/>",
          "is_bot": false,
          "headline": "refactor(ui): rebuild activity UI on @datum-cloud/datum-ui (#194)",
          "author_name": "Matt Jenkinson",
          "author_login": "mattdjenkinson",
          "committed_at": "2026-05-01T16:37:14Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1a5ad317c1b44e3c5a623d15396eb6848cdb7e25",
          "body": "Rebuild the activity UI to consume @datum-cloud/datum-ui as a peer\ndependency, replacing local shadcn primitives with the shared design\nsystem and converting the activity feed/events/audit views into\ntable + timeline layouts with manual pagination.\n\nKey changes:\n- Promote @datum-cloud/datum-ui to pe\n[…]\nng across feeds; remove \"unsaved changes\" badge\n- Drop tailwind/postcss configs and unused local UI components;\n  externalize peers in rollup config\n- Update Dockerfile to drop postcss/tailwind copies",
          "is_bot": false,
          "headline": "refactor(ui): rebuild activity UI on @datum-cloud/datum-ui",
          "author_name": "Matt Jenkinson",
          "author_login": "mattdjenkinson",
          "committed_at": "2026-05-01T16:12:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2660e4bf2349152fedefaa1c181915504cc8591d",
          "body": "## Summary\n\n- Bumps `@datum-cloud/activity-ui` version from `0.3.3` to `0.4.0`\n- Fixes npm publish failure where the release workflow tried to publish\nover the already-existing `0.3.3` version\n\n## Test plan\n\n- [ ] Merge and trigger the \"Publish UI to NPM\" workflow — confirm it\npublishes `0.4.0` successfully\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)",
          "is_bot": false,
          "headline": "chore: bump ui package version to 0.4.0 (#188)",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-04-21T20:09:59Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "091609d9f5ad14a4b803949eb073c08a4085d00a",
          "body": "Previous release failed because 0.3.3 was already published to npm.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore: bump ui package version to 0.4.0",
          "author_name": "Kevin Williams",
          "author_login": "kevwilliams",
          "committed_at": "2026-04-21T20:05:07Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "d798787de45530b9f619caa93d32a3ead67d1c12",
          "body": "`package.json` was at `0.3.0` but the latest published npm release is\n`v0.3.3`. The old release flow tagged `v0.3.1`–`v0.3.3` without updating\n`package.json`, leaving it out of sync.\n\nThe new `bump-npm-version` workflow derives the next version from\n`package.json`, so without this fix it would try to bump to `v0.3.1` — a\ntag that already exists.\n\nThis brings `package.json` in line with the latest tag so the next\n`workflow_dispatch` bump produces a correct new version.",
          "is_bot": false,
          "headline": "chore: sync ui package.json version to latest published tag (#181)",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-04-02T18:50:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1104f2edf1720abdcc5df2682795596bdc61ce35",
          "body": null,
          "is_bot": false,
          "headline": "chore: sync ui package.json version to latest published tag v0.3.3",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-04-02T18:38:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8bc86567b9af0a0df4e88054b5da247f42ee6f19",
          "body": "Fixes the `Post Setup Node.js` cache failure introduced in #160.\n\n`bump-npm-version.yaml` never runs `pnpm install`, so `setup-node` with\n`cache: pnpm` failed at teardown because the cache directory didn't\nexist. datum-cloud/actions#60 removed the pnpm cache from that workflow\nand was released as `v1.13.1`.\n\n## Test plan\n- [ ] Trigger `workflow_dispatch` on this branch → `Post Setup Node.js`\nno longer fails",
          "is_bot": false,
          "headline": "fix: bump datum-cloud/actions refs to v1.13.1 (#180)",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-04-02T17:42:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5b8447267224d772beac7edb551b6dbd0d15fd47",
          "body": null,
          "is_bot": false,
          "headline": "fix: bump datum-cloud/actions refs to v1.13.1",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-04-02T17:38:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9fb61b46684a328eb16e220a987fc5d65ef1147e",
          "body": "…atch (#160)\n\n## Summary\n\n- Removes the `release: published` trigger (was the source of the\ncircular tag problem)\n- Adds `workflow_dispatch` trigger with `bump-type` input\n(patch/minor/major) as an escape hatch for \"I forgot to add the label\"\n- Adds a `detect-mode` job that reads the merged PR's lab\n[…]\n published,\nno GH Release created\n- [ ] Merge a PR with `release:minor` label → confirm minor version bump\n+ GH Release\n- [ ] Trigger `workflow_dispatch` with `major` → confirm major bump + GH\nRelease",
          "is_bot": false,
          "headline": "feat: switch to label-driven releases with workflow_dispatch escape h…",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-04-02T15:56:58Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8fb7ea76bee83f0ae880a1005cca44b3288b0eff",
          "body": null,
          "is_bot": false,
          "headline": "feat: use reusable bump-npm-version workflow from datum-cloud/actions",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-04-02T15:10:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d3ca49cd5a7fdfc27303d37b8cc6190851e92562",
          "body": null,
          "is_bot": false,
          "headline": "Merge branch 'main' into feat/label-driven-release-workflow",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-04-02T15:04:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8acad55b04d63fbb93cfc07693b93e0febe65c06",
          "body": "## Summary\n\nA severity-based inhibit rule intended for activity system alerts was\naccidentally suppressing all warning alerts across the entire cluster.\nAny critical alert (like `PolicyBindingsNotReady` or\n`CertManagerCertNotReady`) was silencing every warning alert — including\nunrelated ones like `\n[…]\n\n- [ ] Verify warning alerts start appearing in Slack again\n- [ ] Verify activity-specific severity inhibition still works for\nalerts with matching `component` labels\n\nRelates to datum-cloud/infra#277",
          "is_bot": false,
          "headline": "Fix inhibit rule silencing all warning alerts (#178)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-31T13:51:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "41778f43979e2e2c941ed3488c45d05cc42d2fd7",
          "body": "The severity-based inhibit rule (critical suppresses warning) used\nequal: [component] but did not require the component label to exist.\nWhen both source and target lack the label, alertmanager treats them\nas matching, causing any critical alert to suppress all warnings\nacross the entire cluster.\n\nAdd component=~\".+\" matchers to both source and target so the rule\nonly applies to alerts that actually have a component label.",
          "is_bot": false,
          "headline": "fix: scope severity inhibit rule to alerts with component label",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-31T01:53:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7eea102644f6c411f4c49a4747314876313f9b71",
          "body": null,
          "is_bot": false,
          "headline": "Remove blackhole route from alert inhibitions config (#174)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-30T22:57:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a95c78c6b38e3e8fb8edc808a4f5ef6dde962bb0",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [actions/checkout](https://redirect.github.com/actions/checkout) |\naction | major | `v5` → `v6` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>actions/checkout (actions/checkout)</summary>\n\n### [`v6`](ht\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45MS41IiwidXBkYXRlZEluVmVyIjoiNDMuOTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "chore(deps): update actions/checkout action to v6 (#168)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-30T22:54:29Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f84f90d625696bce78ec4678c92ff764849d3f14",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [golang.org/x/time](https://pkg.go.dev/golang.org/x/time) | [`v0.9.0`\n→\n`v0.15.0`](https://cs.opens\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45MS41IiwidXBkYXRlZEluVmVyIjoiNDMuOTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update module golang.org/x/time to v0.15.0 (#164)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-30T22:54:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d4ca99e0e665ba3edce2dbb6874229a0965277bd",
          "body": "The route and receivers fields are not required by the AlertmanagerConfig\nCRD. The dummy default receiver was contributing a blackhole-style route\nto the merged alertmanager config, interfering with alert delivery.",
          "is_bot": false,
          "headline": "fix: remove dummy route and receivers from inhibitions config",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-30T22:53:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cfe11e57dddb64e2f84a0b33de6795980ecf83dc",
          "body": null,
          "is_bot": true,
          "headline": "fix(deps): update module golang.org/x/time to v0.15.0",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-30T22:52:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c9f3481f9e061aecfdfd2a67be9698b1cb6623a2",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|\n[k8s.io/kube-openapi](https://redirect.github.com/kubernetes/kube-openapi)\n| require | digest | `5883c5e` → `16be699` |\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedul\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->",
          "is_bot": false,
          "headline": "fix(deps): update k8s.io/kube-openapi digest to 16be699 (#172)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-30T22:51:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e4cb534d45e80f49d095b9c5eaaa1b708e0243bb",
          "body": "Convert AlertmanagerConfig to VMAlertmanagerConfig and remove the\nunnecessary route and receivers fields. The VM operator (v0.68.3)\nnow supports inhibit-only configs, so the dummy route/receiver\nthat was required for CRD validation is no longer needed.\n\nThe previous default receiver was contributing a blackhole-style\nroute to the merged alertmanager config, which could interfere\nwith alert delivery.",
          "is_bot": false,
          "headline": "fix: remove blackhole route from alert inhibitions config",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-30T22:51:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b7f26616d89141b7648e4985a794f0c446bab5fd",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|\n[@rollup/plugin-commonjs](https://redirect.github.com/rollup/plugins/tree/master/packages/commonjs/\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45MS41IiwidXBkYXRlZEluVmVyIjoiNDMuOTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "chore(deps): update dependency @rollup/plugin-commonjs to v29 (#169)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-30T22:51:10Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "96e8d0890ef74c7f12de832e43c1f925310cb1a4",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [golang.org/x/term](https://pkg.go.dev/golang.org/x/term) | [`v0.39.0`\n→\n`v0.41.0`](https://cs.open\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45MS41IiwidXBkYXRlZEluVmVyIjoiNDMuOTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update module golang.org/x/term to v0.41.0 (#163)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-30T22:50:28Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d6381613422d72b74b09d6e7dc2cbb1bb5b152df",
          "body": "…161)\n\nThis PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [monaco-editor](https://redirect.github.com/microsoft/monaco-editor) |\n[`^0.52.0` → `^0.52.0\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45MS41IiwidXBkYXRlZEluVmVyIjoiNDMuOTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "chore(deps): update dependency monaco-editor to ^0.52.0 || ^0.55.0 (#…",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-30T22:49:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "956cf6f6758fe5731bad82588f1f3f3c9fb687c3",
          "body": "## Summary\n\nFixes multi-window SLO error ratio recording rules that were producing\nfalse 100% values for low-traffic endpoints (metadata, audit queries,\nactivity queries).\n\n## Problem\n\nThe 1h, 6h, and 3d error ratio rules used `clamp_min(total, 0.001)` to\navoid division by zero, combined with a `* (\n[…]\n [ ] Verify availability SLO continues measuring correctly\n- [ ] Confirm burn rate dashboard panels show clean data without false\nspikes\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)",
          "is_bot": false,
          "headline": "Fix false 100% burn rates for low-traffic SLO endpoints (#167)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-30T22:49:24Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "c06aa1fe9ce273e822362188a969357b276144a9",
          "body": null,
          "is_bot": true,
          "headline": "fix(deps): update k8s.io/kube-openapi digest to 16be699",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-30T16:32:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "70adfffd08398bbb2fdb4122c6e2e302bc0bad13",
          "body": null,
          "is_bot": true,
          "headline": "chore(deps): update dependency @rollup/plugin-commonjs to v29",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T22:02:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0b4c8cdf0adba1cc0c7f0b01f86d7e8e3bd5e0fa",
          "body": null,
          "is_bot": true,
          "headline": "chore(deps): update actions/checkout action to v6",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T22:01:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9269c3ae90de36e25c276ba4ac683d0c31611ba9",
          "body": null,
          "is_bot": false,
          "headline": "Merge branch 'main' into fix/alerting-and-resources",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T22:00:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bb7307bb57a000d63930ebd762964c1bff26ff08",
          "body": "Replace clamp_min + bool multiplication guard with direct division and\nper-window 'and total > 0' guard. The previous approach produced false\n100% error ratios during traffic transitions because:\n\n1. clamp_min(total, 0.001) computed 1-(0/0.001)=1 when total was 0\n2. The bool guard used the 5m total \n[…]\nnstead of 1) when there's no traffic in that specific window.\nThis matches the pattern already working correctly for the 5m rules.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Fix multi-window SLO error ratios for low-traffic endpoints",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T21:41:32Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "c364efa42bdabe5283a17e9b938bc23ac54d21e2",
          "body": "Every push to main publishes a dev build. Stable releases are triggered\nexplicitly via workflow_dispatch, allowing multiple PRs to be batched\ninto a single release before shipping.",
          "is_bot": false,
          "headline": "refactor: switch to manual dispatch only for releases",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-03-26T20:47:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "55edcd8e1327b073657948859449e31d4b558b4d",
          "body": "- Add bump-version job: owns npm version, git tag, and push to main\n- The publish job receives the version already set in package.json\n- The create-release job depends on bump-version output, not publish\n- Remove bump-type pass-through to reusable workflow (no longer needed)\n- The reusable workflow now only builds and publishes",
          "is_bot": false,
          "headline": "refactor: move version bump and release creation into caller workflow",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-03-26T20:10:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b875d5a4b46fac964ffc9b86d3c191be658f235e",
          "body": null,
          "is_bot": true,
          "headline": "fix(deps): update module golang.org/x/term to v0.41.0",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T19:46:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "14e6c70c7e94a2165cabfb89aa1274692a2f195c",
          "body": null,
          "is_bot": false,
          "headline": "feat: add create-release job to publish GitHub Release after npm publish",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-03-26T19:45:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "34b4852294548202c0cbe768abdf509930de9f79",
          "body": null,
          "is_bot": false,
          "headline": "fix: tighten release label match to avoid false positives",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-03-26T18:20:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2cd513ecd74aaabc0aa9ee8c02a081957380070d",
          "body": null,
          "is_bot": true,
          "headline": "chore(deps): update dependency monaco-editor to ^0.52.0 || ^0.55.0",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T18:13:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d22e1eaddfbc6ed3586c0d220089ac75c9f4b32f",
          "body": "…atch",
          "is_bot": false,
          "headline": "feat: switch to label-driven releases with workflow_dispatch escape h…",
          "author_name": "Kevin",
          "author_login": "kevwilliams",
          "committed_at": "2026-03-26T18:11:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "79091967810d989eaefa744894c6f5c45fd71c4b",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [github.com/google/cel-go](https://redirect.github.com/google/cel-go)\n| `v0.26.0` → `v0.27.0` |\n![a\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45MS41IiwidXBkYXRlZEluVmVyIjoiNDMuOTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update module github.com/google/cel-go to v0.27.0 (#159)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T17:34:24Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "78b27ad8145216245c525e87166c8b5212ea64c1",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [monaco-editor](https://redirect.github.com/microsoft/monaco-editor) |\n[`^0.52.0` →\n`^0.55.0`](http\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45MS41IiwidXBkYXRlZEluVmVyIjoiNDMuOTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update dependency monaco-editor to ^0.55.0 (#157)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T17:34:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a83d255ab00f25113632ebbbe2e4702af0406192",
          "body": null,
          "is_bot": true,
          "headline": "fix(deps): update module github.com/google/cel-go to v0.27.0",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T17:28:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a1c39f5101319e7ea9171d388a572b3a4742058b",
          "body": null,
          "is_bot": true,
          "headline": "fix(deps): update dependency monaco-editor to ^0.55.0",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T17:26:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8ead8574861fc58d4923083497e59ec6d97b6855",
          "body": "….43.0 (#158)\n\nThis PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|\n[github.com/ClickHouse/clickhouse-go/v2](https://redirect.github.com/ClickHouse/clic\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45MS41IiwidXBkYXRlZEluVmVyIjoiNDMuOTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update module github.com/clickhouse/clickhouse-go/v2 to v2…",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T17:25:57Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "fc17572ccee57ba8e84168ba84375f6531de24a1",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [lucide-react](https://lucide.dev)\n([source](https://redirect.github.com/lucide-icons/lucide/tree/H\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45MS41IiwidXBkYXRlZEluVmVyIjoiNDMuOTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update dependency lucide-react to ^0.577.0 (#156)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T17:25:21Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "be47c9e41db9deb9f4454761d3834638c998983a",
          "body": "….43.0",
          "is_bot": true,
          "headline": "fix(deps): update module github.com/clickhouse/clickhouse-go/v2 to v2…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T17:22:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2d9a040a924b740affc2d21f2ae7685dd9a7983a",
          "body": "## Summary\n\nAdds alert inhibition rules so that when a root-cause alert fires, its\npredictable downstream symptoms are suppressed. This prevents alert\nstorms during infrastructure failures.\n\n## What's included\n\nAn `AlertmanagerConfig` resource (prometheus-compatible, auto-converted\nby the VM operato\n[…]\nrules appear in alertmanager generated config\n- [ ] Simulate a critical alert and verify downstream warnings are\nsuppressed\n\nCloses #146\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)",
          "is_bot": false,
          "headline": "Reduce alert noise during cascading failures (#152)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T17:21:20Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "6c05234aacbfa7c5f281cb687f2cf63a55035155",
          "body": "## Summary\n\nAdds an alert that fires when ClickHouse starts delaying queries due to\nconcurrency slot saturation. This metric proved to be a 30-minute\nleading indicator of the March 24 latency incident.\n\n## What it does\n\nFires a warning when `ConcurrencyControlQueriesDelayed` exceeds 0.1/sec\nfor 5 mi\n[…]\neration\n- [ ] Verify the metric\n`chi_clickhouse_event_ConcurrencyControlQueriesDelayed` exists in\nproduction scrape targets\n\nCloses #138\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)",
          "is_bot": false,
          "headline": "Add early warning alert for ClickHouse query queueing (#154)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T17:21:05Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "14f0d2570f86eadc8afe0a4692cd60aaa1303ce8",
          "body": null,
          "is_bot": true,
          "headline": "fix(deps): update dependency lucide-react to ^0.577.0",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T16:25:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3443c3cf480b977fc5906cdf8b048b0d416b0daf",
          "body": null,
          "is_bot": false,
          "headline": "Merge branch 'main' into worktree-agent-a723e490",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T16:22:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f4c5ede478427c2bc9cfa9d15552ea4630c5df6d",
          "body": null,
          "is_bot": false,
          "headline": "Merge branch 'main' into worktree-agent-a7235e9f",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T16:22:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8e1c585916ec5998dbe35632e44f3926de1cb687",
          "body": "## Summary\n\nAdds five new alerts to cover failure modes discovered during a\nproduction validation that went undetected by existing alerting.\n\n## New alerts\n\n- **NATS consumer lag** — fires when audit event backlog exceeds 5,000\nmessages for 5+ minutes\n- **Audit query timeouts** — catches 504 errors \n[…]\nctive during normal healthy operation\n- [ ] Verify `VectorClickHouseWritesStopped` correctly uses\n`component_type` selector\n\nCloses #144\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)",
          "is_bot": false,
          "headline": "Catch silent failures that slipped past existing alerts (#153)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T16:22:19Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5748c4c792d3e5c9aeaf8b86e60036dbe3c6a0e4",
          "body": "Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Remove settings.local.json from tracking",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:47:15Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "5762dacc41467c15e4cb3d0ac3601be4db83235e",
          "body": "Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Remove settings.local.json from tracking",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:40:36Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "736791492858d8d1da43c9da6c6d3058f34b01e8",
          "body": "Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Remove settings.local.json from tracking",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:40:20Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "7172fa8e4459c2b6ebb9de74b52b10addf19bd58",
          "body": "Add a warning alert that fires when ConcurrencyControlQueriesDelayed\nrate is non-zero for 5 minutes. During the March 24 incident this\nmetric fired 30 minutes before query latency visibly spiked, making\nit a reliable leading indicator for concurrency saturation.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(observability): add ClickHouseConcurrencyQueueing alert (#138)",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:31:04Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "61e20633ad6dbebe13aa1f386fb906789787b6e5",
          "body": "…ules (#146)\n\nAdd activity-alert-inhibitions VMAlertmanagerConfig to suppress redundant\ndownstream alerts when root-cause alerts are already firing. Covers\napiserver down, ClickHouse unavailable, NATS stalled, processor down,\nSLO burn-rate, and ClickHouse keeper/merge scenarios.\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(observability): add VMAlertmanagerConfig with alert inhibition r…",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:31:03Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "af1281ed6601f7d6fbcabf628e0ca0c58328bafb",
          "body": "Add 5 new PrometheusRule alerts covering gaps found during staging and\nproduction validation:\n\n- NATSConsumerLagHigh: warns when AUDIT_EVENTS pending count exceeds\n  1000, an early signal before the existing critical backlog alert fires\n- AuditLogQuery504Errors: catches per-resource timeout errors o\n[…]\nilure)\n- DLQSlowLeak: catches low-rate but persistent DLQ growth (>10 events\n  in 6h) that falls below the existing DLQQueueGrowing threshold\n\nCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(observability): add alerts for silent failure modes (#144)",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:31:03Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "64ce4553d01e9810eae553e6de7273cd2577197e",
          "body": "## Summary\n\nAdds SLO-based alerting with multi-window burn-rate detection for the\nactivity-apiserver. Validated against production incident data.\n\n## SLOs defined\n\n| Category | Threshold | Target |\n|----------|-----------|--------|\n| Metadata (activitypolicies) | p99 < 1s | 99% |\n| Audit log queries\n[…]\nVerify dashboard panels render correctly in Grafana\n- [ ] Confirm recording rules produce data after ~5 minutes of scraping\n\nCloses #145\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)",
          "is_bot": false,
          "headline": "Add SLO burn-rate alerting and error budget dashboard (#147)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:27:04Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "bced49e7348838ad1d4cabdc298a971a0ce21dd1",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| golang | stage | minor | `1.25-alpine` → `1.26-alpine` |\n\n---\n\n> [!WARNING]\n> Some dependencies could not be looked up. Check the [Dependency\nDashboard](../issues/119) for more information.\n\n---\n\n### Co\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "chore(deps): update golang docker tag to v1.26 (#150)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:13:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "47c6d5d6af35fd11176e80cfb220dd2b35849cd6",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [pnpm](https://pnpm.io)\n([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) |\n[`10.29.\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "chore(deps): update pnpm to v10.33.0 (#151)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:12:28Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "417957e354dd83c3c77952dbe522c7d0a8bce54b",
          "body": "…tes (#135)\n\nBumps the go_modules group with 2 updates in the / directory:\n[go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go)\nand [google.golang.org/grpc](https://github.com/grpc/grpc-go).\n\nUpdates `go.opentelemetry.io/otel/sdk` from 1.39.0 to 1.40.0\n<details>\n<summar\n[…]\nspecified dependency and ignore\nconditions\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/datum-cloud/activity/network/alerts).\n\n</details>",
          "is_bot": false,
          "headline": "chore(deps): bump the go_modules group across 1 directory with 2 upda…",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:03:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "79b31b259c71e7437aa252b72aa2a34aae86bd10",
          "body": "Bumps the go_modules group with 2 updates in the / directory: [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) and [google.golang.org/grpc](https://github.com/grpc/grpc-go).\n\n\nUpdates `go.opentelemetry.io/otel/sdk` from 1.39.0 to 1.40.0\n- [Release notes](https://git\n[…]\np: go_modules\n- dependency-name: google.golang.org/grpc\n  dependency-version: 1.79.3\n  dependency-type: indirect\n  dependency-group: go_modules\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump the go_modules group across 1 directory with 2 updates",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-03-26T15:03:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b455f43ba90c92035c6f423bb2e4c99995ea181d",
          "body": null,
          "is_bot": true,
          "headline": "chore(deps): update pnpm to v10.33.0",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T15:03:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "547b65b9c4f7a414b09248e5a5d6b84a6c697f0b",
          "body": null,
          "is_bot": true,
          "headline": "chore(deps): update golang docker tag to v1.26",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T15:03:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c3edc46c7a2b71de3622ba7b2ae939a3b24228e7",
          "body": "….4.1 [security] (#143)\n\nThis PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|\n[github.com/modelcontextprotocol/go-sdk](https://redirect.github.com/model\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update module github.com/modelcontextprotocol/go-sdk to v1…",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:02:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f7a8216980bdfff4197289c4374c4be5348b529e",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [k8s.io/api](https://redirect.github.com/kubernetes/api) | `v0.35.0` →\n`v0.35.3` |\n![age](https://d\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update kubernetes monorepo to v0.35.3 (#134)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:02:14Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "106f4d03b940e719cb46ac9d6ac194cfd25b8b15",
          "body": "…127)\n\nThis PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|\n[sigs.k8s.io/controller-runtime](https://redirect.github.com/kubernetes-sigs/controller-runt\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update module sigs.k8s.io/controller-runtime to v0.23.3 (#…",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T15:01:44Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d25fbdc1982cf058d7b6d9793b1476a5bd239104",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|\n[@tailwindcss/oxide-darwin-arm64](https://redirect.github.com/tailwindlabs/tailwindcss)\n([source](h\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "chore(deps): update tailwindcss monorepo to v4.2.2 (#148)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T14:38:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3cbf6b3b2abc8cf7eb12e103c0bd5e3c0cf22ced",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [rollup](https://rollupjs.org/)\n([source](https://redirect.github.com/rollup/rollup)) | [`4.59.0` →\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "chore(deps): update dependency rollup to v4.60.0 (#149)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T14:38:21Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "aff3346e6620fb4d445c5a56f79b8a47507ec126",
          "body": null,
          "is_bot": true,
          "headline": "fix(deps): update module sigs.k8s.io/controller-runtime to v0.23.3",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T14:36:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6369d73ca47d0395d61d14d0d94a522f77655e86",
          "body": "….2 (#128)\n\nThis PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|\n[sigs.k8s.io/structured-merge-diff/v6](https://redirect.github.com/kubernetes-sigs/stru\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update module sigs.k8s.io/structured-merge-diff/v6 to v6.3…",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T14:33:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "631d1b7694292cb9e67979741cc3f39d566cfa17",
          "body": null,
          "is_bot": true,
          "headline": "chore(deps): update tailwindcss monorepo to v4.2.2",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T14:33:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a506eb0c75863fee8056486a13d1d782fa255824",
          "body": null,
          "is_bot": true,
          "headline": "chore(deps): update dependency rollup to v4.60.0",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T14:31:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d076c2d17de92f664b45f25e3af0c2e43403281b",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|\n[lightningcss](https://redirect.github.com/parcel-bundler/lightningcss)\n| [`1.31.1` →\n`1.32.0`](htt\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "chore(deps): update dependency lightningcss to v1.32.0 (#131)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T14:31:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "729137a0dbffa669d5d1da2b03bef2a02ae7b641",
          "body": null,
          "is_bot": true,
          "headline": "fix(deps): update kubernetes monorepo to v0.35.3",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-03-26T14:31:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0838a36c087d2f3ddca266da6a73e4205d644913",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [postcss](https://postcss.org/)\n([source](https://redirect.github.com/postcss/postcss)) | [`8.5.6` \n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "chore(deps): update dependency postcss to v8.5.8 (#123)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T14:29:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c1418c77db07640dad0f80418936273738f36616",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [isbot](https://isbot.js.org)\n([source](https://redirect.github.com/omrilotan/isbot)) | [`5.1.35` →\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "chore(deps): update dependency isbot to v5.1.36 (#122)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T14:28:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "457a006413b8371948124b16fe253a0c8b82f3bc",
          "body": "Error ratio rules were computing 1 - (0 / 0.001) = 1.0 when there was\nno traffic, causing burn rate panels to spike to 100%. Add a zero-traffic\nguard using `* on() (total > bool 0)` which returns 0 instead of 1 when\nthe denominator has no data. This makes burn rate charts show 0 (healthy)\nduring idle periods instead of false 100% spikes.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Fix error ratio false 100% during zero-traffic periods",
          "author_name": "Scot Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T14:28:33Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "8638e9fdc53794e087a4d7e17c4c8104b024c69c",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [k8s.io/utils](https://redirect.github.com/kubernetes/utils) | require\n| digest | `bc988d5` → `28399d8` |\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined),\nAu\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update k8s.io/utils digest to 28399d8 (#121)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T14:28:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0a4c0e58628a5d2094df912b21fe95dd93c3880e",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|\n[k8s.io/kube-openapi](https://redirect.github.com/kubernetes/kube-openapi)\n| require | digest | `a19766b` → `5883c5e` |\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedul\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update k8s.io/kube-openapi digest to 5883c5e (#118)",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T14:27:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6a85b531fb8705c5819ec3cead7bf68abec59498",
          "body": "… d00831a (#117)\n\nThis PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|\n[google.golang.org/genproto/googleapis/api](https://redirect.github.com/googleapis/go-genproto)\n| require | digest | `ff82c1b` → `d00831a` |\n\n---\n\n### Configuration\n\n📅 **Schedule**: Br\n[…]\nlog](https://developer.mend.io/github/datum-cloud/activity).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->",
          "is_bot": false,
          "headline": "fix(deps): update google.golang.org/genproto/googleapis/api digest to…",
          "author_name": "Scot Schuchert-Wells",
          "author_login": "scotwells",
          "committed_at": "2026-03-26T14:27:32Z",
          "body_truncated": true,
          "is_coding_agent": false
        }
      ],
      "releases_count": 13,
      "commits_last_year": 447,
      "latest_release_at": "2026-06-25T17:55:15Z",
      "latest_release_tag": "v0.7.1",
      "releases_from_tags": false,
      "days_since_last_push": 17,
      "active_weeks_last_year": 22,
      "days_since_latest_release": 30,
      "mean_days_between_releases": 11.7
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": false,
      "health_percentage": 50,
      "has_issue_template": false,
      "has_code_of_conduct": false,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "go.miloapis.com/activity",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "go",
          "matches_repo": null,
          "registry_url": "https://pkg.go.dev/go.miloapis.com/activity",
          "is_deprecated": false,
          "latest_version": "v0.7.1",
          "repository_url": null,
          "versions_count": 13,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-06-25T15:24:42Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 31
        },
        {
          "name": "@datum-cloud/activity-ui",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [
            "react",
            "kubernetes",
            "audit-logs",
            "activity"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@datum-cloud/activity-ui",
          "is_deprecated": false,
          "latest_version": "0.5.1",
          "repository_url": "https://github.com/milo-os/activity",
          "versions_count": 25,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 3,
          "monthly_downloads": 871,
          "first_published_at": "2026-03-10T19:44:07.291000Z",
          "latest_published_at": "2026-05-21T16:10:15.895000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 65
        }
      ]
    },
    "popularity": {
      "forks": 1,
      "stars": 1,
      "watchers": 0,
      "fork_history": {
        "days": [
          {
            "date": "2026-04-06",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 1,
        "total_forks": 1
      },
      "star_history": null,
      "open_issues_and_prs": 21
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "example",
        "examples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": true,
      "bootstrap_files": [
        "Taskfile.yaml",
        "docs/Taskfile.yaml",
        "migrations/Taskfile.yaml",
        "observability/Taskfile.yaml",
        "test/load/Taskfile.yaml",
        "ui/Taskfile.yaml"
      ],
      "api_schema_files": [],
      "has_devcontainer": false,
      "typecheck_configs": [
        "ui/example/tsconfig.json",
        "ui/tsconfig.json"
      ],
      "toolchain_manifests": [
        "go.mod"
      ],
      "largest_source_bytes": 51286,
      "source_files_sampled": 324,
      "oversized_source_files": 0,
      "agent_instruction_files": [
        "CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 14361
    },
    "dependencies": {
      "manifests": [
        "go.mod",
        "ui/package.json"
      ],
      "advisories": {
        "error": null,
        "scope": "published_package",
        "source": "osv",
        "findings": [],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {},
        "advisory_count": 0,
        "affected_count": 0,
        "assessed_count": 5,
        "malicious_count": 0,
        "assessed_package": "npm:@datum-cloud/activity-ui@0.5.1",
        "unassessed_count": 0,
        "direct_affected_count": 0
      },
      "ecosystems": [
        "go",
        "npm"
      ],
      "dependencies": [
        {
          "name": "github.com/ClickHouse/clickhouse-go/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.43.0"
        },
        {
          "name": "github.com/google/cel-go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.27.0"
        },
        {
          "name": "github.com/google/uuid",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.6.0"
        },
        {
          "name": "github.com/modelcontextprotocol/go-sdk",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.4.1"
        },
        {
          "name": "github.com/nats-io/nats.go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.48.0"
        },
        {
          "name": "github.com/pmezard/go-difflib",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.0"
        },
        {
          "name": "github.com/prometheus/client_golang",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.23.2"
        },
        {
          "name": "github.com/spf13/cobra",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.10.2"
        },
        {
          "name": "github.com/spf13/pflag",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.10"
        },
        {
          "name": "github.com/stretchr/testify",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.11.1"
        },
        {
          "name": "go.opentelemetry.io/otel",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.40.0"
        },
        {
          "name": "go.opentelemetry.io/otel/trace",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.40.0"
        },
        {
          "name": "golang.org/x/term",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.41.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-20260319201613-d00831a3d3e7"
        },
        {
          "name": "k8s.io/api",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.35.3"
        },
        {
          "name": "k8s.io/apiextensions-apiserver",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.35.3"
        },
        {
          "name": "k8s.io/apimachinery",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.35.3"
        },
        {
          "name": "k8s.io/apiserver",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.35.3"
        },
        {
          "name": "k8s.io/cli-runtime",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.35.3"
        },
        {
          "name": "k8s.io/client-go",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.35.3"
        },
        {
          "name": "k8s.io/component-base",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.35.3"
        },
        {
          "name": "k8s.io/klog/v2",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.130.1"
        },
        {
          "name": "k8s.io/kube-openapi",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20260330154417-16be699c7b31"
        },
        {
          "name": "k8s.io/kubectl",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.35.3"
        },
        {
          "name": "k8s.io/utils",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20260319190234-28399d86e0b5"
        },
        {
          "name": "sigs.k8s.io/controller-runtime",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.23.3"
        },
        {
          "name": "sigs.k8s.io/structured-merge-diff/v6",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v6.3.2"
        },
        {
          "name": "sigs.k8s.io/yaml",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.6.0"
        },
        {
          "name": "class-variance-authority",
          "manifest": "ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.7.1"
        },
        {
          "name": "clsx",
          "manifest": "ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.1"
        },
        {
          "name": "date-fns",
          "manifest": "ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.1.0"
        },
        {
          "name": "lucide-react",
          "manifest": "ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.577.0"
        },
        {
          "name": "tailwind-merge",
          "manifest": "ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.4.0"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "github.com/clickhouse/clickhouse-go/v2",
            "direct": true,
            "version": "v2.43.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/cel-go",
            "direct": true,
            "version": "v0.27.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/uuid",
            "direct": true,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/modelcontextprotocol/go-sdk",
            "direct": true,
            "version": "v1.4.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/nats-io/nats.go",
            "direct": true,
            "version": "v1.48.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pmezard/go-difflib",
            "direct": true,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_golang",
            "direct": true,
            "version": "v1.23.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/cobra",
            "direct": true,
            "version": "v1.10.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/pflag",
            "direct": true,
            "version": "v1.0.10",
            "ecosystem": "go"
          },
          {
            "name": "github.com/stretchr/testify",
            "direct": true,
            "version": "v1.11.1",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel",
            "direct": true,
            "version": "v1.40.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/trace",
            "direct": true,
            "version": "v1.40.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/term",
            "direct": true,
            "version": "v0.41.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-20260319201613-d00831a3d3e7",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/api",
            "direct": true,
            "version": "v0.35.3",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/apiextensions-apiserver",
            "direct": true,
            "version": "v0.35.3",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/apimachinery",
            "direct": true,
            "version": "v0.35.3",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/apiserver",
            "direct": true,
            "version": "v0.35.3",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/cli-runtime",
            "direct": true,
            "version": "v0.35.3",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/client-go",
            "direct": true,
            "version": "v0.35.3",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/component-base",
            "direct": true,
            "version": "v0.35.3",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/klog/v2",
            "direct": true,
            "version": "v2.130.1",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/kube-openapi",
            "direct": true,
            "version": "v0.0.0-20260330154417-16be699c7b31",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/kubectl",
            "direct": true,
            "version": "v0.35.3",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/utils",
            "direct": true,
            "version": "v0.0.0-20260319190234-28399d86e0b5",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/controller-runtime",
            "direct": true,
            "version": "v0.23.3",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/structured-merge-diff/v6",
            "direct": true,
            "version": "v6.3.2",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/yaml",
            "direct": true,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "class-variance-authority",
            "direct": true,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "class-variance-authority",
            "direct": true,
            "version": "^0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": true,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": true,
            "version": "^2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns",
            "direct": true,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "lucide-react",
            "direct": true,
            "version": "0.577.0",
            "ecosystem": "npm"
          },
          {
            "name": "lucide-react",
            "direct": true,
            "version": "^0.577.0",
            "ecosystem": "npm"
          },
          {
            "name": "tailwind-merge",
            "direct": true,
            "version": "3.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "tailwind-merge",
            "direct": true,
            "version": "^3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "cel.dev/expr",
            "direct": false,
            "version": "v0.25.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/andybalholm/brotli",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/antlr4-go/antlr/v4",
            "direct": false,
            "version": "v4.13.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/go-ansiterm",
            "direct": false,
            "version": "v0.0.0-20230124172434-306776ec8161",
            "ecosystem": "go"
          },
          {
            "name": "github.com/beorn7/perks",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blang/semver/v4",
            "direct": false,
            "version": "v4.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cenkalti/backoff/v4",
            "direct": false,
            "version": "v4.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cespare/xxhash/v2",
            "direct": false,
            "version": "v2.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/chai2010/gettext-go",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/clickhouse/ch-go",
            "direct": false,
            "version": "v0.71.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-semver",
            "direct": false,
            "version": "v0.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-systemd/v22",
            "direct": false,
            "version": "v22.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/davecgh/go-spew",
            "direct": false,
            "version": "v1.1.2-0.20180830191138-d8f796af33cc",
            "ecosystem": "go"
          },
          {
            "name": "github.com/emicklei/go-restful/v3",
            "direct": false,
            "version": "v3.12.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/evanphx/json-patch/v5",
            "direct": false,
            "version": "v5.9.11",
            "ecosystem": "go"
          },
          {
            "name": "github.com/exponent-io/jsonpath",
            "direct": false,
            "version": "v0.0.0-20210407135951-1de76d718b3f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fatih/color",
            "direct": false,
            "version": "v1.18.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/felixge/httpsnoop",
            "direct": false,
            "version": "v1.0.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fsnotify/fsnotify",
            "direct": false,
            "version": "v1.9.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fxamacker/cbor/v2",
            "direct": false,
            "version": "v2.9.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-errors/errors",
            "direct": false,
            "version": "v1.4.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-faster/city",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-faster/errors",
            "direct": false,
            "version": "v0.7.1",
            "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-logr/zapr",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/jsonpointer",
            "direct": false,
            "version": "v0.22.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/jsonreference",
            "direct": false,
            "version": "v0.21.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag",
            "direct": false,
            "version": "v0.23.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag/jsonname",
            "direct": false,
            "version": "v0.25.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gobuffalo/flect",
            "direct": false,
            "version": "v1.0.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gogo/protobuf",
            "direct": false,
            "version": "v1.3.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/protobuf",
            "direct": false,
            "version": "v1.5.4",
            "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-cmp",
            "direct": false,
            "version": "v0.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/jsonschema-go",
            "direct": false,
            "version": "v0.4.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gregjones/httpcache",
            "direct": false,
            "version": "v0.0.0-20190611155906-901d90724c79",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/go-grpc-prometheus",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/grpc-gateway/v2",
            "direct": false,
            "version": "v2.27.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/inconshreveable/mousetrap",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/josharian/intern",
            "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/klauspost/compress",
            "direct": false,
            "version": "v1.18.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kylelemons/godebug",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/liggitt/tabwriter",
            "direct": false,
            "version": "v0.0.0-20181228230101-89fcab3d43de",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mailru/easyjson",
            "direct": false,
            "version": "v0.7.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/makenowjust/heredoc",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-colorable",
            "direct": false,
            "version": "v0.1.13",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-isatty",
            "direct": false,
            "version": "v0.0.20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mitchellh/go-wordwrap",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/term",
            "direct": false,
            "version": "v0.5.0",
            "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/monochromegane/go-gitignore",
            "direct": false,
            "version": "v0.0.0-20200626010858-205db1a8cc00",
            "ecosystem": "go"
          },
          {
            "name": "github.com/munnerz/goautoneg",
            "direct": false,
            "version": "v0.0.0-20191010083416-a7dc8b61c822",
            "ecosystem": "go"
          },
          {
            "name": "github.com/nats-io/nkeys",
            "direct": false,
            "version": "v0.4.11",
            "ecosystem": "go"
          },
          {
            "name": "github.com/nats-io/nuid",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/nytimes/gziphandler",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/paulmach/orb",
            "direct": false,
            "version": "v0.12.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/peterbourgon/diskv",
            "direct": false,
            "version": "v2.0.1+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pierrec/lz4/v4",
            "direct": false,
            "version": "v4.1.25",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_model",
            "direct": false,
            "version": "v0.6.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/common",
            "direct": false,
            "version": "v0.66.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/procfs",
            "direct": false,
            "version": "v0.16.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/russross/blackfriday/v2",
            "direct": false,
            "version": "v2.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/segmentio/asm",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/segmentio/encoding",
            "direct": false,
            "version": "v0.5.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shopspring/decimal",
            "direct": false,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/stoewer/go-strcase",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/x448/float16",
            "direct": false,
            "version": "v0.8.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xlab/treeprint",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/yosida95/uritemplate/v3",
            "direct": false,
            "version": "v3.0.2",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/api/v3",
            "direct": false,
            "version": "v3.6.5",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/client/pkg/v3",
            "direct": false,
            "version": "v3.6.5",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/client/v3",
            "direct": false,
            "version": "v3.6.5",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/auto/sdk",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc",
            "direct": false,
            "version": "v0.60.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
            "direct": false,
            "version": "v0.61.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace",
            "direct": false,
            "version": "v1.34.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc",
            "direct": false,
            "version": "v1.34.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/metric",
            "direct": false,
            "version": "v1.40.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/sdk",
            "direct": false,
            "version": "v1.40.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/proto/otlp",
            "direct": false,
            "version": "v1.9.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.3",
            "ecosystem": "go"
          },
          {
            "name": "go.yaml.in/yaml/v3",
            "direct": false,
            "version": "v3.0.4",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/crypto",
            "direct": false,
            "version": "v0.47.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/exp",
            "direct": false,
            "version": "v0.0.0-20240823005443-9b4947da3948",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/mod",
            "direct": false,
            "version": "v0.32.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/net",
            "direct": false,
            "version": "v0.49.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/oauth2",
            "direct": false,
            "version": "v0.34.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sync",
            "direct": false,
            "version": "v0.19.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sys",
            "direct": false,
            "version": "v0.42.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/text",
            "direct": false,
            "version": "v0.33.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/tools",
            "direct": false,
            "version": "v0.41.0",
            "ecosystem": "go"
          },
          {
            "name": "gomodules.xyz/jsonpatch/v2",
            "direct": false,
            "version": "v2.4.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/rpc",
            "direct": false,
            "version": "v0.0.0-20260311181403-84a4fc48630c",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/grpc",
            "direct": false,
            "version": "v1.79.3",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/protobuf",
            "direct": false,
            "version": "v1.36.11",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/evanphx/json-patch.v4",
            "direct": false,
            "version": "v4.13.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/inf.v0",
            "direct": false,
            "version": "v0.9.1",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/natefinch/lumberjack.v2",
            "direct": false,
            "version": "v2.2.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/code-generator",
            "direct": false,
            "version": "v0.35.3",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/gengo/v2",
            "direct": false,
            "version": "v2.0.0-20250922181213-ec3ebc5fd46b",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/kms",
            "direct": false,
            "version": "v0.35.3",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/apiserver-network-proxy/konnectivity-client",
            "direct": false,
            "version": "v0.31.2",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/controller-tools",
            "direct": false,
            "version": "v0.20.1",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/json",
            "direct": false,
            "version": "v0.0.0-20250730193827-2d320260d730",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/kustomize/api",
            "direct": false,
            "version": "v0.20.1",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/kustomize/kyaml",
            "direct": false,
            "version": "v0.20.1",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/randfill",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "@alloc/quick-lru",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/css-color",
            "direct": false,
            "version": "5.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/dom-selector",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/generational-cache",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/nwsapi",
            "direct": false,
            "version": "2.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-annotate-as-pure",
            "direct": false,
            "version": "7.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-class-features-plugin",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-member-expression-to-functions",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-optimise-call-expression",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-replace-supers",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-skip-transparent-expression-wrappers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-decorators",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-jsx",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-typescript",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-commonjs",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-typescript",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-typescript",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@bramus/specificity",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@conform-to/dom",
            "direct": false,
            "version": "1.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@conform-to/react",
            "direct": false,
            "version": "1.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@conform-to/zod",
            "direct": false,
            "version": "1.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/color-helpers",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-calc",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-color-parser",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-parser-algorithms",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-syntax-patches-for-csstree",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-tokenizer",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@date-fns/tz",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@datum-cloud/datum-ui",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "@datum-cloud/datum-ui",
            "direct": false,
            "version": "^0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/accessibility",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/core",
            "direct": false,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/sortable",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/utilities",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/hash",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/eslint-utils",
            "direct": false,
            "version": "4.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/regexpp",
            "direct": false,
            "version": "4.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "8.57.1",
            "ecosystem": "npm"
          },
          {
            "name": "@exodus/bytes",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/core",
            "direct": false,
            "version": "1.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/dom",
            "direct": false,
            "version": "1.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/react-dom",
            "direct": false,
            "version": "2.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/utils",
            "direct": false,
            "version": "0.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@hookform/resolvers",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/config-array",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/module-importer",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/object-schema",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "8.0.2",
            "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": "@jspm/core",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mdx-js/mdx",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/loader",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/react",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/react",
            "direct": false,
            "version": "^4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.scandir",
            "direct": false,
            "version": "2.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.stat",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.walk",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/fs",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/git",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/package-json",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/promise-spawn",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgjs/parseargs",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@playwright/test",
            "direct": false,
            "version": "1.58.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/number",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/primitive",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-arrow",
            "direct": false,
            "version": "1.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-avatar",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-checkbox",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-collapsible",
            "direct": false,
            "version": "1.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-collection",
            "direct": false,
            "version": "1.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-compose-refs",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-context",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-context",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dialog",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-direction",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dismissable-layer",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dropdown-menu",
            "direct": false,
            "version": "2.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-focus-guards",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-focus-scope",
            "direct": false,
            "version": "1.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-hover-card",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-id",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-label",
            "direct": false,
            "version": "2.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-menu",
            "direct": false,
            "version": "2.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-popover",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-popper",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-portal",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-presence",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-primitive",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-primitive",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-radio-group",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-roving-focus",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-select",
            "direct": false,
            "version": "2.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-separator",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-slot",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-slot",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-switch",
            "direct": false,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-tabs",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-tooltip",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-callback-ref",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-controllable-state",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-effect-event",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-escape-keydown",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-is-hydrated",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-layout-effect",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-previous",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-rect",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-size",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-visually-hidden",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/rect",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@react-leaflet/core",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@reduxjs/toolkit",
            "direct": false,
            "version": "2.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/dev",
            "direct": false,
            "version": "2.17.4",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/dev",
            "direct": false,
            "version": "^2.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/express",
            "direct": false,
            "version": "2.17.4",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/node",
            "direct": false,
            "version": "2.17.4",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/node",
            "direct": false,
            "version": "^2.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/react",
            "direct": false,
            "version": "2.17.4",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/react",
            "direct": false,
            "version": "^2.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/router",
            "direct": false,
            "version": "1.23.2",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/serve",
            "direct": false,
            "version": "2.17.4",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/serve",
            "direct": false,
            "version": "^2.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/server-runtime",
            "direct": false,
            "version": "2.17.4",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/web-blob",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/web-fetch",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/web-file",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/web-form-data",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@remix-run/web-stream",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-commonjs",
            "direct": false,
            "version": "29.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-node-resolve",
            "direct": false,
            "version": "15.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-typescript",
            "direct": false,
            "version": "11.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm-eabi",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm64",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-arm64",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-x64",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-arm64",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-x64",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-musleabihf",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-gnu",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-musl",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-gnu",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-musl",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-gnu",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-musl",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-gnu",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-musl",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-s390x-gnu",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-gnu",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-musl",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openbsd-x64",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openharmony-arm64",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-arm64-msvc",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-ia32-msvc",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-gnu",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-msvc",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/spec",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/spec",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/utils",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stepperize/core",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stepperize/react",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tabby_ai/hijri-converter",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/node",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-android-arm64",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-arm64",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-arm64",
            "direct": false,
            "version": "^4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-x64",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-freebsd-x64",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-gnu",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-musl",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-gnu",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-musl",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-wasm32-wasi",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-arm64-msvc",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-x64-msvc",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "^4.1.17",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/vite",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/vite",
            "direct": false,
            "version": "^4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-table",
            "direct": false,
            "version": "8.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-virtual",
            "direct": false,
            "version": "3.13.24",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/table-core",
            "direct": false,
            "version": "8.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/virtual-core",
            "direct": false,
            "version": "3.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/core",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-blockquote",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-bold",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-bubble-menu",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-bullet-list",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-character-count",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-code",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-code-block",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-document",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-dropcursor",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-floating-menu",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-gapcursor",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-hard-break",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-heading",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-horizontal-rule",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-italic",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-link",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-list",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-list-item",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-list-keymap",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-ordered-list",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-paragraph",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-placeholder",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-strike",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-text",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-underline",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extensions",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/pm",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/react",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/starter-kit",
            "direct": false,
            "version": "3.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/acorn",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/cookie",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-array",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-color",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-ease",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-interpolate",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-path",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-scale",
            "direct": false,
            "version": "4.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-shape",
            "direct": false,
            "version": "3.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-time",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-timer",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree-jsx",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "2.3.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/js-yaml",
            "direct": false,
            "version": "4.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/js-yaml",
            "direct": false,
            "version": "^4.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdast",
            "direct": false,
            "version": "3.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdx",
            "direct": false,
            "version": "2.0.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prop-types",
            "direct": false,
            "version": "15.7.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "18.3.28",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "^18.2.45",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "18.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "^18.2.18",
            "ecosystem": "npm"
          },
          {
            "name": "@types/resolve",
            "direct": false,
            "version": "1.20.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/semver",
            "direct": false,
            "version": "7.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/trusted-types",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/use-sync-external-store",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vanilla-extract/babel-plugin-debug-ids",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vanilla-extract/css",
            "direct": false,
            "version": "1.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vanilla-extract/integration",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vanilla-extract/private",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@web3-storage/multipart-parser",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@zxing/text-encoding",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "abort-controller",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-jsx",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "aggregate-error",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "6.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "anymatch",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "arg",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "aria-hidden",
            "direct": false,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "array-buffer-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-flatten",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "array-includes",
            "direct": false,
            "version": "3.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "array-union",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.findlast",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.flat",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.flatmap",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.tosorted",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "arraybuffer.prototype.slice",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "astring",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-function",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "attr-accept",
            "direct": false,
            "version": "2.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "autoprefixer",
            "direct": false,
            "version": "10.4.27",
            "ecosystem": "npm"
          },
          {
            "name": "autoprefixer",
            "direct": false,
            "version": "^10.4.22",
            "ecosystem": "npm"
          },
          {
            "name": "available-typed-arrays",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "bail",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "basic-auth",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "bidi-js",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "binary-extensions",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "bl",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "1.20.4",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserify-zlib",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "5.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-from",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "cac",
            "direct": false,
            "version": "6.7.14",
            "ecosystem": "npm"
          },
          {
            "name": "cacache",
            "direct": false,
            "version": "17.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind-apply-helpers",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "call-bound",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "callsites",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001774",
            "ecosystem": "npm"
          },
          {
            "name": "ccount",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-html4",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-legacy",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-reference-invalid",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "clean-stack",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-cursor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-spinners",
            "direct": false,
            "version": "2.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "clone",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "cmdk",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "comma-separated-tokens",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "commondir",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "compressible",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "compression",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.2.4",
            "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.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "core-util-is",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-what",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "cssesc",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "d3-array",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "d3-color",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-ease",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-format",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-interpolate",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-path",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-scale",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-shape",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-time",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-time-format",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-timer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "data-uri-to-buffer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "data-urls",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-buffer",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-byte-offset",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns-jalali",
            "direct": false,
            "version": "4.1.0-0",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns-tz",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "2.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "decimal.js",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "decimal.js-light",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "decode-named-character-reference",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "dedent",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "deep-is",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "deep-object-diff",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "deepmerge",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "defaults",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-data-property",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-properties",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "destroy",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "detect-node-es",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "dir-glob",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "doctrine",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "doctrine",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dompurify",
            "direct": false,
            "version": "3.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "dompurify",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": false,
            "version": "16.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "duplexify",
            "direct": false,
            "version": "3.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "eastasianwidth",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ee-first",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.302",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "9.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "err-code",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "es-abstract",
            "direct": false,
            "version": "1.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-errors",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-iterator-helpers",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-set-tostringtag",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-shim-unscopables",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-to-primitive",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-toolkit",
            "direct": false,
            "version": "1.46.1",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild-plugins-node-modules-polyfill",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-html",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "8.57.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react",
            "direct": false,
            "version": "7.37.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-hooks",
            "direct": false,
            "version": "4.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "7.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "espree",
            "direct": false,
            "version": "9.6.1",
            "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": "estree-util-attach-comments",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-build-jsx",
            "direct": false,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-is-identifier-name",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-is-identifier-name",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-to-js",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-value-to-estree",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-visit",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "esutils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "etag",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "eval",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "event-target-shim",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "exit-hook",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": false,
            "version": "4.22.1",
            "ecosystem": "npm"
          },
          {
            "name": "exsolve",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-equals",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-levenshtein",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "fault",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "file-selector",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "finalhandler",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "for-each",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "foreground-child",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "format",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "forwarded",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fraction.js",
            "direct": false,
            "version": "5.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "framer-motion",
            "direct": false,
            "version": "12.38.0",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "fs-constants",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-minipass",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-minipass",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "fs.realpath",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "function-bind",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "function.prototype.name",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "functions-have-names",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "generator-function",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "generic-names",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "gensync",
            "direct": false,
            "version": "1.0.0-beta.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-intrinsic",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-nonce",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-port",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-symbol-description",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "10.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "13.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "globalthis",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "graphemer",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "gunzip-maybe",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "has-bigints",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-property-descriptors",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "has-proto",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-symbols",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-tostringtag",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-estree",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-whitespace",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "hosted-git-info",
            "direct": false,
            "version": "6.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "html-encoding-sniffer",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.4.24",
            "ecosystem": "npm"
          },
          {
            "name": "icss-utils",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ieee754",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "immer",
            "direct": false,
            "version": "10.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "immer",
            "direct": false,
            "version": "11.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "imurmurhash",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "indent-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "inflight",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "inline-style-parser",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "internal-slot",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "internmap",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphabetical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphanumerical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-arguments",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-array-buffer",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "is-async-function",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-bigint",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-binary-path",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-boolean-object",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-buffer",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "is-callable",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-data-view",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-date-object",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-decimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-deflate",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-extglob",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-finalizationregistry",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-generator-function",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-glob",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-gzip",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-hexadecimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-interactive",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-map",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-module",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-negative-zero",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-number",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-number-object",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-path-inside",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-potential-custom-element-name",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-reference",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-reference",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-regex",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-set",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-shared-array-buffer",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-string",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-symbol",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-typed-array",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "is-unicode-supported",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-weakmap",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-weakref",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-weakset",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "isbot",
            "direct": false,
            "version": "5.1.36",
            "ecosystem": "npm"
          },
          {
            "name": "isbot",
            "direct": false,
            "version": "^5.1.17",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isomorphic-dompurify",
            "direct": false,
            "version": "3.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "iterator.prototype",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "jackspeak",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "javascript-stringify",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "^4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": false,
            "version": "29.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json-buffer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-parse-even-better-errors",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-stable-stringify-without-jsonify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsx-ast-utils",
            "direct": false,
            "version": "3.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": false,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "kleur",
            "direct": false,
            "version": "4.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "leaflet",
            "direct": false,
            "version": "1.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "leaflet-draw",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "leaflet.fullscreen",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "leaflet.markercluster",
            "direct": false,
            "version": "1.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "levn",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "^1.31.1",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-android-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-freebsd-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-arm64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-x64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lilconfig",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "linkifyjs",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "loader-utils",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "local-pkg",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "4.17.23",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.camelcase",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.debounce",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.merge",
            "direct": false,
            "version": "4.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "log-symbols",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "longest-streak",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "loose-envify",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "10.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "11.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "7.18.3",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.30.21",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-extensions",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-definitions",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-from-markdown",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-frontmatter",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx-expression",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx-jsx",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdxjs-esm",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-phrasing",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-hast",
            "direct": false,
            "version": "12.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-markdown",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-string",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdn-data",
            "direct": false,
            "version": "2.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "media-query-parser",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "media-typer",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-descriptors",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "merge-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge2",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "methods",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-core-commonmark",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-frontmatter",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdx-expression",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdx-jsx",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdx-md",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdxjs",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-mdxjs-esm",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-destination",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-label",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-mdx-expression",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-space",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-title",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-whitespace",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-character",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-chunked",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-classify-character",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-combine-extensions",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-numeric-character-reference",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-string",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-encode",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-events-to-acorn",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-html-tag-name",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-normalize-identifier",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-resolve-all",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-sanitize-uri",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-subtokenize",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-symbol",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-types",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromatch",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.35",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "9.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": false,
            "version": "1.2.8",
            "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": "minipass-collect",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "minipass-flush",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "minipass-pipeline",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "minizlib",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "mkdirp",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "mkdirp-classic",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "mlly",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "modern-ahocorasick",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "monaco-editor",
            "direct": false,
            "version": "0.55.1",
            "ecosystem": "npm"
          },
          {
            "name": "monaco-editor",
            "direct": false,
            "version": "^0.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "morgan",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "motion",
            "direct": false,
            "version": "12.38.0",
            "ecosystem": "npm"
          },
          {
            "name": "motion-dom",
            "direct": false,
            "version": "12.38.0",
            "ecosystem": "npm"
          },
          {
            "name": "motion-utils",
            "direct": false,
            "version": "12.36.0",
            "ecosystem": "npm"
          },
          {
            "name": "mri",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mrmime",
            "direct": false,
            "version": "1.0.1",
            "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.11",
            "ecosystem": "npm"
          },
          {
            "name": "natural-compare",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "node-exports-info",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.27",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-package-data",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-install-checks",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-normalize-package-bin",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "npm-package-arg",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-pick-manifest",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "nuqs",
            "direct": false,
            "version": "2.8.9",
            "ecosystem": "npm"
          },
          {
            "name": "object-assign",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-inspect",
            "direct": false,
            "version": "1.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "object-keys",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object.assign",
            "direct": false,
            "version": "4.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "object.entries",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "object.fromentries",
            "direct": false,
            "version": "2.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "object.values",
            "direct": false,
            "version": "1.2.1",
            "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.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "once",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "optionator",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "ora",
            "direct": false,
            "version": "5.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "orderedmap",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "outdent",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "own-keys",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-map",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-json-from-dist",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pako",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "parent-module",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse-entities",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "parse-ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "8.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-is-absolute",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-parse",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "path-scurry",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "path-type",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pathe",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "pathe",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "peek-stream",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "periscopic",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "pidtree",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-types",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-types",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "playwright",
            "direct": false,
            "version": "1.58.2",
            "ecosystem": "npm"
          },
          {
            "name": "playwright-core",
            "direct": false,
            "version": "1.58.2",
            "ecosystem": "npm"
          },
          {
            "name": "possible-typed-array-names",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.8",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "^8.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-discard-duplicates",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-load-config",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-extract-imports",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-local-by-default",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-scope",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-modules-values",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-selector-parser",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-value-parser",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "prelude-ls",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "2.8.8",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-ms",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "proc-log",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "process-nextick-args",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "promise-inflight",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "promise-retry",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "prop-types",
            "direct": false,
            "version": "15.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "property-information",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-changeset",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-commands",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-dropcursor",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-gapcursor",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-history",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-keymap",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-model",
            "direct": false,
            "version": "1.25.4",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-schema-list",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-state",
            "direct": false,
            "version": "1.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-tables",
            "direct": false,
            "version": "1.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-transform",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-view",
            "direct": false,
            "version": "1.41.8",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-addr",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "pump",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pump",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "pumpify",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "quansync",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "queue-microtask",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "range-parser",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "2.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": false,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": false,
            "version": "19.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": false,
            "version": "^18.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-day-picker",
            "direct": false,
            "version": "9.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": false,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": false,
            "version": "19.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": false,
            "version": "^18.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dropzone",
            "direct": false,
            "version": "15.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-hook-form",
            "direct": false,
            "version": "7.74.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "16.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-leaflet",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-leaflet-markercluster",
            "direct": false,
            "version": "5.0.0-rc.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-number-format",
            "direct": false,
            "version": "5.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "react-redux",
            "direct": false,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-refresh",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-remove-scroll",
            "direct": false,
            "version": "2.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-remove-scroll-bar",
            "direct": false,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "react-router",
            "direct": false,
            "version": "6.30.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-router-dom",
            "direct": false,
            "version": "6.30.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-style-singleton",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "3.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "recharts",
            "direct": false,
            "version": "3.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "redux",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "redux-thunk",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "reflect.getprototypeof",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "regexp.prototype.flags",
            "direct": false,
            "version": "1.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "remark-frontmatter",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-mdx",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-mdx-frontmatter",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-parse",
            "direct": false,
            "version": "10.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "remark-rehype",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "require-from-string",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "require-like",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "reselect",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "2.0.0-next.6",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve.exports",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "restore-cursor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "retry",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "reusify",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "4.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "rollup-plugin-peer-deps-external",
            "direct": false,
            "version": "2.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "rope-sequence",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "run-parallel",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "sade",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "safe-array-concat",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "safe-buffer",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "safe-buffer",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "safe-push-apply",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "safe-regex-test",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "safer-buffer",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "saxes",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.23.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.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "send",
            "direct": false,
            "version": "0.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "serve-static",
            "direct": false,
            "version": "1.16.3",
            "ecosystem": "npm"
          },
          {
            "name": "set-cookie-parser",
            "direct": false,
            "version": "2.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "set-function-length",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "set-function-name",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "set-proto",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "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.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-list",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-map",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-weakmap",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "sonner",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.6.1",
            "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": "source-map-support",
            "direct": false,
            "version": "0.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "space-separated-tokens",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-correct",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-exceptions",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-expression-parse",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-license-ids",
            "direct": false,
            "version": "3.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "ssri",
            "direct": false,
            "version": "10.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "state-local",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "stop-iteration-iterator",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "stream-shift",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "stream-slice",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-hash",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.matchall",
            "direct": false,
            "version": "4.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.repeat",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.trim",
            "direct": false,
            "version": "1.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.trimend",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.trimstart",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "string_decoder",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "stringify-entities",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-object",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-preserve-symlinks-flag",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "symbol-tree",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "^4.1.17",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss-animate",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss-animate",
            "direct": false,
            "version": "^1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "tapable",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "tar",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "tar-fs",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "tar-stream",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "text-table",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "through2",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-invariant",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tldts",
            "direct": false,
            "version": "7.0.29",
            "ecosystem": "npm"
          },
          {
            "name": "tldts-core",
            "direct": false,
            "version": "7.0.29",
            "ecosystem": "npm"
          },
          {
            "name": "to-regex-range",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "toidentifier",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "toml",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "tough-cookie",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "trim-lines",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "trough",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-api-utils",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "tsconfig-paths",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "turbo-stream",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "tw-animate-css",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-check",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.20.2",
            "ecosystem": "npm"
          },
          {
            "name": "type-is",
            "direct": false,
            "version": "1.6.18",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-buffer",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-byte-length",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-byte-offset",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-length",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "^5.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "ufo",
            "direct": false,
            "version": "1.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "unbox-primitive",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": false,
            "version": "6.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": false,
            "version": "7.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.18.2",
            "ecosystem": "npm"
          },
          {
            "name": "unified",
            "direct": false,
            "version": "10.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "unique-filename",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unique-slug",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-generated",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-is",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-position",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-position-from-estree",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-remove-position",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-stringify-position",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit-parents",
            "direct": false,
            "version": "5.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "2.0.1",
            "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-callback-ref",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "use-sidecar",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "use-sync-external-store",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "util",
            "direct": false,
            "version": "0.12.5",
            "ecosystem": "npm"
          },
          {
            "name": "util-deprecate",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "utils-merge",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "uvu",
            "direct": false,
            "version": "0.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "valibot",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "validate-npm-package-license",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "validate-npm-package-name",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "vary",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "vfile",
            "direct": false,
            "version": "5.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-message",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "victory-vendor",
            "direct": false,
            "version": "37.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "5.4.21",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "^5.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "vite-node",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "vite-node",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "w3c-keyname",
            "direct": false,
            "version": "2.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "w3c-xmlserializer",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wcwidth",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "web-encoding",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "web-streams-polyfill",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-mimetype",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "16.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-boxed-primitive",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-builtin-type",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-collection",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "which-typed-array",
            "direct": false,
            "version": "1.1.20",
            "ecosystem": "npm"
          },
          {
            "name": "word-wrap",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrappy",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "7.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "xml-name-validator",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "xmlchars",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "xtend",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yaml",
            "direct": false,
            "version": "2.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "zwitch",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1249,
        "direct_count": 38,
        "indirect_count": 1211
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 8,
        "merged_prs": 159,
        "open_issues": 13,
        "closed_ratio": 0.381,
        "closed_issues": 8,
        "closed_unmerged_prs": 30
      },
      "bus_factor": 1,
      "bot_contributors": 2,
      "top_contributors": [
        {
          "type": "User",
          "login": "scotwells",
          "commits": 385,
          "avatar_url": "https://avatars.githubusercontent.com/u/6007097?v=4"
        },
        {
          "type": "User",
          "login": "kevwilliams",
          "commits": 23,
          "avatar_url": "https://avatars.githubusercontent.com/u/1724763?v=4"
        },
        {
          "type": "User",
          "login": "mattdjenkinson",
          "commits": 5,
          "avatar_url": "https://avatars.githubusercontent.com/u/75292329?v=4"
        },
        {
          "type": "User",
          "login": "ecv",
          "commits": 3,
          "avatar_url": "https://avatars.githubusercontent.com/u/684695?v=4"
        },
        {
          "type": "User",
          "login": "drewr",
          "commits": 1,
          "avatar_url": "https://avatars.githubusercontent.com/u/6202?v=4"
        },
        {
          "type": "User",
          "login": "JoseSzycho",
          "commits": 1,
          "avatar_url": "https://avatars.githubusercontent.com/u/77838520?v=4"
        }
      ],
      "contributors_sampled": 6,
      "top_contributor_share": 0.921
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "build-apiserver.yaml",
        "publish-ui-npm.yaml",
        "testing.yaml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        ".eslintrc.json"
      ],
      "has_editorconfig": false,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "go.sum",
        "pnpm-lock.yaml"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 6,
            "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": "14 out of 14 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": 9,
            "reason": "Found 13/14 approved changesets -- score normalized to 9",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 3,
            "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "23 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": null,
            "reason": "packaging workflow not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 0,
            "reason": "dependency not pinned by hash detected -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 0,
            "reason": "SAST tool is not run on all commits -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 0,
            "reason": "security policy file not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 0,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "108 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "4c427b5628e38828037c2edd5decef7c1770dbde",
        "ran_at": "2026-07-26T15:32:00Z",
        "aggregate_score": 5.4,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": false
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-25T00:00:03Z",
      "oldest_open_prs": [
        {
          "number": 182,
          "created_at": "2026-04-06T20:14:12Z",
          "last_comment_at": "2026-04-29T19:51:07Z",
          "last_comment_author": "ZS041"
        },
        {
          "number": 193,
          "created_at": "2026-05-01T16:12:38Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 206,
          "created_at": "2026-05-26T17:14:57Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 207,
          "created_at": "2026-06-04T14:25:24Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 210,
          "created_at": "2026-06-25T18:26:30Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 211,
          "created_at": "2026-06-26T12:10:19Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 218,
          "created_at": "2026-07-03T13:31:13Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 220,
          "created_at": "2026-07-09T04:32:12Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ],
      "last_merged_pr_at": "2026-06-25T15:24:42Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 81,
          "created_at": "2026-03-06T02:21:46Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 82,
          "created_at": "2026-03-06T02:31:00Z",
          "last_comment_at": "2026-03-06T21:03:01Z",
          "last_comment_author": "scotwells"
        },
        {
          "number": 119,
          "created_at": "2026-03-11T23:00:10Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 133,
          "created_at": "2026-03-13T20:05:36Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 136,
          "created_at": "2026-03-26T00:12:06Z",
          "last_comment_at": "2026-03-26T00:57:36Z",
          "last_comment_author": "scotwells"
        },
        {
          "number": 137,
          "created_at": "2026-03-26T00:36:18Z",
          "last_comment_at": "2026-03-26T00:57:42Z",
          "last_comment_author": "scotwells"
        },
        {
          "number": 155,
          "created_at": "2026-03-26T16:15:51Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 187,
          "created_at": "2026-04-14T17:07:01Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 189,
          "created_at": "2026-04-23T14:12:50Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 212,
          "created_at": "2026-06-27T02:55:42Z",
          "last_comment_at": "2026-06-30T17:18:13Z",
          "last_comment_author": "ecv"
        },
        {
          "number": 214,
          "created_at": "2026-06-27T03:25:33Z",
          "last_comment_at": "2026-06-30T17:18:15Z",
          "last_comment_author": "ecv"
        },
        {
          "number": 215,
          "created_at": "2026-06-30T17:14:44Z",
          "last_comment_at": "2026-07-08T17:46:27Z",
          "last_comment_author": "ecv"
        },
        {
          "number": 216,
          "created_at": "2026-06-30T17:18:54Z",
          "last_comment_at": "2026-07-09T04:23:43Z",
          "last_comment_author": "ecv"
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/milo-os/activity",
    "host": "github.com",
    "name": "activity",
    "owner": "milo-os"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "moderate",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 62,
      "inputs": {
        "security": 63,
        "vitality": 83,
        "community": 30,
        "governance": 55,
        "engineering": 76
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "good",
        "name": "Vitality",
        "value": 83,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "good",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 72,
            "inputs": {
              "commits_last_year": 447,
              "human_commit_share": 0.83,
              "days_since_last_push": 17,
              "active_weeks_last_year": 22
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 17 days ago",
                "points": 28.8,
                "status": "partial",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 17
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "22/52 weeks with commits",
                "points": 15.2,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 22
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "447 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 447
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "23 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "releases_count": 13,
              "latest_release_tag": "v0.7.1",
              "releases_from_tags": false,
              "days_since_latest_release": 30,
              "mean_days_between_releases": 11.7
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "13 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 13
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 30 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 30
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~11.7 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 11.7
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 31,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 31 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 31
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "at_risk",
        "name": "Community & Adoption",
        "value": 30,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "critical",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 1,
            "inputs": {
              "forks": 1,
              "stars": 1,
              "watchers": 0,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "1 stars",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "1 forks",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "0 watchers",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "moderate",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 50,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": false,
              "has_issue_template": false,
              "has_code_of_conduct": false,
              "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": 0,
                "status": "missed",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.3
              }
            ]
          },
          {
            "key": "ecosystem_adoption",
            "band": "at_risk",
            "name": "Ecosystem adoption (downloads)",
            "note": "Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "registry_dependents"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 49,
            "inputs": {
              "packages": [
                "go.miloapis.com/activity",
                "@datum-cloud/activity-ui"
              ],
              "dependents": null,
              "ecosystems": "go, npm",
              "total_downloads": null,
              "monthly_downloads": 871
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "871 downloads/month across go, npm",
                "points": 39.2,
                "status": "partial",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 871,
                      "ecosystems": "go, npm"
                    }
                  }
                ],
                "max_points": 80
              },
              {
                "key": "registry_dependents",
                "name": "Registry dependents",
                "detail": "not reported by this ecosystem",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_reported_by_this_ecosystem",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "moderate",
        "name": "Sustainability & Governance",
        "value": 55,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "critical",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 22,
            "inputs": {
              "bus_factor": 1,
              "contributors_sampled": 6,
              "top_contributor_share": 0.921
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "1 contributor(s) cover half of all commits",
                "points": 9,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 92% of commits",
                "points": 1.8,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 92
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "6 contributors",
                "points": 8.1,
                "status": "partial",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 6
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 1 contributing companies or organizations -- score normalized to 3",
                "points": 3,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "moderate",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 64,
            "inputs": {
              "merged_prs": 159,
              "open_issues": 13,
              "closed_issues": 8,
              "issue_closed_ratio": 0.381,
              "closed_unmerged_prs": 30
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "38% of issues closed",
                "points": 17.8,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 38
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "159/189 decided PRs merged",
                "points": 32.2,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 159,
                      "decided": 189
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 13/14 approved changesets -- score normalized to 9",
                "points": 13.5,
                "status": "partial",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "at_risk",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 49,
            "inputs": {
              "followers": 11,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "milo-os",
              "public_repos": 30,
              "account_age_days": 93
            },
            "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": "11 followers of milo-os",
                "points": 7.8,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 11,
                      "login": "milo-os"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "30 public repos, account ~0 yr old",
                "points": 11.4,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 30
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 0
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "go.miloapis.com/activity",
                "@datum-cloud/activity-ui"
              ],
              "ecosystems": "go, npm",
              "any_deprecated": false,
              "min_days_since_publish": 31
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "2 package(s) on go, npm",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 2,
                      "ecosystems": "go, npm"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 31 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 31
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "25 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 25
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "good",
        "name": "Engineering Quality",
        "value": 76,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "good",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 84,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "3 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 3
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": ".eslintrc.json",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".eslintrc.json"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "14 out of 14 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "moderate",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 65,
            "inputs": {
              "topics": [],
              "has_wiki": false,
              "homepage": null,
              "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": null,
                "points": 0,
                "status": "missed",
                "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": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 63,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Packaging, Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "packaging",
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 54,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 16,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 2,
              "scorecard_aggregate": 5.4
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection is not maximal on development and all release branches",
                "points": 4.5,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "14 out of 14 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 13/14 approved changesets -- score normalized to 9",
                "points": 6.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 1 contributing companies or organizations -- score normalized to 3",
                "points": 0.8,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "23 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow not detected",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is not run on all commits -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file not detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "detected GitHub workflow tokens with excessive permissions",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "108 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "excellent",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the npm:@datum-cloud/activity-ui@0.5.1 runtime dependency closure — what installing the published package pulls in — 5 packages. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "no_advisories_left_outstanding"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_published",
                "params": {
                  "package": "npm:@datum-cloud/activity-ui@0.5.1",
                  "assessed": 5
                }
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "source": "osv",
              "advisories": 0,
              "affected_packages": 0,
              "assessed_packages": 5,
              "unassessed_packages": 0,
              "affected_by_severity": "none",
              "direct_affected_packages": 0
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "no direct dependency carries a known advisory",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "no_direct_advisories",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "no indirect dependency carries a known advisory",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "no_indirect_advisories",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "no advisory carries a publication date",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_no_publication_date",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "excellent",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 5,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "excellent",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "review_only_matches": 0,
              "assessed_self_published_locations": 6
            },
            "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,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 0.916,
              "agent_instruction_files": [
                "CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 14361
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "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": "76 of 83 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 76,
                      "sampled": 83
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "excellent",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "go.sum",
                "pnpm-lock.yaml"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [
                "Taskfile.yaml",
                "docs/Taskfile.yaml",
                "migrations/Taskfile.yaml",
                "observability/Taskfile.yaml",
                "test/load/Taskfile.yaml",
                "ui/Taskfile.yaml"
              ],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [
                "ui/example/tsconfig.json",
                "ui/tsconfig.json"
              ],
              "agent_commit_share": 0.19,
              "toolchain_manifests": [
                "go.mod"
              ],
              "dependency_bot_commit_share": 0.17
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "Taskfile.yaml, docs/Taskfile.yaml, migrations/Taskfile.yaml, observability/Taskfile.yaml, test/load/Taskfile.yaml, ui/Taskfile.yaml",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Taskfile.yaml, docs/Taskfile.yaml, migrations/Taskfile.yaml, observability/Taskfile.yaml, test/load/Taskfile.yaml, ui/Taskfile.yaml"
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": ".eslintrc.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".eslintrc.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "ui/example/tsconfig.json, ui/tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "ui/example/tsconfig.json, ui/tsconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "19 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 19,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "17 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 17,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "Go",
              "largest_source_bytes": 51286,
              "source_files_sampled": 324,
              "oversized_source_files": 0
            },
            "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": "0/324 source files over 60KB",
                "points": 55,
                "status": "met",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 324,
                      "oversized": 0
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "moderate",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 60,
            "inputs": {
              "example_dirs": [
                "example",
                "examples"
              ],
              "has_mcp_signal": true,
              "api_schema_files": []
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "example, examples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "example, examples"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-26T15:32:18.603301Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/m/milo-os/activity.svg",
  "full_name": "milo-os/activity",
  "license_state": "standard",
  "license_spdx": "AGPL-3.0"
}

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

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

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