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

questdb / ui

QuestDB Web Console

TypeScript · JavaScriptЛіцензію не виявлено★ 28 зірок⑂ 37 форківз січ. 2022 р.Переглянути на GitHub ↗
ТипБібліотекаВебінтерфейсяк це визначено

questdb/ui має індекс здоров’я 69 зі 100, що відповідає смузі «Добрий». Найвищий показник — Sustainability & Governance (81/100), найнижчий — Community & Adoption (48/100). Останнє оновлення було 2 дні тому. Більшість нещодавньої роботи виконують 3 учасники.

69
загалом / 100
Добрий

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

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

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

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

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

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

Власність

QuestDBОрганізація
371 підписник77 публічних репозиторіївз черв. 2019 р.

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

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

РеєстрПакетВерсіяЗавантажень / місВерсіїОстання публікація
npm@questdb/web-console2.0.142 8718010 днів тому

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

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

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

54Помірний · 21% загального індексу
Як обчислюється оцінка
36/36Свіжість push — останній push 2 дн. тому
24.9/36Ритм комітів — 36/52 тижнів із комітами
18/18Обсяг комітів — 104 комітів за останній рік
10/10OpenSSF Scorecard: Maintained — 25 commit(s) and 11 issue activity found in the last 90 days -- score normalized to 10
Використані вхідні дані
commits_last_year104
human_commit_share1
days_since_last_push2
active_weeks_last_year36
Як обчислюється оцінка
0/27Випускає релізи — релізів не опубліковано
0/36Свіжість релізів — релізів немає
0/27Ритм релізів — релізів немає
0/10OpenSSF Scorecard: Signed-Releases — немає даних
Використані вхідні дані
releases_count0
Виключено з оцінювання (немає даних або не застосовно): OpenSSF Scorecard: Signed-Releases. Залишкові ваги перенормовано.

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

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

48Слабкий · 17% загального індексу
Як обчислюється оцінка
23.2/60Зірки — 28 зірок
13/25Форки — 37 форків
0/15Спостерігачі — 1 спостерігачів
Використані вхідні дані
forks37
stars28
watchers1
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Як обчислюється оцінка
22.5/22.5README
0/22.5Ліцензія — файлу ліцензії не виявлено
0/18Настанови CONTRIBUTING
13.5/13.5Кодекс поведінки
0/7.2Шаблон issue
0/6.3Шаблон PR
Використані вхідні дані
has_readmeтак
has_licenseні
readme_badges0
has_contributingні
has_issue_templateні
has_code_of_conductтак
readme_badge_services
has_pull_request_templateні
Як обчислюється оцінка
61.8/80Щомісячні завантаження — 42 871 завантажень/місяць у npm
0/20Залежні пакети в реєстрі — ця екосистема цього не повідомляє
Використані вхідні дані
packages@questdb/web-console
dependents
ecosystemsnpm
total_downloads
monthly_downloads42 871
Виключено з оцінювання (немає даних або не застосовно): Залежні пакети в реєстрі. Залишкові ваги перенормовано.

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

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

81Відмінний · 23% загального індексу
Як обчислюється оцінка
36/54Бас-фактор — на 3 контриб’ютор(ів) припадає половина всіх комітів
16.1/22.5Розподіл комітів — головний контриб’ютор — автор 28% комітів
13.5/13.5Широта контриб’юторів — 36 контриб’юторів
10/10OpenSSF Scorecard: Contributors — project has 4 contributing companies or organizations
Використані вхідні дані
bus_factor3
contributors_sampled36
top_contributor_share0,283
Як обчислюється оцінка
27.6/42Вирішення issue — закрито 66% issue
27.3/30Прийняття PR — злито 413/454 вирішених PR
0/13Newcomer PR acceptance — за 30 дн. не вирішено жодного PR від новачка
13.5/15OpenSSF Scorecard: Code-Review — Found 28/30 approved changesets -- score normalized to 9
Використані вхідні дані
merged_prs413
open_issues44
closed_issues84
prs_merged_7d0
prs_decided_7d1
prs_merged_30d9
prs_decided_30d10
issue_closed_ratio0,656
closed_unmerged_prs41
first_time_authors_30d0
first_time_prs_merged_30d0
first_time_prs_decided_30d0
Виключено з оцінювання (немає даних або не застосовно): newcomer_pr_acceptance. Залишкові ваги перенормовано.
Як обчислюється оцінка
30/30Підтримка власника — у власності організації
0/20Верифікований домен
18.5/25Охоплення власника — 371 підписників у questdb
25/25Послужний список — 77 публічних репозиторіїв, вік облікового запису ~7 р.
Використані вхідні дані
followers371
owner_typeOrganization
is_verified
owner_loginquestdb
public_repos77
account_age_days2 592

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

100Винятковий
Як обчислюється оцінка
25/25Опубліковано й доступно — 1 пакет(ів) у npm
35/35Свіжість публікацій — остання публікація 10 дн. тому
20/20Історія версій — 80 опублікованих версій
20/20Не застарілий — активний, не deprecated і не yanked
Використані вхідні дані
packages@questdb/web-console
ecosystemsnpm
any_deprecatedні
min_days_since_publish10

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

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

69Добрий · 19% загального індексу
Як обчислюється оцінка
24/24Процеси CI — 5 процес(ів) CI
24/24Наявні тести
0/16Конфігурація лінтера
0/9.6Pre-commit-хуки
6.4/6.4.editorconfig
18/20OpenSSF Scorecard: CI-Tests — 28 out of 29 merged PRs checked by a CI test -- score normalized to 9
Використані вхідні дані
has_ciтак
has_testsтак
has_editorconfigтак
has_linter_configні
has_precommit_configні
Як обчислюється оцінка
30/30README
0/25Каталог документації
15/15Сайт документації / домашня сторінка — https://questdb.com
10/10Опис репозиторію
10/10Теми — 7 тем
0/10Wiki
Використані вхідні дані
topicsfrontend, gui, questdb, react, typescript, ui-components, hacktoberfest
has_wikiні
homepagehttps://questdb.com
has_readmeтак
has_docs_dirні
has_descriptionтак

Безпека

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

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

Стан безпеки

55Помірний
Як обчислюється оцінка
7.5/7.5Binary-Artifacts — no binaries found in the repo
3.8/7.5Branch-Protection — branch protection is not maximal on development and all release branches
2.2/2.5CI-Tests — 28 out of 29 merged PRs checked by a CI test -- score normalized to 9
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
6.8/7.5Code-Review — Found 28/30 approved changesets -- score normalized to 9
2.5/2.5Contributors — project has 4 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
0/2.5Ліцензія — license file not detected
7.5/7.5Maintained — 25 commit(s) and 11 issue activity found in the last 90 days -- score normalized to 10
5/5Packaging — packaging workflow detected
0.5/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 1
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 — 86 existing vulnerabilities detected
Використані вхідні дані
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate5,5
Виключено з оцінювання (немає даних або не застосовно): signed_releases. Залишкові ваги перенормовано.
Як обчислюється оцінка
15.8/35Прямі залежності без відомих сповіщень — уражено 2: echarts 5.6.0 (moderate 6.1), joi 17.5.0 (moderate 5.3)
7.4/25Непрямі залежності без відомих сповіщень — уражено 2: lodash-es 4.17.23 (high 8.1), uuid 10.0.0 (high 7.5)
28.8/40Немає задавнених сповіщень — 2 пакет(ів) зі сповіщеннями без реакції понад 90 дн.; найдавніше опубліковано 122 дн. тому
Використані вхідні дані
sourceosv
advisories5
affected_packages4
assessed_packages349
unassessed_packages0
affected_by_severityhigh 2, moderate 2
direct_affected_packages2
Звірено з runtime-замиканням залежностей npm:@questdb/web-console@2.0.1 — тим, що тягне за собою встановлення опублікованого пакета, — 349 пакетів. Досяжність не аналізується.

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

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

63Помірний · 4% загального індексу
Як обчислюється оцінка
0/45Інструкції для агентів — немає CLAUDE.md / AGENTS.md / правил редактора
0/15Машиночитана документація (llms.txt)
40/40Читабельна історія комітів — намір зазначено у 100 з 100 людських комітів (структурований заголовок або пояснювальний текст)
Використані вхідні дані
has_llms_txtні
legible_history_share1
agent_instruction_files
agent_instruction_max_bytes
Як обчислюється оцінка
12.6/18Розгортання однією командою — pom.xml (домовленість інструментарію, без раннера задач)
22/22Автоматизовані тести
0/11Конфігурація лінтера / форматера
11/11Статична перевірка типів — tsconfig.json
10/10Відтворюване середовище — lockfile
10/10Підтверджена практика роботи з агентами — 6 з останніх 100 комітів створено агентом або з його зазначенням
0/8Автоматизоване супроводження — автоматичних оновлень залежностей не виявлено
1/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 1
Використані вхідні дані
has_nixні
has_testsтак
lockfilesyarn.lock
has_dockerfileні
typed_languageтак
bootstrap_files
has_devcontainerні
has_linter_configні
typecheck_configstsconfig.json
agent_commit_share0,06
toolchain_manifestspom.xml
dependency_bot_commit_share0
Як обчислюється оцінка
45/45Типізований код — TypeScript (статично типізована)
54.4/55Керовані розміри файлів — 7/642 файлів вихідного коду понад 60 КБ
Використані вхідні дані
primary_languageTypeScript
largest_source_bytes2 736 930
source_files_sampled642
oversized_source_files7

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

28зірок GitHub
36контриб'юторів
104комітів за останні 12 місяців
2днів від останнього пушу
0релізів
3бас-фактор
44відкритих issue
Maven, npmпакетних екосистем

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

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • Could not fetch maven package 'ui:ui' from its registry

Докладніше

Історія зірок і форків 0 ★ / 37 ⇿
0Зірки
37Форки

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

01325383742023-022024-102026-07

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

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

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

10Binary-Artifactsno binaries found in the repo
5Branch-Protectionbranch protection is not maximal on development and all release branches
9CI-Tests28 out of 29 merged PRs checked by a CI test -- score normalized to 9
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
9Code-ReviewFound 28/30 approved changesets -- score normalized to 9
10Contributorsproject has 4 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
0Licenselicense file not detected
10Maintained25 commit(s) and 11 issue activity found in the last 90 days -- score normalized to 10
10Packagingpackaging workflow detected
1Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 1
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
0Vulnerabilities86 existing vulnerabilities detected
Прямі залежності 84
РеєстрПакетОбмеження версіїМаніфест
npm@anthropic-ai/sdk^0.78.0package.json
npm@date-fns/tz^1.2.0package.json
npm@docsearch/css^3.5.2package.json
npm@docsearch/react^3.5.2package.json
npm@hookform/resolvers^5.2.2package.json
npm@monaco-editor/react^4.7.0package.json
npm@phosphor-icons/react^2.1.10package.json
npm@popperjs/core2.4.2package.json
npm@questdb/sql-parser0.1.16package.json
npm@radix-ui/react-alert-dialog^1.1.15package.json
npm@radix-ui/react-context-menu^2.2.16package.json
npm@radix-ui/react-dialog^1.1.15package.json
npm@radix-ui/react-dropdown-menu^2.1.16package.json
npm@radix-ui/react-popover^1.1.0package.json
npm@radix-ui/react-switch^1.2.6package.json
npm@radix-ui/react-tooltip^1.2.8package.json
npm@styled-icons/bootstrap10.47.0package.json
npm@styled-icons/boxicons-logos10.47.0package.json
npm@styled-icons/boxicons-regular10.47.0package.json
npm@styled-icons/boxicons-solid10.47.0package.json
npm@styled-icons/entypo10.46.0package.json
npm@styled-icons/evaicons-outline10.46.0package.json
npm@styled-icons/evaicons-solid10.46.0package.json
npm@styled-icons/fa-regular10.47.0package.json
npm@styled-icons/fluentui-system-filled10.47.0package.json
npm@styled-icons/material10.47.0package.json
npm@styled-icons/remix-editor^10.46.0package.json
npm@styled-icons/remix-fill10.46.0package.json
npm@styled-icons/remix-line10.46.0package.json
npm@tanstack/react-table^8.21.3package.json
npm@tanstack/react-virtual^3.14.2package.json
npmallotment^1.19.3package.json
npmbowser^2.14.1package.json
npmcompare-versions^5.0.1package.json
npmcore-js^3.22.8package.json
npmdate-fns4.1.0package.json
npmdexie^4.0.11package.json
npmdexie-export-import^4.1.4package.json
npmdexie-react-hooks^4.2.0package.json
npmdotenv^10.0.0package.json
npmdraggabilly^3.0.0package.json
npmecharts^5.6.0package.json
npmecharts-for-react^3.0.6package.json
npmeventemitter3^5.0.1package.json
npmfflate^0.8.2package.json
npmintersection-observer^0.12.2package.json
npmjoi17.5.0package.json
npmjquery3.5.1package.json
npmjs-base64^3.7.7package.json
npmjs-sha256^0.11.0package.json
npmjs-tiktoken^1.0.21package.json
npmjsonrepair^3.13.3package.json
npmlodash.isequal^4.5.0package.json
npmlodash.merge^4.6.2package.json
npmmonaco-editor^0.52.2package.json
npmopenai^5.21.0package.json
npmposthog-js1.298.1package.json
npmramda0.27.1package.json
npmreact17.0.2package.json
npmreact-calendar^4.0.0package.json
npmreact-dom17.0.2package.json
npmreact-grid-layout^2.2.3package.json
npmreact-highlight-words^0.20.0package.json
npmreact-hook-form^7.56.0package.json
npmreact-is^18.1.0package.json
npmreact-markdown^8.0.7package.json
npmreact-popper2.2.3package.json
npmreact-redux7.2.0package.json
npmreact-toastify^9.1.3package.json
npmreact-transition-group4.4.1package.json
npmreact-virtuoso^2.2.6package.json
npmredux4.0.5package.json
npmredux-observable1.2.0package.json
npmremark-gfm^3.0.1package.json
npmresize-observer-polyfill1.5.1package.json
npmrxjs6.5.5package.json
npmslim-select1.26.0package.json
npmsql-formatter^4.0.2package.json
npmstyled-components5.3.5package.json
npmthrottle-debounce2.2.1package.json
npmuplot^1.6.31package.json
npmuplot-react^1.2.2package.json
npmvite-plugin-top-level-await^1.6.0package.json
npmvite-plugin-wasm^3.5.0package.json
Усі залежності 1 291

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

РеєстрПакетВерсіяЗв'язок
npm@anthropic-ai/sdk0.78.0пряма
npm@date-fns/tz1.4.1пряма
npm@docsearch/css3.9.0пряма
npm@docsearch/react3.9.0пряма
npm@hookform/resolvers5.2.2пряма
npm@monaco-editor/react4.7.0пряма
npm@phosphor-icons/react2.1.10пряма
npm@popperjs/core2.4.2пряма
npm@questdb/sql-parser0.1.16пряма
npm@radix-ui/react-alert-dialog1.1.15пряма
npm@radix-ui/react-context-menu2.2.16пряма
npm@radix-ui/react-dialog1.1.15пряма
npm@radix-ui/react-dropdown-menu2.1.16пряма
npm@radix-ui/react-popover1.1.15пряма
npm@radix-ui/react-switch1.2.6пряма
npm@radix-ui/react-tooltip1.2.8пряма
npm@styled-icons/bootstrap10.47.0пряма
npm@styled-icons/boxicons-logos10.47.0пряма
npm@styled-icons/boxicons-regular10.47.0пряма
npm@styled-icons/boxicons-solid10.47.0пряма
npm@styled-icons/entypo10.46.0пряма
npm@styled-icons/evaicons-outline10.46.0пряма
npm@styled-icons/evaicons-solid10.46.0пряма
npm@styled-icons/fa-regular10.47.0пряма
npm@styled-icons/fluentui-system-filled10.47.0пряма
npm@styled-icons/material10.47.0пряма
npm@styled-icons/remix-editor10.46.0пряма
npm@styled-icons/remix-fill10.46.0пряма
npm@styled-icons/remix-line10.46.0пряма
npm@tanstack/react-table8.21.3пряма
npm@tanstack/react-virtual3.14.2пряма
npmallotment1.20.4пряма
npmbowser2.14.1пряма
npmcompare-versions5.0.3пряма
npmcore-js3.46.0пряма
npmdate-fns4.1.0пряма
npmdexie4.2.1пряма
npmdexie-export-import4.1.4пряма
npmdexie-react-hooks4.2.0пряма
npmdotenv10.0.0пряма
npmdraggabilly3.0.0пряма
npmecharts5.6.0пряма
npmecharts-for-react3.0.6пряма
npmeventemitter35.0.1пряма
npmfflate0.4.8пряма
npmfflate0.8.2пряма
npmintersection-observer0.12.2пряма
npmjoi17.5.0пряма
npmjquery3.5.1пряма
npmjs-base643.7.8пряма
npmjs-sha2560.11.1пряма
npmjs-tiktoken1.0.21пряма
npmjsonrepair3.13.3пряма
npmlodash.isequal4.5.0пряма
npmlodash.merge4.6.2пряма
npmmonaco-editor0.52.2пряма
npmopenai5.23.2пряма
npmposthog-js1.298.1пряма
npmramda0.27.1пряма
npmreact17.0.2пряма
npmreact-calendar4.8.0пряма
npmreact-dom17.0.2пряма
npmreact-grid-layout2.2.3пряма
npmreact-highlight-words0.20.0пряма
npmreact-hook-form7.69.0пряма
npmreact-is16.13.1пряма
npmreact-is18.3.1пряма
npmreact-markdown8.0.7пряма
npmreact-popper2.2.3пряма
npmreact-redux7.2.0пряма
npmreact-toastify9.1.3пряма
npmreact-transition-group4.4.1пряма
npmreact-virtuoso2.19.1пряма
npmredux4.0.5пряма
npmredux4.2.1пряма
npmredux-observable1.2.0пряма
npmremark-gfm3.0.1пряма
npmresize-observer-polyfill1.5.1пряма
npmrxjs6.5.5пряма
npmrxjs7.8.2пряма
npmslim-select1.26.0пряма
npmsql-formatter4.0.2пряма
npmstyled-components5.3.5пряма
npmthrottle-debounce2.2.1пряма
npmuplot1.6.32пряма
npmuplot-react1.2.4пряма
npmvite-plugin-top-level-await1.6.0пряма
npmvite-plugin-wasm3.5.0пряма
npm@4tw/cypress-drag-drop2.3.1непряма
npm@algolia/abtesting1.7.0непряма
npm@algolia/autocomplete-core1.17.9непряма
npm@algolia/autocomplete-plugin-algolia-insights1.17.9непряма
npm@algolia/autocomplete-preset-algolia1.17.9непряма
npm@algolia/autocomplete-shared1.17.9непряма
npm@algolia/client-abtesting5.41.0непряма
npm@algolia/client-analytics5.41.0непряма
npm@algolia/client-common5.41.0непряма
npm@algolia/client-insights5.41.0непряма
npm@algolia/client-personalization5.41.0непряма
npm@algolia/client-query-suggestions5.41.0непряма
npm@algolia/client-search5.41.0непряма
npm@algolia/ingestion1.41.0непряма
npm@algolia/monitoring1.41.0непряма
npm@algolia/recommend5.41.0непряма
npm@algolia/requester-browser-xhr5.41.0непряма
npm@algolia/requester-fetch5.41.0непряма
npm@algolia/requester-node-http5.41.0непряма
npm@babel/code-frame7.27.1непряма
npm@babel/compat-data7.28.5непряма
npm@babel/core7.28.5непряма
npm@babel/generator7.28.5непряма
npm@babel/helper-annotate-as-pure7.27.3непряма
npm@babel/helper-compilation-targets7.27.2непряма
npm@babel/helper-create-class-features-plugin7.28.5непряма
npm@babel/helper-create-regexp-features-plugin7.28.5непряма
npm@babel/helper-define-polyfill-provider0.6.5непряма
npm@babel/helper-globals7.28.0непряма
npm@babel/helper-member-expression-to-functions7.28.5непряма
npm@babel/helper-module-imports7.27.1непряма
npm@babel/helper-module-transforms7.28.3непряма
npm@babel/helper-optimise-call-expression7.27.1непряма
npm@babel/helper-plugin-utils7.27.1непряма
npm@babel/helper-remap-async-to-generator7.27.1непряма
npm@babel/helper-replace-supers7.27.1непряма
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/helper-wrap-function7.28.3непряма
npm@babel/helpers7.28.4непряма
npm@babel/parser7.28.5непряма
npm@babel/plugin-bugfix-firefox-class-in-computed-class-key7.28.5непряма
npm@babel/plugin-bugfix-safari-class-field-initializer-scope7.27.1непряма
npm@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression7.27.1непряма
npm@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining7.27.1непряма
npm@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly7.28.3непряма
npm@babel/plugin-proposal-private-property-in-object7.21.0-placeholder-for-preset-env.2непряма
npm@babel/plugin-syntax-import-assertions7.27.1непряма
npm@babel/plugin-syntax-import-attributes7.27.1непряма
npm@babel/plugin-syntax-jsx7.27.1непряма
npm@babel/plugin-syntax-typescript7.27.1непряма
npm@babel/plugin-syntax-unicode-sets-regex7.18.6непряма
npm@babel/plugin-transform-arrow-functions7.27.1непряма
npm@babel/plugin-transform-async-generator-functions7.28.0непряма
npm@babel/plugin-transform-async-to-generator7.27.1непряма
npm@babel/plugin-transform-block-scoped-functions7.27.1непряма
npm@babel/plugin-transform-block-scoping7.28.5непряма
npm@babel/plugin-transform-class-properties7.27.1непряма
npm@babel/plugin-transform-class-static-block7.28.3непряма
npm@babel/plugin-transform-classes7.28.4непряма
npm@babel/plugin-transform-computed-properties7.27.1непряма
npm@babel/plugin-transform-destructuring7.28.5непряма
npm@babel/plugin-transform-dotall-regex7.27.1непряма
npm@babel/plugin-transform-duplicate-keys7.27.1непряма
npm@babel/plugin-transform-duplicate-named-capturing-groups-regex7.27.1непряма
npm@babel/plugin-transform-dynamic-import7.27.1непряма
npm@babel/plugin-transform-explicit-resource-management7.28.0непряма
npm@babel/plugin-transform-exponentiation-operator7.28.5непряма
npm@babel/plugin-transform-export-namespace-from7.27.1непряма
npm@babel/plugin-transform-for-of7.27.1непряма
npm@babel/plugin-transform-function-name7.27.1непряма
npm@babel/plugin-transform-json-strings7.27.1непряма
npm@babel/plugin-transform-literals7.27.1непряма
npm@babel/plugin-transform-logical-assignment-operators7.28.5непряма
npm@babel/plugin-transform-member-expression-literals7.27.1непряма
npm@babel/plugin-transform-modules-amd7.27.1непряма
npm@babel/plugin-transform-modules-commonjs7.27.1непряма
npm@babel/plugin-transform-modules-systemjs7.28.5непряма
npm@babel/plugin-transform-modules-umd7.27.1непряма
npm@babel/plugin-transform-named-capturing-groups-regex7.27.1непряма
npm@babel/plugin-transform-new-target7.27.1непряма
npm@babel/plugin-transform-nullish-coalescing-operator7.27.1непряма
npm@babel/plugin-transform-numeric-separator7.27.1непряма
npm@babel/plugin-transform-object-rest-spread7.28.4непряма
npm@babel/plugin-transform-object-super7.27.1непряма
npm@babel/plugin-transform-optional-catch-binding7.27.1непряма
npm@babel/plugin-transform-optional-chaining7.28.5непряма
npm@babel/plugin-transform-parameters7.27.7непряма
npm@babel/plugin-transform-private-methods7.27.1непряма
npm@babel/plugin-transform-private-property-in-object7.27.1непряма
npm@babel/plugin-transform-property-literals7.27.1непряма
npm@babel/plugin-transform-react-display-name7.28.0непряма
npm@babel/plugin-transform-react-jsx7.27.1непряма
npm@babel/plugin-transform-react-jsx-development7.27.1непряма
npm@babel/plugin-transform-react-jsx-self7.27.1непряма
npm@babel/plugin-transform-react-jsx-source7.27.1непряма
npm@babel/plugin-transform-react-pure-annotations7.27.1непряма
npm@babel/plugin-transform-regenerator7.28.4непряма
npm@babel/plugin-transform-regexp-modifiers7.27.1непряма
npm@babel/plugin-transform-reserved-words7.27.1непряма
npm@babel/plugin-transform-shorthand-properties7.27.1непряма
npm@babel/plugin-transform-spread7.27.1непряма
npm@babel/plugin-transform-sticky-regex7.27.1непряма
npm@babel/plugin-transform-template-literals7.27.1непряма
npm@babel/plugin-transform-typeof-symbol7.27.1непряма
npm@babel/plugin-transform-typescript7.28.5непряма
npm@babel/plugin-transform-unicode-escapes7.27.1непряма
npm@babel/plugin-transform-unicode-property-regex7.27.1непряма
npm@babel/plugin-transform-unicode-regex7.27.1непряма
npm@babel/plugin-transform-unicode-sets-regex7.27.1непряма
npm@babel/preset-env7.28.5непряма
npm@babel/preset-modules0.1.6-no-external-pluginsнепряма
npm@babel/preset-react7.28.5непряма
npm@babel/preset-typescript7.28.5непряма
npm@babel/runtime7.28.4непряма
npm@babel/template7.27.2непряма
npm@babel/traverse7.28.5непряма
npm@babel/types7.28.5непряма
npm@chevrotain/cst-dts-gen11.1.1непряма
npm@chevrotain/gast11.1.1непряма
npm@chevrotain/regexp-to-ast11.1.1непряма
npm@chevrotain/types11.1.1непряма
npm@chevrotain/utils11.1.1непряма
npm@colors/colors1.5.0непряма
npm@cypress/request2.88.12непряма
npm@cypress/xvfb1.2.4непряма
npm@emotion/is-prop-valid1.4.0непряма
npm@emotion/memoize0.9.0непряма
npm@emotion/stylis0.8.5непряма
npm@emotion/unitless0.7.5непряма
npm@esbuild/aix-ppc640.21.5непряма
npm@esbuild/aix-ppc640.25.11непряма
npm@esbuild/android-arm0.21.5непряма
npm@esbuild/android-arm0.25.11непряма
npm@esbuild/android-arm640.21.5непряма
npm@esbuild/android-arm640.25.11непряма
npm@esbuild/android-x640.21.5непряма
npm@esbuild/android-x640.25.11непряма
npm@esbuild/darwin-arm640.21.5непряма
npm@esbuild/darwin-arm640.25.11непряма
npm@esbuild/darwin-x640.21.5непряма
npm@esbuild/darwin-x640.25.11непряма
npm@esbuild/freebsd-arm640.21.5непряма
npm@esbuild/freebsd-arm640.25.11непряма
npm@esbuild/freebsd-x640.21.5непряма
npm@esbuild/freebsd-x640.25.11непряма
npm@esbuild/linux-arm0.21.5непряма
npm@esbuild/linux-arm0.25.11непряма
npm@esbuild/linux-arm640.21.5непряма
npm@esbuild/linux-arm640.25.11непряма
npm@esbuild/linux-ia320.21.5непряма
npm@esbuild/linux-ia320.25.11непряма
npm@esbuild/linux-loong640.21.5непряма
npm@esbuild/linux-loong640.25.11непряма
npm@esbuild/linux-mips64el0.21.5непряма
npm@esbuild/linux-mips64el0.25.11непряма
npm@esbuild/linux-ppc640.21.5непряма
npm@esbuild/linux-ppc640.25.11непряма
npm@esbuild/linux-riscv640.21.5непряма
npm@esbuild/linux-riscv640.25.11непряма
npm@esbuild/linux-s390x0.21.5непряма
npm@esbuild/linux-s390x0.25.11непряма
npm@esbuild/linux-x640.21.5непряма
npm@esbuild/linux-x640.25.11непряма
npm@esbuild/netbsd-arm640.25.11непряма
npm@esbuild/netbsd-x640.21.5непряма
npm@esbuild/netbsd-x640.25.11непряма
npm@esbuild/openbsd-arm640.25.11непряма
npm@esbuild/openbsd-x640.21.5непряма
npm@esbuild/openbsd-x640.25.11непряма
npm@esbuild/openharmony-arm640.25.11непряма
npm@esbuild/sunos-x640.21.5непряма
npm@esbuild/sunos-x640.25.11непряма
npm@esbuild/win32-arm640.21.5непряма
npm@esbuild/win32-arm640.25.11непряма
npm@esbuild/win32-ia320.21.5непряма
npm@esbuild/win32-ia320.25.11непряма
npm@esbuild/win32-x640.21.5непряма
npm@esbuild/win32-x640.25.11непряма
npm@eslint-community/eslint-utils4.9.0непряма
npm@eslint-community/regexpp4.12.2непряма
npm@eslint/config-array0.21.1непряма
npm@eslint/config-helpers0.4.2непряма
npm@eslint/core0.17.0непряма
npm@eslint/eslintrc3.3.1непряма
npm@eslint/js9.39.0непряма
npm@eslint/object-schema2.1.7непряма
npm@eslint/plugin-kit0.4.1непряма
npm@floating-ui/core1.7.3непряма
npm@floating-ui/dom1.7.4непряма
npm@floating-ui/react-dom2.1.6непряма
npm@floating-ui/utils0.2.10непряма
npm@hapi/hoek9.3.0непряма
npm@hapi/topo5.1.0непряма
npm@humanfs/core0.19.1непряма
npm@humanfs/node0.16.7непряма
npm@humanwhocodes/module-importer1.0.1непряма
npm@humanwhocodes/retry0.4.3непряма
npm@isaacs/cliui8.0.2непряма
npm@isaacs/fs-minipass4.0.1непряма
npm@jest/schemas29.6.3непряма
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@juggle/resize-observer3.4.0непряма
npm@monaco-editor/loader1.5.0непряма
npm@nodelib/fs.scandir2.1.5непряма
npm@nodelib/fs.stat2.0.5непряма
npm@nodelib/fs.walk1.2.8непряма
npm@npmcli/agent3.0.0непряма
npm@npmcli/fs4.0.0непряма
npm@parcel/watcher2.5.1непряма
npm@parcel/watcher-android-arm642.5.1непряма
npm@parcel/watcher-darwin-arm642.5.1непряма
npm@parcel/watcher-darwin-x642.5.1непряма
npm@parcel/watcher-freebsd-x642.5.1непряма
npm@parcel/watcher-linux-arm-glibc2.5.1непряма
npm@parcel/watcher-linux-arm-musl2.5.1непряма
npm@parcel/watcher-linux-arm64-glibc2.5.1непряма
npm@parcel/watcher-linux-arm64-musl2.5.1непряма
npm@parcel/watcher-linux-x64-glibc2.5.1непряма
npm@parcel/watcher-linux-x64-musl2.5.1непряма
npm@parcel/watcher-win32-arm642.5.1непряма
npm@parcel/watcher-win32-ia322.5.1непряма
npm@parcel/watcher-win32-x642.5.1непряма
npm@pkgjs/parseargs0.11.0непряма
npm@pkgr/core0.2.9непряма
npm@posthog/core1.6.0непряма
npm@radix-ui/primitive1.1.3непряма
npm@radix-ui/react-arrow1.1.7непряма
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-direction1.1.1непряма
npm@radix-ui/react-dismissable-layer1.1.11непряма
npm@radix-ui/react-focus-guards1.1.3непряма
npm@radix-ui/react-focus-scope1.1.7непряма
npm@radix-ui/react-id1.1.1непряма
npm@radix-ui/react-menu2.1.16непряма
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-roving-focus1.1.11непряма
npm@radix-ui/react-slot1.2.3непряма
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-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@rolldown/pluginutils1.0.0-beta.43непряма
npm@rollup/plugin-virtual3.0.2непряма
npm@rollup/rollup-android-arm-eabi4.52.5непряма
npm@rollup/rollup-android-arm644.52.5непряма
npm@rollup/rollup-darwin-arm644.52.5непряма
npm@rollup/rollup-darwin-x644.52.5непряма
npm@rollup/rollup-freebsd-arm644.52.5непряма
npm@rollup/rollup-freebsd-x644.52.5непряма
npm@rollup/rollup-linux-arm-gnueabihf4.52.5непряма
npm@rollup/rollup-linux-arm-musleabihf4.52.5непряма
npm@rollup/rollup-linux-arm64-gnu4.52.5непряма
npm@rollup/rollup-linux-arm64-musl4.52.5непряма
npm@rollup/rollup-linux-loong64-gnu4.52.5непряма
npm@rollup/rollup-linux-ppc64-gnu4.52.5непряма
npm@rollup/rollup-linux-riscv64-gnu4.52.5непряма
npm@rollup/rollup-linux-riscv64-musl4.52.5непряма
npm@rollup/rollup-linux-s390x-gnu4.52.5непряма
npm@rollup/rollup-linux-x64-gnu4.52.5непряма
npm@rollup/rollup-linux-x64-musl4.52.5непряма
npm@rollup/rollup-openharmony-arm644.52.5непряма
npm@rollup/rollup-win32-arm64-msvc4.52.5непряма
npm@rollup/rollup-win32-ia32-msvc4.52.5непряма
npm@rollup/rollup-win32-x64-gnu4.52.5непряма
npm@rollup/rollup-win32-x64-msvc4.52.5непряма
npm@sideway/address4.1.5непряма
npm@sideway/formula3.0.1непряма
npm@sideway/pinpoint2.0.0непряма
npm@sinclair/typebox0.27.8непряма
npm@standard-schema/utils0.3.0непряма
npm@styled-icons/styled-icon10.7.1непряма
npm@stylelint/postcss-css-in-js0.37.3непряма
npm@stylelint/postcss-markdown0.36.2непряма
npm@swc/core1.15.7непряма
npm@swc/core-darwin-arm641.15.7непряма
npm@swc/core-darwin-x641.15.7непряма
npm@swc/core-linux-arm-gnueabihf1.15.7непряма
npm@swc/core-linux-arm64-gnu1.15.7непряма
npm@swc/core-linux-arm64-musl1.15.7непряма
npm@swc/core-linux-x64-gnu1.15.7непряма
npm@swc/core-linux-x64-musl1.15.7непряма
npm@swc/core-win32-arm64-msvc1.15.7непряма
npm@swc/core-win32-ia32-msvc1.15.7непряма
npm@swc/core-win32-x64-msvc1.15.7непряма
npm@swc/counter0.1.3непряма
npm@swc/types0.1.25непряма
npm@swc/wasm1.15.7непряма
npm@tanstack/table-core8.21.3непряма
npm@tanstack/virtual-core3.17.0непряма
npm@types/babel__core7.20.5непряма
npm@types/babel__generator7.27.0непряма
npm@types/babel__template7.4.4непряма
npm@types/babel__traverse7.28.0непряма
npm@types/debug4.1.12непряма
npm@types/draggabilly2.1.6непряма
npm@types/estree1.0.8непряма
npm@types/hast2.3.10непряма
npm@types/hoist-non-react-statics3.3.7непряма
npm@types/jquery3.5.1непряма
npm@types/json-schema7.0.15непряма
npm@types/lodash4.17.20непряма
npm@types/lodash.merge4.6.9непряма
npm@types/mdast3.0.15непряма
npm@types/minimist1.2.5непряма
npm@types/ms2.1.0непряма
npm@types/node14.18.63непряма
npm@types/node18.19.130непряма
npm@types/node24.9.1непряма
npm@types/normalize-package-data2.4.4непряма
npm@types/parse-json4.0.2непряма
npm@types/prop-types15.7.15непряма
npm@types/ramda0.27.40непряма
npm@types/react17.0.2непряма
npm@types/react-dom17.0.2непряма
npm@types/react-grid-layout2.1.0непряма
npm@types/react-highlight-words0.16.7непряма
npm@types/react-redux7.1.9непряма
npm@types/react-transition-group4.4.0непряма
npm@types/sinonjs__fake-timers8.1.1непряма
npm@types/sizzle2.3.10непряма
npm@types/styled-components5.1.7непряма
npm@types/throttle-debounce2.1.0непряма
npm@types/unist2.0.11непряма
npm@types/yauzl2.10.3непряма
npm@typescript-eslint/eslint-plugin8.46.2непряма
npm@typescript-eslint/parser8.46.2непряма
npm@typescript-eslint/project-service8.46.2непряма
npm@typescript-eslint/scope-manager8.46.2непряма
npm@typescript-eslint/tsconfig-utils8.46.2непряма
npm@typescript-eslint/type-utils8.46.2непряма
npm@typescript-eslint/types8.46.2непряма
npm@typescript-eslint/typescript-estree8.46.2непряма
npm@typescript-eslint/utils8.46.2непряма
npm@typescript-eslint/visitor-keys8.46.2непряма
npm@virtuoso.dev/react-urx0.2.13непряма
npm@virtuoso.dev/urx0.2.13непряма
npm@vitejs/plugin-react5.1.0непряма
npm@vitest/expect1.6.1непряма
npm@vitest/runner1.6.1непряма
npm@vitest/snapshot1.6.1непряма
npm@vitest/spy1.6.1непряма
npm@vitest/utils1.6.1непряма
npm@wojtekmaj/date-utils1.5.1непряма
npmabbrev3.0.1непряма
npmacorn8.15.0непряма
npmacorn-jsx5.3.2непряма
npmacorn-walk8.3.4непряма
npmagent-base7.1.4непряма
npmaggregate-error3.1.0непряма
npmajv6.12.6непряма
npmajv8.17.1непряма
npmalgoliasearch5.41.0непряма
npmansi-colors4.1.3непряма
npmansi-escapes4.3.2непряма
npmansi-escapes7.1.1непряма
npmansi-regex5.0.1непряма
npmansi-regex6.2.2непряма
npmansi-styles4.3.0непряма
npmansi-styles5.2.0непряма
npmansi-styles6.2.3непряма
npmanymatch3.1.3непряма
npmarch2.2.0непряма
npmargparse2.0.1непряма
npmaria-hidden1.2.6непряма
npmaria-query5.3.2непряма
npmarray-buffer-byte-length1.0.2непряма
npmarray-find-index1.0.2непряма
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непряма
npmarrify1.0.1непряма
npmasn10.2.6непряма
npmassert-plus1.0.0непряма
npmassertion-error1.1.0непряма
npmast-types-flow0.0.8непряма
npmastral-regex2.0.0непряма
npmasync3.2.6непряма
npmasync-function1.0.0непряма
npmasync-generator-function1.0.0непряма
npmasynckit0.4.0непряма
npmat-least-node1.0.0непряма
npmautoprefixer9.8.8непряма
npmavailable-typed-arrays1.0.7непряма
npmaws-sign20.7.0непряма
npmaws41.13.2непряма
npmaxe-core4.11.0непряма
npmaxios0.24.0непряма
npmaxobject-query4.1.0непряма
npmbabel-plugin-import1.13.8непряма
npmbabel-plugin-polyfill-corejs20.4.14непряма
npmbabel-plugin-polyfill-corejs30.13.0непряма
npmbabel-plugin-polyfill-regenerator0.6.5непряма
npmbabel-plugin-styled-components2.1.4непряма
npmbail1.0.5непряма
npmbail2.0.2непряма
npmbalanced-match1.0.2непряма
npmbalanced-match2.0.0непряма
npmbase64-js1.5.1непряма
npmbaseline-browser-mapping2.8.20непряма
npmbcrypt-pbkdf1.0.2непряма
npmbinary-extensions2.3.0непряма
npmblob-util2.0.2непряма
npmbluebird3.7.2непряма
npmbrace-expansion1.1.12непряма
npmbrace-expansion2.0.2непряма
npmbraces3.0.3непряма
npmbrowserslist4.27.0непряма
npmbuffer5.7.1непряма
npmbuffer-crc320.2.13непряма
npmbundlewatch0.3.3непряма
npmbytes3.1.2непряма
npmcac6.7.14непряма
npmcacache19.0.1непряма
npmcachedir2.4.0непряма
npmcall-bind1.0.8непряма
npmcall-bind-apply-helpers1.0.2непряма
npmcall-bound1.0.4непряма
npmcallsites3.1.0непряма
npmcamelcase5.3.1непряма
npmcamelcase-keys6.2.2непряма
npmcamelize1.0.1непряма
npmcaniuse-lite1.0.30001751непряма
npmcaseless0.12.0непряма
npmccount2.0.1непряма
npmchai4.5.0непряма
npmchalk4.1.2непряма
npmcharacter-entities1.2.4непряма
npmcharacter-entities2.0.2непряма
npmcharacter-entities-legacy1.1.4непряма
npmcharacter-reference-invalid1.1.4непряма
npmcheck-error1.0.3непряма
npmcheck-more-types2.24.0непряма
npmchevrotain11.1.1непряма
npmchokidar3.6.0непряма
npmchokidar4.0.3непряма
npmchownr3.0.0непряма
npmci-env1.17.0непряма
npmci-info3.9.0непряма
npmclassnames2.5.1непряма
npmclean-stack2.2.0непряма
npmcli-cursor3.1.0непряма
npmcli-cursor5.0.0непряма
npmcli-table30.6.5непряма
npmcli-truncate2.1.0непряма
npmcli-truncate5.1.1непряма
npmclone-regexp2.2.0непряма
npmclsx1.2.1непряма
npmclsx2.1.1непряма
npmcolor-convert2.0.1непряма
npmcolor-name1.1.4непряма
npmcolorette2.0.20непряма
npmcombined-stream1.0.8непряма
npmcomma-separated-tokens2.0.3непряма
npmcommander14.0.2непряма
npmcommander5.1.0непряма
npmcommenting1.1.0непряма
npmcommon-tags1.8.2непряма
npmconcat-map0.0.1непряма
npmconfbox0.1.8непряма
npmconvert-source-map2.0.0непряма
npmcore-js-compat3.46.0непряма
npmcore-util-is1.0.2непряма
npmcosmiconfig7.1.0непряма
npmcross-env7.0.2непряма
npmcross-spawn7.0.6непряма
npmcss-color-keywords1.0.0непряма
npmcss-to-react-native3.2.0непряма
npmcssesc3.0.0непряма
npmcsstype3.1.3непряма
npmcypress10.11.0непряма
npmcypress-real-events1.15.0непряма
npmdamerau-levenshtein1.0.8непряма
npmdashdash1.14.1непряма
npmdata-view-buffer1.0.2непряма
npmdata-view-byte-length1.0.2непряма
npmdata-view-byte-offset1.0.1непряма
npmdayjs1.11.18непряма
npmdebug3.2.7непряма
npmdebug4.4.3непряма
npmdecamelize1.2.0непряма
npmdecamelize-keys1.1.1непряма
npmdecode-named-character-reference1.2.0непряма
npmdeep-eql4.1.4непряма
npmdeep-is0.1.4непряма
npmdefine-data-property1.1.4непряма
npmdefine-properties1.2.1непряма
npmdelayed-stream1.0.0непряма
npmdequal2.0.3непряма
npmdetect-libc1.0.3непряма
npmdetect-node-es1.1.0непряма
npmdiff5.2.0непряма
npmdiff-sequences29.6.3непряма
npmdir-glob3.0.1непряма
npmdoctrine2.1.0непряма
npmdom-helpers5.2.1непряма
npmdom-serializer0.2.2непряма
npmdomelementtype1.3.1непряма
npmdomelementtype2.3.0непряма
npmdomhandler2.4.2непряма
npmdomutils1.7.0непряма
npmdunder-proto1.0.1непряма
npmduplexer0.1.2непряма
npmeastasianwidth0.2.0непряма
npmecc-jsbn0.1.2непряма
npmelectron-to-chromium1.5.241непряма
npmemoji-regex10.6.0непряма
npmemoji-regex8.0.0непряма
npmemoji-regex9.2.2непряма
npmencoding0.1.13непряма
npmend-of-stream1.4.5непряма
npmenquirer2.4.1непряма
npmentities1.1.2непряма
npmentities2.2.0непряма
npmenv-paths2.2.1непряма
npmenvironment1.1.0непряма
npmerr-code2.0.3непряма
npmerror-ex1.3.4непряма
npmes-abstract1.24.0непряма
npmes-define-property1.0.1непряма
npmes-errors1.3.0непряма
npmes-iterator-helpers1.2.1непряма
npmes-object-atoms1.1.1непряма
npmes-set-tostringtag2.1.0непряма
npmes-shim-unscopables1.1.0непряма
npmes-to-primitive1.3.0непряма
npmesbuild0.21.5непряма
npmesbuild0.25.11непряма
npmescalade3.2.0непряма
npmescape-string-regexp1.0.5непряма
npmescape-string-regexp4.0.0непряма
npmescape-string-regexp5.0.0непряма
npmeslint9.39.0непряма
npmeslint-config-prettier10.1.8непряма
npmeslint-plugin-jsx-a11y6.10.2непряма
npmeslint-plugin-prettier5.5.4непряма
npmeslint-plugin-react7.37.5непряма
npmeslint-plugin-react-hooks5.2.0непряма
npmeslint-scope8.4.0непряма
npmeslint-visitor-keys3.4.3непряма
npmeslint-visitor-keys4.2.1непряма
npmespree10.4.0непряма
npmesquery1.6.0непряма
npmesrecurse4.3.0непряма
npmestraverse5.3.0непряма
npmestree-walker3.0.3непряма
npmesutils2.0.3непряма
npmev-emitter2.1.2непряма
npmeventemitter26.4.7непряма
npmexeca4.1.0непряма
npmexeca8.0.1непряма
npmexecall2.0.0непряма
npmexecutable4.1.1непряма
npmexponential-backoff3.1.3непряма
npmextend3.0.2непряма
npmextract-zip2.0.1непряма
npmextsprintf1.3.0непряма
npmextsprintf1.4.1непряма
npmfake-indexeddb6.2.5непряма
npmfast-deep-equal3.1.3непряма
npmfast-diff1.3.0непряма
npmfast-equals4.0.3непряма
npmfast-glob3.3.3непряма
npmfast-json-stable-stringify2.1.0непряма
npmfast-levenshtein2.0.6непряма
npmfast-uri3.1.0непряма
npmfastest-levenshtein1.0.16непряма
npmfastq1.19.1непряма
npmfd-slicer1.1.0непряма
npmfdir6.5.0непряма
npmfigures3.2.0непряма
npmfile-entry-cache6.0.1непряма
npmfile-entry-cache8.0.0непряма
npmfill-range7.1.1непряма
npmfind-up4.1.0непряма
npmfind-up5.0.0непряма
npmflat-cache3.2.0непряма
npmflat-cache4.0.1непряма
npmflatted3.3.3непряма
npmfollow-redirects1.15.11непряма
npmfor-each0.3.5непряма
npmforeground-child3.3.1непряма
npmforever-agent0.6.1непряма
npmform-data2.3.3непряма
npmfs-extra9.1.0непряма
npmfs-minipass3.0.3непряма
npmfs.realpath1.0.0непряма
npmfsevents2.3.3непряма
npmfunction-bind1.1.2непряма
npmfunction.prototype.name1.1.8непряма
npmfunctions-have-names1.2.3непряма
npmgenerator-function2.0.1непряма
npmgensync1.0.0-beta.2непряма
npmget-east-asian-width1.4.0непряма
npmget-func-name2.0.2непряма
npmget-intrinsic1.3.1непряма
npmget-nonce1.0.1непряма
npmget-proto1.0.1непряма
npmget-size3.0.0непряма
npmget-stdin8.0.0непряма
npmget-stream5.2.0непряма
npmget-stream8.0.1непряма
npmget-symbol-description1.1.0непряма
npmget-user-locale2.3.2непряма
npmgetos3.2.1непряма
npmgetpass0.1.7непряма
npmglob10.4.5непряма
npmglob7.2.3непряма
npmglob-parent5.1.2непряма
npmglob-parent6.0.2непряма
npmglobal-dirs3.0.1непряма
npmglobal-modules2.0.0непряма
npmglobal-prefix3.0.0непряма
npmglobals14.0.0непряма
npmglobals15.15.0непряма
npmglobalthis1.0.4непряма
npmglobby11.1.0непряма
npmglobjoin0.1.4непряма
npmgonzales-pe4.3.0непряма
npmgopd1.2.0непряма
npmgraceful-fs4.2.11непряма
npmgraphemer1.4.0непряма
npmgzip-size6.0.0непряма
npmhard-rejection2.1.0непряма
npmhas-bigints1.1.0непряма
npmhas-flag3.0.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-whitespace2.0.1непряма
npmhighlight-words-core1.2.3непряма
npmhoist-non-react-statics3.3.2непряма
npmhosted-git-info2.8.9непряма
npmhosted-git-info4.1.0непряма
npmhtml-tags3.3.1непряма
npmhtmlparser23.10.1непряма
npmhttp-cache-semantics4.2.0непряма
npmhttp-proxy-agent7.0.2непряма
npmhttp-signature1.3.6непряма
npmhttps-proxy-agent7.0.6непряма
npmhuman-signals1.1.1непряма
npmhuman-signals5.0.0непряма
npmhusky9.1.7непряма
npmiconv-lite0.6.3непряма
npmieee7541.2.1непряма
npmignore5.3.2непряма
npmignore7.0.5непряма
npmimmutable5.1.4непряма
npmimport-fresh3.3.1непряма
npmimport-lazy4.0.0непряма
npmimurmurhash0.1.4непряма
npmindent-string4.0.0непряма
npminflight1.0.6непряма
npminherits2.0.4непряма
npmini1.3.8непряма
npmini2.0.0непряма
npminline-style-parser0.1.1непряма
npminternal-slot1.1.0непряма
npmip-address10.0.1непряма
npmis-alphabetical1.0.4непряма
npmis-alphanumerical1.0.4непряма
npmis-array-buffer3.0.5непряма
npmis-arrayish0.2.1непряма
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-ci3.0.1непряма
npmis-core-module2.16.1непряма
npmis-data-view1.0.2непряма
npmis-date-object1.1.0непряма
npmis-decimal1.0.4непряма
npmis-extglob2.1.1непряма
npmis-finalizationregistry1.1.1непряма
npmis-fullwidth-code-point3.0.0непряма
npmis-fullwidth-code-point5.1.0непряма
npmis-generator-function1.1.2непряма
npmis-glob4.0.3непряма
npmis-hexadecimal1.0.4непряма
npmis-installed-globally0.4.0непряма
npmis-map2.0.3непряма
npmis-negative-zero2.0.3непряма
npmis-number7.0.0непряма
npmis-number-object1.1.1непряма
npmis-path-inside3.0.3непряма
npmis-plain-obj1.1.0непряма
npmis-plain-obj2.1.0непряма
npmis-plain-obj4.1.0непряма
npmis-regex1.2.1непряма
npmis-regexp2.1.0непряма
npmis-set2.0.3непряма
npmis-shared-array-buffer1.0.4непряма
npmis-stream2.0.1непряма
npmis-stream3.0.0непряма
npmis-string1.1.1непряма
npmis-symbol1.1.1непряма
npmis-typed-array1.1.15непряма
npmis-typedarray1.0.0непряма
npmis-unicode-supported0.1.0непряма
npmis-weakmap2.0.2непряма
npmis-weakref1.1.1непряма
npmis-weakset2.0.4непряма
npmisarray2.0.5непряма
npmisexe2.0.0непряма
npmisexe3.1.1непряма
npmisstream0.1.2непряма
npmiterator.prototype1.1.5непряма
npmjackspeak3.4.3непряма
npmjiti2.6.1непряма
npmjs-tokens4.0.0непряма
npmjs-tokens9.0.1непряма
npmjs-yaml4.1.0непряма
npmjsbn0.1.1непряма
npmjsesc3.1.0непряма
npmjson-buffer3.0.1непряма
npmjson-parse-even-better-errors2.3.1непряма
npmjson-schema0.4.0непряма
npmjson-schema-to-ts3.1.1непряма
npmjson-schema-traverse0.4.1непряма
npmjson-schema-traverse1.0.0непряма
npmjson-stable-stringify-without-jsonify1.0.1непряма
npmjson-stringify-safe5.0.1непряма
npmjson52.2.3непряма
npmjsonfile6.2.0непряма
npmjsonpack1.1.5непряма
npmjsprim2.0.2непряма
npmjsx-ast-utils3.3.5непряма
npmkeyv4.5.4непряма
npmkind-of6.0.3непряма
npmkleur4.1.5непряма
npmknown-css-properties0.21.0непряма
npmlanguage-subtag-registry0.3.23непряма
npmlanguage-tags1.0.9непряма
npmlazy-ass1.6.0непряма
npmlevn0.4.1непряма
npmlines-and-columns1.2.4непряма
npmlint-staged16.2.6непряма
npmlistr23.14.0непряма
npmlistr29.0.5непряма
npmlocal-pkg0.5.1непряма
npmlocate-path5.0.0непряма
npmlocate-path6.0.0непряма
npmlodash4.18.1непряма
npmlodash-es4.18.1непряма
npmlodash.clamp4.0.3непряма
npmlodash.debounce4.0.8непряма
npmlodash.once4.1.1непряма
npmlodash.truncate4.4.2непряма
npmlog-symbols4.1.0непряма
npmlog-update4.0.0непряма
npmlog-update6.1.0непряма
npmlongest-streak2.0.4непряма
npmlongest-streak3.1.0непряма
npmloose-envify1.4.0непряма
npmloupe2.3.7непряма
npmlru-cache10.4.3непряма
npmlru-cache5.1.1непряма
npmlru-cache6.0.0непряма
npmmagic-string0.30.21непряма
npmmake-fetch-happen14.0.3непряма
npmmap-age-cleaner0.1.3непряма
npmmap-obj1.0.1непряма
npmmap-obj4.3.0непряма
npmmarkdown-table3.0.4непряма
npmmath-intrinsics1.1.0непряма
npmmathml-tag-names2.1.3непряма
npmmdast-util-definitions5.1.2непряма
npmmdast-util-find-and-replace2.2.2непряма
npmmdast-util-from-markdown0.8.5непряма
npmmdast-util-from-markdown1.3.1непряма
npmmdast-util-gfm2.0.2непряма
npmmdast-util-gfm-autolink-literal1.0.3непряма
npmmdast-util-gfm-footnote1.0.2непряма
npmmdast-util-gfm-strikethrough1.0.3непряма
npmmdast-util-gfm-table1.0.7непряма
npmmdast-util-gfm-task-list-item1.0.2непряма
npmmdast-util-phrasing3.0.1непряма
npmmdast-util-to-hast12.3.0непряма
npmmdast-util-to-markdown0.6.5непряма
npmmdast-util-to-markdown1.5.0непряма
npmmdast-util-to-string2.0.0непряма
npmmdast-util-to-string3.2.0непряма
npmmem8.1.1непряма
npmmemoize-one4.0.3непряма
npmmeow9.0.0непряма
npmmerge-stream2.0.0непряма
npmmerge21.4.1непряма
npmmicromark2.11.4непряма
npmmicromark3.2.0непряма
npmmicromark-core-commonmark1.1.0непряма
npmmicromark-extension-gfm2.0.3непряма
npmmicromark-extension-gfm-autolink-literal1.0.5непряма
npmmicromark-extension-gfm-footnote1.1.2непряма
npmmicromark-extension-gfm-strikethrough1.0.7непряма
npmmicromark-extension-gfm-table1.0.7непряма
npmmicromark-extension-gfm-tagfilter1.0.2непряма
npmmicromark-extension-gfm-task-list-item1.0.5непряма
npmmicromark-factory-destination1.1.0непряма
npmmicromark-factory-label1.1.0непряма
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-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непряма
npmmime-db1.52.0непряма
npmmime-types2.1.35непряма
npmmimic-fn2.1.0непряма
npmmimic-fn3.1.0непряма
npmmimic-fn4.0.0непряма
npmmimic-function5.0.1непряма
npmmin-indent1.0.1непряма
npmminimatch3.1.2непряма
npmminimatch9.0.5непряма
npmminimist1.2.8непряма
npmminimist-options4.1.0непряма
npmminipass3.3.6непряма
npmminipass7.1.2непряма
npmminipass-collect2.0.1непряма
npmminipass-fetch4.0.1непряма
npmminipass-flush1.0.5непряма
npmminipass-pipeline1.2.4непряма
npmminipass-sized1.0.3непряма
npmminizlib3.1.0непряма
npmmlly1.8.0непряма
npmmoment2.30.1непряма
npmmri1.2.0непряма
npmms2.1.3непряма
npmnano-spawn2.0.0непряма
npmnanoid3.3.11непряма
npmnatural-compare1.4.0непряма
npmnegotiator1.0.0непряма
npmnode-addon-api7.1.1непряма
npmnode-gyp11.5.0непряма
npmnode-releases2.0.26непряма
npmnopt8.1.0непряма
npmnormalize-package-data2.5.0непряма
npmnormalize-package-data3.0.3непряма
npmnormalize-path3.0.0непряма
npmnormalize-range0.1.2непряма
npmnormalize-selector0.2.0непряма
npmnpm-run-path4.0.1непряма
npmnpm-run-path5.3.0непряма
npmnpm-run-path6.0.0непряма
npmnum2fraction1.2.2непряма
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непряма
npmonce1.4.0непряма
npmonetime5.1.2непряма
npmonetime6.0.0непряма
npmonetime7.0.0непряма
npmoptionator0.9.4непряма
npmospath1.2.2непряма
npmown-keys1.0.1непряма
npmp-defer1.0.0непряма
npmp-limit2.3.0непряма
npmp-limit3.1.0непряма
npmp-limit5.0.0непряма
npmp-locate4.1.0непряма
npmp-locate5.0.0непряма
npmp-map4.0.0непряма
npmp-map7.0.3непряма
npmp-try2.2.0непряма
npmpackage-json-from-dist1.0.1непряма
npmpackage-name-regex2.0.6непряма
npmparent-module1.0.1непряма
npmparse-entities2.0.0непряма
npmparse-json5.2.0непряма
npmpath-exists4.0.0непряма
npmpath-is-absolute1.0.1непряма
npmpath-key3.1.1непряма
npmpath-key4.0.0непряма
npmpath-parse1.0.7непряма
npmpath-scurry1.11.1непряма
npmpath-type4.0.0непряма
npmpathe1.1.2непряма
npmpathe2.0.3непряма
npmpathval1.1.1непряма
npmpend1.2.0непряма
npmperformance-now2.1.0непряма
npmpicocolors0.2.1непряма
npmpicocolors1.1.1непряма
npmpicomatch2.3.1непряма
npmpicomatch4.0.3непряма
npmpidtree0.6.0непряма
npmpify2.3.0непряма
npmpkg-types1.3.1непряма
npmpossible-typed-array-names1.1.0непряма
npmpostcss7.0.39непряма
npmpostcss8.5.6непряма
npmpostcss-html0.36.0непряма
npmpostcss-less3.1.4непряма
npmpostcss-media-query-parser0.2.3непряма
npmpostcss-resolve-nested-selector0.1.6непряма
npmpostcss-safe-parser4.0.2непряма
npmpostcss-sass0.4.4непряма
npmpostcss-scss2.1.1непряма
npmpostcss-selector-parser6.1.2непряма
npmpostcss-syntax0.36.2непряма
npmpostcss-value-parser4.2.0непряма
npmpreact10.27.2непряма
npmprelude-ls1.2.1непряма
npmprettier3.6.2непряма
npmprettier-linter-helpers1.0.0непряма
npmpretty-bytes5.6.0непряма
npmpretty-format29.7.0непряма
npmproc-log5.0.0непряма
npmpromise-retry2.0.1непряма
npmprop-types15.8.1непряма
npmproperty-information6.5.0непряма
npmproxy-from-env1.0.0непряма
npmpsl1.15.0непряма
npmpump3.0.3непряма
npmpunycode2.3.1непряма
npmqs6.10.4непряма
npmquerystringify2.2.0непряма
npmqueue-microtask1.2.3непряма
npmquick-lru4.0.1непряма
npmreact-draggable4.5.0непряма
npmreact-fast-compare3.2.2непряма
npmreact-refresh0.18.0непряма
npmreact-remove-scroll2.7.1непряма
npmreact-remove-scroll-bar2.3.8непряма
npmreact-resizable3.1.3непряма
npmreact-style-singleton2.2.3непряма
npmread-pkg5.2.0непряма
npmread-pkg-up7.0.1непряма
npmreadable-stream3.6.2непряма
npmreaddirp3.6.0непряма
npmreaddirp4.1.2непряма
npmredent3.0.0непряма
npmreflect.getprototypeof1.0.10непряма
npmregenerate1.4.2непряма
npmregenerate-unicode-properties10.2.2непряма
npmregexp.prototype.flags1.5.4непряма
npmregexpu-core6.4.0непряма
npmregjsgen0.8.0непряма
npmregjsparser0.13.0непряма
npmremark13.0.0непряма
npmremark-parse10.0.2непряма
npmremark-parse9.0.0непряма
npmremark-rehype10.1.0непряма
npmremark-stringify9.0.1непряма
npmrepeat-string1.6.1непряма
npmrequest-progress3.0.0непряма
npmrequire-from-string2.0.2непряма
npmrequires-port1.0.0непряма
npmresolve1.22.11непряма
npmresolve2.0.0-next.5непряма
npmresolve-from4.0.0непряма
npmresolve-from5.0.0непряма
npmrestore-cursor3.1.0непряма
npmrestore-cursor5.1.0непряма
npmretry0.12.0непряма
npmreusify1.1.0непряма
npmrfdc1.4.1непряма
npmrimraf3.0.2непряма
npmrollup4.52.5непряма
npmrollup-plugin-license3.7.1непряма
npmrun-parallel1.2.0непряма
npmsade1.8.1непряма
npmsafe-array-concat1.1.3непряма
npmsafe-buffer5.2.1непряма
npmsafe-push-apply1.0.0непряма
npmsafe-regex-test1.1.0непряма
npmsafer-buffer2.1.2непряма
npmsass1.93.2непряма
npmscheduler0.20.2непряма
npmsemver5.7.2непряма
npmsemver6.3.1непряма
npmsemver7.7.3непряма
npmset-function-length1.2.2непряма
npmset-function-name2.0.2непряма
npmset-proto1.0.0непряма
npmshallowequal1.1.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непряма
npmsiginfo2.0.0непряма
npmsignal-exit3.0.7непряма
npmsignal-exit4.1.0непряма
npmsize-sensor1.0.3непряма
npmslash3.0.0непряма
npmslice-ansi3.0.0непряма
npmslice-ansi4.0.0непряма
npmslice-ansi7.1.2непряма
npmsmart-buffer4.2.0непряма
npmsocks2.8.7непряма
npmsocks-proxy-agent8.0.5непряма
npmsource-map0.6.1непряма
npmsource-map-js1.2.1непряма
npmspace-separated-tokens2.0.2непряма
npmspdx-compare1.0.0непряма
npmspdx-correct3.2.0непряма
npmspdx-exceptions2.5.0непряма
npmspdx-expression-parse3.0.1непряма
npmspdx-expression-validate2.0.0непряма
npmspdx-license-ids3.0.22непряма
npmspdx-ranges2.1.1непряма
npmspdx-satisfies5.0.1непряма
npmspecificity0.4.1непряма
npmsshpk1.18.0непряма
npmssri12.0.0непряма
npmstackback0.0.2непряма
npmstate-local1.0.7непряма
npmstd-env3.10.0непряма
npmstop-iteration-iterator1.1.0непряма
npmstring-argv0.3.2непряма
npmstring-width5.1.2непряма
npmstring-width7.2.0непряма
npmstring-width8.1.0непряма
npmstring-width-cjs4.2.3непряма
npmstring.prototype.includes2.0.1непряма
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.3.0непряма
npmstrip-ansi7.1.2непряма
npmstrip-ansi-cjs6.0.1непряма
npmstrip-final-newline2.0.0непряма
npmstrip-final-newline3.0.0непряма
npmstrip-indent3.0.0непряма
npmstrip-json-comments3.1.1непряма
npmstrip-literal2.1.1непряма
npmstyle-search0.1.0непряма
npmstyle-to-object0.4.4непряма
npmstylelint13.13.1непряма
npmstylelint-config-prettier8.0.1непряма
npmstylelint-config-recommended3.0.0непряма
npmstylelint-config-styled-components0.1.1непряма
npmstylelint-processor-styled-components1.10.0непряма
npmsugarss2.0.0непряма
npmsupports-color5.5.0непряма
npmsupports-color7.2.0непряма
npmsupports-color8.1.1непряма
npmsupports-preserve-symlinks-flag1.0.0непряма
npmsvg-tags1.0.0непряма
npmsymbol-observable1.2.0непряма
npmsynckit0.11.11непряма
npmtable6.9.0непряма
npmtar7.5.1непряма
npmthrottleit1.0.1непряма
npmthrough2.3.8непряма
npmtiny-invariant1.3.3непряма
npmtinybench2.9.0непряма
npmtinyglobby0.2.15непряма
npmtinypool0.8.4непряма
npmtinyspy2.2.1непряма
npmtmp0.2.5непряма
npmto-regex-range5.0.1непряма
npmtough-cookie4.1.4непряма
npmtrim-lines3.0.1непряма
npmtrim-newlines3.0.1непряма
npmtrough1.0.5непряма
npmtrough2.2.0непряма
npmts-algebra2.0.0непряма
npmts-api-utils2.1.0непряма
npmts-toolbelt6.15.5непряма
npmtslib1.14.1непряма
npmtslib2.3.0непряма
npmtslib2.8.1непряма
npmtunnel-agent0.6.0непряма
npmtweetnacl0.14.5непряма
npmtype-check0.4.0непряма
npmtype-detect4.1.0непряма
npmtype-fest0.18.1непряма
npmtype-fest0.21.3непряма
npmtype-fest0.6.0непряма
npmtype-fest0.8.1непряма
npmtyped-array-buffer1.0.3непряма
npmtyped-array-byte-length1.0.3непряма
npmtyped-array-byte-offset1.0.4непряма
npmtyped-array-length1.0.7непряма
npmtypedarray-to-buffer3.1.5непряма
npmtypescript5.9.3непряма
npmtypescript-eslint8.46.2непряма
npmufo1.6.1непряма
npmunbox-primitive1.1.0непряма
npmundici-types5.26.5непряма
npmundici-types7.16.0непряма
npmunicode-canonical-property-names-ecmascript2.0.1непряма
npmunicode-match-property-ecmascript2.0.0непряма
npmunicode-match-property-value-ecmascript2.2.1непряма
npmunicode-property-aliases-ecmascript2.2.0непряма
npmunicorn-magic0.3.0непряма
npmunidragger3.0.1непряма
npmunified10.1.2непряма
npmunified9.2.2непряма
npmunique-filename4.0.0непряма
npmunique-slug5.0.0непряма
npmunist-util-find-all-after3.0.2непряма
npmunist-util-generated2.0.1непряма
npmunist-util-is4.1.0непряма
npmunist-util-is5.2.1непряма
npmunist-util-position4.0.4непряма
npmunist-util-stringify-position2.0.3непряма
npmunist-util-stringify-position3.0.3непряма
npmunist-util-visit4.1.2непряма
npmunist-util-visit-parents5.1.3непряма
npmuniversalify0.2.0непряма
npmuniversalify2.0.1непряма
npmuntildify4.0.0непряма
npmupdate-browserslist-db1.1.4непряма
npmuri-js4.4.1непряма
npmurl-parse1.5.10непряма
npmuse-callback-ref1.3.3непряма
npmuse-resize-observer9.1.0непряма
npmuse-sidecar1.1.3непряма
npmutil-deprecate1.0.2непряма
npmuuid10.0.0непряма
npmuuid8.3.2непряма
npmuvu0.5.6непряма
npmv8-compile-cache2.4.0непряма
npmvalidate-npm-package-license3.0.4непряма
npmverror1.10.0непряма
npmvfile4.2.1непряма
npmvfile5.3.7непряма
npmvfile-message2.0.4непряма
npmvfile-message3.1.4непряма
npmvite5.4.21непряма
npmvite7.1.12непряма
npmvite-node1.6.1непряма
npmvite-plugin-checker0.11.0непряма
npmvite-plugin-static-copy3.1.4непряма
npmvitest1.6.1непряма
npmvscode-uri3.1.0непряма
npmwarning4.0.3непряма
npmweb-vitals4.2.4непряма
npmwhich1.3.1непряма
npmwhich2.0.2непряма
npmwhich5.0.0непряма
npmwhich-boxed-primitive1.1.1непряма
npmwhich-builtin-type1.2.1непряма
npmwhich-collection1.0.2непряма
npmwhich-typed-array1.1.19непряма
npmwhy-is-node-running2.3.0непряма
npmword-wrap1.2.5непряма
npmwrap-ansi6.2.0непряма
npmwrap-ansi8.1.0непряма
npmwrap-ansi9.0.2непряма
npmwrap-ansi-cjs7.0.0непряма
npmwrappy1.0.2непряма
npmwrite-file-atomic3.0.3непряма
npmyallist3.1.1непряма
npmyallist4.0.0непряма
npmyallist5.0.0непряма
npmyaml1.10.2непряма
npmyaml2.8.1непряма
npmyargs-parser20.2.9непряма
npmyauzl2.10.0непряма
npmyocto-queue0.1.0непряма
npmyocto-queue1.2.1непряма
npmzrender5.6.1непряма
npmzwitch1.0.5непряма
npmzwitch2.0.4непряма
Сповіщення про залежності 4

Встановлення npm:@questdb/web-console@2.0.1 тягне 349 пакетів, прямих і транзитивних: 4 мають відомі сповіщення, з них 2 — прямі залежності.

ПакетВерсіяЗв'язокКритичністьСповіщеньВиправлено в
lodash-es4.17.23непрямависока24.18.0
uuid10.0.0непрямависока113.0.1
echarts5.6.0прямапомірна16.1.0
joi17.5.0прямапомірна118.2.1

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

Звіт у форматі JSON машиночитний
{
  "data": {
    "repo": {
      "topics": [
        "frontend",
        "gui",
        "questdb",
        "react",
        "typescript",
        "ui-components",
        "hacktoberfest"
      ],
      "is_fork": false,
      "size_kb": 612102,
      "has_wiki": false,
      "homepage": "https://questdb.com",
      "languages": {
        "HTML": 1129,
        "SCSS": 62584,
        "Shell": 7193,
        "Python": 3920,
        "JavaScript": 541499,
        "TypeScript": 3730694
      },
      "pushed_at": "2026-07-31T10:54:18Z",
      "created_at": "2022-01-21T10:00:23Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-23T17:55:40Z",
      "description": "QuestDB Web Console",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": null,
      "default_branch": "main",
      "license_spdx_raw": null,
      "primary_language": "TypeScript",
      "significant_languages": [
        "TypeScript",
        "JavaScript"
      ]
    },
    "owner": {
      "blog": "https://questdb.com",
      "name": "QuestDB",
      "type": "Organization",
      "login": "questdb",
      "company": null,
      "location": null,
      "followers": 371,
      "avatar_url": "https://avatars.githubusercontent.com/u/52297642?v=4",
      "created_at": "2019-06-27T19:56:32Z",
      "is_verified": null,
      "public_repos": 77,
      "account_age_days": 2592
    },
    "license": {
      "state": "absent",
      "spdx_id": null,
      "raw_spdx": null,
      "file_present": false,
      "scorecard_found": false,
      "profile_has_license": false
    },
    "activity": {
      "releases": [],
      "recent_commits": [
        {
          "oid": "ac8c2740227682e0ea0c6ab3b065be52fcf0f3e4",
          "body": null,
          "is_bot": false,
          "headline": "release: 2.0.1 (#592)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-07-23T17:55:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f5a7e3033fc476ae2b927bcfd1544072d6d3bb66",
          "body": null,
          "is_bot": false,
          "headline": "chore: bump sql-parser to 0.1.16 (#590)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-07-23T17:15:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "627785772c05cc9c96be8dfffc66eeda647991b7",
          "body": "Co-authored-by: Andrei Pechkurov <37772591+puzpuzpuz@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: remove login-background.svg to reduce the package size (#591)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-07-23T16:19:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7b116ac870105d737a57a9f97777bd7405af61ad",
          "body": null,
          "is_bot": false,
          "headline": "fix: preserve query result text (#588)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-07-23T16:17:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9bce5f5c3744881f42fe9515fd545c0955996bb0",
          "body": "…589)",
          "is_bot": false,
          "headline": "perf: virtualize charts/grids/editors, lazy-hydrate notebook cells (#…",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-07-23T12:02:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "953d526fc84d31c43cf1e6ed5ff3827f53532303",
          "body": null,
          "is_bot": false,
          "headline": "feat: add notebooks onboarding modal and in-notebook MCP promo (#585)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-07-16T15:42:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2294b1f481eef2e8d6eab51a4c3f6f230dc4f0e8",
          "body": null,
          "is_bot": false,
          "headline": "feat: agent background edits on notebooks (#586)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-07-16T10:55:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "db1f97f2b404298879eea26b7da2a34dc9ae490a",
          "body": "…sh intervals (#581)",
          "is_bot": false,
          "headline": "feat: redesign notebook cell toolbar with view toggles and auto-refre…",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-07-14T08:46:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5d34ba4b398085a020e1156d7c36f19f8ccdf87a",
          "body": "…(#583)\n\n* fix: recognize the TO REMOTE storage policy stage across the console\n\n- table details drawer renders policies using the current server grammar\n  (TO PARQUET / TO REMOTE / DROP LOCAL / DROP REMOTE)\n- matview generation emits a laddered TTL instead of a STORAGE POLICY\n  clause, which server\n[…]\nvalues render in Title Case\n- bump @questdb/sql-parser to 0.1.15\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n* submodule\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix: recognize the TO REMOTE storage policy stage across the console …",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-07-06T13:19:20Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "862680976eefb751c4454622f39392d7d47bd855",
          "body": null,
          "is_bot": false,
          "headline": "release: 2.0.0 (#572)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-06-23T15:57:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1df76c6e1d468e512365de2f6916f580056799fc",
          "body": "* chore: update gitleaksignore\n\n* submodule",
          "is_bot": false,
          "headline": "chore: update gitleaksignore (#571)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-06-22T15:27:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c506a468bcc77f790cfbb2d412fb9674a47db7cb",
          "body": null,
          "is_bot": false,
          "headline": "feat: notebooks with coding agents integration (#561)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-06-22T13:11:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "98dad8f9ab60f8234b5a9113a06e5e17776cde3c",
          "body": "…t (#568)",
          "is_bot": false,
          "headline": "refactor: migrate old grid.js into a new reusable ResultGrid componen…",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-06-19T11:10:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b8566cab7a2ab1673cabed157518f7f2fe686bdd",
          "body": "…g while busy (#567)",
          "is_bot": false,
          "headline": "fix: cancel running query reliably and preserve selection when runnin…",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-06-18T12:01:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a965ed4939f7465b24ee51edcf9f08189662021b",
          "body": null,
          "is_bot": false,
          "headline": "chore: update review-change skill with levels (#570)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-06-17T20:00:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "971c65f16c12084e04fb2a038dee384c08f6493a",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.2.3 (#566)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-06-03T10:54:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a644a8a31045c1556f1c201959a5e0e5d3d9cc4f",
          "body": "…(#565)\n\n* feat: share links to the queries using editor dropdown and shortcuts\n\n* update .gitleaksignore\n\n* add trailing comma to the copied queries\n\n* apply queries to the new tab if not exists in the current one\n\n* clear gitleaksignore temporarily\n\n* add again\n\n* submodule",
          "is_bot": false,
          "headline": "feat: share links to the queries using editor dropdown and shortcuts …",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-06-03T10:27:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bfb9feb64b3dc3fc25d3e541d5a4072849fd8d13",
          "body": "…k action (#563)\n\n* fix: create matview action respects storage policy, bump parser to 0.1.13\n\n* submodule\n\n* store policy in table details, support TTL and storage policy on EE\n\n* submodule\n\n* test fixes\n\n* singular time units in matview creation, fixed tables poll interval in details tab\n\n* reviews",
          "is_bot": false,
          "headline": "feat: support storage policy in table details and create matview quic…",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-06-02T12:14:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ab1b1cae32eff889b7417ffc64756226fbb298f5",
          "body": "* fix: stale user and data issue on SSO logout\n\n* update gitleaksignore\n\n* --cached handling\n\n* address reviews",
          "is_bot": false,
          "headline": "fix: stale user and data issue on SSO logout (#564)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-06-01T23:44:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "30c5eede097f652ec2af6878eab7756d54dafa55",
          "body": "* fix: increase query validation debounce time, add e2e test\n\n* submodule",
          "is_bot": false,
          "headline": "fix: increase query validation debounce time (#562)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-05-20T12:31:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4bf098e224b6518997dc516c8ca500158ba8f63b",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.2.2 (#560)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-05-07T19:19:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d8212be80eb3b29214162e3a35c2b73850e7391d",
          "body": "* refactor: use chronological view in the assistant response, render thinking blocks\n\n* submodule\n\n* turn based message model with full tool call history in conversations\n\n* submodule\n\n* query run result bug fixes, show notifications consistently\n\n* tests\n\n* modal layout fix\n\n* query run abortion ha\n[…]\nmount\n\n* submodule\n\n* autofocus on input\n\n* submodule, java version\n\n* reviews\n\n* reword open in editor to diff preview\n\n---------\n\nCo-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "refactor: ai assistant revamp, query execution guards (#547)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-05-07T16:26:39Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ce61798132421233870638d39a89d2ea43585aaf",
          "body": "…tion suggestions (#556)\n\n* fix: remove implicit select suggestions filtering, context-aware function ssuggestions\n\n* submodule\n\n* bump parser to 0.1.10\n\n* submodule, java version\n\n* bump parser to 0.1.11",
          "is_bot": false,
          "headline": "fix: remove implicit select suggestions filtering, context-aware func…",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-05-07T15:29:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d1e674366364a48c2d817b43738532c3340582be",
          "body": "* chore: add review skill\n\n* submodule\n\n* submodule\n\n* update jdk version\n\n* submodule",
          "is_bot": false,
          "headline": "chore: add review skill (#552)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-05-07T10:53:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0a210b2a4d52d4294e483685fc7402e963ddc712",
          "body": "* feat: add create materialized view table menu action\n\n* fix matview base table showing as table when it is a matview\n\n* support matview->matview ddl creation, arrange ttl and aggregates\n\n* submodule\n\n* submodule\n\n* upgrade java version, submodule, appendquery adding semicolon if not exists\n\n* test/append fixes\n\n* submodule\n\n* test fix\n\n* submodule",
          "is_bot": false,
          "headline": "feat: add create materialized view table menu action (#557)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-05-06T11:47:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "418f054548b42234c34a481a05251f1e841f0e4e",
          "body": null,
          "is_bot": false,
          "headline": "chore: bump parser to 0.1.10 (#558)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-04-22T23:41:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a1ae3c6478e9f08987c81b0f81bade3407986a5d",
          "body": "* chore(build): guard gitleaks license and pin action SHA\n\n* chore(build): guard gitleaks license and pin action SHA\n\n* chore(build): guard gitleaks license and pin action SHA\n\n* submodule\n\n---------\n\nCo-authored-by: emrberk <emreberk5699@gmail.com>",
          "is_bot": false,
          "headline": "chore(build): guard gitleaks license and pin action SHA (#555)",
          "author_name": "Steven Sklar",
          "author_login": "sklarsa",
          "committed_at": "2026-04-21T11:23:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9cdbfdf8d1c19fe9e67ddbbda759b3c79b006a07",
          "body": null,
          "is_bot": false,
          "headline": "fix: add codicons to the third party licenses (#554)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-04-20T15:14:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5baaf150f5baa861d4fb48e853fa81cc230996a7",
          "body": "Error message in src/utils/questdb/client.ts line 197 read 'An error occured, please try again'. User-visible. Fixed to 'occurred'.\n\nSigned-off-by: SAY-5 <SAY-5@users.noreply.github.com>\nCo-authored-by: SAY-5 <SAY-5@users.noreply.github.com>\nCo-authored-by: Emre Berk Kaya <75899391+emrberk@users.noreply.github.com>",
          "is_bot": false,
          "headline": "client: fix 'occured' -> 'occurred' in error message (#553)",
          "author_name": "Sai Asish Y",
          "author_login": "SAY-5",
          "committed_at": "2026-04-16T10:18:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ba69c4e8700d8952865de367a14a70d42ad5ca4a",
          "body": null,
          "is_bot": false,
          "headline": "fix: gitleaks license check",
          "author_name": "emrberk",
          "author_login": "emrberk",
          "committed_at": "2026-04-16T10:17:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3564298e2cec538ab4121cff08d759a439c2197f",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.2.1 (#551)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-04-13T12:43:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ed54762cd72d00d635447505314731103231b731",
          "body": null,
          "is_bot": false,
          "headline": "chore: bump sql-parser to 0.1.8 (#550)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-04-13T12:17:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c3bf8462147045b2dfa6e1f87c0e39be021d5fb9",
          "body": "* Add Gitleaks secret scanning workflow\n\n* submodule\n\n---------\n\nCo-authored-by: emrberk <emreberk5699@gmail.com>",
          "is_bot": false,
          "headline": "chore(build): add gitleaks secret scanning workflow (#542)",
          "author_name": "Steven Sklar",
          "author_login": "sklarsa",
          "committed_at": "2026-04-13T11:45:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "65ad05b66ed388381d191571626bd2abcc88a5f7",
          "body": "* feat: add dependency and font license compliance checks to CI\n\nEnsure all bundled dependencies and fonts have licenses compatible with\nApache 2.0. CI will now fail if an incompatible npm dependency is added\nor if a font directory is missing a LICENSE file. Production builds\ngenerate a THIRD_PARTY_\n[…]\ne license-checker, stricter license enforcement for fonts\n\n* submodule\n\n---------\n\nCo-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>\nCo-authored-by: emrberk <emreberk5699@gmail.com>",
          "is_bot": false,
          "headline": "feat: add license compliance checks to CI (#548)",
          "author_name": "Vlad Ilyushchenko",
          "author_login": "bluestreak01",
          "committed_at": "2026-04-13T09:00:22Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "0ed7aad61e96008e6380c9cade1a8e6ff49bc154",
          "body": "* feat: add web console usage telemetry\n\n* catch unmocked requests\n\n* remove reset test\n\n* reset module for each test\n\n* restore mocks\n\n* lint errors & user agent polyfill on ci\n\n* no manual ua parsing\n\n* get endpoint console-event-config\n\n* submodule\n\n* add actions to store\n\n* promo view event\n\n* submodule\n\n* submodule\n\n* lint fix\n\n* more events\n\n* new events, change default models",
          "is_bot": false,
          "headline": "feat: add web console usage telemetry (#544)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-03-30T18:36:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3d8bc46a9567a78f3e5468c1142bf867dc8812d9",
          "body": "* refactor: allow table details empty state with table selection\n\n* add support for views\n\n* schema name display to go to table details, prevent multiple operations\n\n* add view errors, fix stale drawer and columns issue\n\n* submodule",
          "is_bot": false,
          "headline": "refactor: allow table details empty state with table selection (#546)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-03-27T14:02:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8179f4a033b7e186a6f51d87ecfc3dc2e087e64a",
          "body": "* refactor: use new parser for autocompletion and query detection\n\n* cleanup in monaco utils, remove viewport scoping from run all flow, fix issues on notification handling, avoid full-document parsing\n\n* add JIT query validation and fix dot qualified autocompletion\n\n* submodule\n\n* use dot as a comm\n[…]\n.1.5\n\n* add parantheses as trigger char\n\n* reviews\n\n* abort validations on unmount\n\n* change word pattern to capture identifier as a single word\n\n* handle quoted identifier autocompletion\n\n* submodule",
          "is_bot": false,
          "headline": "refactor: use new parser for autocompletion (#536)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-03-27T09:02:47Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8a675588d943681c36850dd1d470d984803008d2",
          "body": "* refactor: decouple providers from flow\n\n* move settings\n\n* remove structured output beta, update anthropic sdk\n\n* add chat completions provider support\n\n* provider -> providerId\n\n* refactor: dynamic provider system with PlugsIcon for custom providers\n\n- Replace PROVIDER_TYPE with PROVIDERS map con\n[…]\niff\n\n* fix postprocess falling back to current sql, simplify postprocess, add fetchWithFilteredHeaders tests\n\n* hardcoded colors fix\n\n---------\n\nCo-authored-by: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: add custom provider support to AI Assistant (#541)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-03-27T08:20:32Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "e2baa666d2fa9daf2da8b77da274301d8075fea2",
          "body": null,
          "is_bot": false,
          "headline": "fix: improve grid UX, context menu clipping, and toolbar polish (#545)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-03-26T23:48:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "61f80f15d39d5da2256b779acc1fb97bd6e4c880",
          "body": null,
          "is_bot": false,
          "headline": "chore: remove image zoom from News panel (#540)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-03-17T01:58:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6da10546127ee4023c75728de708ae3c2ebb7ff0",
          "body": null,
          "is_bot": false,
          "headline": "fix: prevent spiky backlog trends with debounce (#543)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-03-11T17:24:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f890be0615bb6aa280d8bfc76f9718cdeaae2840",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.2.0 (#538)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-02-25T13:17:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4eb212e897395a59863f459aed33fc3e86dd470c",
          "body": null,
          "is_bot": false,
          "headline": "fix: increase highlight contrast for comments (#537)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-02-24T23:11:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "33a8163eb9973a9ced6a37b40b8cdaff97d1dfb5",
          "body": null,
          "is_bot": false,
          "headline": "feat: editor tabs improvements (#533)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-02-24T18:37:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c27c66f140756c21abc83b12c6a81c51eabb5df7",
          "body": null,
          "is_bot": false,
          "headline": "feat: table details drawer (#517)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-02-12T19:24:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "121a03d2fec30a6b5e6c5fc61027d34d7145b04c",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.1.13 (#535)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-01-27T16:41:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6e9ac8afb75958960f51e7e6c9609e09d8cf5e11",
          "body": null,
          "is_bot": false,
          "headline": "chore: bump sql grammar to 1.4.2 (#534)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-01-27T16:22:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "199b8a219d99c1ff4637ac3a86361a3d04954028",
          "body": null,
          "is_bot": false,
          "headline": "feat: ai assistant improvements (#529)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-01-27T11:56:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9c121204a3221b47fea542e3a5e12350592d23f9",
          "body": null,
          "is_bot": false,
          "headline": "chore: add cookbook section to AI documentation flow (#531)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-01-23T11:43:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f76935690be78b870cdb9b9cea7059e46e61f1c3",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.1.12 (#528)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-01-13T17:27:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "66ede95b72eb0a9fa9cf871742f18f7802776136",
          "body": "…#527)\n\n* fix: prevent scrolling suggestions and code examples from assistant\n\n* move calculation to LiteEditor",
          "is_bot": false,
          "headline": "fix: prevent scrolling suggestions and code examples from assistant (…",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-01-13T16:57:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ac41c13f275c5a621c2fffd523b6cdcd71bbe25d",
          "body": null,
          "is_bot": false,
          "headline": "fix: resolve news image zoom flickering on hover (#526)",
          "author_name": "Vlad Ilyushchenko",
          "author_login": "bluestreak01",
          "committed_at": "2026-01-12T00:52:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "17fe0f3622e31c7735eb33bf5e87580fe75053c8",
          "body": null,
          "is_bot": false,
          "headline": "fix: render HTML entities in grid cells after XSS fix (#525)",
          "author_name": "Vlad Ilyushchenko",
          "author_login": "bluestreak01",
          "committed_at": "2026-01-11T23:03:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "daf5f836a03cf473192314ab2bff192bc7371d10",
          "body": null,
          "is_bot": false,
          "headline": "fix: do not move cursor if the query execution is successful (#524)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-01-11T22:44:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e242da2e09b568c606da685192aaab603be48073",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.1.11 (#523)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-01-09T12:49:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d8d092521c7972ca8d9088347fa681508789afaa",
          "body": "* fix: declare statements breaking query key parsing\n\n* improve assertion\n\n* update explain prompt",
          "is_bot": false,
          "headline": "fix: declare statements breaking query key parsing (#522)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-01-09T11:52:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e947b129318fa6a91c7f1991c4e9862ca1b6cbbb",
          "body": "* test: flakiness check on ai tests\n\n* stop on failure\n\n* check if model is disposed before removing query highlights\n\n* action - assert improvements\n\n* fix 2\n\n* fix 3\n\n* damn autoscroll\n\n* submodule\n\n* prevent double stop\n\n* test: ai tests flakiness fixes\n\n* submodule",
          "is_bot": false,
          "headline": "test: ai tests flakiness fixes (#521)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-01-09T10:50:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7c4e0cc0d99e97ee5da4895cc22080c3f385b08d",
          "body": null,
          "is_bot": false,
          "headline": "Fix/npm publish workflow (#516)",
          "author_name": "Vlad Ilyushchenko",
          "author_login": "bluestreak01",
          "committed_at": "2026-01-08T12:30:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1e748ccee17ef5b520429cb46b17040149df3cd7",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.1.10 (#518)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-01-08T11:58:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b42fd9f18476d844ae181a10a249e003dafb823d",
          "body": "* fix: fix XSS security vulnurability\n\n* remove table dropping on afterEach\n\n---------\n\nCo-authored-by: emrberk <emreberk5699@gmail.com>",
          "is_bot": false,
          "headline": "fix XSS security vulnerability (#519)",
          "author_name": "Vlad Ilyushchenko",
          "author_login": "bluestreak01",
          "committed_at": "2026-01-08T09:47:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ebb20c0b6b247c1be604ee31f9db57685a121487",
          "body": "* feat: views support\n\ndepends on https://github.com/questdb/questdb/pull/5720\n\ndisclosure: most of the code was generated by Claude Code\n\n* include views in auto-refresh\n\n* linter errors\n\n* backwards compatibility improvement, remove redundant prop\n\n* tests\n\n* submodule to branch\n\n* fix: resolve ty\n[…]\n\nCo-authored-by: emrberk <emreberk5699@gmail.com>\nCo-authored-by: bluestreak <bluestreak@gmail.com>\nCo-authored-by: Claude Opus 4.5 <noreply@anthropic.com>\nCo-authored-by: glasstiger <imre@questdb.io>",
          "is_bot": false,
          "headline": "feat: views support (#512)",
          "author_name": "Jaromir Hamala",
          "author_login": "jerrinot",
          "committed_at": "2026-01-07T23:06:43Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "2e2ff2cdee9a5502b5d93bc33153f5ee2a462aa4",
          "body": null,
          "is_bot": false,
          "headline": "Fix/npm publish workflow (#515)",
          "author_name": "Vlad Ilyushchenko",
          "author_login": "bluestreak01",
          "committed_at": "2026-01-02T16:22:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "dd8f2c83425de8aa60155cdfa1e253bc8336a764",
          "body": null,
          "is_bot": false,
          "headline": "fix: update npm publish workflow for new token format (#514)",
          "author_name": "Vlad Ilyushchenko",
          "author_login": "bluestreak01",
          "committed_at": "2026-01-02T15:25:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5cdbce6afc3a943e349b60c4c51489e303181b8f",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.1.9 (#513)",
          "author_name": "Vlad Ilyushchenko",
          "author_login": "bluestreak01",
          "committed_at": "2026-01-02T13:30:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4b5af35a1fc4972918d118876f17c71821fc9bf8",
          "body": null,
          "is_bot": false,
          "headline": "feat: ai assistant with chat window (#507)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2026-01-02T11:57:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b89a9706ff1b90449526ffe853bb8e048b25f1ea",
          "body": null,
          "is_bot": false,
          "headline": "chore: add new release workflow",
          "author_name": "emrberk",
          "author_login": "emrberk",
          "committed_at": "2025-12-31T13:52:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d7308ed2243e2841fdb4ce49c61070d94af54d4f",
          "body": "… (#511)",
          "is_bot": false,
          "headline": "fix: handle running new queries when there is an operaton in progress…",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-12-22T17:00:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cb7ae5843f0f0febd993acc1f781dcd251d8f6c4",
          "body": null,
          "is_bot": false,
          "headline": "fix: make telemetry resilient to fara.questdb.io failures (#510)",
          "author_name": "Vlad Ilyushchenko",
          "author_login": "bluestreak01",
          "committed_at": "2025-12-19T23:59:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a7549a8fa045f294147c31c5ff6b9612d32f326c",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.1.8 (#509)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-12-18T11:40:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b0b94b96f9ffcabc5a8afb6a8ee31d57e0e7d4b4",
          "body": "…ts (#508)",
          "is_bot": false,
          "headline": "fix: add polyfill for crypto.randomUUID to be used in insecure contex…",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-12-18T11:29:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3931bc714fbc65a59e2acd059893ffd85156479e",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.1.7 (#506)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-12-01T12:08:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "59cb2c06b501c3acb7d459db0bcb9d7b3ca5f23d",
          "body": null,
          "is_bot": false,
          "headline": "chore: update posthog-js to 1.298.1 (#505)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-12-01T11:49:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "51d452a8693c0a6c6253df7df25af676e04fecc2",
          "body": null,
          "is_bot": false,
          "headline": "fix: prefetch images for connection error - handle retry (#504)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-11-29T18:21:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0b974a7c14d29f3e9817dcb3dc3eb8b99059e145",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.1.6 (#503)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-11-28T15:59:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "76719ddf7c6f30dacf16af21963750031c3a8e6f",
          "body": null,
          "is_bot": false,
          "headline": "refactor: apply new login screen design (#501)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-11-28T15:44:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "712f3171b8a70530c877ba4f3d5684a2fb7d2655",
          "body": null,
          "is_bot": false,
          "headline": "fix: serve build assets relative to the base path (#502)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-11-28T13:14:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2bc2a3a7d6eb8930472c7ca1726ee8f476de7790",
          "body": null,
          "is_bot": false,
          "headline": "fix: remove private packaaging",
          "author_name": "emrberk",
          "author_login": "emrberk",
          "committed_at": "2025-11-25T13:01:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c6e8a3ea43ae2e2d33fa08f1e2f0fd50ba2c94a7",
          "body": null,
          "is_bot": false,
          "headline": "release: 1.1.5 (#500)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-11-25T12:48:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2ae12653b07932529979f6dafbf8e1c262b12198",
          "body": null,
          "is_bot": false,
          "headline": "chore: bump sql grammar to 1.4.1 (#498)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-11-24T19:30:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ab53dac29c06333e7a1add696afc5588f3a5d91b",
          "body": null,
          "is_bot": false,
          "headline": "fix: editor visibility race condition in download tests (#499)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-11-24T18:50:04Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bf802bd8b75c0309f4bd27d55252b53214bacebf",
          "body": null,
          "is_bot": false,
          "headline": "fix: save resized column width before arranging array contents (#497)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-11-21T13:56:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5f8caf0fecc988e1f3349791860f8972a1357756",
          "body": "* Remove react-components - initial\n\n* fixed resolution for Monaco loader\n\n* unify hooks in single directory\n\n* reorganize search-related files\n\n* submodule\n\n* add jest-util for unit tests\n\n* remove PnP , fix eslint config, add typecheck and lint scripts\n\n* use single package, arrange workflows and \n[…]\n(#494)\n\n* init\n\n* fix all lint issues\n\n* add precommit hook for linting\n\n* submodule\n\n* use correct field name\n\n* add e2e tests to linting, fix prettier errors\n\n* error color\n\n* submodule\n\n* submodule",
          "is_bot": false,
          "headline": "chore: remove react-components and workspaces, use Vite (#492)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-11-06T16:31:06Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "fb685320f1de6dbc45c9738a9fd6e6c7e0681398",
          "body": null,
          "is_bot": false,
          "headline": "feat(web-console): enable dynamic Y-axis scaling in chart view (#493)",
          "author_name": "Vaibhav Tomar",
          "author_login": "Vaibhav91one",
          "committed_at": "2025-10-30T07:39:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fc162e878cd9f9e3af9f23d227a3a22d48d0101f",
          "body": null,
          "is_bot": false,
          "headline": "release(web-console): 1.1.4 (#491)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-10-24T12:46:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b1b6a9d595bc47c094e25eed8d121b07b373f9d4",
          "body": "… (#484)\n\n* export parquet initial\n\n* feat(web-console): export parquet files, fix unresponsive CSV imports\n\n* update submodule and loader text\n\n* handle safari downloads with new tab, fix token handling in service worker controller change\n\n* fix type and quotes\n\n* more on reviews\n\n* show parquet do\n[…]\ns.noreply.github.com>\n\n* update test\n\n* submodule\n\n---------\n\nCo-authored-by: ideoma <2159629+ideoma@users.noreply.github.com>\nCo-authored-by: glasstiger <94906625+glasstiger@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(web-console): export parquet files, fix unresponsive CSV imports…",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-10-24T12:19:57Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "dd239f8df5f7ad1df94b9e69494fd8ecc1ae43d7",
          "body": null,
          "is_bot": false,
          "headline": "fix(web-console): do not start a quote in comments (#483)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-10-10T13:37:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8c262f83568032a3651dab36b84903fc20af06b0",
          "body": "* fix(browser-tests): disable telemetry on ci\n\n* remove spying\n\n* return the response\n\n* fix parsing errors by cypress when content type is not correctly set\n\n* intercept remote config request\n\n* submodule",
          "is_bot": false,
          "headline": "chore(browser-tests): disable telemetry on ci (#482)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-10-07T09:38:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a058bc177364bb7af91b4eef5f4ce2ed05b9fc38",
          "body": null,
          "is_bot": false,
          "headline": "release(web-console): 1.1.3 (#479)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-10-03T13:17:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "85741ae7e6c87c83e26e71066424d4e67cb3ff73",
          "body": "* fix(web-console): update banner in demo\n\n* small update\n\n* add secondary cta to topbar\n\n* submodule\n\n* submodule\n\n---------\n\nCo-authored-by: Vlad Ilyushchenko <bluestreak01@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(web-console): update banner in demo (#471)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-10-03T13:09:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d047203ab2ae33cd15367753fd4fe3b8149ce28b",
          "body": null,
          "is_bot": false,
          "headline": "feat(web-console): add column name search to Schema filter (#478)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-10-03T12:53:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5dfa9b59cf12a2b162572727327f6eb7eaf37888",
          "body": "* fix(web-console): handle timestamp_ns format in CSV imports\n\n* proxy imp in server-dist.js\n\n* submodule\n\n* let's type the clear statement directly\n\n* change label to dataset pattern\n\n* submodule",
          "is_bot": false,
          "headline": "fix(web-console): handle timestamp_ns format in CSV imports (#474)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-09-25T09:36:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6fa706960ff4bef9b9d181cac70480b0ddd89165",
          "body": "…e query when running multiple queries (#456)",
          "is_bot": false,
          "headline": "feat(web-console): add loading indicator and notification for a singl…",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-09-23T16:28:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "625d90d9c1b0f3fdb1f08e0c4af08caa48a6a2af",
          "body": "…tions and sampling rate (#472)",
          "is_bot": false,
          "headline": "fix(web-console): update sql grammar, fix highlighting of array opera…",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-09-12T16:23:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "76b3c42dd41fa36dcc6de74b937ad1ee066c3737",
          "body": "…CSV file (#473)\n\nfix(ui): fix for users with ' ' in their name are unable to import CSV file",
          "is_bot": false,
          "headline": "fix(ui): fix for users with space in their name are unable to import …",
          "author_name": "glasstiger",
          "author_login": "glasstiger",
          "committed_at": "2025-09-11T09:37:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "164b009ffe9a631287108e56d9812e42269b9a36",
          "body": null,
          "is_bot": false,
          "headline": "release(web-console): 1.1.2 (#470)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-08-29T15:09:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6a5d8b95fd7cf04d9fdefe3c0c78d960275aff44",
          "body": "* fix(web-console): prprevent infinite state updates in metrics\n\n* submodule\n\n* Update packages/web-console/src/scenes/Editor/Metrics/index.tsx\n\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>\n\n* copilot mess\n\n---------\n\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(web-console): prevent infinite state updates in metrics (#469)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-08-29T14:42:13Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "4d485195e4198db51e800ed124e10fac042d1f41",
          "body": null,
          "is_bot": false,
          "headline": "release(web-console): 1.1.1 (#468)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-08-28T22:33:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7bba683b648d1b772a006da112e3257a1593bc74",
          "body": "…issue (#467)\n\n* chore(web-console): bump dexie version to 4.2.0\n\n* fix(web-console): return to schema version 3 by changing temporary tab handling\n\n* address review\n\n* bulk update tab positions, fix tab dragging bug, bump dexie-react-hooks version\n\n* disable tab events when a temporary tab is open",
          "is_bot": false,
          "headline": "fix(web-console): remove indexed db backwards/forwards compatibility …",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-08-28T20:16:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "09a0f09a8f9a245b5871846d8a4b94b708f27984",
          "body": null,
          "is_bot": false,
          "headline": "fix(web-console): use quotes in table name when resuming WAL (#466)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-08-26T07:59:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ec60c41227927f1b80f128e2a3a516cd7af3eb67",
          "body": null,
          "is_bot": false,
          "headline": "release(web-console): 1.1.0 (#465)",
          "author_name": "Emre Berk Kaya",
          "author_login": "emrberk",
          "committed_at": "2025-08-18T14:11:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 0,
      "commits_last_year": 104,
      "latest_release_at": null,
      "latest_release_tag": null,
      "releases_from_tags": false,
      "days_since_last_push": 2,
      "active_weeks_last_year": 36,
      "days_since_latest_release": null,
      "mean_days_between_releases": null
    },
    "community": {
      "has_readme": true,
      "has_license": false,
      "readme_badges": {
        "hosts": [],
        "total": 0,
        "header": 0,
        "collected": true,
        "has_inspect_badge": false
      },
      "has_description": true,
      "has_contributing": false,
      "health_percentage": 37,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "@questdb/web-console",
          "exists": true,
          "license": "Apache-2.0",
          "keywords": [],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@questdb/web-console",
          "is_deprecated": false,
          "latest_version": "2.0.1",
          "repository_url": "https://github.com/questdb/ui",
          "versions_count": 80,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 4,
          "monthly_downloads": 42871,
          "first_published_at": "2022-06-10T20:48:46.718000Z",
          "latest_published_at": "2026-07-23T17:57:52.837000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 10
        }
      ]
    },
    "popularity": {
      "forks": 37,
      "stars": 28,
      "watchers": 1,
      "fork_history": {
        "days": [
          {
            "date": "2023-02-12",
            "count": 1
          },
          {
            "date": "2023-04-18",
            "count": 1
          },
          {
            "date": "2023-05-20",
            "count": 1
          },
          {
            "date": "2023-10-07",
            "count": 1
          },
          {
            "date": "2023-10-09",
            "count": 1
          },
          {
            "date": "2023-10-13",
            "count": 1
          },
          {
            "date": "2023-10-14",
            "count": 1
          },
          {
            "date": "2023-10-18",
            "count": 1
          },
          {
            "date": "2023-10-21",
            "count": 1
          },
          {
            "date": "2024-03-28",
            "count": 1
          },
          {
            "date": "2024-07-30",
            "count": 1
          },
          {
            "date": "2024-08-20",
            "count": 1
          },
          {
            "date": "2024-08-22",
            "count": 1
          },
          {
            "date": "2024-09-14",
            "count": 2
          },
          {
            "date": "2024-09-15",
            "count": 1
          },
          {
            "date": "2024-09-16",
            "count": 1
          },
          {
            "date": "2024-10-19",
            "count": 1
          },
          {
            "date": "2024-10-20",
            "count": 1
          },
          {
            "date": "2024-10-27",
            "count": 1
          },
          {
            "date": "2025-02-17",
            "count": 1
          },
          {
            "date": "2025-02-18",
            "count": 1
          },
          {
            "date": "2025-03-06",
            "count": 1
          },
          {
            "date": "2025-05-04",
            "count": 1
          },
          {
            "date": "2025-07-19",
            "count": 1
          },
          {
            "date": "2025-08-12",
            "count": 1
          },
          {
            "date": "2025-09-30",
            "count": 2
          },
          {
            "date": "2025-10-01",
            "count": 1
          },
          {
            "date": "2025-10-04",
            "count": 1
          },
          {
            "date": "2025-10-09",
            "count": 1
          },
          {
            "date": "2025-11-03",
            "count": 1
          },
          {
            "date": "2025-11-17",
            "count": 1
          },
          {
            "date": "2026-01-13",
            "count": 1
          },
          {
            "date": "2026-03-11",
            "count": 1
          },
          {
            "date": "2026-06-30",
            "count": 1
          },
          {
            "date": "2026-07-06",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 37,
        "total_forks": 37
      },
      "star_history": null,
      "open_issues_and_prs": 48
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [],
      "has_llms_txt": false,
      "has_dockerfile": false,
      "has_mcp_signal": false,
      "bootstrap_files": [],
      "api_schema_files": [],
      "has_devcontainer": false,
      "typecheck_configs": [
        "tsconfig.json"
      ],
      "toolchain_manifests": [
        "pom.xml"
      ],
      "largest_source_bytes": 2736930,
      "source_files_sampled": 642,
      "oversized_source_files": 7,
      "agent_instruction_files": [],
      "agent_instruction_max_bytes": null
    },
    "dependencies": {
      "manifests": [
        "package.json",
        "pom.xml"
      ],
      "advisories": {
        "error": null,
        "scope": "published_package",
        "source": "osv",
        "findings": [
          {
            "name": "lodash-es",
            "direct": false,
            "version": "4.17.23",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 8.1,
            "advisory_ids": [
              "GHSA-f23m-r3pf-42rh",
              "GHSA-r5fr-rjxr-66jc"
            ],
            "fixed_version": "4.18.0",
            "advisory_count": 2,
            "oldest_advisory_days": 122
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "10.0.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-w5hq-g745-h8pq"
            ],
            "fixed_version": "13.0.1",
            "advisory_count": 1,
            "oldest_advisory_days": 101
          },
          {
            "name": "echarts",
            "direct": true,
            "version": "5.6.0",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 6.1,
            "advisory_ids": [
              "GHSA-fgmj-fm8m-jvvx"
            ],
            "fixed_version": "6.1.0",
            "advisory_count": 1,
            "oldest_advisory_days": 68
          },
          {
            "name": "joi",
            "direct": true,
            "version": "17.5.0",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-q7cg-457f-vx79"
            ],
            "fixed_version": "18.2.1",
            "advisory_count": 1,
            "oldest_advisory_days": 52
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "high": 2,
          "moderate": 2
        },
        "advisory_count": 5,
        "affected_count": 4,
        "assessed_count": 349,
        "malicious_count": 0,
        "assessed_package": "npm:@questdb/web-console@2.0.1",
        "unassessed_count": 0,
        "direct_affected_count": 2
      },
      "ecosystems": [
        "maven",
        "npm"
      ],
      "dependencies": [
        {
          "name": "@anthropic-ai/sdk",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.78.0"
        },
        {
          "name": "@date-fns/tz",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.0"
        },
        {
          "name": "@docsearch/css",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.5.2"
        },
        {
          "name": "@docsearch/react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.5.2"
        },
        {
          "name": "@hookform/resolvers",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.2"
        },
        {
          "name": "@monaco-editor/react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.7.0"
        },
        {
          "name": "@phosphor-icons/react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.10"
        },
        {
          "name": "@popperjs/core",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "2.4.2"
        },
        {
          "name": "@questdb/sql-parser",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "0.1.16"
        },
        {
          "name": "@radix-ui/react-alert-dialog",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.15"
        },
        {
          "name": "@radix-ui/react-context-menu",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.16"
        },
        {
          "name": "@radix-ui/react-dialog",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.15"
        },
        {
          "name": "@radix-ui/react-dropdown-menu",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.16"
        },
        {
          "name": "@radix-ui/react-popover",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.0"
        },
        {
          "name": "@radix-ui/react-switch",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.6"
        },
        {
          "name": "@radix-ui/react-tooltip",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.8"
        },
        {
          "name": "@styled-icons/bootstrap",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.47.0"
        },
        {
          "name": "@styled-icons/boxicons-logos",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.47.0"
        },
        {
          "name": "@styled-icons/boxicons-regular",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.47.0"
        },
        {
          "name": "@styled-icons/boxicons-solid",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.47.0"
        },
        {
          "name": "@styled-icons/entypo",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.46.0"
        },
        {
          "name": "@styled-icons/evaicons-outline",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.46.0"
        },
        {
          "name": "@styled-icons/evaicons-solid",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.46.0"
        },
        {
          "name": "@styled-icons/fa-regular",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.47.0"
        },
        {
          "name": "@styled-icons/fluentui-system-filled",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.47.0"
        },
        {
          "name": "@styled-icons/material",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.47.0"
        },
        {
          "name": "@styled-icons/remix-editor",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.46.0"
        },
        {
          "name": "@styled-icons/remix-fill",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.46.0"
        },
        {
          "name": "@styled-icons/remix-line",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "10.46.0"
        },
        {
          "name": "@tanstack/react-table",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.21.3"
        },
        {
          "name": "@tanstack/react-virtual",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.14.2"
        },
        {
          "name": "allotment",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.19.3"
        },
        {
          "name": "bowser",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.14.1"
        },
        {
          "name": "compare-versions",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.1"
        },
        {
          "name": "core-js",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.22.8"
        },
        {
          "name": "date-fns",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "4.1.0"
        },
        {
          "name": "dexie",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.11"
        },
        {
          "name": "dexie-export-import",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.1.4"
        },
        {
          "name": "dexie-react-hooks",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.2.0"
        },
        {
          "name": "dotenv",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.0.0"
        },
        {
          "name": "draggabilly",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.0"
        },
        {
          "name": "echarts",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.6.0"
        },
        {
          "name": "echarts-for-react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.6"
        },
        {
          "name": "eventemitter3",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.1"
        },
        {
          "name": "fflate",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.8.2"
        },
        {
          "name": "intersection-observer",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.12.2"
        },
        {
          "name": "joi",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "17.5.0"
        },
        {
          "name": "jquery",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "3.5.1"
        },
        {
          "name": "js-base64",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.7.7"
        },
        {
          "name": "js-sha256",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.11.0"
        },
        {
          "name": "js-tiktoken",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.21"
        },
        {
          "name": "jsonrepair",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.13.3"
        },
        {
          "name": "lodash.isequal",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.5.0"
        },
        {
          "name": "lodash.merge",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.6.2"
        },
        {
          "name": "monaco-editor",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.52.2"
        },
        {
          "name": "openai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.21.0"
        },
        {
          "name": "posthog-js",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.298.1"
        },
        {
          "name": "ramda",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "0.27.1"
        },
        {
          "name": "react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "17.0.2"
        },
        {
          "name": "react-calendar",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.0"
        },
        {
          "name": "react-dom",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "17.0.2"
        },
        {
          "name": "react-grid-layout",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.3"
        },
        {
          "name": "react-highlight-words",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.20.0"
        },
        {
          "name": "react-hook-form",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.56.0"
        },
        {
          "name": "react-is",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^18.1.0"
        },
        {
          "name": "react-markdown",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.0.7"
        },
        {
          "name": "react-popper",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "2.2.3"
        },
        {
          "name": "react-redux",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "7.2.0"
        },
        {
          "name": "react-toastify",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.1.3"
        },
        {
          "name": "react-transition-group",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "4.4.1"
        },
        {
          "name": "react-virtuoso",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.6"
        },
        {
          "name": "redux",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "4.0.5"
        },
        {
          "name": "redux-observable",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.2.0"
        },
        {
          "name": "remark-gfm",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.1"
        },
        {
          "name": "resize-observer-polyfill",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.5.1"
        },
        {
          "name": "rxjs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "6.5.5"
        },
        {
          "name": "slim-select",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.26.0"
        },
        {
          "name": "sql-formatter",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.2"
        },
        {
          "name": "styled-components",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "5.3.5"
        },
        {
          "name": "throttle-debounce",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "2.2.1"
        },
        {
          "name": "uplot",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.6.31"
        },
        {
          "name": "uplot-react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.2"
        },
        {
          "name": "vite-plugin-top-level-await",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.6.0"
        },
        {
          "name": "vite-plugin-wasm",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.5.0"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "@anthropic-ai/sdk",
            "direct": true,
            "version": "0.78.0",
            "ecosystem": "npm"
          },
          {
            "name": "@date-fns/tz",
            "direct": true,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@docsearch/css",
            "direct": true,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@docsearch/react",
            "direct": true,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@hookform/resolvers",
            "direct": true,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/react",
            "direct": true,
            "version": "4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@phosphor-icons/react",
            "direct": true,
            "version": "2.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@popperjs/core",
            "direct": true,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@questdb/sql-parser",
            "direct": true,
            "version": "0.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-alert-dialog",
            "direct": true,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-context-menu",
            "direct": true,
            "version": "2.2.16",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dialog",
            "direct": true,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dropdown-menu",
            "direct": true,
            "version": "2.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-popover",
            "direct": true,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-switch",
            "direct": true,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-tooltip",
            "direct": true,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/bootstrap",
            "direct": true,
            "version": "10.47.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/boxicons-logos",
            "direct": true,
            "version": "10.47.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/boxicons-regular",
            "direct": true,
            "version": "10.47.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/boxicons-solid",
            "direct": true,
            "version": "10.47.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/entypo",
            "direct": true,
            "version": "10.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/evaicons-outline",
            "direct": true,
            "version": "10.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/evaicons-solid",
            "direct": true,
            "version": "10.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/fa-regular",
            "direct": true,
            "version": "10.47.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/fluentui-system-filled",
            "direct": true,
            "version": "10.47.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/material",
            "direct": true,
            "version": "10.47.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/remix-editor",
            "direct": true,
            "version": "10.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/remix-fill",
            "direct": true,
            "version": "10.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/remix-line",
            "direct": true,
            "version": "10.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-table",
            "direct": true,
            "version": "8.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-virtual",
            "direct": true,
            "version": "3.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "allotment",
            "direct": true,
            "version": "1.20.4",
            "ecosystem": "npm"
          },
          {
            "name": "bowser",
            "direct": true,
            "version": "2.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "compare-versions",
            "direct": true,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "core-js",
            "direct": true,
            "version": "3.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns",
            "direct": true,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dexie",
            "direct": true,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "dexie-export-import",
            "direct": true,
            "version": "4.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "dexie-react-hooks",
            "direct": true,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "draggabilly",
            "direct": true,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "echarts",
            "direct": true,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "echarts-for-react",
            "direct": true,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": true,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fflate",
            "direct": true,
            "version": "0.4.8",
            "ecosystem": "npm"
          },
          {
            "name": "fflate",
            "direct": true,
            "version": "0.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "intersection-observer",
            "direct": true,
            "version": "0.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "joi",
            "direct": true,
            "version": "17.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "jquery",
            "direct": true,
            "version": "3.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-base64",
            "direct": true,
            "version": "3.7.8",
            "ecosystem": "npm"
          },
          {
            "name": "js-sha256",
            "direct": true,
            "version": "0.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-tiktoken",
            "direct": true,
            "version": "1.0.21",
            "ecosystem": "npm"
          },
          {
            "name": "jsonrepair",
            "direct": true,
            "version": "3.13.3",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.isequal",
            "direct": true,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.merge",
            "direct": true,
            "version": "4.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "monaco-editor",
            "direct": true,
            "version": "0.52.2",
            "ecosystem": "npm"
          },
          {
            "name": "openai",
            "direct": true,
            "version": "5.23.2",
            "ecosystem": "npm"
          },
          {
            "name": "posthog-js",
            "direct": true,
            "version": "1.298.1",
            "ecosystem": "npm"
          },
          {
            "name": "ramda",
            "direct": true,
            "version": "0.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "17.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-calendar",
            "direct": true,
            "version": "4.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "17.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-grid-layout",
            "direct": true,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-highlight-words",
            "direct": true,
            "version": "0.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-hook-form",
            "direct": true,
            "version": "7.69.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": true,
            "version": "16.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": true,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-markdown",
            "direct": true,
            "version": "8.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "react-popper",
            "direct": true,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-redux",
            "direct": true,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-toastify",
            "direct": true,
            "version": "9.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-transition-group",
            "direct": true,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-virtuoso",
            "direct": true,
            "version": "2.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "redux",
            "direct": true,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "redux",
            "direct": true,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "redux-observable",
            "direct": true,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-gfm",
            "direct": true,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "resize-observer-polyfill",
            "direct": true,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "rxjs",
            "direct": true,
            "version": "6.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "rxjs",
            "direct": true,
            "version": "7.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "slim-select",
            "direct": true,
            "version": "1.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "sql-formatter",
            "direct": true,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "styled-components",
            "direct": true,
            "version": "5.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "throttle-debounce",
            "direct": true,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "uplot",
            "direct": true,
            "version": "1.6.32",
            "ecosystem": "npm"
          },
          {
            "name": "uplot-react",
            "direct": true,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "vite-plugin-top-level-await",
            "direct": true,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "vite-plugin-wasm",
            "direct": true,
            "version": "3.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@4tw/cypress-drag-drop",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/abtesting",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/autocomplete-core",
            "direct": false,
            "version": "1.17.9",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/autocomplete-plugin-algolia-insights",
            "direct": false,
            "version": "1.17.9",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/autocomplete-preset-algolia",
            "direct": false,
            "version": "1.17.9",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/autocomplete-shared",
            "direct": false,
            "version": "1.17.9",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-abtesting",
            "direct": false,
            "version": "5.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-analytics",
            "direct": false,
            "version": "5.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-common",
            "direct": false,
            "version": "5.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-insights",
            "direct": false,
            "version": "5.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-personalization",
            "direct": false,
            "version": "5.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-query-suggestions",
            "direct": false,
            "version": "5.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/client-search",
            "direct": false,
            "version": "5.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/ingestion",
            "direct": false,
            "version": "1.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/monitoring",
            "direct": false,
            "version": "1.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/recommend",
            "direct": false,
            "version": "5.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/requester-browser-xhr",
            "direct": false,
            "version": "5.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/requester-fetch",
            "direct": false,
            "version": "5.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@algolia/requester-node-http",
            "direct": false,
            "version": "5.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-annotate-as-pure",
            "direct": false,
            "version": "7.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.27.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-class-features-plugin",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-regexp-features-plugin",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-define-polyfill-provider",
            "direct": false,
            "version": "0.6.5",
            "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.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-optimise-call-expression",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-remap-async-to-generator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-replace-supers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-skip-transparent-expression-wrappers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-wrap-function",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-firefox-class-in-computed-class-key",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-safari-class-field-initializer-scope",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-proposal-private-property-in-object",
            "direct": false,
            "version": "7.21.0-placeholder-for-preset-env.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-assertions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-attributes",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-jsx",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-typescript",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-unicode-sets-regex",
            "direct": false,
            "version": "7.18.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-arrow-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-async-generator-functions",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-async-to-generator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-block-scoped-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-block-scoping",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-class-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-class-static-block",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-classes",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-computed-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-destructuring",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-dotall-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-duplicate-keys",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-duplicate-named-capturing-groups-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-dynamic-import",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-explicit-resource-management",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-exponentiation-operator",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-export-namespace-from",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-for-of",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-function-name",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-json-strings",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-logical-assignment-operators",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-member-expression-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-amd",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-commonjs",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-systemjs",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-umd",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-named-capturing-groups-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-new-target",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-nullish-coalescing-operator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-numeric-separator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-object-rest-spread",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-object-super",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-optional-catch-binding",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-optional-chaining",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-parameters",
            "direct": false,
            "version": "7.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-private-methods",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-private-property-in-object",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-property-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-display-name",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-development",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-self",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-source",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-pure-annotations",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-regenerator",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-regexp-modifiers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-reserved-words",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-shorthand-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-spread",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-sticky-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-template-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-typeof-symbol",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-typescript",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-escapes",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-property-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-sets-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-env",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-modules",
            "direct": false,
            "version": "0.1.6-no-external-plugins",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-react",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-typescript",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.27.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@chevrotain/cst-dts-gen",
            "direct": false,
            "version": "11.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@chevrotain/gast",
            "direct": false,
            "version": "11.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@chevrotain/regexp-to-ast",
            "direct": false,
            "version": "11.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@chevrotain/types",
            "direct": false,
            "version": "11.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@chevrotain/utils",
            "direct": false,
            "version": "11.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@colors/colors",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@cypress/request",
            "direct": false,
            "version": "2.88.12",
            "ecosystem": "npm"
          },
          {
            "name": "@cypress/xvfb",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/is-prop-valid",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/memoize",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/stylis",
            "direct": false,
            "version": "0.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/unitless",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openharmony-arm64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/eslint-utils",
            "direct": false,
            "version": "4.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/regexpp",
            "direct": false,
            "version": "4.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-array",
            "direct": false,
            "version": "0.21.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-helpers",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "9.39.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/object-schema",
            "direct": false,
            "version": "2.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/plugin-kit",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/core",
            "direct": false,
            "version": "1.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/dom",
            "direct": false,
            "version": "1.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/react-dom",
            "direct": false,
            "version": "2.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/utils",
            "direct": false,
            "version": "0.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/hoek",
            "direct": false,
            "version": "9.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/topo",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/core",
            "direct": false,
            "version": "0.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/node",
            "direct": false,
            "version": "0.16.7",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/module-importer",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/retry",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/fs-minipass",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/schemas",
            "direct": false,
            "version": "29.6.3",
            "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": "@juggle/resize-observer",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@monaco-editor/loader",
            "direct": false,
            "version": "1.5.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/agent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@npmcli/fs",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-android-arm64",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-darwin-arm64",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-darwin-x64",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-freebsd-x64",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-linux-arm-glibc",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-linux-arm-musl",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-linux-arm64-glibc",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-linux-arm64-musl",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-linux-x64-glibc",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-linux-x64-musl",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-win32-arm64",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-win32-ia32",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-win32-x64",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgjs/parseargs",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgr/core",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "@posthog/core",
            "direct": false,
            "version": "1.6.0",
            "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-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-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-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-id",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-menu",
            "direct": false,
            "version": "2.1.16",
            "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-roving-focus",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-slot",
            "direct": false,
            "version": "1.2.3",
            "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-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": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.0-beta.43",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-virtual",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm-eabi",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm64",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-arm64",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-x64",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-arm64",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-x64",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-musleabihf",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-musl",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-musl",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-s390x-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-musl",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openharmony-arm64",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-arm64-msvc",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-ia32-msvc",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-msvc",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@sideway/address",
            "direct": false,
            "version": "4.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@sideway/formula",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sideway/pinpoint",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinclair/typebox",
            "direct": false,
            "version": "0.27.8",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/utils",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@styled-icons/styled-icon",
            "direct": false,
            "version": "10.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@stylelint/postcss-css-in-js",
            "direct": false,
            "version": "0.37.3",
            "ecosystem": "npm"
          },
          {
            "name": "@stylelint/postcss-markdown",
            "direct": false,
            "version": "0.36.2",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-darwin-arm64",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-darwin-x64",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm64-gnu",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm64-musl",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-x64-gnu",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-x64-musl",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-arm64-msvc",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-ia32-msvc",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-x64-msvc",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/counter",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/types",
            "direct": false,
            "version": "0.1.25",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/wasm",
            "direct": false,
            "version": "1.15.7",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/table-core",
            "direct": false,
            "version": "8.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/virtual-core",
            "direct": false,
            "version": "3.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__core",
            "direct": false,
            "version": "7.20.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__generator",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__template",
            "direct": false,
            "version": "7.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__traverse",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/draggabilly",
            "direct": false,
            "version": "2.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "2.3.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hoist-non-react-statics",
            "direct": false,
            "version": "3.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jquery",
            "direct": false,
            "version": "3.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/lodash",
            "direct": false,
            "version": "4.17.20",
            "ecosystem": "npm"
          },
          {
            "name": "@types/lodash.merge",
            "direct": false,
            "version": "4.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdast",
            "direct": false,
            "version": "3.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/minimist",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "14.18.63",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "18.19.130",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "24.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/normalize-package-data",
            "direct": false,
            "version": "2.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/parse-json",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prop-types",
            "direct": false,
            "version": "15.7.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ramda",
            "direct": false,
            "version": "0.27.40",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "17.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "17.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-grid-layout",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-highlight-words",
            "direct": false,
            "version": "0.16.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-redux",
            "direct": false,
            "version": "7.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-transition-group",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sinonjs__fake-timers",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sizzle",
            "direct": false,
            "version": "2.3.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/styled-components",
            "direct": false,
            "version": "5.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/throttle-debounce",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yauzl",
            "direct": false,
            "version": "2.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "@virtuoso.dev/react-urx",
            "direct": false,
            "version": "0.2.13",
            "ecosystem": "npm"
          },
          {
            "name": "@virtuoso.dev/urx",
            "direct": false,
            "version": "0.2.13",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/runner",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/snapshot",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@wojtekmaj/date-utils",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "abbrev",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-jsx",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-walk",
            "direct": false,
            "version": "8.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "7.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "aggregate-error",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "6.12.6",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "8.17.1",
            "ecosystem": "npm"
          },
          {
            "name": "algoliasearch",
            "direct": false,
            "version": "5.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-colors",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "7.1.1",
            "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": "5.2.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": "arch",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "aria-hidden",
            "direct": false,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-buffer-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-find-index",
            "direct": false,
            "version": "1.0.2",
            "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": "arrify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "asn1",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "assert-plus",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "assertion-error",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types-flow",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "astral-regex",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "async",
            "direct": false,
            "version": "3.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "async-function",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-generator-function",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "at-least-node",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "autoprefixer",
            "direct": false,
            "version": "9.8.8",
            "ecosystem": "npm"
          },
          {
            "name": "available-typed-arrays",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "aws-sign2",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "aws4",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "axe-core",
            "direct": false,
            "version": "4.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": false,
            "version": "0.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "axobject-query",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-import",
            "direct": false,
            "version": "1.13.8",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-corejs2",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-corejs3",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-regenerator",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-styled-components",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "bail",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "bail",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.8.20",
            "ecosystem": "npm"
          },
          {
            "name": "bcrypt-pbkdf",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "binary-extensions",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "blob-util",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "bluebird",
            "direct": false,
            "version": "3.7.2",
            "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": "browserslist",
            "direct": false,
            "version": "4.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "5.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-crc32",
            "direct": false,
            "version": "0.2.13",
            "ecosystem": "npm"
          },
          {
            "name": "bundlewatch",
            "direct": false,
            "version": "0.3.3",
            "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": "19.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cachedir",
            "direct": false,
            "version": "2.4.0",
            "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": "camelcase",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase-keys",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "camelize",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001751",
            "ecosystem": "npm"
          },
          {
            "name": "caseless",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "ccount",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "chai",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-legacy",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "character-reference-invalid",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "check-error",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "check-more-types",
            "direct": false,
            "version": "2.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "chevrotain",
            "direct": false,
            "version": "11.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ci-env",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "classnames",
            "direct": false,
            "version": "2.5.1",
            "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-cursor",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-table3",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "cli-truncate",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-truncate",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "clone-regexp",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": false,
            "version": "2.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": "colorette",
            "direct": false,
            "version": "2.0.20",
            "ecosystem": "npm"
          },
          {
            "name": "combined-stream",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "comma-separated-tokens",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "14.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commenting",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "common-tags",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-js-compat",
            "direct": false,
            "version": "3.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-util-is",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-env",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "css-color-keywords",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-to-react-native",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cssesc",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "cypress",
            "direct": false,
            "version": "10.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "cypress-real-events",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "damerau-levenshtein",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "dashdash",
            "direct": false,
            "version": "1.14.1",
            "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": "dayjs",
            "direct": false,
            "version": "1.11.18",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "3.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "decamelize",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "decamelize-keys",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "decode-named-character-reference",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "deep-eql",
            "direct": false,
            "version": "4.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "deep-is",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-data-property",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-properties",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "detect-node-es",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff-sequences",
            "direct": false,
            "version": "29.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "dir-glob",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "doctrine",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-helpers",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "duplexer",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "eastasianwidth",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ecc-jsbn",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.241",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "9.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "encoding",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "enquirer",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "env-paths",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "environment",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "err-code",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "error-ex",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "es-abstract",
            "direct": false,
            "version": "1.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-errors",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-iterator-helpers",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-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": "esbuild",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.25.11",
            "ecosystem": "npm"
          },
          {
            "name": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "9.39.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-prettier",
            "direct": false,
            "version": "10.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jsx-a11y",
            "direct": false,
            "version": "6.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-prettier",
            "direct": false,
            "version": "5.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react",
            "direct": false,
            "version": "7.37.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-hooks",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "8.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "espree",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "esquery",
            "direct": false,
            "version": "1.6.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-walker",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "esutils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "ev-emitter",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter2",
            "direct": false,
            "version": "6.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "execall",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "executable",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "exponential-backoff",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "extract-zip",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "extsprintf",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "extsprintf",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "fake-indexeddb",
            "direct": false,
            "version": "6.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-diff",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-equals",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-levenshtein",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fast-uri",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fastest-levenshtein",
            "direct": false,
            "version": "1.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "fd-slicer",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "figures",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.15.11",
            "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": "forever-agent",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "9.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.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": "gensync",
            "direct": false,
            "version": "1.0.0-beta.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-east-asian-width",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-func-name",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-intrinsic",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-nonce",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-size",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stdin",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-symbol-description",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-user-locale",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "getos",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "getpass",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "10.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "global-dirs",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "global-modules",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "global-prefix",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "15.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "globalthis",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "globjoin",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "gonzales-pe",
            "direct": false,
            "version": "4.3.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": "gzip-size",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hard-rejection",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-bigints",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-property-descriptors",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "has-proto",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-symbols",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-tostringtag",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-whitespace",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "highlight-words-core",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "hoist-non-react-statics",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "hosted-git-info",
            "direct": false,
            "version": "2.8.9",
            "ecosystem": "npm"
          },
          {
            "name": "hosted-git-info",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-tags",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": false,
            "version": "3.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-cache-semantics",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "http-signature",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "husky",
            "direct": false,
            "version": "9.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "ieee754",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "7.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "immutable",
            "direct": false,
            "version": "5.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "import-lazy",
            "direct": false,
            "version": "4.0.0",
            "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": "ini",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "ini",
            "direct": false,
            "version": "2.0.0",
            "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": "ip-address",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphabetical",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphanumerical",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-array-buffer",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "is-arrayish",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-async-function",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-bigint",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-binary-path",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-boolean-object",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-buffer",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "is-callable",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "is-ci",
            "direct": false,
            "version": "3.0.1",
            "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": "1.0.4",
            "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-fullwidth-code-point",
            "direct": false,
            "version": "5.1.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-hexadecimal",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-installed-globally",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-map",
            "direct": false,
            "version": "2.0.3",
            "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": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-regex",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-regexp",
            "direct": false,
            "version": "2.1.0",
            "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-stream",
            "direct": false,
            "version": "3.0.0",
            "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-typedarray",
            "direct": false,
            "version": "1.0.0",
            "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": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "isstream",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "iterator.prototype",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "jackspeak",
            "direct": false,
            "version": "3.4.3",
            "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-tokens",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsbn",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-buffer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-parse-even-better-errors",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-to-ts",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-stable-stringify-without-jsonify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-stringify-safe",
            "direct": false,
            "version": "5.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": "jsonpack",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "jsprim",
            "direct": false,
            "version": "2.0.2",
            "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": "kind-of",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "kleur",
            "direct": false,
            "version": "4.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "known-css-properties",
            "direct": false,
            "version": "0.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "language-subtag-registry",
            "direct": false,
            "version": "0.3.23",
            "ecosystem": "npm"
          },
          {
            "name": "language-tags",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "lazy-ass",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "levn",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "lines-and-columns",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "lint-staged",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "listr2",
            "direct": false,
            "version": "3.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "listr2",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "local-pkg",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash-es",
            "direct": false,
            "version": "4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.clamp",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.debounce",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.once",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.truncate",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "log-symbols",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "log-update",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "log-update",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "longest-streak",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "longest-streak",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "loose-envify",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "loupe",
            "direct": false,
            "version": "2.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "10.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.30.21",
            "ecosystem": "npm"
          },
          {
            "name": "make-fetch-happen",
            "direct": false,
            "version": "14.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "map-age-cleaner",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "map-obj",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "map-obj",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-table",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mathml-tag-names",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-definitions",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-find-and-replace",
            "direct": false,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-from-markdown",
            "direct": false,
            "version": "0.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-from-markdown",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-autolink-literal",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-footnote",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-strikethrough",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-table",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-task-list-item",
            "direct": false,
            "version": "1.0.2",
            "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": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-markdown",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-string",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-string",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mem",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "memoize-one",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "meow",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge2",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark",
            "direct": false,
            "version": "2.11.4",
            "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-gfm",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-autolink-literal",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-footnote",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-strikethrough",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-table",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-tagfilter",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-task-list-item",
            "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-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-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-db",
            "direct": false,
            "version": "1.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.35",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-function",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "min-indent",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "minimist-options",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "3.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "minipass-collect",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "minipass-fetch",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "minipass-flush",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "minipass-pipeline",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "minipass-sized",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "minizlib",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mlly",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "moment",
            "direct": false,
            "version": "2.30.1",
            "ecosystem": "npm"
          },
          {
            "name": "mri",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "nano-spawn",
            "direct": false,
            "version": "2.0.0",
            "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": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-addon-api",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "node-gyp",
            "direct": false,
            "version": "11.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.26",
            "ecosystem": "npm"
          },
          {
            "name": "nopt",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-package-data",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-package-data",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-range",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-selector",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "num2fraction",
            "direct": false,
            "version": "1.2.2",
            "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": "once",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "optionator",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "ospath",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "own-keys",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "p-defer",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-map",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-map",
            "direct": false,
            "version": "7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "p-try",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-json-from-dist",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "package-name-regex",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "parent-module",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse-entities",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-json",
            "direct": false,
            "version": "5.2.0",
            "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-key",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-parse",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "path-scurry",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-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": "pathval",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "pend",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "performance-now",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "0.2.1",
            "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": "pify",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-types",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "possible-typed-array-names",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "7.0.39",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-html",
            "direct": false,
            "version": "0.36.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-less",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-media-query-parser",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-resolve-nested-selector",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-safe-parser",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-sass",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-scss",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-selector-parser",
            "direct": false,
            "version": "6.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-syntax",
            "direct": false,
            "version": "0.36.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-value-parser",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "preact",
            "direct": false,
            "version": "10.27.2",
            "ecosystem": "npm"
          },
          {
            "name": "prelude-ls",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "3.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "prettier-linter-helpers",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-bytes",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-format",
            "direct": false,
            "version": "29.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "proc-log",
            "direct": false,
            "version": "5.0.0",
            "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": "proxy-from-env",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "psl",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "pump",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "querystringify",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "queue-microtask",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "quick-lru",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-draggable",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-fast-compare",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-refresh",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-remove-scroll",
            "direct": false,
            "version": "2.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-remove-scroll-bar",
            "direct": false,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "react-resizable",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-style-singleton",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "read-pkg",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "read-pkg-up",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "readable-stream",
            "direct": false,
            "version": "3.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "redent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "reflect.getprototypeof",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "regenerate",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "regenerate-unicode-properties",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "regexp.prototype.flags",
            "direct": false,
            "version": "1.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "regexpu-core",
            "direct": false,
            "version": "6.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "regjsgen",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "regjsparser",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark",
            "direct": false,
            "version": "13.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-parse",
            "direct": false,
            "version": "10.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "remark-parse",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-rehype",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-stringify",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "repeat-string",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "request-progress",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "require-from-string",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "requires-port",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "2.0.0-next.5",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "restore-cursor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "restore-cursor",
            "direct": false,
            "version": "5.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": "rfdc",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "rollup-plugin-license",
            "direct": false,
            "version": "3.7.1",
            "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.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": "sass",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.20.2",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "5.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.7.3",
            "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": "shallowequal",
            "direct": false,
            "version": "1.1.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": "siginfo",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "size-sensor",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "smart-buffer",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "socks",
            "direct": false,
            "version": "2.8.7",
            "ecosystem": "npm"
          },
          {
            "name": "socks-proxy-agent",
            "direct": false,
            "version": "8.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-js",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "space-separated-tokens",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-compare",
            "direct": false,
            "version": "1.0.0",
            "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-expression-validate",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-license-ids",
            "direct": false,
            "version": "3.0.22",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-ranges",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "spdx-satisfies",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "specificity",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "sshpk",
            "direct": false,
            "version": "1.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "ssri",
            "direct": false,
            "version": "12.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "stackback",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "state-local",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "std-env",
            "direct": false,
            "version": "3.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "stop-iteration-iterator",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-argv",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-width-cjs",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.includes",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.matchall",
            "direct": false,
            "version": "4.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.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.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi-cjs",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-indent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-literal",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "style-search",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-object",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "stylelint",
            "direct": false,
            "version": "13.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "stylelint-config-prettier",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "stylelint-config-recommended",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "stylelint-config-styled-components",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "stylelint-processor-styled-components",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "sugarss",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-preserve-symlinks-flag",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "svg-tags",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "symbol-observable",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "synckit",
            "direct": false,
            "version": "0.11.11",
            "ecosystem": "npm"
          },
          {
            "name": "table",
            "direct": false,
            "version": "6.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "tar",
            "direct": false,
            "version": "7.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "throttleit",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "through",
            "direct": false,
            "version": "2.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-invariant",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tinybench",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "npm"
          },
          {
            "name": "tinypool",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "tinyspy",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "tmp",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "to-regex-range",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tough-cookie",
            "direct": false,
            "version": "4.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "trim-lines",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "trim-newlines",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "trough",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "trough",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-algebra",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-api-utils",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-toolbelt",
            "direct": false,
            "version": "6.15.5",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "tunnel-agent",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "tweetnacl",
            "direct": false,
            "version": "0.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "type-check",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-detect",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.8.1",
            "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": "typedarray-to-buffer",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript-eslint",
            "direct": false,
            "version": "8.46.2",
            "ecosystem": "npm"
          },
          {
            "name": "ufo",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "unbox-primitive",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "5.26.5",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-canonical-property-names-ecmascript",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-match-property-ecmascript",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-match-property-value-ecmascript",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-property-aliases-ecmascript",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicorn-magic",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "unidragger",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unified",
            "direct": false,
            "version": "10.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "unified",
            "direct": false,
            "version": "9.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "unique-filename",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unique-slug",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-find-all-after",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-generated",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-is",
            "direct": false,
            "version": "4.1.0",
            "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-stringify-position",
            "direct": false,
            "version": "2.0.3",
            "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": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "untildify",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "uri-js",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "url-parse",
            "direct": false,
            "version": "1.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "use-callback-ref",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "use-resize-observer",
            "direct": false,
            "version": "9.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "use-sidecar",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "util-deprecate",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "8.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "uvu",
            "direct": false,
            "version": "0.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "v8-compile-cache",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "validate-npm-package-license",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "verror",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "vfile",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "vfile",
            "direct": false,
            "version": "5.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-message",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-message",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "5.4.21",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "7.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "vite-node",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "vite-plugin-checker",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "vite-plugin-static-copy",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "vscode-uri",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "warning",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "web-vitals",
            "direct": false,
            "version": "4.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "which-boxed-primitive",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-builtin-type",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-collection",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "which-typed-array",
            "direct": false,
            "version": "1.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "why-is-node-running",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "word-wrap",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi-cjs",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrappy",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "write-file-atomic",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yaml",
            "direct": false,
            "version": "1.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "yaml",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "20.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "yauzl",
            "direct": false,
            "version": "2.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "zrender",
            "direct": false,
            "version": "5.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "zwitch",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "zwitch",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1291,
        "direct_count": 88,
        "indirect_count": 1203
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 4,
        "merged_prs": 413,
        "open_issues": 44,
        "closed_ratio": 0.656,
        "closed_issues": 84,
        "closed_unmerged_prs": 41
      },
      "bus_factor": 3,
      "bot_contributors": 1,
      "top_contributors": [
        {
          "type": "User",
          "login": "bluestreak01",
          "commits": 193,
          "avatar_url": "https://avatars.githubusercontent.com/u/7276403?v=4"
        },
        {
          "type": "User",
          "login": "insmac",
          "commits": 140,
          "avatar_url": "https://avatars.githubusercontent.com/u/1871646?v=4"
        },
        {
          "type": "User",
          "login": "emrberk",
          "commits": 124,
          "avatar_url": "https://avatars.githubusercontent.com/u/75899391?v=4"
        },
        {
          "type": "User",
          "login": "argshook",
          "commits": 68,
          "avatar_url": "https://avatars.githubusercontent.com/u/4284659?v=4"
        },
        {
          "type": "User",
          "login": "mpsq",
          "commits": 60,
          "avatar_url": "https://avatars.githubusercontent.com/u/5734722?v=4"
        },
        {
          "type": "User",
          "login": "glasstiger",
          "commits": 30,
          "avatar_url": "https://avatars.githubusercontent.com/u/94906625?v=4"
        },
        {
          "type": "User",
          "login": "ideoma",
          "commits": 10,
          "avatar_url": "https://avatars.githubusercontent.com/u/2159629?v=4"
        },
        {
          "type": "User",
          "login": "jerrinot",
          "commits": 9,
          "avatar_url": "https://avatars.githubusercontent.com/u/158619?v=4"
        },
        {
          "type": "User",
          "login": "ngnic",
          "commits": 6,
          "avatar_url": "https://avatars.githubusercontent.com/u/7108642?v=4"
        },
        {
          "type": "User",
          "login": "bsmth",
          "commits": 4,
          "avatar_url": "https://avatars.githubusercontent.com/u/43580235?v=4"
        }
      ],
      "contributors_sampled": 36,
      "top_contributor_share": 0.283
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "check_oss_submodule.yml",
        "ci.yml",
        "gitleaks.yml",
        "release_web_console.yml",
        "tests_with_context_path.yml"
      ],
      "has_docs_dir": false,
      "linter_configs": [],
      "has_editorconfig": true,
      "has_linter_config": false,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "yarn.lock"
      ],
      "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": 5,
            "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": 9,
            "reason": "28 out of 29 merged PRs checked by a CI test -- score normalized to 9",
            "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 28/30 approved changesets -- score normalized to 9",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 4 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 0,
            "reason": "license file not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "25 commit(s) and 11 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": 10,
            "reason": "packaging workflow detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 1,
            "reason": "dependency not pinned by hash detected -- score normalized to 1",
            "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": "86 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "ac8c2740227682e0ea0c6ab3b065be52fcf0f3e4",
        "ran_at": "2026-08-02T19:54:39Z",
        "aggregate_score": 5.5,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": false
    },
    "contribution_flow": {
      "collected": true,
      "recent_prs": {
        "merged_7d": 0,
        "decided_7d": 1,
        "merged_30d": 9,
        "authors_30d": 1,
        "decided_30d": 10,
        "sample_size": 60,
        "window_days": 30,
        "sample_exhausted": false,
        "authors_probed_30d": 1,
        "newcomer_merged_30d": 0,
        "bot_prs_excluded_30d": 0,
        "newcomer_authors_30d": 0,
        "newcomer_decided_30d": 0
      },
      "ci_last_run_at": "2026-07-23T17:58:15Z",
      "oldest_open_prs": [
        {
          "number": 481,
          "created_at": "2025-10-05T15:32:20Z",
          "last_comment_at": "2025-10-05T15:33:49Z",
          "last_comment_author": "aarya-16"
        },
        {
          "number": 559,
          "created_at": "2026-04-28T17:19:55Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 584,
          "created_at": "2026-07-06T09:06:06Z",
          "last_comment_at": "2026-07-06T09:06:32Z",
          "last_comment_author": "emrberk"
        },
        {
          "number": 593,
          "created_at": "2026-07-29T15:42:21Z",
          "last_comment_at": "2026-07-31T12:38:33Z",
          "last_comment_author": "emrberk"
        }
      ],
      "last_merged_pr_at": "2026-07-23T17:55:36Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 64,
          "created_at": "2020-05-04T05:40:11Z",
          "last_comment_at": "2025-07-21T13:52:01Z",
          "last_comment_author": "pynejfd"
        },
        {
          "number": 62,
          "created_at": "2020-05-19T22:47:56Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 59,
          "created_at": "2020-06-25T09:58:21Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 58,
          "created_at": "2020-06-25T10:02:20Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 55,
          "created_at": "2021-05-05T17:54:39Z",
          "last_comment_at": "2024-01-28T05:20:48Z",
          "last_comment_author": "nodakai"
        },
        {
          "number": 54,
          "created_at": "2021-05-13T02:46:56Z",
          "last_comment_at": "2025-10-04T06:53:12Z",
          "last_comment_author": "dharmendra-byte"
        },
        {
          "number": 52,
          "created_at": "2021-06-03T11:00:45Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 50,
          "created_at": "2021-10-27T13:05:37Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 49,
          "created_at": "2021-11-14T21:15:31Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 48,
          "created_at": "2021-11-17T09:50:42Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 47,
          "created_at": "2021-11-17T10:43:19Z",
          "last_comment_at": "2022-01-18T10:39:24Z",
          "last_comment_author": "argshook"
        },
        {
          "number": 43,
          "created_at": "2021-12-16T12:14:07Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 42,
          "created_at": "2021-12-21T10:21:43Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 40,
          "created_at": "2022-02-23T11:11:45Z",
          "last_comment_at": "2023-01-25T14:36:08Z",
          "last_comment_author": "argshook"
        },
        {
          "number": 39,
          "created_at": "2022-03-06T12:27:19Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 37,
          "created_at": "2022-08-10T11:07:53Z",
          "last_comment_at": "2024-04-25T17:09:09Z",
          "last_comment_author": "leota"
        },
        {
          "number": 135,
          "created_at": "2023-05-11T11:15:27Z",
          "last_comment_at": "2023-05-15T16:56:55Z",
          "last_comment_author": "argshook"
        },
        {
          "number": 164,
          "created_at": "2023-06-15T11:03:30Z",
          "last_comment_at": "2023-06-23T11:27:46Z",
          "last_comment_author": "superichmann"
        },
        {
          "number": 185,
          "created_at": "2023-08-14T11:45:16Z",
          "last_comment_at": "2023-10-03T10:04:16Z",
          "last_comment_author": "marregui"
        },
        {
          "number": 211,
          "created_at": "2023-10-16T16:17:59Z",
          "last_comment_at": "2025-10-10T21:24:32Z",
          "last_comment_author": "aarya-16"
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/questdb/ui",
    "host": "github.com",
    "name": "ui",
    "owner": "questdb"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": "The weighted overall 62 is calibrated to 69 on the published index scale (record calibration 2026-08-02).",
      "notes": [
        {
          "code": "overall_calibration",
          "params": {
            "raw": 62,
            "calibrated": 69,
            "calibration": "2026-08-02"
          }
        }
      ],
      "value": 69,
      "inputs": {
        "security": 54,
        "vitality": 54,
        "community": 48,
        "governance": 81,
        "calibration": "2026-08-02",
        "engineering": 69,
        "ai_readiness": 63,
        "weighted_overall_raw": 62
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "moderate",
        "name": "Vitality",
        "value": 54,
        "weight": 0.21,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 89,
            "inputs": {
              "commits_last_year": 104,
              "human_commit_share": 1,
              "days_since_last_push": 2,
              "active_weeks_last_year": 36
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 2 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 2
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "36/52 weeks with commits",
                "points": 24.9,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 36
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "104 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 104
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "25 commit(s) and 11 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "critical",
            "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": 1,
            "inputs": {
              "releases_count": 0
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "no releases published",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_releases_published",
                    "params": {}
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "no releases",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_releases",
                    "params": {}
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "no releases",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_releases",
                    "params": {}
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "exceptional",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 12,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 12 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 12
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "weak",
        "name": "Community & Adoption",
        "value": 48,
        "weight": 0.17,
        "metrics": [
          {
            "key": "popularity",
            "band": "weak",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 36,
            "inputs": {
              "forks": 37,
              "stars": 28,
              "watchers": 1,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "28 stars",
                "points": 23.2,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 28
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "37 forks",
                "points": 13,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 37
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "1 watchers",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "weak",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 40,
            "inputs": {
              "has_readme": true,
              "has_license": false,
              "readme_badges": 0,
              "has_contributing": false,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "readme_badge_services": [],
              "has_pull_request_template": false
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "no license file detected",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "license_absent",
                    "params": {}
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 13.5,
                "status": "met",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.3
              }
            ]
          },
          {
            "key": "ecosystem_adoption",
            "band": "good",
            "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": 77,
            "inputs": {
              "packages": [
                "@questdb/web-console"
              ],
              "dependents": null,
              "ecosystems": "npm",
              "total_downloads": null,
              "monthly_downloads": 42871
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "42,871 downloads/month across npm",
                "points": 61.8,
                "status": "partial",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 42871,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 80
              },
              {
                "key": "registry_dependents",
                "name": "Registry dependents",
                "detail": "not reported by this ecosystem",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_reported_by_this_ecosystem",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "excellent",
        "name": "Sustainability & Governance",
        "value": 81,
        "weight": 0.23,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "good",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 76,
            "inputs": {
              "bus_factor": 3,
              "contributors_sampled": 36,
              "top_contributor_share": 0.283
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "3 contributor(s) cover half of all commits",
                "points": 36,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 3
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 28% of commits",
                "points": 16.1,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 28
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "36 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 36
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 4 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": "Excluded from scoring (no data or not applicable): Newcomer PR acceptance. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "newcomer_pr_acceptance"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 79,
            "inputs": {
              "merged_prs": 413,
              "open_issues": 44,
              "closed_issues": 84,
              "prs_merged_7d": 0,
              "prs_decided_7d": 1,
              "prs_merged_30d": 9,
              "prs_decided_30d": 10,
              "issue_closed_ratio": 0.656,
              "closed_unmerged_prs": 41,
              "first_time_authors_30d": 0,
              "first_time_prs_merged_30d": 0,
              "first_time_prs_decided_30d": 0
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "66% of issues closed",
                "points": 27.6,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 66
                    }
                  }
                ],
                "max_points": 42
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "413/454 decided PRs merged",
                "points": 27.3,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 413,
                      "decided": 454
                    }
                  }
                ],
                "max_points": 30
              },
              {
                "key": "newcomer_pr_acceptance",
                "name": "Newcomer PR acceptance",
                "detail": "no first-time contributor's PR decided in 30d",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_newcomer_prs",
                    "params": {
                      "days": 30
                    }
                  }
                ],
                "max_points": 13
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 28/30 approved changesets -- score normalized to 9",
                "points": 13.5,
                "status": "partial",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "good",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 74,
            "inputs": {
              "followers": 371,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "questdb",
              "public_repos": 77,
              "account_age_days": 2592
            },
            "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": "371 followers of questdb",
                "points": 18.5,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 371,
                      "login": "questdb"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "77 public repos, account ~7 yr old",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 77
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 7
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "exceptional",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "@questdb/web-console"
              ],
              "ecosystems": "npm",
              "any_deprecated": false,
              "min_days_since_publish": 10
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "1 package(s) on npm",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 1,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 10 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 10
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "80 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 80
                    }
                  }
                ],
                "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": 69,
        "weight": 0.19,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "good",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 72,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": true,
              "has_linter_config": false,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "5 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 6.4,
                "status": "met",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "28 out of 29 merged PRs checked by a CI test -- score normalized to 9",
                "points": 18,
                "status": "partial",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "good",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 65,
            "inputs": {
              "topics": [
                "frontend",
                "gui",
                "questdb",
                "react",
                "typescript",
                "ui-components",
                "hacktoberfest"
              ],
              "has_wiki": false,
              "homepage": "https://questdb.com",
              "has_readme": true,
              "has_docs_dir": false,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://questdb.com",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": "7 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 7
                    }
                  }
                ],
                "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": 54,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 55,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 17,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 1,
              "scorecard_aggregate": 5.5
            },
            "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": 3.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "28 out of 29 merged PRs checked by a CI test -- score normalized to 9",
                "points": 2.2,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 28/30 approved changesets -- score normalized to 9",
                "points": 6.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 4 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file not detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "25 commit(s) and 11 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 1",
                "points": 0.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is not run on all commits -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file 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": "86 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "moderate",
            "name": "Dependency advisories",
            "note": "Matched the npm:@questdb/web-console@2.0.1 runtime dependency closure — what installing the published package pulls in — 349 packages. Reachability is not analyzed.",
            "notes": [
              {
                "code": "advisories_scope_published",
                "params": {
                  "package": "npm:@questdb/web-console@2.0.1",
                  "assessed": 349
                }
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 52,
            "inputs": {
              "source": "osv",
              "advisories": 5,
              "affected_packages": 4,
              "assessed_packages": 349,
              "unassessed_packages": 0,
              "affected_by_severity": "high 2, moderate 2",
              "direct_affected_packages": 2
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "2 affected: echarts 5.6.0 (moderate 6.1), joi 17.5.0 (moderate 5.3)",
                "points": 15.8,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 2,
                      "packages": "echarts 5.6.0 (moderate 6.1), joi 17.5.0 (moderate 5.3)"
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "2 affected: lodash-es 4.17.23 (high 8.1), uuid 10.0.0 (high 7.5)",
                "points": 7.4,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 2,
                      "packages": "lodash-es 4.17.23 (high 8.1), uuid 10.0.0 (high 7.5)"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "2 advisory-carrying package(s) unaddressed past 90 days; oldest published 122 days ago",
                "points": 28.8,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_stale",
                    "params": {
                      "days": 90,
                      "count": 2,
                      "oldest": 122
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "exceptional",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 349,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "exceptional",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "commit_weight_rule": {
                "min_commits": 50,
                "min_commit_share": 0.1
              },
              "review_only_matches": 0,
              "below_threshold_exposures": [],
              "assessed_self_published_locations": 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": "moderate",
        "name": "AI Readiness",
        "value": 63,
        "weight": 0.04,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "weak",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 40,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 1,
              "agent_instruction_files": [],
              "agent_instruction_max_bytes": null
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "no CLAUDE.md / AGENTS.md / editor rules",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_agent_instructions",
                    "params": {}
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "100 of 100 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 100,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 67,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "yarn.lock"
              ],
              "has_dockerfile": false,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": false,
              "has_linter_config": false,
              "typecheck_configs": [
                "tsconfig.json"
              ],
              "agent_commit_share": 0.06,
              "toolchain_manifests": [
                "pom.xml"
              ],
              "dependency_bot_commit_share": 0
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "pom.xml (toolchain convention, no task runner)",
                "points": 12.6,
                "status": "partial",
                "details": [
                  {
                    "code": "toolchain_convention",
                    "params": {
                      "files": "pom.xml"
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "tsconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "6 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 6,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "no automated dependency updates observed",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_dependency_automation",
                    "params": {}
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 1",
                "points": 1,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "exceptional",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 99,
            "inputs": {
              "primary_language": "TypeScript",
              "largest_source_bytes": 2736930,
              "source_files_sampled": 642,
              "oversized_source_files": 7
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "TypeScript (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "TypeScript"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "7/642 source files over 60KB",
                "points": 54.4,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 642,
                      "oversized": 7
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? Carries a deliberately small weight: agent tooling is a real maintenance signal, but its absence must never gate the top of the scale (calibration saturates at raw 91, so 100/100 remains reachable with AI Readiness at zero)."
      }
    ],
    "classification": {
      "top": [
        "library",
        "application"
      ],
      "labels": [
        "library",
        "web-ui"
      ],
      "scores": {
        "web-ui": 4,
        "library": 6
      },
      "primary": "library",
      "evidence": [
        {
          "tier": "distribution",
          "label": "library",
          "source": "registry:npm",
          "weight": 6
        },
        {
          "tier": "dependencies",
          "label": "web-ui",
          "source": "dep:react-dom",
          "weight": 4
        }
      ],
      "artifacts": [],
      "confidence": "medium",
      "host_extension": false,
      "runs_as_process": true,
      "consumed_by_code": true
    },
    "metrics_version": "2.5.0"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token",
    "Could not fetch maven package 'ui:ui' from its registry"
  ],
  "report_type": "repository",
  "generated_at": "2026-08-02T19:55:07.310330Z",
  "schema_version": "0.29.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/q/questdb/ui.svg",
  "full_name": "questdb/ui",
  "license_state": "absent",
  "license_spdx": null
}

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

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

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